HomeLeaguesSeasonsTeamsPlayersCoachesDraftsAwardsLeaderboardsmenu

2024 Buffalo Bills (NFL)

1st place • American Football Conference • East Division • 13-4-0 .765
Playoff Statistics
2024 NFLPrevious SeasonNext Season
Roster KeyStat Key
HEAD COACH: Sean McDermott
Jahmile AddaeCornerbacks
Bobby BabichLinebackers
Scott BookerNickel Backs/Senior Defensive Assistant
Rob BorasTight Ends
Joey BradyOffensive Coordinator
Eric CianoHead Strength and Conditioning
Ronald CurryQuarterbacks
Joe DannaSafeties
Matt EdwardsAssistant Defensive Line
Austin GundOffensive Assistant/Offensive Line
Cory HarkeyAssistant Special Teams
Adam HenryWide Receivers
Al HolcombLinebackers
Aaron KromerOffensive Line
Marc LubickPassing Game Specialist/Game Management
D.J. MangasOffensive Quality Control
Kyle ShurmurOffensive Quality Control
Kelly SkipperRunning Backs
Matt SmileySpecial Teams Coordintaor
Christian TaylorDefensive Quality Control
Marcus WestDefensive Line
Matt WorswickDirector Team Administration
SCORES
DayDateOpponentResultLocationVenueAttendance
Sat8/10/2024HChicago Bears6-33LOrchard Park, NYHighmark Stadium69126
Sat8/17/2024APittsburgh Steelers9-3WPittsburgh, PAAcrisure Stadium64727
Sat8/24/2024HCarolina Panthers26-31LOrchard Park, NYHighmark Stadium69797
Sun9/8/2024HArizona Cardinals34-28WOrchard Park, NYHighmark Stadium70542
Thu9/12/2024AMiami Dolphins31-10WMiami Gardens, FLHard Rock Stadium65601
Mon9/23/2024HJacksonville Jaguars47-10WOrchard Park, NYHighmark Stadium70316
Sun9/29/2024ABaltimore Ravens10-35LBaltimore, MDM&T Bank Stadium70636
Sun10/6/2024AHouston Texans20-23LHouston, TXNRG Stadium71427
Mon10/14/2024ANew York Jets23-20WEast Rutherford, NJMetLife Stadium81118
Sun10/20/2024HTennessee Titans34-10WOrchard Park, NYHighmark Stadium70842
Sun10/27/2024ASeattle Seahawks31-10WSeattle, WALumen Field68704
Sun11/3/2024HMiami Dolphins30-27WOrchard Park, NYHighmark Stadium70862
Sun11/10/2024AIndianapolis Colts30-20WIndianapolis, INLucas Oil Stadium66474
Sun11/17/2024HKansas City Chiefs30-21WOrchard Park, NYHighmark Stadium71112
Sun12/1/2024HSan Francisco 49ers35-10WOrchard Park, NYHighmark Stadium70437
Sun12/8/2024ALos Angeles Rams42-44LInglewood, CASoFi Stadium73493
Sun12/15/2024ADetroit Lions48-42WDetroit, MIFord Field65327
Sun12/22/2024HNew England Patriots24-21WOrchard Park, NYHighmark Stadium70725
Sun12/29/2024HNew York Jets40-14WOrchard Park, NYHighmark Stadium70728
Sun1/5/2025ANew England Patriots16-23LFoxborough, MAGillette Stadium64626
AFC Wild Card Playoff
Sun1/12/2025HDenver Broncos31-7WOrchard Park, NYHighmark Stadium70332
AFC Divisional Playoff
Sun1/19/2025HBaltimore Ravens27-25WOrchard Park, NYHighmark Stadium70697
AFC Championship
Sun1/26/2025AKansas City Chiefs29-32LKansas City, MOArrowhead Stadium73487
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-523728Reedley JC; Wyoming1717
Alec Anderson70LOG-ROG-C-TE6-530525UCLA173
Joe Andreessen44MLB6-123224Bryant; Buffalo131
Eli Ankou51DT6-331730UCLA20
Tyler Bass2K5-1018527Georgia Southern170
Christian Benford47CB6-120524Villanova1515
Terrel Bernard43MLB-SLB6-122225Baylor1313
Cole Bishop24FS-SS6-220722Utah164
Spencer Brown79ROT6-932126Northern Iowa1515
DeWayne Carter90DT6-330524Duke113
Lewis Cine36FS6-219925Georgia10
Will Clapp77ROG6-531129Louisiana State11
Kameron Cline96DE6-427626South Dakota30
Brandon Codrington29CB5-918524North Carolina Central170
Keon Coleman0WR6-421521Michigan State; Florida State1312
James Cook4RB5-1119025Georgia1616
Amari Cooper18WR6-121030Alabama84
Zach Davidson84TE6-725126Central Missouri30
Ray Davis22RB5-1021625Temple; Vanderbilt; Kentucky170
Dion Dawkins73LOT6-532030Temple1616
Branson Deen53DT6-129824Purdue; Miami (Florida)10
Rasul Douglas31CB6-220929Nassau CC; West Virginia1515
David Edwards76LOG6-630827Wisconsin1616
Mike Edwards21S5-1020128Kentucky40
Kaiir Elam5CB6-219623Florida134
A.J. Epenesa57DE6-528026Iowa1713
Reid Ferguson69LONG6-223630Louisiana State170
Reggie Gilliam41FB6-125527Toledo150
Richard Gouraige75OT6-530828Florida10
Tylan Grable68ROT6-720925Jacksonville State; Central Florida41
Damar Hamlin3FS6-119526Pittsburgh1414
Mack Hollins13WR6-422131North Carolina1713
Ja'Marcus Ingram46CB6-118527Utah State; Texas Tech; Buffalo171
Kareem Jackson27S5-1019136Alabama20
Quinton Jefferson71DT6-429130Maryland70
Austin Johnson98DT6-431430Penn State161
Taron Johnson7NB5-1119228Weber State1212
Ty Johnson26RB5-1021127Maryland171
Kingsley Jonathan59DE6-426036Syracuse10
DaQuan Jones92DT6-432233Penn State1616
Dalton Kincaid86TE6-424025San Diego; Utah139
Dawson Knox88TE6-425428Mississippi1613
Cam Lewis39SS5-918527Buffalo176
Zion Logue97DT6-631423Georgia20
Sam Martin8P6-121034Appalachian State170
Connor McGovern66C6-530827Penn State1616
Matt Milano58MLB-WLB6-022330Boston College44
Von Miller40DE6-325035Texas A&M130
Quintin Morris85TE6-425125Bowling Green State163
Nicholas Morrow32MLB6-022329Greenville110
Ed Oliver91DT6-128727Houston1414
Jordan Phillips97DT6-633832Oklahoma70
Taylor Rapp9SS6-020827Washington1414
Greg Rousseau50DE6-725324Miami (Florida)1616
Curtis Samuel1WR5-1119528Ohio State142
Khalil Shakir10WR6-019024Boise State159
Tyrell Shavers80WR6-421125Alabama; Mississippi State; San Diego State40
Dawuane Smoot94DE6-326429Illinois114
Javon Solomon56DE6-224923Troy150
Baylon Spector54MLB-WLB-SLB6-232426Clemson114
Casey Toohill99DE6-424828Stanford141
O'Cyrus Torrence64ROG6-534724Louisiana-Lafayette; Florida1716
Mitch Trubisky11QB6-221730North Carolina90
Edefuan Ulofoshio48WLB6-123624Washington41
Marquez Valdes-Scantling15WR6-420630North Carolina State; South Florida70
Ryan Van Demark74ROT-LOT6-730026Connecticut142
Sedrick Van Pran-Granger62C6-431023Georgia161
Jalen Virgil89WR6-121026Appalachian State70
Mike White14QB6-422329South Florida; Western Kentucky10
Dorian Williams42WLB-SLB6-223023Tulane1711
DRAFT LIST
RoundOverallPlayerPosCollege
233Keon ColemanWRFlorida State
260Cole BishopSUtah
395DeWayne CarterDTDuke
4128Ray DavisRBKentucky
5141Sedrick Van Pran-GrangerCGeorgia
5160Edefuan UlofoshioLBWashington
5168Javon SolomonDETroy
6204Tylan GrableOTCentral Florida
6219Daequan HardyCBPenn State
7221Travis ClaytonOTnone
SNAP COUNTSTOTALOFFOFF%DEFDEF%STST%
Josh Allen96896889.000.000.0
Alec Anderson43429126.800.014332.1
Joe Andreesen36000.011410.324655.2
Tyler Bass19600.000.019644.0
Christian Benford96700.093384.5347.6
Terrel Bernard80500.074967.85612.6
Spencer Brown100893285.700.07617.0
James Cook48548544.600.000.0
Dion Dawkins100896188.300.04710.5
Rasul Douglas83400.083075.240.9
David Edwards106797789.800.09020.2
Mike Edwards2000.070.6132.9
Kaiir Elam37000.030527.66514.6
A.J. Epenesa67500.061255.46314.1
Reid Ferguson14800.000.014833.2
Reggie Gilliam46913912.800.033074.0
Damar Hamlin92700.087479.25311.9
Mack Hollins82372166.320.210022.4
Ja'Marcus Ingram50800.021119.129766.6
Austin Johnson35900.030627.75311.9
Taron Johnson65200.064658.561.4
Ty Johnson42931629.000.011325.3
DaQuan Jones58800.054649.5429.4
Dalton Kincaid47447143.300.030.7
Dawson Knox62261856.800.040.9
Cam Lewis84800.059553.925356.7
Sam Martin15000.000.015033.6
Connor McGovern96196188.300.000.0
Matt Milano18300.018316.600.0
Von Miller28000.027925.310.2
Quintin Morris53821419.700.032472.7
Nicholas Morrow22600.0444.018240.8
Ed Oliver60500.060354.620.5
Taylor Rapp82300.077870.54510.1
Greg Rousseau79800.073566.66314.1
Curtis Samuel37837834.700.000.0
Khalil Shakir59058653.900.040.9
Dawuane Smoot35000.032229.2286.3
Baylon Spector44800.029126.415735.2
Casey Toohill38400.024922.613530.3
O'Cyrus Torrence1106101393.100.09320.9
Mitch Trubisky1021029.400.000.0
Marquez Valdes-Scantling14114113.000.000.0
Ryan Van Demark27119918.300.07216.1
Dorian Williams83000.064958.818140.6
Eli Ankou3400.0343.100.0
Cole Bishop57700.035832.421949.1
DeWayne Carter33800.031528.5235.2
Lewis Cine1600.000.0163.6
Will Clapp70676.200.030.7
Brandon Codrington19500.0696.312628.3
Keon Coleman59859855.000.000.0
Amari Cooper23923922.000.000.0
Zach Davidson68423.900.0265.8
Ray Davis32026424.300.05612.6
Richard Gouraige330.300.000.0
Tylan Grable96746.800.0224.9
Kareem Jackson5900.0322.9276.1
Quinton Jefferson11800.011310.251.1
Kingsley Jonathan2000.070.6132.9
Tyrell Shavers42322.900.0102.2
Javon Solomon37500.013412.124154.0
Edefuan Ulofoshio12400.0645.86013.5
Sedrick Van Pran-Granger19412011.000.07416.6
Jalen Virgil120373.400.08318.6
Mike White20201.800.000.0
Kameron Cline1700.000.0173.8
Branson Deen1500.090.861.4
Zion Logue4200.0363.361.4
Jordan Phillips10900.01099.900.0
SCORING BY QUARTERS1st2nd3rd4thPTS
Team Totals94148144139525
Opponents Totals7812654110368
TEAM STATSTOPFirst DownsRushPassPen3rd Down Efficiency4th Down EfficiencyPENPENY
Team Totals29:513601401813989/202 44.1%16/22 72.7%112833
Opponents Totals30:093561092173088/201 43.8%17/32 53.1%1271016
SCORINGTDX1X1APCTX2X2ADXFGFGAPCTSAFPTS
Tyler Bass0596492.2000242982.80131
James Cook1800000000108
Josh Allen130000000078
Ray Davis60000000036
Mack Hollins50000000030
Keon Coleman40011000026
Ty Johnson40000000024
Khalil Shakir40000000024
Amari Cooper20000000012
Taron Johnson20000000012
Dalton Kincaid20000000012
Ja'Marcus Ingram1000000006
Dawson Knox1000000006
Quintin Morris1000000006
Curtis Samuel1000000006
Tyrell Shavers1000000006
A.J. Epenesa0000000012
Team Totals65596492.2110242982.81525
Opponents Totals44404197.6230202580.00368
FIELD GOALSMADEATTPCTBLLG1-1920-2930-3940-4950+
Tyler Bass242982.80610/06/77/77/114/4
Team Totals242982.80610/06/77/77/114/4
Opponents Totals202580.00/07/76/74/63/5
RUSHINGATTYDSAVGLGTDFD20+40+FUM
James Cook20710094.965t1648641
Josh Allen1025315.2301251500
Ray Davis1134423.923325200
Ty Johnson412135.219113000
Curtis Samuel5142.8700000
Keon Coleman199.0900000
Reggie Gilliam372.3401000
Khalil Shakir242.0200000
Mitch Trubisky1710.1801001
Team Totals49122304.565t321401142
Opponents Totals43519634.587t1310911311
PASSINGATTCOMPCTINCYDSY/ATTY/COMLGTDTD%INTINT%TSYLNYPFD20+40+RTG
Josh Allen48330763.617037317.712.264285.861.2146336681735410101.4
Mitch Trubisky261973.171796.99.469t27.700.000179721117.3
Mike White11327.38282.59.31400.000.0002810039.6
Team Totals52032963.318539387.612.068t305.861.2146338751815611100.8
Opponents Totals57839668.516641007.110.467t284.8162.838257384321743493.3
RECEIVINGTARRECPCTYDSAVGLGTDFD20+40+FUM
Khalil Shakir1007676.082110.852435921
Dalton Kincaid754458.744810.229223501
James Cook383284.22588.128214300
Mack Hollins503162.037812.244525410
Curtis Samuel463167.42538.23819200
Keon Coleman572950.955619.2644221240
Dawson Knox332266.731114.139112700
Amari Cooper322062.529714.930t213600
Ty Johnson251872.028415.841t314510
Ray Davis191789.518911.163t38220
Quintin Morris8562.5367.21413000
Marquez Valdes-Scantling9222.22613.01901000
Tyrell Shavers11100.06969.069t11110
Zach Davidson2150.055.0500000
Josh Allen0077Lt11000
Team Totals329393812.068t3018156112
Opponents Totals396410010.467t282174344
INTERCEPTIONSINTYDSAVGLGTD
Ja'Marcus Ingram25628.031t1
Christian Benford23015.0240
Taron Johnson22311.523t1
Damar Hamlin2199.5190
Austin Johnson294.550
Taylor Rapp252.550
Terrel Bernard210.510
Jordan Phillips122.020
Cam Lewis100.000
Team Totals161459.131t2
Opponents Totals69215.3330
PUNTINGNOYDSAVGLGBLTBI20OBDNRYDSNYDSNET
Sam Martin54252346.765152558213221040.9
Team Totals55252345.965152558213221040.2
Opponents Totals49235148.0680217313199840.8
PUNT RETURNSNOFCYDSAVGLGTD20+40+FUM
Brandon Codrington27831311.6290401
Team Totals27831311.6290401
Opponents Totals23132139.33600
KICKOFFSNOYDSAVGOBTBRETRETYTDOSAOSR
Tyler Bass103656763.827525770110
Team Totals103656763.827525770110
Opponents Totals246210
KICKOFF RETURNSNOFCYDSAVGLGTD20+40+FUM
Brandon Codrington11030627.85301111
Ray Davis7014721.0260500
Ty Johnson5013026.0450310
Mack Hollins103838.0380100
Team Totals24062125.95302021
Opponents Totals2577030.896t1
SACKSNOYDS
Greg Rousseau8.045.5
Von Miller6.048.0
A.J. Epenesa6.046.0
Ed Oliver3.023.0
DaQuan Jones2.512.0
Javon Solomon2.028.0
Dawuane Smoot1.51.5
Baylon Spector1.51.0
Quinton Jefferson1.010.0
Christian Benford1.08.0
Ja'Marcus Ingram1.08.0
Casey Toohill1.08.0
Terrel Bernard1.06.0
Taron Johnson1.01.0
Austin Johnson0.50.0
Team Totals39.0257.0
Opponents Totals14.063.0
FUMBLESNOLOSTOWNOPPRECYDSTD
Josh Allen5210100
Alec Anderson0010100
Christian Benford00011430
Terrel Bernard0001100
Brandon Codrington2010100
James Cook1000000
Kaiir Elam0001100
Damar Hamlin0001100
Mack Hollins0001100
Taron Johnson0001101
Ty Johnson0010100
Dalton Kincaid1000000
Matt Milano0002200
Greg Rousseau0001100
Khalil Shakir1010100
Baylon Spector0001100
Casey Toohill0001100
O'Cyrus Torrence0020200
Mitch Trubisky1010100
Jalen Virgil0001100
Dorian Williams0003300
Team Totals11281624431
Opponents Totals281612214-421
DEFENSETKLDTSTTPDTFLFFBL
Dorian Williams1176530510
Terrel Bernard1045503500
Damar Hamlin896115200
Taylor Rapp824806210
Cam Lewis684434200
Taron Johnson654205110
Christian Benford6449110320
Rasul Douglas584305510
Greg Rousseau5336031630
Cole Bishop402332110
Baylon Spector402020200
A.J. Epenesa392302820
Ed Oliver291400530
Kaiir Elam261702200
Joe Andreesen26930100
Ja'Marcus Ingram241244200
DaQuan Jones231101500
Casey Toohill20811200
Austin Johnson19702000
Von Miller171300700
Dawuane Smoot161201520
Matt Milano16700100
DeWayne Carter141101500
Javon Solomon12720310
Brandon Codrington9801000
Quinton Jefferson8400200
Ty Johnson6050000
Edefuan Ulofoshio6411100
Jordan Phillips5401000
Eli Ankou5100000
Kareem Jackson4110000
Reggie Gilliam4010000
Quintin Morris4010000
Nicholas Morrow3000000
Zion Logue2200000
Curtis Samuel2000000
Jalen Virgil2020000
Reid Ferguson2010000
Mack Hollins2000000
Mike Edwards1100000
Josh Allen1000000
Tyler Bass1010000
Keon Coleman1000000
Ryan Van Demark1000000
Kingsley Jonathan0000000
Team Totals1130662366093180
Opponents Totals107658338655872
PENALTIESCalledDeclinedAcceptedYardsNullified YardsFirst DownsStalled Drives
Spencer Brown163131057505
Dion Dawkins1401496506
Rasul Douglas93637060
O'Cyrus Torrence716565602
David Edwards514351302
Alec Anderson514301502
Christian Benford51424040
Keon Coleman523142202
Ja'Marcus Ingram40437030
A.J. Epenesa41335020
Dawson Knox41323502
Taron Johnson30333030
Reggie Gilliam303251502
Dawuane Smoot30324010
Quintin Morris30318500
Kaiir Elam30316020
Damar Hamlin3129020
Connor McGovern202251000
Baylon Spector20219010
Cole Bishop202156510
Amari Cooper202151701
Cam Lewis20213010
Ray Davis21110901
DaQuan Jones20210000
Von Miller20210010
Khalil Shakir2115001
Tyler Bass2020000
Taylor Rapp10115010
Josh Allen10111000
Brandon Codrington10110010
Tylan Grable10110301
Terrel Bernard1018010
Mack Hollins1015001
Quinton Jefferson1015000
Greg Rousseau1015000
In Memoriam
NFL Boxscores
NFL Game Officials
NFL Training Camps
NFL Roster Limits
Pro Football Hall of Fame
Super Bowl Scores
Privacy Policy
©2006-2025 Pro Football Archives. All Rights Reserved.
Last Updated: September 11, 2025