Matthew Stafford

Box score by season

SeasonTeamG CmpAttPass ydsTDIntSacked RushRush ydsTD TgtRecRec ydsTD vs ESPN
2026 LA7 1872781,98914711 14180 0000 ✓ matches
2025 LA17 3885974,70746823 2910 0000 ✓ matches
2025 playoffs LA3 66119936616 5150 0000
2024 LA16 3405173,76220828 30410 0000 not checked
2024 playoffs LA2 4571533407 440 0000
2023 LA15 3265213,965241130 21650 0000 not checked
2023 playoffs LA1 2536367202 000 0000
2022 LA9 2063032,08710829 1391 0000 not checked
2021 LA17 4046014,886411730 32430 0000 not checked
2021 playoffs LA4 981401,188937 18422 1000
2020 DET16 3395284,084261038 291120 1000 not checked
2019 DET8 1872912,49919518 20660 0000 not checked
2018 DET16 3675553,777211140 25710 0000 not checked
2017 DET16 3715654,446291047 29980 0000 not checked
2016 DET16 3885944,327241037 372072 0000 not checked
2016 playoffs DET1 1832205003 3150 0000

Official scoring from play-by-play. Regular-season totals for 2025, 2026 are compared with ESPN's after every rebuild (all players); earlier seasons aren't checked.

Advanced

Role PassingRushingReceiving Seasons to Weeks to
Dropbacks
337
qualifying bar 238
EPA/play
-0.067
28th of 33 · lg +0.034
Success rate
46.9%
14th of 33 · lg 45.0%
Yards/play
5.62
28th of 33 · lg 6.19
Explosive rate
6.2%
33rd of 33 · lg 8.9%
CPOE
-0.0
19th of 33 · lg -0.3
Completion %
68.0%
4th of 33 · lg 64.4%
Air yards/att
6.7
30th of 33 · lg 7.8
Sack rate
8.6%
29th of 33 · lg 6.4%
Turnover rate
3.6%
28th of 33 · lg 2.9%
TD rate
3.3%
26th of 33 · lg 3.8%

Every split

EPA per dropback in each situation, the league in the same situation, and his rank among qualified players with at least 30 dropbacks there (1 = best). "Repeats" is how much that split's player-to-player differences carry from one season to the next (2016–25); near zero means it describes the past and predicts little. Click a situation to filter all his numbers to it.

