Making tough lineup decisions each week can be the most challenging part of fantasy football. When you're torn between two similar players, start the player with the superior matchup.
But exactly how does one determine the best (and worst) weekly matchups?
The matchup rankings provide a schedule-independent method to evaluate positional matchups, ranking all 32 opposing defenses in order of most to least favorable for opposing players at all four skill positions. Instead of relying upon seasonal totals, we calibrate points-allowed data to show how each defense fared relative to the difficulty of the schedule it has faced.
For Week 4, 2026 full-season data is used, but once five weeks are in the books, only the most recent five weeks' numbers will be used.
"Adj. FPA," or Adjusted Fantasy Points Allowed, reflects how far above or below players' weekly PPR fantasy point averages that defense held opponents at that position. A positive number means that the matchup is favorable; a negative number means it is unfavorable.
Finally, a caveat: Matchups are only one ingredient in my rankings formula. Not every favorable matchup should be exploited, nor unfavorable matchup avoided. If you want the most complete source for whom to start, consult our weekly rankings.
Quarterbacks
Matchups highlight: Jared Goff, Detroit Lions (at Carolina Panthers, "Sunday Night Football"). One the more quietly reliable quarterbacks, Goff joins Josh Allen, Brock Purdy and Tyler Shough among four with at least 16 fantasy points in each of the season's first three weeks. Of those four, he's the only one who hasn't been intercepted. Goff next faces the Panthers defense, which, aside from their 24-point Week 2 against the Atlanta Falcons third- and fourth-string quarterbacks, has been beaten up by the position. Caleb Williams (Week 1) and Deshaun Watson (Week 3) combined averaged 0.59 fantasy points per passing attempt -- the league average is 0.45 -- against the Panthers.
Others to like:
Trevor Lawrence, Jacksonville Jaguars (at Cincinnati Bengals)
Bryce Young, Panthers (at Lions, SNF)
Matchup to avoid: Jalen Hurts, Philadelphia Eagles (vs. Los Angeles Rams). He's off to a so-so start despite facing a favorable September schedule (WSH, @TEN, @CHI), due to inconsistent protection -- the Eagles rank 22nd in pass block win rate -- and a running game that hasn't fully launched (13th-ranked 110.7 yards per game, 19th-ranked 9.2% explosive run rate). That's of concern when Hurts faces the Rams, who rank second in yards allowed per passing attempt (5.2) and ninth in Total QBR allowed (53.2). Hurts' mobility presents his best case for a top-10 positional ranking this week, but aim to do better from that lineup slot.
Running backs
Matchups highlight: Aaron Jones Sr., Minnesota Vikings (vs. Miami Dolphins). Game script could be a big factor here, which is why Jones gets the nod despite pedestrian 3.9 yards per carry and 11.6 fantasy points per game averages. The Vikings are favored by 11.5, but the game has an over/under of 38.5. Over the past three years, there have been only nine teams favored by more than 10 with a sub-40 over/under. In those games, all nine won and their primary running backs averaged 14.8 fantasy points, 16.2 carries and 18.9 touches. Jones' 67% snap and 61% carry shares suggest he'll capitalize with fantasy RB2 caliber numbers.
Others to like:
David Montgomery, Houston Texans (vs. Dallas Cowboys)
D'Andre Swift, Chicago Bears (vs. New York Jets)
Matchup to avoid: Javonte Williams, Cowboys (at Texans). If there's a bright spot to the Texans' awful showing through three weeks, it's their run defense. The Texans have faced three of the first 16 picks in average ESPN drafts -- James Cook III (Week 1), Chase Brown (Week 2) and Jonathan Taylor (Week 3) -- and limited them to 3.7 yards per carry, an 8.9% explosive run rate and a 10.1 fantasy point average. Even in his breakthrough 2025, Williams delivered ordinary numbers when facing tough matchups, averaging 14.2 fantasy points in his five toughest assignments, so temper your expectations here.
Wide receivers
Matchups highlight: Tetairoa McMillan, Panthers (vs. Lions). He's coming off a brutal day against the Cleveland Browns, and largely CB Denzel Ward, in which he ran 45 routes yet garnered only five targets and 3.7 fantasy points. McMillan should find more open space against the Lions' secondary, which has already seen five different wide receivers score 11-plus fantasy points and afforded the position a fourth-best 2.05 points per target. CB D.J. Reed in particular has struggled, surrendering 39.4 fantasy points on eight targets in his 34 head-to-head matchups thus far, and he'll most likely match up frequently with McMillan.
Others to like:
Josh Downs, Indianapolis Colts (at Washington Commanders, Sunday 9:30 a.m. ET in London)
Michael Wilson, Arizona Cardinals (at New York Giants)
Tee Higgins, Bengals (vs. Jaguars)
Matchup to avoid: DJ Moore, Buffalo Bills (vs. New England Patriots). He returned from a shoulder injury to post a 38% target share and 12.7 fantasy point stat line against the Los Angeles Chargers in Week 3, but Moore has a much tougher assignment in the Patriots this week. Though CB Christian Gonzalez doesn't typically shadow the opponent's No. 1 wideout, and didn't in either of these teams' matchups in 2025, he's likely to see his most head-to-head matchups with Moore. Sure, Jaxon Smith-Njigba had a big score against the Patriots in Week 1 (26.2 fantasy points), but even with that score, Gonzalez and the Patriots rank 18th in fantasy points allowed per target to the position, and 20th in points per target to No. 1 wideouts.
Tight ends
Matchups highlight: Tyler Warren, Colts (at Commanders). He's averaging a serviceable 13.1 fantasy points per game, seventh best at the position, but Daniel Jones' inability to get anything done in the deep game has lowered Warren's ceiling (at least until Alec Pierce heals). Warren's 1.9 yard average depth of target is nearly four yards shorter than he had in 2025, but at least he should be able to rack up yards after the catch. The Commanders have afforded 20-plus fantasy points to tight ends in each of their first three games, have allowed the most points per target to the position (3.21) and have served up the second-highest yards after the catch average to tight ends (8.9).
Matchup to avoid: Mark Andrews, Baltimore Ravens (vs. Tennessee Titans). Between the healthy return of Zay Flowers and Andrews' own hand injury, which limited him to only 47% of the offensive snaps, the veteran tight end scored a season-low 5.4 fantasy points in Week 3. Things don't seem likely to improve this week, against a Titans defense that has been excellent against the position. Facing Kenyon Sadiq (Week 1), Dallas Goedert (Week 2, though shortened due to injury) and Isaiah Likely (Week 3), the Titans afforded the trio a combined 16.1 fantasy points, and 6.3 of those came on a Sadiq end-around rush.
