Red Zone Math

Players › QB

Josh Allen

QB · BUF · 2018–2026

Born May 21, 1996 · College Wyoming; Reedley · Drafted 2018, round 1, pick 7 (BUF) · 6-5, 237 lb

MVP (2024) · 2nd-team All-Pro ×2 (2020, 2024) · Pro Bowl ×4 (2020, 2022, 2024, 2025)

EPA per dropback by season

Filled dot: stabilised, with its 90% interval. Ring: the raw season rate.

0.000.100.200.30201820192020202120222023202420252026

Passing

SeasonTeamGCmpAttCmp %YdsTDINTDropbacksEPA/dbStabilised EPA/dbWPA/db
(WP pts)
Total WPA
(wins)
CPOESuccess %ANY/ARank
(EPA/db)
2018BUF1216831952.72,0441012425+0.000+0.034−0.063 to +0.130+0.14+0.61−6.941.44.3031
2019BUF1627146158.83,089209569+0.032+0.062−0.027 to +0.151+0.21+1.17−1.643.85.7425
2019 playoffsBUF1244652.22640052−0.093−0.34−0.18−9.238.54.9411
2020BUF1639657269.24,5443710674+0.311+0.261+0.176 to +0.345+0.67+4.48+6.655.87.824
2020 playoffsBUF37712064.281751140+0.065+0.17+0.24+3.047.96.088
2021BUF1740964663.34,4073615759+0.173+0.162+0.081 to +0.244+0.10+0.76+2.151.16.388
2021 playoffsBUF2486277.46379070+0.642+2.16+1.51+10.757.112.521
2022BUF1635956763.34,2833514685+0.232+0.190+0.106 to +0.275+0.32+2.16+1.052.47.004
2022 playoffsBUF2488159.36163398−0.139−0.20−0.19+3.243.95.6413
2023BUF1738557966.54,3062918687+0.179+0.152+0.068 to +0.236+0.40+2.78+5.050.16.534
2023 playoffsBUF2476968.13894081+0.236+0.44+0.36−0.150.66.414
2024BUF1630748363.63,731286584+0.312+0.233+0.145 to +0.322+0.53+3.07+0.851.07.982
2024 playoffsBUF3588270.76364097+0.283+0.41+0.40+9.049.57.985
2025BUF1631946069.33,6682510575+0.218+0.176+0.087 to +0.265+0.35+2.00+3.549.76.855
2025 playoffsBUF2537471.65564285+0.167+0.83+0.70+6.648.26.635
2026BUF815623666.12,027126296+0.299+0.180+0.075 to +0.285+0.84+2.48+4.049.07.463
CareerBUF1342,7704,32364.132,0992321005,254+0.197+0.37+19.51+2.049.96.73–

Rushing

SeasonTeamGCarriesYdsTDYPCEPA/carryStabilised EPA/carrySuccess %Rush EPARush WPA
(wins)
2018BUF123612933.58+0.11854.1+4.4+0.62
2019BUF165221064.04+0.15156.4+8.3+0.20
2019 playoffsBUF187409.25+0.54262.5+4.3+0.03
2020BUF165121164.14−0.07358.5−3.8+0.08
2020 playoffsBUF3125514.58+0.15958.3+1.9+0.04
2021BUF176433455.22+0.12654.5+8.3−0.80
2021 playoffsBUF2138506.54+0.66069.2+8.6+0.14
2022BUF165628155.02+0.07758.9+4.3−0.32
2022 playoffsBUF252114.20+1.134100.0+5.7+0.14
2023BUF1754170103.15+0.36970.9+20.3+0.31
2023 playoffsBUF2104214.20+0.75790.0+7.6+0.16
2024BUF165014892.96+0.41964.8+22.6+0.70
2024 playoffsBUF3227023.18+0.22154.5+4.9+0.13
2025BUF1646173113.76+0.40666.0+19.1+0.43
2025 playoffsBUF2144723.36+0.95585.7+13.4+0.81
2026BUF8328572.66+0.16666.7+5.5+0.16
CareerBUF1344411,741623.95+0.19561.0+88.8+1.39

