2024 Buffalo Bills

13-4 · 525 points for, 368 against · Division 5-1 · Playoff seed 2

Passing

PlayerPosGPCMPATTYDSTDINTRTG
Josh AllenQB173074833,731286101.4
Mitchell TrubiskyQB9192617920117.3
Mike WhiteQB1311280039.6

Rushing

PlayerPosGPCARYDSAVGTDLNG
James Cook IIIRB162071,0094.91665
Josh AllenQB171025315.21230
Ray DavisRB171134423.9323
Ty JohnsonRB17412135.2119
Curtis SamuelWR145142.807
Keon ColemanWR13199.009
Reggie GilliamFB15372.304
Khalil ShakirWR15242.002
Mitchell TrubiskyQB91710.108

Receiving

PlayerPosGPRECYDSAVGTDLNG
Khalil ShakirWR157682110.8452
Keon ColemanWR132955619.2464
Dalton KincaidTE134444810.2229
Mack HollinsWR173137812.2544
Dawson KnoxTE162231114.1139
Amari CooperWR82029714.9230
Ty JohnsonRB171828415.8341
James Cook IIIRB16322588.1228
Curtis SamuelWR14312538.2138
Ray DavisRB171718911.1363
Tyrell ShaversWR316969.0169
Quintin MorrisTE165367.2114
Marquez Valdes-ScantlingWR622613.0019
Josh AllenQB17070.017
Zach DavidsonTE3155.005

Defense

PlayerPosGPTOTSOLOSACKINTFFPD
Dorian WilliamsLB17117680010
Terrel BernardLB13104551203
Damar HamlinS1489620205
Taylor RappS1482480216
Cam LewisCB1768470104
Taron JohnsonCB1265421215
Christian BenfordCB15645012210
Rasul DouglasCB1558430015
Greg RousseauLB1653368033
Cole BishopS1640250012
Baylon SpectorLB1140221.5000
AJ EpenesaDE1739236022
Ed OliverDT1429143030
Joe AndreessenLB1326120000
Kaiir ElamCB1326170002
Ja'Marcus IngramCB1724161204
DaQuan JonesDT1623112.5001
Casey ToohillDE142091001
Austin JohnsonDT151970.5202
Von MillerLB1317136000
Dawuane SmootLB1116121.5021
Matt MilanoLB41670000
DeWayne CarterDT1114110001
Javon SolomonLB141392010
Brandon CodringtonCB17980001
Quinton JeffersonDT7841000
Ty JohnsonRB17660000
Edefuan UlofoshioLB4650001
Jordan PhillipsDT7540101
Eli AnkouDT2510000
Reggie GilliamFB15410000
Quintin MorrisTE16410000
Kareem JacksonS2420000
Nicholas MorrowLB11300000
Reid FergusonLS17210000
Mack HollinsWR17210000
Curtis SamuelWR14220000
Jalen VirgilWR7220000
Zion LogueDT2220000
Tyler BassPK17110000
Josh AllenQB17110000
Ryan Van DemarkOT14110000
Keon ColemanWR13110000
Mike EdwardsS3110000

Kicking

PlayerPosGPFGFG%LNGXPMPTS
Tyler BassPK1724-2982.86159131