SituationDropbacksEPA/playSuccessYds/playLeague EPARankRepeats
Home / away Setting compare everyone →
Home 203 -0.098 50% 5.7 +0.041 30/33 0.04
Away 134 -0.021 42% 5.5 +0.022 20/33 0.01
Neutral site 0——— +0.162 — —
Rest days Setting compare everyone →
Short week (≤5 days) 0——— +0.036 — 0.09
Normal (6–8 days) 215 -0.066 44% 5.9 +0.039 28/33 0.03
Extra rest (9–12 days) 37 +0.175 65% 7.4 -0.024 7/22 -0.00
Off a bye (13+ days) 36 +0.041 53% 4.7 +0.042 12/24 -0.07
Indoors / outdoors Weather compare everyone →
Indoors 250 -0.020 50% 6.2 +0.033 23/29 0.01
Outdoors 87 -0.203 38% 3.9 +0.035 33/33 0.01
Temperature (outdoors) Weather compare everyone →
Under 40°F 0——— +0.025 — 0.00
40–59°F 0——— +0.050 — 0.00
60–79°F 0——— +0.016 — -0.13
80°F+ 31 -0.151 23% 4.5 +0.057 6/6 0.01
Wind (outdoors) Weather compare everyone →
0–9 mph 31 -0.151 23% 4.5 +0.034 25/27 -0.06
10–14 mph 0——— +0.029 — -0.12
15+ mph 0——— +0.060 — -0.06
Rain or snow (outdoors) Weather compare everyone →
Dry 87 -0.203 38% 3.9 +0.042 33/33 0.01
Rain or snow 0——— -0.045 — 0.01
Score Game state compare everyone →
Trailing 9+ 75 -0.226 45% 4.5 +0.006 29/30 0.06
Trailing 1–8 121 -0.069 41% 5.6 +0.052 32/33 0.05
Tied 55 +0.069 64% 6.0 +0.003 13/32 0.09
Leading 1–8 45 -0.150 38% 4.9 +0.065 25/31 -0.21
Leading 9+ 41 +0.137 54% 8.0 +0.061 8/22 0.03
Win probability Game state compare everyone →
Win prob under 20% 73 -0.381 44% 4.0 -0.014 30/30 0.05
Win prob 20–80% 212 -0.019 46% 5.8 +0.049 25/33 0.08
Win prob over 80% 52 +0.174 56% 7.3 +0.048 7/25 0.03
Quarter Game state compare everyone →
Q1 78 +0.026 50% 6.2 +0.045 20/33 -0.05
Q2 98 +0.029 48% 5.9 +0.080 23/33 -0.06
Q3 74 -0.056 45% 5.5 +0.036 21/33 -0.06
Q4 87 -0.270 45% 4.9 -0.018 32/33 0.05
OT 0——— -0.109 — —
Two-minute Game state compare everyone →
Last 2 min of half 46 -0.141 48% 3.7 +0.063 31/33 0.03
Rest of game 291 -0.056 47% 5.9 +0.029 27/33 0.03
Down Situation compare everyone →
1st down 119 +0.027 50% 6.8 +0.083 23/33 0.19
2nd down 124 -0.144 46% 4.8 +0.092 33/33 0.04
3rd down 91 -0.120 43% 5.3 -0.081 21/33 0.11
4th down 3 +0.939 67% 5.3 -0.214 — —
3rd-down distance Situation compare everyone →
3rd & 1–3 24 +0.225 71% 8.0 -0.020 — -0.29
3rd & 4–6 26 +0.211 50% 5.7 +0.014 — -0.12
3rd & 7+ 41 -0.532 22% 3.5 -0.151 33/33 -0.22
Field position Situation compare everyone →
Own 20 and in 32 -0.203 28% 4.9 +0.024 28/31 -0.02
Own 50–21 163 +0.031 53% 7.0 +0.031 17/33 0.11
Opp 21–49 95 -0.164 48% 5.0 +0.050 31/33 0.08
Red zone (opp 20 in) 47 -0.123 36% 2.4 +0.020 30/32 0.01
Formation Style compare everyone →
Shotgun 256 -0.120 45% 5.1 +0.014 31/33 -0.00
Under center 81 +0.100 53% 7.2 +0.137 22/30 -0.00
Tempo Style compare everyone →
Huddle 278 +0.031 48% 6.0 +0.031 16/33 -0.09
No huddle 59 -0.530 42% 4.0 +0.056 25/26 -0.09
Yards to go Situation compare everyone →
1–3 to go 38 +0.230 63% 6.5 +0.007 4/29 -0.07
4–6 to go 63 +0.142 57% 4.7 +0.089 12/33 -0.02
7–10 to go 194 -0.224 43% 5.5 +0.050 33/33 -0.01
11+ to go 42 +0.074 36% 6.8 -0.069 10/33 0.03
Pass, sack or scramble Passing compare everyone →
Pass 303 +0.104 51% 6.9 +0.140 23/33 0.66
Sack 29 -1.920 0% -7.2 -1.755 — 0.21
Scramble 5 +0.259 60% 3.0 +0.501 — 0.27
Pass depth Passing compare everyone →
Behind the line 63 -0.083 46% 5.9 -0.175 9/33 0.19
Short (0–9) 161 +0.049 54% 5.5 +0.102 25/33 0.01
Intermediate (10–19) 47 +0.590 62% 10.1 +0.394 5/33 0.16
Deep (20+) 32 +0.040 31% 11.2 +0.311 25/30 0.18
Pass direction Passing compare everyone →
Left 113 +0.111 48% 6.8 +0.125 21/33 0.11
Middle 55 +0.293 60% 8.9 +0.240 14/33 0.10
Right 135 +0.022 50% 6.1 +0.101 27/33 0.08
Play action Scheme (FTN) compare everyone →
Play action 74 +0.024 49% 7.8 +0.116 25/33 -0.03
No play action 263 -0.093 46% 5.0 +0.013 29/33 -0.03
In / out of pocket Scheme (FTN) compare everyone →
In pocket 303 -0.049 49% 5.9 +0.042 27/33 0.06
Out of pocket 34 -0.229 29% 3.1 -0.005 28/30 0.06
Blitz Defense (FTN) compare everyone →
Blitzed 68 -0.061 46% 5.0 -0.007 21/33 -0.15
No blitz 269 -0.069 47% 5.8 +0.048 30/33 -0.15
Pass rushers Defense (FTN) compare everyone →
3 or fewer rushers 23 -0.188 39% 6.2 +0.070 — —
4 rushers 268 -0.068 48% 5.5 +0.035 31/33 -0.27
5 rushers 37 -0.108 41% 5.9 +0.022 24/33 -0.05
6+ rushers 9 +0.417 67% 7.1 -0.016 — 0.15
Defenders in the box Defense (FTN) compare everyone →
Light box (6 or fewer) 276 +0.000 48% 6.0 +0.032 22/33 0.13
7 in the box 52 -0.372 42% 4.0 +0.041 33/33 0.11
Stacked box (8+) 9 -0.391 44% 2.3 +0.046 — —
Screen Scheme (FTN) compare everyone →
Screen 47 +0.121 55% 6.9 -0.045 5/24 -0.11
Not a screen 290 -0.098 46% 5.4 +0.042 30/33 -0.11
Pre-snap motion Scheme (FTN) compare everyone →
Motion 117 -0.045 48% 5.6 +0.029 20/33 0.02
No motion 220 -0.079 46% 5.6 +0.037 30/33 0.02
RPO Scheme (FTN) compare everyone →
RPO 12 -0.232 25% 3.4 +0.167 — —
Not an RPO 325 -0.061 48% 5.7 +0.029 28/33 —
Pressure Defense (NGS) compare everyone →
Clean pocket 202 +0.149 53% 7.5 +0.214 26/33 0.04
Pressured 101 +0.016 48% 5.7 -0.040 15/33 0.04
Man / zone Defense (NGS) compare everyone →
Man 87 -0.212 41% 5.1 +0.136 33/33 0.01
Zone 216 +0.232 55% 7.6 +0.141 9/33 0.01
Coverage shell Defense (NGS) compare everyone →
Cover 0 14 -0.289 36% 1.5 -0.018 — —
Cover 1 69 -0.229 41% 5.7 +0.164 32/33 -0.05
2-Man 4 +0.364 75% 7.2 +0.140 — —
Cover 2 48 +0.048 50% 6.0 +0.098 18/30 -0.18
Cover 3 120 +0.317 59% 8.1 +0.171 8/33 -0.07
Cover 4 34 +0.172 47% 7.5 +0.108 17/32 -0.01
Cover 6 13 +0.299 62% 9.3 +0.170 — -0.20
Prevent 1 -0.009 0% 7.0 -0.038 — —
Time to throw Passing compare everyone →
Quick (under 2.5s) 131 +0.018 53% 5.6 +0.140 28/33 0.12
Normal (2.5–3.5s) 111 +0.134 52% 7.9 +0.177 21/33 0.07
Long (3.5s+) 61 +0.235 46% 7.7 +0.057 7/32 0.07
Offensive personnel Scheme (NGS) compare everyone →
11 326 -0.080 47% 5.6 +0.018 27/33 0.07
12 2 +0.806 100% 12.5 +0.096 — 0.04
21 0——— +0.070 — -0.07
13 0——— +0.092 — —
22 0——— -0.005 — —
10 6 +0.393 67% 6.0 +0.011 — —
Other 3 -0.233 0% 2.3 +0.000 — -0.08

By season

SeasonTeamDropbacksEPA/playTotal EPASuccessYds/play CPOEComp %aDOTSack rate
2022LA 337-0.067 -22.746.9%5.62 -0.068.0%6.78.6%

Definitions. QB plays are dropbacks: passes, sacks and scrambles (spikes left out). QB EPA doesn't charge the passer for a receiver's fumble after the catch. Rushing is designed runs only; receiving is EPA per target. EPA is about ±1.4 points a play, so a split of 50 plays carries roughly ±0.2 of luck.