Receiving

SeasonTeamGTargetsRecYdsTDCatch %EPA/targetStabilised EPA/targetTarget
share %
aDOTRec EPARec WPA
(wins)
2018BUF1210000.0−1.4740.313.0−1.5−0.01
2019 playoffsBUF111161100.0+2.3552.312.0+2.4+0.08
2020BUF1611121100.0+2.2950.2-5.0+2.3+0.05
2026BUF81110100.0−0.5020.5-8.0−0.5−0.01
CareerBUF1343213166.7+0.1060.10.0+0.3+0.02

Defence

Counting stats from the play-by-play credits (QB hits from 2006, tackles for loss and passes defensed from 2009).

SeasonTeamGTacklesSacksQB hitsTackles
for loss
INTPasses
defensed
Forced
fumbles
2018BUF1210.000000
2019BUF1610.000000
2020BUF1610.000000
2020 playoffsBUF310.000000
2021BUF1720.000000
2022BUF1630.000000
2024BUF1610.000000
CareerBUF13490.000000

Honours

Honours: Wikipedia (CC BY-SA 4.0), matched to players through Wikidata (CC0). Awards and All-Pro teams are the Associated Press’s; Pro Bowl selections include replacements.

SeasonHonours
20202nd-team All-Pro, Pro Bowl
2022Pro Bowl
2024MVP, 2nd-team All-Pro, Pro Bowl
2025Pro Bowl

Playing time

Scrimmage snaps from 2016, in the games he played (share: of his team’s snaps in those games). A season’s snaps appear after its playoffs, when the data is published. Who was on the field: NFL Next Gen Stats via nflverse (2016–22) and FTN Data via nflverse (2023 on), CC BY-SA 4.0. Aggregated by Red Zone Math; this table is shared under CC BY-SA 4.0 too.

SeasonTeamGOffensive
snaps
Share of the
offence’s snaps
Defensive
snaps
Share of the
defence’s snaps
2018BUF1271192.5––
2019BUF1696992.6––
2019 playoffsBUF182100.0––
2020BUF161,01295.5––
2020 playoffsBUF3182100.0––
2021BUF171,14397.8––
2021 playoffsBUF2116100.0––
2022BUF161,03598.1––
2022 playoffsBUF2136100.0––
2023BUF171,11097.8––
2023 playoffsBUF214399.3––
2024BUF1795689.8––
2024 playoffsBUF320099.0––
2025BUF171,00891.9––
2025 playoffsBUF2139100.0––

Pressure and play action

Regular season. Pressure from 2016; play action, blitzes and interception-worthy throws (per attempt) from 2022. The sources changed in 2023, so compare a season with its league, not across years. Pressure and time to throw: NFL Next Gen Stats via nflverse (2016–22) and FTN Data via nflverse (2023 on); play action, blitzes and interception-worthy throws: FTN Data via nflverse (2022 on). Both CC BY-SA 4.0; aggregated by Red Zone Math, and this table is shared under CC BY-SA 4.0 too.

SeasonDropbacksPressured %EPA/db
pressured
EPA/db
clean
Time to
throw (s)
Play action %EPA/db with
play action
Blitzed %EPA/db
vs a blitz
Interception-
worthy %
201842533.5−0.04+0.053.22–––––
201956926.6−0.01+0.152.86–––––
202067434.6+0.26+0.433.04–––––
202175930.0−0.02+0.272.90–––––
202268527.2+0.26+0.282.8718.5+0.2422.3+0.206.0
202368729.8−0.18+0.332.7719.1+0.3528.1−0.024.3
202458429.8+0.13+0.392.8118.0+0.2729.5+0.222.7
202557527.0−0.29+0.412.8023.0+0.2930.3+0.213.9
2026296––––27.4+0.2238.9+0.183.4

Game logs

2026 game log (8 games)

2026 game log

