NFL Week 7
3:32 - 2nd
NE50.57
CHI-313
SUN · 8:30 AM
PIT-3.54-2
NO44.52-4
SUN · 12:00 PM
CIN-1.53-2
BAL48.54-2
SUN · 12:00 PM
CLE-1.54-2
TEN37.51-5
SUN · 12:00 PM
IND41.52-4
MIN-6.55-0
SUN · 12:00 PM
MIA39.50-5
NYJ-4.52-4
SUN · 12:00 PM1 Pick
NYG42.53-2-1
HOU-10.52-4
SUN · 12:00 PM2 Picks
SF-36-0
ATL49.52-4
SUN · 12:00 PM
TB44.51-5
CAR-33-2
SUN · 3:05 PM
DEN-4.54-2
ARI43.52-4
SUN · 3:25 PM1 Pick
GB53.54-2
DET-33-2
SUN · 3:25 PM
LA-4.52-4
LV48.53-3
SUN · 7:20 PM
KC42.55-0
SEA-2.53-3
MON · 7:15 PM
DAL-4.52-4
PHI44.52-4
← Analysis / Matchups
Updated Oct 6, 2026 10:15am CT Grades through Week 3, weighted with 2025 finals Slate: 2026 wk 7 2026 wk 6 2026 wk 5 2026 wk 4 2026 wk 3 2026 wk 2

How Matchups Work

What you're looking at

One card per skill player (or QB) with a game this week, ranked against the defensive units — or the actual cornerbacks — they are about to face. Click a card to expand the breakdown. Cards sort by Matchup Score (best first). Filters opens the week's scoreboard — kickoff, spread and total, records, live and final scores — and picking a game narrows the board to that matchup (clear it with the × on the chip); the team menu and name search filter further. Game and team choices carry across the position tabs.

Where the ranks come from

Season-to-date PFF player grades, refreshed every morning after new games are graded. Early in the season each player's grade is weighted with their previous-season final grade in proportion to how little they have played, so one big game doesn't send a player to the top of a list; by midseason the current season carries most of the weight. Newcomers without a prior season lean on the positional average until they build a sample. Players on this week's injury report as Out or Doubtful are left off the board.

Team units are snap-weighted averages of the players in that unit (rank 1 of 32 = best). Player ranks compare everyone at the position with enough volume, counting last season toward that total: QBs need 20 dropbacks, RBs 10 carries, receivers 15 routes, corners 30 coverage snaps — otherwise "Unranked". Before a season's first graded week the board uses last season's final grades and says so.

Tabs

  • QB — the passer's supporting units vs the defense: WR / TE / RB receiving vs WR / TE / RB coverage, and OL pass block vs DL pass rush. "WR coverage" is the corners; "TE coverage" is linebackers + safeties; "RB coverage" is linebackers.
  • RB Rushing — run grade vs the defense's missed-tackle rate, yards after contact allowed per carry, and front-seven run defense. Proj Atts is the back's expected carries per game (this season's usage weighted with last season's).
  • RB Receiving — route-running grade vs linebacker coverage, defensive-back coverage, and team tackling. Proj Routes is expected routes per game.
  • WR — route-running grade vs the opponent's starting corners from the current depth chart (left, right, and slot), skipping anyone ruled out. Proj Snaps splits the receiver's expected routes per game across those corners from the receiver's slot/wide split and where each corner lines up, so the three add up to his full workload. The opponent rank in the card header is the whole defense's coverage grade.
  • TE — route-running grade vs linebacker, cornerback, and safety coverage.

Matchup Advantage and Score

Each row turns both ranks into a 0–100 percentile and takes the difference (offense minus defense). Five green pips = a big edge for the offense; three amber = roughly even; one or two red = the defense holds the edge. The card's Matchup Score is the average across its rows (weighted by projected snaps on the WR tab): GREAT, GOOD, EVEN, TOUGH, or BAD.

What it is not

Grades describe how well players have performed, not how often they'll be used — check game script, injuries, and the depth chart before acting on a matchup. Nothing here is betting advice.

