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
639
qualifying bar 238
EPA/play
+0.189
7th of 33 · lg +0.054
Success rate
50.2%
7th of 33 · lg 46.2%
Yards/play
7.34
3rd of 33 · lg 6.30
Explosive rate
10.3%
11th of 33 · lg 9.1%
CPOE
-0.1
22nd of 33 · lg +0.0
Completion %
67.2%
12th of 33 · lg 65.0%
Air yards/att
8.5
6th of 33 · lg 7.8
Sack rate
4.7%
7th of 33 · lg 6.0%
Turnover rate
3.0%
18th of 33 · lg 2.9%
TD rate
6.4%
2nd of 33 · lg 4.2%

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 315 +0.188 50% 7.1 +0.052 5/33 0.04
Away 324 +0.189 51% 7.6 +0.054 9/33 0.01
Neutral site 0——— +0.175 — —
Rest days Setting compare everyone →
Short week (≤5 days) 38 +0.370 55% 9.4 +0.104 4/25 0.09
Normal (6–8 days) 502 +0.144 50% 7.0 +0.051 10/33 0.03
Extra rest (9–12 days) 32 +0.584 59% 7.7 +0.035 1/21 -0.00
Off a bye (13+ days) 40 -0.084 42% 7.1 -0.022 14/21 -0.07
Indoors / outdoors Weather compare everyone →
Indoors 417 +0.188 50% 7.2 +0.072 12/30 0.01
Outdoors 222 +0.190 50% 7.6 +0.047 4/33 0.01
Temperature (outdoors) Weather compare everyone →
Under 40°F 40 -0.084 42% 7.1 -0.048 10/17 0.00
40–59°F 117 +0.105 50% 7.5 +0.062 10/27 0.00
60–79°F 32 +0.584 59% 7.7 +0.053 1/31 -0.13
80°F+ 0——— +0.074 — 0.01
Wind (outdoors) Weather compare everyone →
0–9 mph 117 +0.105 50% 7.5 +0.068 16/33 -0.06
10–14 mph 72 +0.213 50% 7.4 +0.029 6/26 -0.12
15+ mph 0——— -0.019 — -0.06
Rain or snow (outdoors) Weather compare everyone →
Dry 222 +0.190 50% 7.6 +0.051 4/33 0.01
Rain or snow 0——— -0.042 — 0.01
Score Game state compare everyone →
Trailing 9+ 166 +0.112 48% 6.7 -0.045 7/33 0.06
Trailing 1–8 82 +0.310 59% 8.7 +0.065 4/33 0.05
Tied 134 +0.192 50% 7.3 +0.082 9/32 0.09
Leading 1–8 168 +0.166 47% 7.3 +0.115 13/33 -0.21
Leading 9+ 89 +0.258 53% 7.3 +0.118 8/25 0.03
Win probability Game state compare everyone →
Win prob under 20% 133 +0.104 50% 6.9 -0.057 9/33 0.05
Win prob 20–80% 374 +0.149 49% 7.3 +0.081 8/33 0.08
Win prob over 80% 132 +0.386 54% 7.8 +0.136 2/29 0.03
Quarter Game state compare everyone →
Q1 151 -0.002 46% 6.6 +0.013 18/33 -0.05
Q2 196 +0.207 50% 6.9 +0.119 10/33 -0.06
Q3 143 +0.182 47% 8.8 +0.015 8/33 -0.06
Q4 145 +0.388 59% 7.4 +0.048 3/33 0.05
OT 4 -0.459 25% 2.2 +0.119 — —
Two-minute Game state compare everyone →
Last 2 min of half 68 +0.379 53% 6.0 +0.076 4/33 0.03
Rest of game 571 +0.166 50% 7.5 +0.050 6/33 0.03
Down Situation compare everyone →
1st down 244 +0.156 47% 7.0 +0.104 12/33 0.19
2nd down 228 +0.224 54% 7.4 +0.079 4/33 0.04
3rd down 157 +0.272 51% 8.1 -0.026 3/33 0.11
4th down 10 -1.129 40% 2.3 -0.151 — —
3rd-down distance Situation compare everyone →
3rd & 1–3 37 +0.448 68% 6.5 +0.029 6/16 -0.29
3rd & 4–6 55 -0.229 42% 5.3 -0.005 23/26 -0.12
3rd & 7+ 65 +0.596 49% 11.4 -0.058 2/32 -0.22
Field position Situation compare everyone →
Own 20 and in 81 -0.052 43% 7.2 +0.079 25/29 -0.02
Own 50–21 268 +0.277 50% 9.6 +0.037 2/33 0.11
Opp 21–49 167 +0.183 55% 6.6 +0.070 9/33 0.08
Red zone (opp 20 in) 123 +0.161 48% 3.6 +0.061 12/32 0.01
Formation Style compare everyone →
Shotgun 503 +0.158 50% 7.1 +0.035 6/33 -0.00
Under center 136 +0.301 51% 8.3 +0.146 6/29 -0.00
Tempo Style compare everyone →
Huddle 484 +0.119 49% 6.7 +0.044 12/33 -0.09
No huddle 155 +0.406 53% 9.2 +0.123 1/30 -0.09
Yards to go Situation compare everyone →
1–3 to go 71 +0.130 61% 5.4 +0.065 13/29 -0.07
4–6 to go 117 +0.003 47% 6.2 +0.040 20/33 -0.02
7–10 to go 391 +0.225 49% 7.7 +0.077 4/33 -0.01
11+ to go 60 +0.384 50% 9.8 -0.038 2/32 0.03
Pass, sack or scramble Passing compare everyone →
Pass 601 +0.293 52% 8.1 +0.161 4/33 0.66
Sack 30 -1.994 0% -8.1 -1.851 18/22 0.21
Scramble 8 +0.518 75% 6.1 +0.477 — 0.27
Pass depth Passing compare everyone →
Behind the line 91 -0.178 32% 4.7 -0.119 19/32 0.19
Short (0–9) 309 +0.128 57% 5.7 +0.119 18/33 0.01
Intermediate (10–19) 128 +0.769 62% 11.2 +0.352 4/33 0.16
Deep (20+) 73 +0.745 42% 17.3 +0.414 5/29 0.18
Pass direction Passing compare everyone →
Left 222 +0.307 52% 8.7 +0.175 7/33 0.11
Middle 146 +0.558 58% 9.8 +0.264 2/33 0.10
Right 233 +0.114 49% 6.6 +0.094 17/33 0.08
Pressure Defense (NGS) compare everyone →
Clean pocket 449 +0.347 56% 8.1 +0.232 6/33 0.04
Pressured 152 +0.134 43% 8.2 -0.018 8/33 0.04
Man / zone Defense (NGS) compare everyone →
Man 165 +0.537 56% 8.9 +0.159 1/33 0.01
Zone 436 +0.201 51% 7.8 +0.161 14/33 0.01
Coverage shell Defense (NGS) compare everyone →
Cover 0 31 +0.455 55% 3.2 +0.123 1/7 —
Cover 1 120 +0.527 58% 9.6 +0.172 2/32 -0.05
2-Man 14 +0.801 43% 16.0 +0.084 — —
Cover 2 85 +0.278 47% 8.2 +0.162 6/30 -0.18
Cover 3 168 +0.226 54% 8.2 +0.167 12/33 -0.07
Cover 4 111 +0.207 51% 7.5 +0.175 13/33 -0.01
Cover 6 72 +0.043 47% 7.1 +0.132 17/22 -0.20
Prevent 0——— -0.125 — —
Time to throw Passing compare everyone →
Quick (under 2.5s) 246 +0.085 51% 5.5 +0.149 22/33 0.12
Normal (2.5–3.5s) 233 +0.539 60% 9.8 +0.217 1/33 0.07
Long (3.5s+) 122 +0.244 40% 10.2 +0.065 9/32 0.07
Offensive personnel Scheme (NGS) compare everyone →
11 582 +0.216 51% 7.7 +0.052 5/33 0.07
12 29 -0.005 41% 4.4 +0.032 — 0.04
21 0——— +0.081 — -0.07
13 2 -0.033 50% 3.0 +0.270 — —
22 0——— +0.090 — —
10 18 -0.321 33% 2.2 +0.098 — —
Other 8 +0.101 38% 3.9 +0.010 — -0.08

By season

SeasonTeamDropbacksEPA/playTotal EPASuccessYds/play CPOEComp %aDOTSack rate
2021LA 639+0.189 +120.650.2%7.34 -0.167.2%8.54.7%

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.