Team·
BUF
Buffalo Bills
AFC East
13-4 · 2024
Division
AFC East
Team2024 RecWin DivPlayoff
BUF13-4
MIA8-9
NYJ5-12
NE4-13
Record + result = 2024 final
2024 Schedule
record 134
Schedule
29th
toughest of 32
Offenses faced
24th
toughest of 32
Defenses faced
31st
toughest of 32
WkOppOppScoreMarginResult
1vsARI+0.434–28+6W
2@MIA-0.831–10+21W
3vsJAX-4.947–10+37W
4@BAL+9.210–35-25L
5@HOU+0.720–23-3L
6@NYJ-3.923–20+3W
7vsTEN-7.634–10+24W
8@SEA+0.031–10+21W
9vsMIA-0.830–27+3W
10@IND-2.830–20+10W
11vsKC+3.530–21+9W
13vsSF-0.135–10+25W
14@LAR+0.142–44-2L
15@DET+9.948–42+6W
16vsNE-8.024–21+3W
17vsNYJ-3.940–14+26W
18@NE-8.016–23-7L
Quarterbacks · 3
PosDepthPlayerHtWtAgeCollege
QB1stJosh Allen6'5"23730Wyoming
QB2ndKyle Allen6'3"21030Houston
QB3rdShane Buechele6'0"21028SMU
Running Backs · 7
PosDepthPlayerHtWtAgeCollege
FB1stBen VanSumeren6'2"23126Michigan State
RB1stJames Cook5'11"19026Georgia
RB2ndTy Johnson5'10"21028Maryland
RB3rdRay Davis5'8"22026Kentucky
RBDesmond Reid5'8"17521Pittsburgh
RBFrank Gore Jr.5'8"19524Southern Miss
RBJackson Acker6'1"24723Wisconsin
Wide Receivers · 12
PosDepthPlayerHtWtAgeCollege
WR1stD.J. Moore6'0"21329Maryland
WR2ndKhalil Shakir6'0"19026Boise State
WR3rdJoshua Palmer6'1"21026Tennessee
WR4thKeon Coleman6'4"21523Florida State
WR5thSkyler Bell6'0"18523UConn
WR6thTyrell Shavers6'4"21126San Diego State
WR7thMecole Hardman5'10"18728Georgia
WR8thTrent Sherfield6'1"20530Vanderbilt
WR10thJalen Virgil6'1"21027Appalachian State
WRGabriel Benyard5'10"185Kennesaw State
WRJa'Mori Maclin5'11"18324Kentucky; North Texas; Missouri
WRStephen Gosnell6'1"19824Virginia Tech; North Carolina
Tight Ends · 5
PosDepthPlayerHtWtAgeCollege
TE1stDalton Kincaid6'4"24026Utah
TE2ndDawson Knox6'4"25429Ole Miss
TE3rdJackson Hawes6'4"25325Georgia Tech
TE4thShane Zylstra6'4"24429Minn State-Mankato
TE5thKeleki Latu6'6"24923Washington; Nevada
Offensive Line · 14
PosDepthPlayerHtWtAgeCollege
C1stConnor McGovern6'6"31828Penn State
G1stO'Cyrus Torrence6'5"33026Florida; Louisiana-Lafayette
OL1stNick Broeker6'4"30525Mississippi
T1stSpencer Brown6'8"31128Northern Iowa
C2ndLloyd Cushenberry III6'4"31528LSU
G2ndAlec Anderson6'5"30526UCLA
OL2ndChase Lundt6'7"30426Connecticut
T2ndDion Dawkins6'5"32032Temple
C3rdAustin Corbett6'4"30630Nevada
OL3rdAr'maj Reed-Adams6'5"31424Texas A&M; Kansas
T3rdTylan Grable6'5"31326UCF; Jacksonville State
C4thSedrick Van Pran-Granger6'4"31524Georgia
OL4thBruno Fina6'5"300Duke; UCLA
OL5thTravis Clayton6'7"30325
Interior D-Line · 10
PosDepthPlayerHtWtAgeCollege
LDE1stT.J. Sanders6'4"29722South Carolina
NT1stDeone Walker6'7"33122Kentucky
RDE1stEd Oliver6'1"28728Houston
LDE2ndPhidarian Mathis6'4"31228Alabama
NT2ndDeWayne Carter6'3"30525Duke
RDE2ndZane Durant6'1"29022Penn State
LDE3rdZion Logue6'6"31424Georgia
RDE3rdTommy Akingbesote6'3"30623Maryland
DLCade Denhoff6'5"26023Clemson
DLKody Huisman6'4"29723Virginia Tech; North Dakota State
Edge Rushers · 8
PosDepthPlayerHtWtAgeCollege
SLB1stBradley Chubb6'4"26830North Carolina State
WLB1stGregory Rousseau6'6"26626Miami (FL)
SLB2ndT.J. Parker6'3"25521Clemson
WLB2ndMichael Hoecht6'4"31028Brown
SLB3rdMichael Danna6'2"25728Michigan
WLB3rdJavon Solomon6'1"24725Troy
SLB4thAndre Jones6'5"25827Louisiana
WLB4thLandon Jackson6'6"26423Arkansas
Linebackers · 8
PosDepthPlayerHtWtAgeCollege
LILB1stDorian Williams6'2"23025Tulane
RILB1stTerrel Bernard6'1"22427Baylor
LILB2ndKaleb Elarms-Orr6'2"23022TCU
RILB2ndDemetrius Flannigan-Fowles6'2"22329Arizona
LILB3rdJoe Andreessen6'1"23226Buffalo
RILB3rdKeonta Jenkins6'2"19824Virginia Tech
LBJimmy Ciarlo6'2"23025Army
LBTheron Gaines6'1"23722Tennessee Technological Univ
Defensive Backs · 18
PosDepthPlayerHtWtAgeCollege
FS1stGeno Stone5'11"21027Iowa
LCB1stChristian Benford6'1"20525Villanova
NB1stChauncey Gardner-Johnson5'11"20828Florida
RCB1stMaxwell Hairston5'11"18322Kentucky
SS1stCole Bishop6'2"20723Utah
FS2ndDamar Hamlin6'0"20028Pittsburgh
LCB2ndToriano Pride5'10"18522Missouri
NB2ndJalon Kilgore6'1"21121South Carolina
RCB2ndDavison Igbinosun6'2"19322Ohio State
SS2ndJalon Kilgore6'1"21121South Carolina
FS3rdJordan Hancock6'0"19522Ohio State
NB3rdDee Alford5'11"18028Tusculum
RCB3rdDorian Strong6'1"18524Virginia Tech
FS4thSam Franklin6'3"21030Temple
DBJordan Dunbar6'0"19524Missouri State; Kansas State; Rice
DBKani Walker6'2"204Arkansas; Oklahoma; Louisville
DBTe'Cory Couch5'10"18526Miami
DBWande Owens5'11"20525New Hampshire; Yale
Special Teams · 12
PosDepthPlayerHtWtAgeCollege
H1stMitch Wishnowsky6'2"22034Utah
KR1stRay Davis5'8"22026Kentucky
P1stMitch Wishnowsky6'2"22034Utah
PK1stTyler Bass5'10"18329Georgia Southern
PR1stKhalil Shakir6'0"19026Boise State
H2ndTommy Doman6'4"21423Florida
KR2ndTy Johnson5'10"21028Maryland
P2ndTommy Doman6'4"21423Florida
PR2ndKeon Coleman6'4"21523Florida State
KR3rdMecole Hardman5'10"18728Georgia
PR3rdMecole Hardman5'10"18728Georgia
LSReid Ferguson6'2"23532LSU
2024 · pct vs league
Pass EPARush EPAScoringOverall EPAPass ProRun Block
Pass EPA
+0.2597
Rush EPA
+0.1397
Scoring
52597
Overall EPA
+0.1497
Pass Pro
16.2%94
Run Block
2.4755
PlayerMedian (50th)percentile vs league
Advanced Profile
2024 · rank of 32
Pass Protection
Pressure % allowed16.2%3rd
Sack % allowed2.6%1st
Pocket time2.39s16th
Run Blocking
Yds before contact / rush2.5yd15th
Pass Rush
Pressures1559th
Sacks3820th
Coverage
Completion % allowed69.7%25th
Passer rtg allowed9721st
Special Teams
FG %82.8%24th
Punt net avg40.9yd24th
Identity
Avg depth of target8.2yd
aggregated from roster PFR / special-teams stats · green = top of league
EPA Trend
EPA/play by season · adj
0'14'16'18'20'22'24
NetOffDefDef: lower = better
Performance · 2024
13-4 · +157 pt diff
MetricOffDefRk
EPA / play (adj)+0.127+0.0103
EPA / play (raw)+0.141+0.0082/14
Pass EPA+0.248+0.0632/23
Rush EPA+0.127-0.0652/9
Points525368
Lower def EPA = better. Ranks: 1 best, 32 worst.
Team Leaders
2024
Passing YdsAllen3,731·Trubisky179·White28
Rushing YdsCook1,009·Allen531·Davis442
Receiving YdsShakir821·Coleman556·Cooper547
SacksRousseau8.0·Epenesa6.0·Miller6.0
InterceptionsJohnson2·Hamlin2·Rapp2
Solo TacklesWilliams55·Hamlin52·Benford46