WeekDateOpponentResultCmp/AttPass ydsTDINTEPA/dbPass WPA
(WP pts)
CarriesRush ydsRush TDRush EPATargetsRecRec ydsRec TDRec EPA
12026-09-13@ HOUW 36–3120/2933420+0.60+77.3431−4.700000.0
22026-09-17vs DETW 41–3120/3124830+0.51+32.46231+3.800000.0
32026-09-27vs LACW 24–1616/2620402−0.02−14.56152+3.51110−0.5
42026-10-04vs NEL 26–2923/3325311+0.19−9.9401−0.000000.0
52026-10-12@ LAW 37–34 OT12/1921011+0.60+125.62141+1.200000.0
62026-10-18@ LVW 33–3023/3325520+0.32+38.2120+0.500000.0
82026-11-01vs BALW 36–1021/3428921+0.18−6.15171−0.500000.0
92026-11-09@ MINW 23–621/3123411+0.00+5.04110+1.800000.0
2025 game log (18 games)

2025 game log

WeekDateOpponentResultCmp/AttPass ydsTDINTEPA/dbPass WPA
(WP pts)
CarriesRush ydsRush TDRush EPA
12025-09-07vs BALW 41–4033/4539420+0.46+93.0681+0.7
22025-09-14@ NYJW 30–1014/2514800+0.22+7.7270+2.5
32025-09-18vs MIAW 31–2122/2821330+0.37+18.1220+0.6
42025-09-28vs NOW 31–1916/2220921+0.25+7.31150+1.2
52025-10-05vs NEL 20–2322/3125321+0.31+5.6230−5.0
62025-10-13@ ATLL 14–2415/2618022−0.12−20.5200−3.4
82025-10-26@ CARW 40–912/1916310+0.43−2.7372+0.7
92025-11-02vs KCW 28–2123/2627310+0.35+41.54142+4.1
102025-11-09@ MIAL 13–3028/4030621+0.14−18.42170−3.1
112025-11-16vs TBW 44–3219/3031732+0.44+43.54203+5.4
122025-11-20@ HOUL 19–2324/3425302−0.14−66.1130+2.4
132025-11-30@ PITW 26–715/2312311+0.25+8.84161+4.0
142025-12-07vs CINW 39–3422/2825130+0.68+72.91-30−2.1
152025-12-14@ NEW 35–3119/2819330+0.31+44.45370+3.2
162025-12-21@ CLEW 23–2012/1913000−0.34−12.8370+2.1
172025-12-28vs PHIL 12–1323/3526200−0.14−22.04202+5.7
P192026-01-11@ JAXW 27–2428/3527310+0.24+33.86202+7.0
P202026-01-17@ DENL 30–33 OT25/3928332+0.10+36.78270+6.3
2024 game log (19 games)

2024 game log

WeekDateOpponentResultCmp/AttPass ydsTDINTEPA/dbPass WPA
(WP pts)
CarriesRush ydsRush TDRush EPATacklesSacksINTPD
12024-09-08vs ARIW 34–2818/2323220+0.53+52.5371+0.800.000
22024-09-12@ MIAW 31–1013/1913910+0.54+24.60000.000.000
32024-09-23vs JAXW 47–1023/3026340+0.68+27.12110+3.000.000
42024-09-29@ BALL 10–3516/2918000−0.30−20.5260+2.300.000
52024-10-06@ HOUL 20–239/3013110+0.04−32.70000.000.000
62024-10-14@ NYJW 23–2019/2521520+0.33+33.7391+0.300.000
72024-10-20vs TENW 34–1021/3332320+0.36+11.22-60−1.500.000
82024-10-27@ SEAW 31–1024/3428321+0.36+15.45190+2.310.000
92024-11-03vs MIAW 30–2725/3823531+0.26+30.21-70−2.100.000
102024-11-10@ INDW 30–2022/3728002−0.12−6.36281+6.700.000
112024-11-17vs KCW 30–2127/4026211+0.31+52.85120+0.900.000
132024-12-01vs SFW 35–1013/1714820+0.60+10.02100+2.300.000
142024-12-08@ LAL 42–4422/3734230+0.68+54.8663+2.600.000
152024-12-15@ DETW 48–4223/3436220+0.56+44.37422+5.200.000
162024-12-22vs NEW 24–2116/2915411+0.06+0.9240−1.200.000
172024-12-29vs NYJW 40–1416/2718220+0.33+8.9471+1.000.000
P192025-01-12vs DENW 31–720/2627220+0.53+15.44220+4.500.000
P202025-01-19vs BALW 27–2516/2212700−0.00+3.18222+3.300.000
P212025-01-26@ KCL 29–3222/3423720+0.26+21.310260−2.900.000
2023 game log (19 games)