Matchup
ARI NYG Proj Routes Matchup Advantage
Trey McBride 5th of 94 TEs
Linebacker Coverage 25th of 32
38.44
Trey McBride 5th of 94 TEs
Cornerback Coverage 28th of 32
38.44
Trey McBride 5th of 94 TEs
Safety Coverage 17th of 32
38.44
HOU DAL Proj Routes Matchup Advantage
Dalton Schultz 11th of 94 TEs
Linebacker Coverage 23rd of 32
30.67
Dalton Schultz 11th of 94 TEs
Cornerback Coverage 27th of 32
30.67
Dalton Schultz 11th of 94 TEs
Safety Coverage 23rd of 32
30.67
KC LV Proj Routes Matchup Advantage
Travis Kelce 6th of 94 TEs
Linebacker Coverage 12th of 32
31.47
Travis Kelce 6th of 94 TEs
Cornerback Coverage 23rd of 32
31.47
Travis Kelce 6th of 94 TEs
Safety Coverage 26th of 32
31.47
CLE PIT Proj Routes Matchup Advantage
Harold Fannin Jr. 10th of 94 TEs
Linebacker Coverage 30th of 32
27.96
Harold Fannin Jr. 10th of 94 TEs
Cornerback Coverage 9th of 32
27.96
Harold Fannin Jr. 10th of 94 TEs
Safety Coverage 20th of 32
27.96
MIA MIN Proj Routes Matchup Advantage
Greg Dulcich 14th of 94 TEs
Linebacker Coverage 32nd of 32
19.58
Greg Dulcich 14th of 94 TEs
Cornerback Coverage 1st of 32
19.58
Greg Dulcich 14th of 94 TEs
Safety Coverage 29th of 32
19.58
NE BUF Proj Routes Matchup Advantage
Hunter Henry 27th of 94 TEs
Linebacker Coverage 27th of 32
25.26
Hunter Henry 27th of 94 TEs
Cornerback Coverage 32nd of 32
25.26
Hunter Henry 27th of 94 TEs
Safety Coverage 15th of 32
25.26
CAR DET Proj Routes Matchup Advantage
Darren Waller 4th of 94 TEs
Linebacker Coverage 15th of 32
20.50
Darren Waller 4th of 94 TEs
Cornerback Coverage 24th of 32
20.50
Darren Waller 4th of 94 TEs
Safety Coverage 11th of 32
20.50
CHI NYJ Proj Routes Matchup Advantage
Colston Loveland 15th of 94 TEs
Linebacker Coverage 20th of 32
27.64
Colston Loveland 15th of 94 TEs
Cornerback Coverage 20th of 32
27.64
Colston Loveland 15th of 94 TEs
Safety Coverage 18th of 32
27.64
JAX CIN Proj Routes Matchup Advantage
Brenton Strange 23rd of 94 TEs
Linebacker Coverage 28th of 32
24.51
Brenton Strange 23rd of 94 TEs
Cornerback Coverage 16th of 32
24.51
Brenton Strange 23rd of 94 TEs
Safety Coverage 21st of 32
24.51
NO ATL Proj Routes Matchup Advantage
Juwan Johnson 13th of 94 TEs
Linebacker Coverage 8th of 32
33.14
Juwan Johnson 13th of 94 TEs
Cornerback Coverage 30th of 32
33.14
Juwan Johnson 13th of 94 TEs
Safety Coverage 12th of 32
33.14
IND WAS Proj Routes Matchup Advantage
Tyler Warren 25th of 94 TEs
Linebacker Coverage 10th of 32
30.43
Tyler Warren 25th of 94 TEs
Cornerback Coverage 22nd of 32
30.43
Tyler Warren 25th of 94 TEs
Safety Coverage 28th of 32
30.43
SF DEN Proj Routes Matchup Advantage
George Kittle 1st of 94 TEs
Linebacker Coverage 17th of 32
21.83
George Kittle 1st of 94 TEs
Cornerback Coverage 14th of 32
21.83
George Kittle 1st of 94 TEs
Safety Coverage 4th of 32
21.83
PIT CLE Proj Routes Matchup Advantage
Pat Freiermuth 32nd of 94 TEs
Linebacker Coverage 24th of 32
23.75
Pat Freiermuth 32nd of 94 TEs
Cornerback Coverage 17th of 32
23.75
Pat Freiermuth 32nd of 94 TEs
Safety Coverage 24th of 32
23.75
PIT CLE Proj Routes Matchup Advantage
Darnell Washington 33rd of 94 TEs
Linebacker Coverage 24th of 32
14.79
Darnell Washington 33rd of 94 TEs
Cornerback Coverage 17th of 32
14.79
Darnell Washington 33rd of 94 TEs
Safety Coverage 24th of 32
14.79
NYG ARI Proj Routes Matchup Advantage
Isaiah Likely 47th of 94 TEs
Linebacker Coverage 21st of 32
21.17
Isaiah Likely 47th of 94 TEs
Cornerback Coverage 26th of 32
21.17
Isaiah Likely 47th of 94 TEs
Safety Coverage 32nd of 32
21.17
BUF NE Proj Routes Matchup Advantage
Dalton Kincaid 2nd of 94 TEs
Linebacker Coverage 19th of 32
20.54
Dalton Kincaid 2nd of 94 TEs
Cornerback Coverage 2nd of 32
20.54
Dalton Kincaid 2nd of 94 TEs
Safety Coverage 10th of 32
20.54
WAS IND Proj Routes Matchup Advantage
Chigoziem Okonkwo 35th of 94 TEs
Linebacker Coverage 31st of 32
24.03
Chigoziem Okonkwo 35th of 94 TEs
Cornerback Coverage 11th of 32
24.03
Chigoziem Okonkwo 35th of 94 TEs
Safety Coverage 22nd of 32
24.03
ARI NYG Proj Routes Matchup Advantage
Elijah Higgins 44th of 94 TEs
Linebacker Coverage 25th of 32
11.99
Elijah Higgins 44th of 94 TEs
Cornerback Coverage 28th of 32
11.99
Elijah Higgins 44th of 94 TEs
Safety Coverage 17th of 32
11.99
NYG ARI Proj Routes Matchup Advantage
Theo Johnson 55th of 94 TEs
Linebacker Coverage 21st of 32
18.93
Theo Johnson 55th of 94 TEs
Cornerback Coverage 26th of 32
18.93
Theo Johnson 55th of 94 TEs
Safety Coverage 32nd of 32
18.93
SEA LAC Proj Routes Matchup Advantage
AJ Barner 20th of 94 TEs
Linebacker Coverage 29th of 32
23.52
AJ Barner 20th of 94 TEs
Cornerback Coverage 7th of 32
23.52
AJ Barner 20th of 94 TEs
Safety Coverage 6th of 32
23.52
LV KC Proj Routes Matchup Advantage
Brock Bowers 3rd of 94 TEs
Linebacker Coverage 6th of 32
33.75
Brock Bowers 3rd of 94 TEs
Cornerback Coverage 12th of 32
33.75
Brock Bowers 3rd of 94 TEs
Safety Coverage 7th of 32
33.75
DET CAR Proj Routes Matchup Advantage
Sam LaPorta 7th of 94 TEs
Linebacker Coverage 7th of 32
30.89
Sam LaPorta 7th of 94 TEs
Cornerback Coverage 6th of 32
30.89
Sam LaPorta 7th of 94 TEs
Safety Coverage 16th of 32
30.89
GB TB Proj Routes Matchup Advantage
Tucker Kraft 28th of 94 TEs
Linebacker Coverage 22nd of 32
27.96
Tucker Kraft 28th of 94 TEs
Cornerback Coverage 19th of 32
27.96
Tucker Kraft 28th of 94 TEs
Safety Coverage 8th of 32
27.96
MIN MIA Proj Routes Matchup Advantage
T.J. Hockenson 50th of 94 TEs
Linebacker Coverage 13th of 32
25.10
T.J. Hockenson 50th of 94 TEs
Cornerback Coverage 29th of 32
25.10
T.J. Hockenson 50th of 94 TEs
Safety Coverage 27th of 32
25.10
ATL NO Proj Routes Matchup Advantage
Kyle Pitts 22nd of 94 TEs
Linebacker Coverage 11th of 32
25.47
Kyle Pitts 22nd of 94 TEs
Cornerback Coverage 10th of 32
25.47
Kyle Pitts 22nd of 94 TEs
Safety Coverage 19th of 32
25.47
HOU DAL Proj Routes Matchup Advantage
Foster Moreau 56th of 94 TEs
Linebacker Coverage 23rd of 32
8.02
Foster Moreau 56th of 94 TEs
Cornerback Coverage 27th of 32
8.02
Foster Moreau 56th of 94 TEs
Safety Coverage 23rd of 32
8.02
BAL TEN Proj Routes Matchup Advantage
Mark Andrews 39th of 94 TEs
Linebacker Coverage 9th of 32
20.78
Mark Andrews 39th of 94 TEs
Cornerback Coverage 15th of 32
20.78
Mark Andrews 39th of 94 TEs
Safety Coverage 31st of 32
20.78
ATL NO Proj Routes Matchup Advantage
Austin Hooper 30th of 94 TEs
Linebacker Coverage 11th of 32
10.93
Austin Hooper 30th of 94 TEs
Cornerback Coverage 10th of 32
10.93
Austin Hooper 30th of 94 TEs
Safety Coverage 19th of 32
10.93
NYJ CHI Proj Routes Matchup Advantage
Kenyon Sadiq 37th of 94 TEs
Linebacker Coverage 2nd of 32
19.67
Kenyon Sadiq 37th of 94 TEs
Cornerback Coverage 31st of 32
19.67
Kenyon Sadiq 37th of 94 TEs
Safety Coverage 13th of 32
19.67
LA PHI Proj Routes Matchup Advantage
Tyler Higbee 29th of 94 TEs
Linebacker Coverage 1st of 32
17.82
Tyler Higbee 29th of 94 TEs
Cornerback Coverage 5th of 32
17.82
Tyler Higbee 29th of 94 TEs
Safety Coverage 30th of 32
17.82
CIN JAX Proj Routes Matchup Advantage
Mike Gesicki 21st of 94 TEs
Linebacker Coverage 5th of 32
19.65
Mike Gesicki 21st of 94 TEs
Cornerback Coverage 13th of 32
19.65
Mike Gesicki 21st of 94 TEs
Safety Coverage 5th of 32
19.65
LV KC Proj Routes Matchup Advantage
Michael Mayer 26th of 94 TEs
Linebacker Coverage 6th of 32
21.87
Michael Mayer 26th of 94 TEs
Cornerback Coverage 12th of 32
21.87
Michael Mayer 26th of 94 TEs
Safety Coverage 7th of 32
21.87
WAS IND Proj Routes Matchup Advantage
Ben Sinnott 66th of 94 TEs
Linebacker Coverage 31st of 32
9.67
Ben Sinnott 66th of 94 TEs
Cornerback Coverage 11th of 32
9.67
Ben Sinnott 66th of 94 TEs
Safety Coverage 22nd of 32
9.67
CHI NYJ Proj Routes Matchup Advantage
Cole Kmet 61st of 94 TEs
Linebacker Coverage 20th of 32
18.39
Cole Kmet 61st of 94 TEs
Cornerback Coverage 20th of 32
18.39
Cole Kmet 61st of 94 TEs
Safety Coverage 18th of 32
18.39
DEN SF Proj Routes Matchup Advantage
Evan Engram 54th of 94 TEs
Linebacker Coverage 4th of 32
21.17
Evan Engram 54th of 94 TEs
Cornerback Coverage 21st of 32
21.17
Evan Engram 54th of 94 TEs
Safety Coverage 25th of 32
21.17
TEN BAL Proj Routes Matchup Advantage
Gunnar Helm 36th of 94 TEs
Linebacker Coverage 3rd of 32
18.19
Gunnar Helm 36th of 94 TEs
Cornerback Coverage 18th of 32
18.19
Gunnar Helm 36th of 94 TEs
Safety Coverage 9th of 32
18.19
LAC SEA Proj Routes Matchup Advantage
Oronde Gadsden II 34th of 94 TEs
Linebacker Coverage 18th of 32
20.99
Oronde Gadsden II 34th of 94 TEs
Cornerback Coverage 8th of 32
20.99
Oronde Gadsden II 34th of 94 TEs
Safety Coverage 2nd of 32
20.99
BUF NE Proj Routes Matchup Advantage
Dawson Knox 42nd of 94 TEs
Linebacker Coverage 19th of 32
17.18
Dawson Knox 42nd of 94 TEs
Cornerback Coverage 2nd of 32
17.18
Dawson Knox 42nd of 94 TEs
Safety Coverage 10th of 32
17.18
KC LV Proj Routes Matchup Advantage
Noah Gray 72nd of 94 TEs
Linebacker Coverage 12th of 32
14.07
Noah Gray 72nd of 94 TEs
Cornerback Coverage 23rd of 32
14.07
Noah Gray 72nd of 94 TEs
Safety Coverage 26th of 32
14.07
TB GB Proj Routes Matchup Advantage
Cade Otton 68th of 94 TEs
Linebacker Coverage 26th of 32
34.00
Cade Otton 68th of 94 TEs
Cornerback Coverage 25th of 32
34.00
Cade Otton 68th of 94 TEs
Safety Coverage 3rd of 32
34.00
CAR DET Proj Routes Matchup Advantage
Tommy Tremble 67th of 94 TEs
Linebacker Coverage 15th of 32
17.56
Tommy Tremble 67th of 94 TEs
Cornerback Coverage 24th of 32
17.56
Tommy Tremble 67th of 94 TEs
Safety Coverage 11th of 32
17.56
TEN BAL Proj Routes Matchup Advantage
Daniel Bellinger 48th of 94 TEs
Linebacker Coverage 3rd of 32
9.23
Daniel Bellinger 48th of 94 TEs
Cornerback Coverage 18th of 32
9.23
Daniel Bellinger 48th of 94 TEs
Safety Coverage 9th of 32
9.23
NYJ CHI Proj Routes Matchup Advantage
Jeremy Ruckert 65th of 94 TEs
Linebacker Coverage 2nd of 32
11.17
Jeremy Ruckert 65th of 94 TEs
Cornerback Coverage 31st of 32
11.17
Jeremy Ruckert 65th of 94 TEs
Safety Coverage 13th of 32
11.17
PHI LA Proj Routes Matchup Advantage
Zach Ertz 45th of 94 TEs
Linebacker Coverage 16th of 32
24.60
Zach Ertz 45th of 94 TEs
Cornerback Coverage 4th of 32
24.60
Zach Ertz 45th of 94 TEs
Safety Coverage 1st of 32
24.60
DEN SF Proj Routes Matchup Advantage
Adam Trautman 75th of 94 TEs
Linebacker Coverage 4th of 32
10.34
Adam Trautman 75th of 94 TEs
Cornerback Coverage 21st of 32
10.34
Adam Trautman 75th of 94 TEs
Safety Coverage 25th of 32
10.34
LA PHI Proj Routes Matchup Advantage
Davis Allen 62nd of 94 TEs
Linebacker Coverage 1st of 32
8.64
Davis Allen 62nd of 94 TEs
Cornerback Coverage 5th of 32
8.64
Davis Allen 62nd of 94 TEs
Safety Coverage 30th of 32
8.64
GB TB Proj Routes Matchup Advantage
Jonnu Smith 81st of 94 TEs
Linebacker Coverage 22nd of 32
14.83
Jonnu Smith 81st of 94 TEs
Cornerback Coverage 19th of 32
14.83
Jonnu Smith 81st of 94 TEs
Safety Coverage 8th of 32
14.83
DAL HOU Proj Routes Matchup Advantage
Jake Ferguson 64th of 94 TEs
Linebacker Coverage 14th of 32
28.15
Jake Ferguson 64th of 94 TEs
Cornerback Coverage 3rd of 32
28.15
Jake Ferguson 64th of 94 TEs
Safety Coverage 14th of 32
28.15
SEA LAC Proj Routes Matchup Advantage
Elijah Arroyo 80th of 94 TEs
Linebacker Coverage 29th of 32
11.30
Elijah Arroyo 80th of 94 TEs
Cornerback Coverage 7th of 32
11.30
Elijah Arroyo 80th of 94 TEs
Safety Coverage 6th of 32
11.30
DET CAR Proj Routes Matchup Advantage
Brock Wright 74th of 94 TEs
Linebacker Coverage 7th of 32
10.68
Brock Wright 74th of 94 TEs
Cornerback Coverage 6th of 32
10.68
Brock Wright 74th of 94 TEs
Safety Coverage 16th of 32
10.68
SF DEN Proj Routes Matchup Advantage
Luke Farrell 86th of 94 TEs
Linebacker Coverage 17th of 32
10.17
Luke Farrell 86th of 94 TEs
Cornerback Coverage 14th of 32
10.17
Luke Farrell 86th of 94 TEs
Safety Coverage 4th of 32
10.17
CIN JAX Proj Routes Matchup Advantage
Drew Sample 85th of 94 TEs
Linebacker Coverage 5th of 32
13.25
Drew Sample 85th of 94 TEs
Cornerback Coverage 13th of 32
13.25
Drew Sample 85th of 94 TEs
Safety Coverage 5th of 32
13.25
PHI LA Proj Routes Matchup Advantage
Johnny Mundt 91st of 94 TEs
Linebacker Coverage 16th of 32
9.86
Johnny Mundt 91st of 94 TEs
Cornerback Coverage 4th of 32
9.86
Johnny Mundt 91st of 94 TEs
Safety Coverage 1st of 32
9.86
No matchups match that filter.