HomeLeaguesSeasonsTeamsPlayersCoachesDraftsAwardsLeaderboardsmenu

2025 Buffalo Bills (NFL)

2nd place • American Football Conference • East Division • 12-5-0 .706
Previous Season
HEAD COACH: Sean McDermott
Jahmile AddaeCornerbacks
Bobby BabichDefensive Coordinator
Rob BorasTight Ends
Joey BradyOffensive Coordinator
Ronald CurryQuarterbacks
Joe DannaSafeties
Will GreenbergHead Strength and Conditioning
Austin GundAssistant Offensive Line
Adam HenryWide Receivers
Al HolcombLinebackers
Aaron KromerOffensive Line
Marc LubickPassing Game Specialist/Game Management
D.J. MangasOffensive Quality Control/Assistant Wuide Receievers
Ryan NielsenSenior Defensive Assistant
Mike PellegrinoNickel Backs
Jason RebrovichAssistant Defensive Line
Kyle ShurmurOffensive Quality Control
Kelly SkipperRunning Backs
Chris TaborSpecial Teams Coordinator
Christian TaylorDefensive Quality Control/Offensive Advisor
Marcus WestDefensive Line
Turner WestAssistant Special Teams
SCORES
DayDateOpponentResultLocationVenueAttendance
Sat8/9/2025HNew York Giants2534LOrchard Park, NYHighmark Stadium69835
Sun8/17/2025AChicago Bears038LChicago, ILSoldier Field49445
Sat8/23/2025ATampa Bay Buccaneers2319WTampa, FLRaymond James Stadium61480
Sun9/7/2025HBaltimore Ravens4140WOrchard Park, NYHighmark Stadium70745
Sun9/14/2025ANew York Jets3010WEast Rutherford, NJMetLife Stadium80875
Thu9/18/2025HMiami Dolphins3121WOrchard Park, NYHighmark Stadium70641
Sun9/28/2025HNew Orleans Saints3119WOrchard Park, NYHighmark Stadium71017
Sun10/5/2025HNew England Patriots2023LOrchard Park, NYHighmark Stadium70802
Mon10/13/2025AAtlanta Falcons1424LAtlanta, GAMercedes-Benz Stadium72067
Sun10/26/2025ACarolina Panthers409WCharlotte, NCBank of America Stadium73505
Sun11/2/2025HKansas City Chiefs2821WOrchard Park, NYHighmark Stadium71024
Sun11/9/2025AMiami Dolphins1330LMiami Gardens, FLHard Rock Stadium66030
Sun11/16/2025HTampa Bay Buccaneers4432WOrchard Park, NYHighmark Stadium71005
Thu11/20/2025AHouston Texans1923LHouston, TXNRG Stadium70451
Sun11/30/2025APittsburgh Steelers267WPittsburgh, PAAcrisure Stadium66068
Sun12/7/2025HCincinnati Bengals3934WOrchard Park, NYHighmark Stadium70613
Sun12/14/2025ANew England Patriots3531WFoxborough, MAGillette Stadium64628
Sun12/21/2025ACleveland Browns2320WCleveland, OHHuntington Bank Field67580
Sun12/28/2025HPhiladelphia Eagles1213LOrchard Park, NYHighmark Stadium71105
Sun1/4/2026HNew York Jets358WOrchard Park, NYHighmark Stadium70944
AFC Wildcard Playoff
Sun1/11/2026AJacksonville Jaguars2724WJacksonville, FLEverBank Stadium70250
AFC Divisional Playoff
Sat1/17/2026ADenver Broncos3033LOTDenver, COEmpower Field at Mile High77043
Exhibition game. Playoff game. A=Away game. H=Home game. N=Neutral site game. W=Win. L=Loss. T=Tie. OT=Overtime.
ROSTER
PlayerNoPosHtWtAgeCollegeGPGS
Josh Allen17QB6-523729Reedley JC; Wyoming1717
Alec Anderson70ROG-ROT-LOG-C6-530526UCLA172
Joe Andreessen44LB6-123225Bryant; Buffalo172
Mike Badgley32K5-1018330Miami (Florida)20
Christian Benford47CB6-120525Villanova1414
Terrel Bernard8LB6-122226Baylor1211
Cole Bishop24S6-220723Utah1717
Joey Bosa97DE6-528030Ohio State1515
Spencer Brown79ROT6-932127Northern Iowa1413
Jimmy Ciarlo35LB6-222524Army10
Brandon Codrington29CB5-918525North Carolina Central40
Keon Coleman0WR6-421522Michigan State; Florida State136
James Cook4RB5-1119026Georgia1717
Brandin Cooks18WR5-1018432Oregon State52
Gabe Davis13WR6-321526Central Florida65
Ray Davis22RB5-1021626Temple; Vanderbilt; Kentucky170
Dion Dawkins73LOT6-532031Temple1515
David Edwards76LOG6-630828Wisconsin1716
A.J. Epenesa57DE6-528027Iowa172
Reid Ferguson69LONG6-223631Louisiana State170
Morgan Fox51DE6-327331Colorado State-Pueblo10
Sam Franklin28S6-321029Temple170
Reggie Gilliam41FB6-125528Toledo172
Tylan Grable68LOT6-720926Jacksonville State; Central Florida11
Maxwell Hairston31CB6-118622Kentucky113
Damar Hamlin3S6-119527Pittsburgh50
Jordan Hancock37S6-119522Ohio State130
Mecole Hardman16WR5-1018727Georgia20
Jackson Hawes85TE6-526025Yale; Georgia Tech178
Michael Hoecht55DE6-431028Brown20
Ja'Marcus Ingram46CB6-118528Utah State; Texas Tech; Buffalo70
Dane Jackson23CB5-1118529Pittsburgh30
Landon Jackson94DE6-728022Louisiana State; Arkansas30
Keonta Jenkins49LB6-321923Virginia Tech30
Taron Johnson7NB5-1119229Weber State137
Ty Johnson26RB5-1021128Maryland170
Cameron Johnston16P5-1119433Ohio State30
Andre Jones75DE6-525827Louisiana-Lafayette30
DaQuan Jones92DT6-432234Penn State1212
Matt Judon36LB6-326633Grand Valley State10
Dalton Kincaid86TE6-424026San Diego; Utah134
Dawson Knox88TE6-425429Mississippi1712
Keleki Latu83TE6-724423California; Nevada-Reno; Washington50
Cam Lewis39S5-918528Buffalo172
Zion Logue93DT-DE6-631424Georgia30
Chase Lundt77ROT6-830525Connecticut20
Phidarian Mathis72DT6-431227Alabama60
Connor McGovern66C6-530828Penn State1616
Matt Milano58LB6-022331Boston College1212
Elijah Moore18WR5-918225Mississippi92
Larry Ogunjobi99DT6-330531North Carolina-Charlotte110
Ed Oliver91DT6-128728Houston33
Josh Palmer5WR6-121026Tennessee138
Jordan Phillips52DT6-633833Oklahoma121
Jordan Poyer21S6-019134Oregon State109
Matt Prater15K5-1019541Central Florida150
Taylor Rapp9S6-020828Washington66
Brad Robbins40P6-120527Michigan10
Greg Rousseau50DE6-725325Miami (Florida)1616
Curtis Samuel1WR5-1119529Ohio State60
T.J. Sanders98DT6-530022South Carolina122
Darnell Savage25S5-1119828Maryland40
Khalil Shakir10WR6-019025Boise State1610
Tyrell Shavers14WR6-421126Alabama; Mississippi State; San Diego State179
Javon Solomon56DE6-224924Troy171
Baylon Spector54LB6-232427Clemson30
Dorian Strong43CB6-118523Virginia Tech41
Shaq Thompson45LB6-023031Washington126
O'Cyrus Torrence64ROG6-534725Louisiana-Lafayette; Florida1717
Mitch Trubisky11QB6-221731North Carolina40
Ryan Van Demark74ROT-LOT6-730027Connecticut174
Sedrick Van Pran-Granger62C6-431024Georgia151
Deone Walker96DT6-734521Kentucky1716
Tre'Davious White27CB5-1119230Louisiana State1616
Dorian Williams42LB6-223024Tulane168
Mitch Wishnowsky19P6-222033Santa Barbara CC; Utah130
DRAFT LIST
130Maxwell HairstonCBKentucky
241T.J. SandersDTSouth Carolina
372Landon JacksonDEArkansas
4109Deone WalkerDTKentucky
5170Jordan HancockCBOhio State
5173Jackson HawesTEGeorgia Tech
6177Dorian StrongCBVirginia Tech
6206Chase LundtOTConnecticut
7240Kaden PratherWRMaryland
SNAP COUNTSTOTALOFFOFF%DEFDEF%STST%
Josh Allen1034103491.300.000.0
Alec Anderson31618916.700.012729.3
Joe Andreessen43700.0969.834178.6
Mike Badgley1300.000.0133.0
Christian Benford86100.079681.16515.0
Terrel Bernard67500.062163.25412.4
Cole Bishop95700.089591.16214.3
Joey Bosa57200.056257.2102.3
Spencer Brown86784674.700.0214.8
Jimmy Ciarlo1300.000.0133.0
Brandon Codrington4900.0101.0399.0
Keon Coleman58257650.900.061.4
James Cook63963956.500.000.0
Brandin Cooks11511510.200.000.0
Gabe Davis23823821.000.000.0
Ray Davis29916814.800.013130.2
Dion Dawkins102495784.500.06715.4
David Edwards1110103591.400.07517.3
A.J. Epenesa52300.043844.68519.6
Reid Ferguson12600.000.012629.0
Morgan Fox1100.0111.100.0
Sam Franklin33500.060.632975.8
Reggie Gilliam56723520.800.033276.5
Tylan Grable72726.400.000.0
Maxwell Hairston37000.034835.4225.1
Damar Hamlin6100.0121.24911.3
Jordan Hancock33200.014815.118442.4
Mecole Hardman1340.400.092.1
Jackson Hawes56648743.000.07918.2
Michael Hoecht8400.0646.5204.6
Ja'Marcus Ingram13900.0636.47617.5
Dane Jackson3100.030.3286.5
Landon Jackson4300.0303.1133.0
Keonta Jenkins6200.0232.3399.0
Taron Johnson58300.057058.0133.0
Ty Johnson46233529.600.012729.3
Cameron Johnston2600.000.0266.0
Andre Jones8200.0383.94410.1
DaQuan Jones47700.042243.05512.7
Matt Judon3600.0313.251.2
Dalton Kincaid30330226.700.010.2
Dawson Knox65465357.700.010.2
Keleki Latu137857.500.05212.0
Cam Lewis59200.037338.021950.5
Zion Logue6100.0596.020.5
Chase Lundt830.300.051.2
Phidarian Mathis12000.012012.200.0
Connor McGovern1037103791.600.000.0
Matt Milano49800.049250.161.4
Elijah Moore18718616.400.010.2
Larry Ogunjobi21800.021521.930.7
Ed Oliver10800.010811.000.0
Josh Palmer39339334.700.000.0
Jordan Phillips23100.020220.6296.7
Jordan Poyer47100.042843.6439.9
Matt Prater15400.000.015435.5
Taylor Rapp34900.034334.961.4
Brad Robbins1000.000.0102.3
Greg Rousseau70300.062964.17417.1
Curtis Samuel17715113.300.0266.0
T.J. Sanders31300.029730.2163.7
Darnell Savage6900.0484.9214.8
Khalil Shakir67563556.100.0409.2
Tyrell Shavers68244139.000.024155.5
Javon Solomon47300.019519.927864.1
Baylon Spector4300.030.3409.2
Dorian Strong13300.0878.94610.6
Shaq Thompson47400.041742.55713.1
O'Cyrus Torrence1204112999.700.07517.3
Mitch Trubisky98988.700.000.0
Ryan Van Demark38731227.600.07517.3
Sedrick Van Pran-Granger154978.600.05713.1
Deone Walker60800.046447.314433.2
Tre'Davious White71500.070171.4143.2
Dorian Williams69000.043444.225659.0
Mitch Wishnowsky9300.000.09321.4
SCORING BY QUARTERS1st2nd3rd4thPTS
Team Totals85125120151481
Opponents Totals8213943101365
TEAM STATSTOPFirst DownsRushPassPen3rd Down Efficiency4th Down EfficiencyPENPENY
Team Totals33:093741461963294/219 44.8%19/32 59.4%101848
Opponents Totals26:513001301442884/203 41.4%10/19 52.6%83731
SCORINGTDX1X1APCTX2X2ADXFGFGAPCTSAFPTS
Matt Prater0464993.9000192190.50100
Josh Allen140005000084
James Cook140000000084
Taron Johnson50000000030
Dalton Kincaid50000000030
Keon Coleman40011000026
Dawson Knox40011000026
Khalil Shakir40001000024
Ray Davis30000000018
Jackson Hawes30000000018
Christian Benford20000000012
Gabe Davis1000000006
Elijah Moore1000000006
Curtis Samuel1000000006
Tyrell Shavers1000000006
Mike Badgley02450.000011100.005
Mitch Trubisky0000100000
Team Totals62485390.6290192190.50481
Opponents Totals43343791.9260232592.00365
FIELD GOALSMADEATTPCTBLLG1-1920-2930-3940-4950+
Matt Prater192190.50520/04/47/86/61/2
Mike Badgley11100.00410/00/00/01/10/0
Team Totals192190.50/04/47/87/71/2
Opponents Totals232592.02/26/64/67/74/4
RUSHINGATTYDSAVGLGTDFD20+40+FUM
James Cook30916215.264t1268946
Josh Allen1125795.240t1446526
Ray Davis582754.723015100
Ty Johnson502004.023313100
Elijah Moore6244.01113000
Mitch Trubisky960.7900000
Khalil Shakir155.0500000
Reggie Gilliam242.0501000
Team Totals54727145.064t3014616612
Opponents Totals45023155.181t241301375
PASSINGATTCOMPCTINCYDSY/ATTY/COMLGTDTD%INTINT%TSYLNYPFD20+40+RTG
Josh Allen46031969.313136688.011.554t255.4102.24029833701775610102.2
Mitch Trubisky352571.4103138.912.537411.400.0003131950137
Team Totals49534469.514139818.011.654t295.9102.04029836831966110104.6
Opponents Totals46427759.717428946.210.440194.1132.836226266814438179.8
RECEIVINGTARRECPCTYDSAVGLGTDFD20+40+YACFUM
Khalil Shakir957275.871910.054t429835411
Dalton Kincaid493979.657114.6475271312591
Keon Coleman593864.440410.63742550881
Dawson Knox493673.541711.632423501830
James Cook403382.52918.851211412720
Ty Johnson332472.726311.052t213313011
Josh Palmer372259.530313.84501341540
Jackson Hawes191684.218711.72931320910
Tyrell Shavers231565.224516.343t11061640
Gabe Davis181266.712910.8221820300
Ray Davis131076.9868.6212710990
Elijah Moore17952.911212.4310430580
Curtis Samuel9777.88111.6211520270
Brandin Cooks11545.511422.85004210
Keleki Latu44100.0358.8140300230
Reggie Gilliam22100.02412.022011020
Mecole Hardman100.00000000
Team Totals34469.539818.054t291966194
Opponents Totals27759.728946.240191443813
INTERCEPTIONSINTYDSAVGLGTD
Cole Bishop3165.3120
Christian Benford26331.563t1
A.J. Epenesa22512.5240
Maxwell Hairston210.510
Terrel Bernard12424.0240
Jordan Poyer11010.0100
DaQuan Jones111.010
Tre'Davious White100.000
Team Totals1314010.863t1
Opponents Totals10383.8290
PUNTINGNOYDSAVGLGBLTBI20OBDNRYDSNYDSNET
Mitch Wishnowsky38172345.36203184569159441.9
Cameron Johnston730844.048002004326537.9
Brad Robbins415839.54800102615238.0
Team Totals49218944.762032157118201141.0
Opponents Totals68326748.0730629194295343.4
PUNT RETURNSNOFCYDSAVGLGTD20+40+FUM
Khalil Shakir1691247.8280100
Brandon Codrington104585.8150001
Keon Coleman2184.060000
Mecole Hardman2042.040001
Team Totals30141946.5280102
Opponents Totals16181187.4130
KICKOFFSNOYDSAVGOBTBRETRETYTDOSAOSR
Matt Prater84510360.8111721860000
Mike Badgley840550.6006156010
Mitch Wishnowsky317558.300398000
Ray Davis177.00000010
Team Totals96569059.3111812114020
Opponents Totals6618421
KICKOFF RETURNSNOFCYDSAVGLGTD20+40+FUM
Ray Davis31094330.497t12760
Brandon Codrington14037526.84101310
Ty Johnson11024021.8310800
Curtis Samuel9022324.8310700
Mecole Hardman106161.0610110
Team Totals660184227.997t15680
Opponents Totals810211426.1540
SACKSNOYDS
Greg Rousseau7.041.5
Joey Bosa5.040.0
Matt Milano3.517.0
Ed Oliver3.037.0
DaQuan Jones3.08.0
A.J. Epenesa2.516.0
Christian Benford2.014.0
Michael Hoecht2.010.5
Cole Bishop2.010.0
Jordan Phillips1.07.0
T.J. Sanders1.07.0
Javon Solomon1.04.0
Deone Walker1.03.0
Shaq Thompson1.02.0
Zion Logue0.55.0
Jordan Poyer0.54.0
Team Totals36.0226.0
Opponents Totals40.0298.0
FUMBLESNOLOSTOWNOPPRECYDSTD
Josh Allen73202-160
Christian Benford00022231
Terrel Bernard0002200
Spencer Brown0010100
Brandon Codrington1010100
Keon Coleman1100000
James Cook6310100
A.J. Epenesa0001100
Mecole Hardman1100000
Ty Johnson1010100
Dalton Kincaid1000000
Elijah Moore00101-10
Khalil Shakir1100000
Deone Walker0001160
Dorian Williams0001100
Team Totals199771437-22
Opponents Totals1871192000
DEFENSETKLTTTADTDASTTSTAMTMAPDQHTFLFFBL
Cole Bishop8553325332000072400
Jordan Poyer7031392638510031100
Matt Milano6736313631000006710
Terrel Bernard6544214421000032700
Dorian Williams6329342127870023100
Taron Johnson5734233423000040100
Shaq Thompson5633233123200022610
Greg Rousseau46242224220000223611
Christian Benford4332113211000042400
Cam Lewis433310269710040120
Tre'Davious White40291129110000100600
Deone Walker3917221722000044800
Joe Andreessen351421955160002200
A.J. Epenesa3217151514210049200
Joey Bosa29171217120000216950
Taylor Rapp26179179000000000
DaQuan Jones2211111111000028310
Jordan Hancock2291356470000000
Larry Ogunjobi19109109000000400
Maxwell Hairston18144144000050000
Javon Solomon1711661550002100
T.J. Sanders167979000011100
Sam Franklin1310310930000000
Reggie Gilliam136700670000000
Phidarian Mathis134949000000000
Ed Oliver12102102000005710
Dorian Strong109170210000000
Jordan Phillips95454000011200
Keonta Jenkins95422320000000
Ja'Marcus Ingram65150010000000
Michael Hoecht52323000002110
Andre Jones51403110000000
Dane Jackson30300030000000
Keleki Latu31200021000000
Baylon Spector32100210000000
Zion Logue21111000011000
Darnell Savage20202000010000
Ty Johnson21100110000000
Matt Prater20200020000000
Khalil Shakir22000002000000
Tyrell Shavers21100110000000
Keon Coleman11000001000000
Gabe Davis11000001000000
Ray Davis10100010000000
Damar Hamlin11000100000000
Dawson Knox11000001000000
Josh Palmer11000001000000
Curtis Samuel11000001000000
Mitch Wishnowsky11000100000000
Team Totals1034594440521376656480629284131
Opponents Totals12256855406114746362114657570141
PENALTIESCalledDeclinedAcceptedYardsNullified YardsFirst DownsStalled Drives
Dion Dawkins1001065605
Cam Lewis523241110
A.J. Epenesa40450020
Sam Franklin40450000
Spencer Brown404432900
Matt Milano41325020
Connor McGovern41322402
Tre'Davious White41321030
Josh Palmer41317702
Alec Anderson41315012
Taron Johnson30343030
Cole Bishop30335030
Josh Allen30329002
Javon Solomon30327600
Jackson Hawes303251600
Dorian Williams303221700
Joey Bosa31225020
Ryan Van Demark312203000
Christian Benford31214020
Jordan Hancock20225800
Joe Andreessen202201000
Tyrell Shavers20220500
Dalton Kincaid202171601
Reid Ferguson20215000
Khalil Shakir20211902
Shaq Thompson20210000
David Edwards2025001
Keon Coleman211101601
T.J. Sanders2113010
Terrel Bernard10115010
Michael Hoecht10115010
Deone Walker10115010
Ty Johnson10115000
Sedrick Van Pran-Granger101102100
Dawson Knox10110700
O'Cyrus Torrence10110400
Jordan Phillips1015010
Jordan Poyer1015010
Dorian Strong1015010
James Cook1015001
Ed Oliver1015000
Greg Rousseau1015000
Mike Badgley1010000
Matt Prater1010000
Gabe Davis1100000
Maxwell Hairston1100000
Larry Ogunjobi1100000
In Memoriam
NFL Boxscores
NFL Game Officials
NFL Training Camps
NFL Roster Limits
Pro Football Hall of Fame
Super Bowl Scores
Privacy Policy
©2006-2026 Pro Football Archives. All Rights Reserved.
Last Updated: February 9, 2026