2023 game log

WeekDateOpponentResultCmp/AttPass ydsTDINTEPA/dbPass WPA
(WP pts)
CarriesRush ydsRush TDRush EPA
12023-09-11@ NYJL 16–22 OT29/4023613+0.02+6.2220−4.6
22023-09-17vs LVW 38–1031/3727430+0.38+5.4370+3.7
32023-09-24@ WASW 37–320/3221811+0.24+16.60000.0
42023-10-01vs MIAW 48–2021/2532040+0.80+51.61111+1.9
52023-10-08vs JAXL 20–2527/4035921+0.28+19.3150+0.8
62023-10-15vs NYGW 14–919/3016921+0.10+13.20000.0
72023-10-22@ NEL 25–2927/4126521+0.22+19.8331+2.1
82023-10-26vs TBW 24–1831/4032421+0.07+8.83241+3.8
92023-11-05@ CINL 18–2426/3825811+0.13−2.33140+1.9
102023-11-13vs DENL 22–2415/2617712−0.15−16.5370−5.9
112023-11-19vs NYJW 32–620/3227531+0.33+5.5380+0.8
122023-11-26@ PHIL 34–37 OT29/5133921+0.27+78.83171+5.6
142023-12-10@ KCW 20–1723/4123311−0.06+0.14161+1.9
152023-12-17vs DALW 31–107/159410+0.21+7.8481+1.9
162023-12-23@ LACW 24–2215/2123711+0.24+30.94112+2.3
172023-12-31vs NEW 27–2115/3016901−0.10−2.78192+4.1
182024-01-07@ MIAW 21–1430/3835922+0.17+35.49180−0.0
P192024-01-15vs PITW 31–1721/3020330+0.29+7.75170+2.9
P202024-01-21vs KCL 24–2726/3918610+0.20+28.25251+4.7
2022 game log (18 games)

2022 game log

WeekDateOpponentResultCmp/AttPass ydsTDINTEPA/dbPass WPA
(WP pts)
CarriesRush ydsRush TDRush EPATacklesSacksINTPD
12022-09-08@ LAW 31–1026/3129732+0.53+42.24170−0.600.000
22022-09-19vs TENW 41–726/3831740+0.49+28.60000.000.000
32022-09-25@ MIAL 19–2142/6240020+0.17−28.2460−1.500.000
42022-10-02@ BALW 23–2019/3621311+0.19+32.64241+2.600.000
52022-10-09vs PITW 38–320/3142441+0.83+12.4110−0.700.000
62022-10-16@ KCW 24–2027/4032930+0.31+67.87220−2.100.000
82022-10-30vs GBW 27–1713/2521822+0.22+9.12100+1.000.000
92022-11-06@ NYJL 17–2018/3420502−0.21−67.16572+8.200.000
102022-11-13vs MINL 30–33 OT29/4333012+0.16+18.7100−6.820.000
112022-11-20vs CLEW 31–2318/2719710+0.19+2.6120−0.600.000
122022-11-24@ DETW 28–2524/4225321+0.10+33.35321+4.400.000
132022-12-01@ NEW 24–1022/3322320+0.33+22.52100+0.710.000
142022-12-11vs NYJW 20–1216/2714710−0.06+0.66161−2.000.000
152022-12-17vs MIAW 32–2925/4030440+0.26+32.48790+3.600.000
162022-12-24@ CHIW 35–1315/2617222+0.15−5.3210−1.700.000
182023-01-08vs NEW 35–2319/3125431+0.21+13.4340−0.100.000
P192023-01-15vs MIAW 34–3123/3935232−0.21−18.51120+2.000.000
P202023-01-22vs CINL 10–2725/4226401−0.06−0.8491+3.700.000
2021 game log (19 games)

