2025 Buffalo Bills

12-5 · 481 points for, 365 against · Division 4-2 · Playoff seed 6

Passing

PlayerPosGPCMPATTYDSTDINTRTG
Josh AllenQB173194603,6682510102.2
Mitchell TrubiskyQB4253531340137.0

Rushing

PlayerPosGPCARYDSAVGTDLNG
James Cook IIIRB173091,6215.21264
Josh AllenQB171125795.21440
Ray DavisRB17582754.7023
Ty JohnsonRB17502004.0323
Elijah MooreWR96244.0111
Mitchell TrubiskyQB4960.709
Khalil ShakirWR16155.005
Reggie GilliamFB17242.005

Receiving

PlayerPosGPRECYDSAVGTDLNG
Khalil ShakirWR167271910.0454
Dalton KincaidTE123957114.6547
Dawson KnoxTE173641711.6432
Keon ColemanWR133840410.6437
Joshua PalmerWR122230313.8045
James Cook IIIRB17332918.8251
Ty JohnsonRB172426311.0252
Tyrell ShaversWR171524516.3143
Jackson HawesTE171618711.7329
Gabe DavisWR61212910.8122
Brandin CooksWR5511422.8050
Elijah MooreWR9911212.4031
Ray DavisRB1710868.6221
Curtis SamuelWR678111.6121
Keleki LatuTE54358.8014
Reggie GilliamFB1722412.0022

Defense

PlayerPosGPTOTSOLOSACKINTFFPD
Cole BishopS1785532307
Jordan PoyerS1070310.5103
Matt MilanoLB1267363.5010
Terrel BernardLB1265440103
Dorian WilliamsLB1663290002
Taron JohnsonCB1357340004
Shaq ThompsonLB1256331012
Greg RousseauLB1646247012
Cam LewisCB1743330024
Christian BenfordCB1443322204
Tre'Davious WhiteCB16402901010
Deone WalkerDT1739171004
Joe AndreessenLB1735140000
AJ EpenesaDE1632172.5204
Joey BosaDE1529175052
Taylor RappS626170000
DaQuan JonesDT1222113112
Jordan HancockCB132290000
Larry OgunjobiDT1019100000
Maxwell HairstonCB1118140205
Javon SolomonLB1717111000
T.J. SandersDT121671001
Reggie GilliamFB171360000
Sam Franklin Jr.S1713100000
Phidarian MathisDT61340000
Ed OliverDT312103010
Dorian StrongCB41090000
Keonta JenkinsLB3950000
Jordan PhillipsDT11951001
Ja'Marcus IngramCB7650000
Michael HoechtDE2522010
Keleki LatuTE5310000
Dane JacksonCB3300000
Baylon SpectorLB3320000
Ty JohnsonRB17210000
Tyrell ShaversWR17210000
Khalil ShakirWR16220000
Matt PraterPK15200000
Darnell SavageS2200001
Zion LogueDT3210.5001
Dawson KnoxTE17110000
Mitch WishnowskyP13110000
Damar HamlinS5110000
Joshua PalmerWR12110000
Ray DavisRB17100000
Keon ColemanWR13110000
Curtis SamuelWR6110000
Gabe DavisWR6110000

Kicking

PlayerPosGPFGFG%LNGXPMPTS
Matt PraterPK1518-2090.05246100
Michael BadgleyPK21-1100.04125