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 13, 2026 10:15am CT Grades through Week 4, 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
DET ARI Proj Routes Matchup Advantage
Sam LaPorta 2nd of 99 TEs
Linebacker Coverage 22nd of 32
32.62
Sam LaPorta 2nd of 99 TEs
Cornerback Coverage 26th of 32
32.62
Sam LaPorta 2nd of 99 TEs
Safety Coverage 32nd of 32
32.62
HOU TEN Proj Routes Matchup Advantage
Dalton Schultz 14th of 99 TEs
Linebacker Coverage 20th of 32
29.71
Dalton Schultz 14th of 99 TEs
Cornerback Coverage 21st of 32
29.71
Dalton Schultz 14th of 99 TEs
Safety Coverage 31st of 32
29.71
LA BUF Proj Routes Matchup Advantage
Tyler Higbee 18th of 99 TEs
Linebacker Coverage 27th of 32
21.13
Tyler Higbee 18th of 99 TEs
Cornerback Coverage 32nd of 32
21.13
Tyler Higbee 18th of 99 TEs
Safety Coverage 16th of 32
21.13
LA BUF Proj Routes Matchup Advantage
Colby Parkinson 20th of 99 TEs
Linebacker Coverage 27th of 32
15.14
Colby Parkinson 20th of 99 TEs
Cornerback Coverage 32nd of 32
15.14
Colby Parkinson 20th of 99 TEs
Safety Coverage 16th of 32
15.14
NO MIN Proj Routes Matchup Advantage
Juwan Johnson 11th of 99 TEs
Linebacker Coverage 32nd of 32
33.83
Juwan Johnson 11th of 99 TEs
Cornerback Coverage 1st of 32
33.83
Juwan Johnson 11th of 99 TEs
Safety Coverage 30th of 32
33.83
CIN MIA Proj Routes Matchup Advantage
Mike Gesicki 26th of 99 TEs
Linebacker Coverage 18th of 32
22.56
Mike Gesicki 26th of 99 TEs
Cornerback Coverage 28th of 32
22.56
Mike Gesicki 26th of 99 TEs
Safety Coverage 29th of 32
22.56
ARI DET Proj Routes Matchup Advantage
Trey McBride 8th of 99 TEs
Linebacker Coverage 19th of 32
38.09
Trey McBride 8th of 99 TEs
Cornerback Coverage 25th of 32
38.09
Trey McBride 8th of 99 TEs
Safety Coverage 12th of 32
38.09
MIA CIN Proj Routes Matchup Advantage
Greg Dulcich 22nd of 99 TEs
Linebacker Coverage 28th of 32
18.21
Greg Dulcich 22nd of 99 TEs
Cornerback Coverage 19th of 32
18.21
Greg Dulcich 22nd of 99 TEs
Safety Coverage 19th of 32
18.21
NE LV Proj Routes Matchup Advantage
Hunter Henry 19th of 99 TEs
Linebacker Coverage 15th of 32
25.80
Hunter Henry 19th of 99 TEs
Cornerback Coverage 27th of 32
25.80
Hunter Henry 19th of 99 TEs
Safety Coverage 20th of 32
25.80
IND PIT Proj Routes Matchup Advantage
Tyler Warren 24th of 99 TEs
Linebacker Coverage 30th of 32
30.37
Tyler Warren 24th of 99 TEs
Cornerback Coverage 7th of 32
30.37
Tyler Warren 24th of 99 TEs
Safety Coverage 22nd of 32
30.37
MIN NO Proj Routes Matchup Advantage
T.J. Hockenson 21st of 99 TEs
Linebacker Coverage 12th of 32
26.09
T.J. Hockenson 21st of 99 TEs
Cornerback Coverage 22nd of 32
26.09
T.J. Hockenson 21st of 99 TEs
Safety Coverage 21st of 32
26.09
CHI GB Proj Routes Matchup Advantage
Colston Loveland 15th of 99 TEs
Linebacker Coverage 26th of 32
27.40
Colston Loveland 15th of 99 TEs
Cornerback Coverage 20th of 32
27.40
Colston Loveland 15th of 99 TEs
Safety Coverage 3rd of 32
27.40
PIT IND Proj Routes Matchup Advantage
Darnell Washington 32nd of 99 TEs
Linebacker Coverage 29th of 32
16.11
Darnell Washington 32nd of 99 TEs
Cornerback Coverage 10th of 32
16.11
Darnell Washington 32nd of 99 TEs
Safety Coverage 24th of 32
16.11
PIT IND Proj Routes Matchup Advantage
Pat Freiermuth 35th of 99 TEs
Linebacker Coverage 29th of 32
25.36
Pat Freiermuth 35th of 99 TEs
Cornerback Coverage 10th of 32
25.36
Pat Freiermuth 35th of 99 TEs
Safety Coverage 24th of 32
25.36
CLE NYJ Proj Routes Matchup Advantage
Harold Fannin Jr. 10th of 99 TEs
Linebacker Coverage 17th of 32
28.96
Harold Fannin Jr. 10th of 99 TEs
Cornerback Coverage 8th of 32
28.96
Harold Fannin Jr. 10th of 99 TEs
Safety Coverage 13th of 32
28.96
NYJ CLE Proj Routes Matchup Advantage
Kenyon Sadiq 37th of 99 TEs
Linebacker Coverage 23rd of 32
17.75
Kenyon Sadiq 37th of 99 TEs
Cornerback Coverage 15th of 32
17.75
Kenyon Sadiq 37th of 99 TEs
Safety Coverage 25th of 32
17.75
JAX PHI Proj Routes Matchup Advantage
Brenton Strange 13th of 99 TEs
Linebacker Coverage 4th of 32
24.30
Brenton Strange 13th of 99 TEs
Cornerback Coverage 9th of 32
24.30
Brenton Strange 13th of 99 TEs
Safety Coverage 27th of 32
24.30
NO MIN Proj Routes Matchup Advantage
Noah Fant 43rd of 99 TEs
Linebacker Coverage 32nd of 32
14.47
Noah Fant 43rd of 99 TEs
Cornerback Coverage 1st of 32
14.47
Noah Fant 43rd of 99 TEs
Safety Coverage 30th of 32
14.47
LAC DEN Proj Routes Matchup Advantage
Charlie Kolar 17th of 99 TEs
Linebacker Coverage 16th of 32
8.40
Charlie Kolar 17th of 99 TEs
Cornerback Coverage 18th of 32
8.40
Charlie Kolar 17th of 99 TEs
Safety Coverage 4th of 32
8.40
ARI DET Proj Routes Matchup Advantage
Elijah Higgins 36th of 99 TEs
Linebacker Coverage 19th of 32
11.13
Elijah Higgins 36th of 99 TEs
Cornerback Coverage 25th of 32
11.13
Elijah Higgins 36th of 99 TEs
Safety Coverage 12th of 32
11.13
NE LV Proj Routes Matchup Advantage
Eli Raridon 45th of 99 TEs
Linebacker Coverage 15th of 32
11.33
Eli Raridon 45th of 99 TEs
Cornerback Coverage 27th of 32
11.33
Eli Raridon 45th of 99 TEs
Safety Coverage 20th of 32
11.33
LV NE Proj Routes Matchup Advantage
Brock Bowers 3rd of 99 TEs
Linebacker Coverage 10th of 32
36.60
Brock Bowers 3rd of 99 TEs
Cornerback Coverage 3rd of 32
36.60
Brock Bowers 3rd of 99 TEs
Safety Coverage 8th of 32
36.60
SF SEA Proj Routes Matchup Advantage
George Kittle 1st of 99 TEs
Linebacker Coverage 11th of 32
23.00
George Kittle 1st of 99 TEs
Cornerback Coverage 5th of 32
23.00
George Kittle 1st of 99 TEs
Safety Coverage 2nd of 32
23.00
SEA SF Proj Routes Matchup Advantage
AJ Barner 33rd of 99 TEs
Linebacker Coverage 2nd of 32
22.73
AJ Barner 33rd of 99 TEs
Cornerback Coverage 23rd of 32
22.73
AJ Barner 33rd of 99 TEs
Safety Coverage 23rd of 32
22.73
GB CHI Proj Routes Matchup Advantage
Tucker Kraft 28th of 99 TEs
Linebacker Coverage 1st of 32
27.25
Tucker Kraft 28th of 99 TEs
Cornerback Coverage 31st of 32
27.25
Tucker Kraft 28th of 99 TEs
Safety Coverage 11th of 32
27.25
BAL ATL Proj Routes Matchup Advantage
Mark Andrews 34th of 99 TEs
Linebacker Coverage 7th of 32
21.24
Mark Andrews 34th of 99 TEs
Cornerback Coverage 30th of 32
21.24
Mark Andrews 34th of 99 TEs
Safety Coverage 10th of 32
21.24
TB DAL Proj Routes Matchup Advantage
Cade Otton 68th of 99 TEs
Linebacker Coverage 24th of 32
33.57
Cade Otton 68th of 99 TEs
Cornerback Coverage 29th of 32
33.57
Cade Otton 68th of 99 TEs
Safety Coverage 26th of 32
33.57
WAS NYG Proj Routes Matchup Advantage
Chigoziem Okonkwo 47th of 99 TEs
Linebacker Coverage 21st of 32
24.22
Chigoziem Okonkwo 47th of 99 TEs
Cornerback Coverage 24th of 32
24.22
Chigoziem Okonkwo 47th of 99 TEs
Safety Coverage 14th of 32
24.22
ATL BAL Proj Routes Matchup Advantage
Kyle Pitts 12th of 99 TEs
Linebacker Coverage 3rd of 32
23.12
Kyle Pitts 12th of 99 TEs
Cornerback Coverage 14th of 32
23.12
Kyle Pitts 12th of 99 TEs
Safety Coverage 7th of 32
23.12
BUF LA Proj Routes Matchup Advantage
Dalton Kincaid 4th of 99 TEs
Linebacker Coverage 13th of 32
20.46
Dalton Kincaid 4th of 99 TEs
Cornerback Coverage 2nd of 32
20.46
Dalton Kincaid 4th of 99 TEs
Safety Coverage 1st of 32
20.46
NYG WAS Proj Routes Matchup Advantage
Isaiah Likely 39th of 99 TEs
Linebacker Coverage 9th of 32
22.29
Isaiah Likely 39th of 99 TEs
Cornerback Coverage 11th of 32
22.29
Isaiah Likely 39th of 99 TEs
Safety Coverage 28th of 32
22.29
LAC DEN Proj Routes Matchup Advantage
Oronde Gadsden II 31st of 99 TEs
Linebacker Coverage 16th of 32
21.99
Oronde Gadsden II 31st of 99 TEs
Cornerback Coverage 18th of 32
21.99
Oronde Gadsden II 31st of 99 TEs
Safety Coverage 4th of 32
21.99
BAL ATL Proj Routes Matchup Advantage
Matthew Hibner 41st of 99 TEs
Linebacker Coverage 7th of 32
8.25
Matthew Hibner 41st of 99 TEs
Cornerback Coverage 30th of 32
8.25
Matthew Hibner 41st of 99 TEs
Safety Coverage 10th of 32
8.25
LV NE Proj Routes Matchup Advantage
Michael Mayer 16th of 99 TEs
Linebacker Coverage 10th of 32
24.32
Michael Mayer 16th of 99 TEs
Cornerback Coverage 3rd of 32
24.32
Michael Mayer 16th of 99 TEs
Safety Coverage 8th of 32
24.32
NYG WAS Proj Routes Matchup Advantage
Theo Johnson 48th of 99 TEs
Linebacker Coverage 9th of 32
17.37
Theo Johnson 48th of 99 TEs
Cornerback Coverage 11th of 32
17.37
Theo Johnson 48th of 99 TEs
Safety Coverage 28th of 32
17.37
PHI JAX Proj Routes Matchup Advantage
Dallas Goedert 25th of 99 TEs
Linebacker Coverage 5th of 32
24.68
Dallas Goedert 25th of 99 TEs
Cornerback Coverage 12th of 32
24.68
Dallas Goedert 25th of 99 TEs
Safety Coverage 9th of 32
24.68
TEN HOU Proj Routes Matchup Advantage
Gunnar Helm 38th of 99 TEs
Linebacker Coverage 14th of 32
18.73
Gunnar Helm 38th of 99 TEs
Cornerback Coverage 4th of 32
18.73
Gunnar Helm 38th of 99 TEs
Safety Coverage 18th of 32
18.73
ATL BAL Proj Routes Matchup Advantage
Austin Hooper 29th of 99 TEs
Linebacker Coverage 3rd of 32
9.94
Austin Hooper 29th of 99 TEs
Cornerback Coverage 14th of 32
9.94
Austin Hooper 29th of 99 TEs
Safety Coverage 7th of 32
9.94
NYJ CLE Proj Routes Matchup Advantage
Mason Taylor 71st of 99 TEs
Linebacker Coverage 23rd of 32
24.09
Mason Taylor 71st of 99 TEs
Cornerback Coverage 15th of 32
24.09
Mason Taylor 71st of 99 TEs
Safety Coverage 25th of 32
24.09
WAS NYG Proj Routes Matchup Advantage
Ben Sinnott 72nd of 99 TEs
Linebacker Coverage 21st of 32
9.57
Ben Sinnott 72nd of 99 TEs
Cornerback Coverage 24th of 32
9.57
Ben Sinnott 72nd of 99 TEs
Safety Coverage 14th of 32
9.57
CIN MIA Proj Routes Matchup Advantage
Drew Sample 89th of 99 TEs
Linebacker Coverage 18th of 32
12.36
Drew Sample 89th of 99 TEs
Cornerback Coverage 28th of 32
12.36
Drew Sample 89th of 99 TEs
Safety Coverage 29th of 32
12.36
DET ARI Proj Routes Matchup Advantage
Tyler Conklin 95th of 99 TEs
Linebacker Coverage 22nd of 32
10.75
Tyler Conklin 95th of 99 TEs
Cornerback Coverage 26th of 32
10.75
Tyler Conklin 95th of 99 TEs
Safety Coverage 32nd of 32
10.75
TEN HOU Proj Routes Matchup Advantage
Daniel Bellinger 49th of 99 TEs
Linebacker Coverage 14th of 32
10.05
Daniel Bellinger 49th of 99 TEs
Cornerback Coverage 4th of 32
10.05
Daniel Bellinger 49th of 99 TEs
Safety Coverage 18th of 32
10.05
CHI GB Proj Routes Matchup Advantage
Cole Kmet 66th of 99 TEs
Linebacker Coverage 26th of 32
17.90
Cole Kmet 66th of 99 TEs
Cornerback Coverage 20th of 32
17.90
Cole Kmet 66th of 99 TEs
Safety Coverage 3rd of 32
17.90
DEN LAC Proj Routes Matchup Advantage
Evan Engram 60th of 99 TEs
Linebacker Coverage 31st of 32
22.86
Evan Engram 60th of 99 TEs
Cornerback Coverage 6th of 32
22.86
Evan Engram 60th of 99 TEs
Safety Coverage 6th of 32
22.86
DAL TB Proj Routes Matchup Advantage
Jake Ferguson 67th of 99 TEs
Linebacker Coverage 25th of 32
29.27
Jake Ferguson 67th of 99 TEs
Cornerback Coverage 17th of 32
29.27
Jake Ferguson 67th of 99 TEs
Safety Coverage 5th of 32
29.27
PHI JAX Proj Routes Matchup Advantage
Zach Ertz 46th of 99 TEs
Linebacker Coverage 5th of 32
21.88
Zach Ertz 46th of 99 TEs
Cornerback Coverage 12th of 32
21.88
Zach Ertz 46th of 99 TEs
Safety Coverage 9th of 32
21.88
BUF LA Proj Routes Matchup Advantage
Dawson Knox 42nd of 99 TEs
Linebacker Coverage 13th of 32
16.58
Dawson Knox 42nd of 99 TEs
Cornerback Coverage 2nd of 32
16.58
Dawson Knox 42nd of 99 TEs
Safety Coverage 1st of 32
16.58
SEA SF Proj Routes Matchup Advantage
Elijah Arroyo 86th of 99 TEs
Linebacker Coverage 2nd of 32
10.97
Elijah Arroyo 86th of 99 TEs
Cornerback Coverage 23rd of 32
10.97
Elijah Arroyo 86th of 99 TEs
Safety Coverage 23rd of 32
10.97
DEN LAC Proj Routes Matchup Advantage
Adam Trautman 81st of 99 TEs
Linebacker Coverage 31st of 32
9.72
Adam Trautman 81st of 99 TEs
Cornerback Coverage 6th of 32
9.72
Adam Trautman 81st of 99 TEs
Safety Coverage 6th of 32
9.72
GB CHI Proj Routes Matchup Advantage
Jonnu Smith 83rd of 99 TEs
Linebacker Coverage 1st of 32
13.71
Jonnu Smith 83rd of 99 TEs
Cornerback Coverage 31st of 32
13.71
Jonnu Smith 83rd of 99 TEs
Safety Coverage 11th of 32
13.71
SF SEA Proj Routes Matchup Advantage
Luke Farrell 90th of 99 TEs
Linebacker Coverage 11th of 32
10.14
Luke Farrell 90th of 99 TEs
Cornerback Coverage 5th of 32
10.14
Luke Farrell 90th of 99 TEs
Safety Coverage 2nd of 32
10.14
No matchups match that filter.