2021 game log

WeekDateOpponentResultCmp/AttPass ydsTDINTEPA/dbPass WPA
(WP pts)
CarriesRush ydsRush TDRush EPATacklesSacksINTPD
12021-09-12vs PITL 16–2330/5127010−0.12−23.98330+1.800.000
22021-09-19@ MIAW 35–017/3317921+0.22−2.53210+5.400.000
32021-09-26vs WASW 43–2132/4335840+0.46+22.8230−2.200.000
42021-10-03vs HOUW 40–020/3024821+0.08−3.44310+2.210.000
52021-10-10@ KCW 38–2015/2631530+0.60+41.44301+3.100.000
62021-10-18@ TENL 31–3435/4735331+0.32+65.35120−4.000.000
82021-10-31vs MIAW 26–1129/4224920+0.26+3.44151−0.100.000
92021-11-07@ JAXL 6–931/4726402−0.10−63.4210−4.910.000
102021-11-14@ NYJW 45–1721/2836621+0.55+6.1000−2.000.000
112021-11-21vs INDL 15–4121/3520922−0.05−8.11100+0.400.000
122021-11-25@ NOW 31–623/2826042+0.38+5.34180+0.900.000
132021-12-06vs NEL 10–1415/3014510−0.09−32.8250−5.500.000
142021-12-12@ TBL 27–33 OT36/5430821−0.02+12.19871+6.600.000
152021-12-19vs CARW 31–1419/3421031+0.23−0.10000.000.000
162021-12-26@ NEW 33–2130/4731430+0.45+57.78290−0.300.000
172022-01-02vs ATLW 29–1511/2612003−0.06−6.08392+6.800.000
182022-01-09vs NYJW 27–1024/4523920+0.12+1.60000.000.000
P192022-01-15vs NEW 47–1721/2530850+0.85+19.23230+2.800.000
P202022-01-23@ KCL 36–42 OT27/3732940+0.49+131.710620+5.800.000
2020 game log (19 games)

2020 game log

WeekDateOpponentResultCmp/AttPass ydsTDINTEPA/dbPass WPA
(WP pts)
CarriesRush ydsRush TDRush EPATargetsRecRec ydsRec TDRec EPATacklesSacksINTPD
12020-09-13vs NYJW 27–1733/4631220+0.43+20.19311−6.500000.000.000
22020-09-20@ MIAW 31–2824/3541540+0.73+62.31160+1.200000.000.000
32020-09-27vs LAW 35–3224/3331141+0.21+52.5481+1.300000.000.000
42020-10-04@ LVW 30–2324/3428820+0.48+50.2111+0.500000.000.000
52020-10-13@ TENL 16–4226/4126322+0.10−3.1150+0.600000.010.000
62020-10-19vs KCL 17–2614/2712221+0.17+17.24180+1.100000.000.000
72020-10-25@ NYJW 18–1030/4330700+0.16+13.86250+1.300000.000.000
82020-11-01vs NEW 24–2111/1815401−0.06+3.3321+1.500000.000.000
92020-11-08vs SEAW 44–3431/3841530+0.33+51.4131+0.900000.000.000
102020-11-15@ ARIL 30–3232/4928422+0.01+23.36290+0.711121+2.300.000
122020-11-29vs LACW 27–1718/2415711+0.22+10.47251−5.400000.000.000
132020-12-07@ SFW 34–2432/4037540+0.54+66.5320−6.600000.000.000
142020-12-13vs PITW 26–1524/4323821+0.10+0.52130+1.500000.000.000
152020-12-19@ DENW 48–1928/4035920+0.55+30.5180+0.500000.000.000
162020-12-28@ NEW 38–927/3632040+0.54+15.12250+3.600000.000.000
172021-01-03vs MIAW 56–2618/2522431+0.41+34.20000.000000.000.000
P182021-01-09vs INDW 27–2426/3532420+0.31+27.68301+0.500000.000.000
P192021-01-16vs BALW 17–323/3720610−0.04+7.9240−0.900000.000.000
P202021-01-24@ KCL 24–3828/4828721−0.03−11.72210+2.400000.010.000
2019 game log (17 games)

