NFL/Players/Josh Allen
Josh Allen

JOSH ALLEN

QB · · Buffalo Bills · 20182025 · 141 games
126
CAREER GAMES · REG. SEASON
8 seasons · 7 with playoff work
30,102
CAREER PASSING YARDS
220 TD · 94 INT
4,721
CAREER RUSHING YARDS
79 TD · 5.42 per carry

01/Career

Season by season
Regular season
PASSING
SeasonClubGCMPATTYDSY/ATDINTRTG
2025BUF163194603,6688.02510102.2
2024BUF163074833,7317.7286101.4
2023BUF173855794,3067.4291892.2
2022BUF163595674,2837.6351496.6
2021BUF174096464,4076.8361592.2
2020BUF163965724,5447.93710107.2
2019BUF162714613,0896.720985.3
2018BUF121693202,0746.5101267.9
Career1262,6154,08830,1027.42209494.4
RUSHING
SeasonClubGCARYDSY/CTD
2025BUF161125795.1714
2024BUF161025315.2112
2023BUF171115244.7215
2022BUF161247626.157
2021BUF171227636.256
2020BUF161024214.138
2019BUF161095104.689
2018BUF12896317.098
Career1268714,7215.4279

02/Playoffs

Kept apart
Never folded in
PASSING
SeasonClubGCMPATTYDSY/ATDINTRTG
2025BUF253745567.54299.8
2024BUF358826367.840109.6
2023BUF247693895.640101.7
2022BUF248816167.63380.1
2021BUF2486263710.390149.0
2020BUF3771208176.85194.3
2019BUF124462645.70069.5
RUSHING
SeasonClubGCARYDSY/CTD
2025BUF223994.302
2024BUF3291053.622
2023BUF2201467.303
2022BUF212463.831
2021BUF2171347.880
2020BUF3251455.801
2019BUF199210.220

03/Per-play role

Play log
2020–2025 only
What Josh Allen did on the plays he appears on, 2020 regular season
RolePlaysYardsPer playTD
Passer7285,36111.3342
Rusher1275664.469
Receiver11212.001

04/Game log

2020
REG
DateWKOppResultC/ATTYDSTDINTCARYDSTD
Jan 317vs MIAW 562618/2522431230
Dec 2816@ NEW 38927/36320404350
Dec 1915@ DENW 481928/40359203332
Dec 1314vs PITW 261524/43238216280
Dec 713@ SFW 342432/40375406110
Nov 2912vs LACW 271718/24157119321
Nov 1510@ ARIL 303232/49284227380
Nov 89vs SEAW 443431/38415307141
Nov 18vs NEW 242111/181540110231
Oct 257@ NYJW 181030/433070011610
Oct 196vs KCL 172614/27122218420
Oct 135@ TENL 164226/41263224180
Oct 44@ LVW 302324/34288203-11
Sep 273vs LAW 353224/3331141481
Sep 202@ MIAW 312824/35415404190
Sep 131vs NYJW 271733/463122014571

Regular season and playoffs are separate tables and are never summed into one career line. Which tables appear is decided by this player’s position group, not by which columns happen to hold a number, so a running back with one career pass attempt does not acquire a passing table for it. Games played counts games with a stat line, not games dressed. A dash is an absent block rather than a recorded zero: some older weekly files carry no offensive block at all, and a zero would credit an attempt that was never made. Passer rating is the NFL’s own formula and is shown only where attempts exist. Sacks carry a half. The per-play table, where it appears, is a narrower window than everything above it — the play log covers 2020 to 2025 only — and counts plays this player is named on, which is not the same as snaps: the log names a passer, a rusher and a receiver, and nobody else on the field. Kicking points are complete; field-goal makes and attempts are present on 1,054 of 450,176 rows and are not shown.