2019 game log

WeekDateOpponentResultCmp/AttPass ydsTDINTEPA/dbPass WPA
(WP pts)
CarriesRush ydsRush TDRush EPATargetsRecRec ydsRec TDRec EPATacklesSacksINTPD
12019-09-08@ NYJW 17–1624/3725412−0.11+5.1390−3.000000.000.000
22019-09-15@ NYGW 28–1419/3025310+0.23+32.1241+0.500000.000.000
32019-09-22vs CINW 21–1723/3524311−0.03+26.54180−0.200000.000.000
42019-09-29vs NEL 10–1613/2715303−0.40−24.5261+2.200000.000.000
52019-10-06@ TENW 14–723/3221921−0.08+17.94130−0.500000.000.000
72019-10-20vs MIAW 31–2116/2620220+0.24+2.92100−0.500000.000.000
82019-10-27vs PHIL 13–3116/3416920−0.09+13.43140−2.800000.010.000
92019-11-03vs WASW 24–914/2016010+0.34+5.4491+3.700000.000.000
102019-11-10@ CLEL 16–1922/4126600+0.05+23.25252+2.900000.000.000
112019-11-17@ MIAW 37–2021/3325630+0.43+12.73430+3.800000.000.000
122019-11-24vs DENW 20–315/2418521+0.25+20.85110−1.600000.000.000
132019-11-28@ DALW 26–1519/2423110+0.53+33.66110+1.800000.000.000
142019-12-08vs BALL 17–2417/3914610−0.33−39.9120−0.200000.000.000
152019-12-15@ PITW 17–1013/2513911−0.07+0.9231+1.400000.000.000
162019-12-21@ NEL 17–2413/2620820+0.09−3.26320+0.700000.000.000
172019-12-29vs NYJL 6–133/5500−0.84−10.00000.000000.000.000
P182020-01-04@ HOUL 19–22 OT24/4526400−0.09−17.68740+4.311161+2.400.000
2018 game log (12 games)

2018 game log

WeekDateOpponentResultCmp/AttPass ydsTDINTEPA/dbPass WPA
(WP pts)
CarriesRush ydsRush TDRush EPATargetsRecRec ydsRec TDRec EPATacklesSacksINTPD
12018-09-09@ BALL 3–476/157400+0.00+0.02120+0.100000.000.000
22018-09-16vs LACL 20–3117/3221512−0.02−7.4590−1.000000.000.000
32018-09-23@ MINW 27–615/2219610+0.39+27.5691−1.900000.000.000
42018-09-30@ GBL 0–2216/3315102−0.47−10.4260−0.200000.010.000
52018-10-07vs TENW 13–1210/198201−0.30−11.32-20+0.200000.000.000
62018-10-14@ HOUL 13–2010/178400−0.28−5.50000.000000.000.000
122018-11-25vs JAXW 24–218/1916010+0.20+21.14241+1.300000.000.000
132018-12-02@ MIAL 17–2118/3323122+0.20+16.3290+0.800000.000.000
142018-12-09vs NYJL 23–2718/3620602+0.05+2.73240+1.51000−1.500.000
152018-12-16vs DETW 14–1313/2620410+0.18+24.85150+0.500000.000.000
162018-12-23@ NEL 12–2420/4121712−0.27−9.83190+0.700000.000.000
172018-12-30vs MIAW 42–1717/2622431+0.37+13.4241+2.300000.000.000