AFC East · 2025
Buffalo Bills
Record
12-5
Seed
#6
Net EPA
+0.170est.
Efficiency
How this team plays
Percentile against the teams that played this season, computed from play-by-play.
Offence
Higher is better.
- EPA / play+0.145
- Success rate48.8%
- EPA / dropback+0.230
- EPA / rush+0.039
- Explosive rate11.0%
- CPOE+3.77
- Third-down rate46.0%
- Red-zone TD rate70.6%
- Points / drive2.73
- Turnover rate1.6%
← worse in leagueleague averagebetter →
Defence
Oriented so that further right is always better.
- EPA / play allowed-0.007
- Success rate allowed43.0%
- EPA / dropback allowed-0.049
- EPA / rush allowed+0.049
- Explosive rate allowed9.7%
- Pressure rate (proxy)22.1%
- Sack rate6.5%
- Points / drive allowed2.02
← worse in leagueleague averagebetter →
Offensive EPA / play — league shape+0.145 · 92th %ile
Defensive EPA / play allowed — league shape (left is better)-0.007 · 39th %ile
Form
The shape of the season
Rolling four-week EPA per play. The aggregate hides collapses and surges; this shows them.
4-week rolling EPA/play — up is good for both lines.
- Offense
- Defense (prevented)
Betting profile
Against the number
Settled against closing lines. Descriptive, not predictive.
ATS
8-9
+0.6 vs line
Home
4-5
Away
4-4
As favorite
6-9
As dog
2-0
O/U
9-8
+2.0 vs total
Roster
87 players
48 active. Skill players link through to their fantasy page.
Quarterbacks3
| # | Player | Pos | Age | Ht/Wt | Exp | College | St |
|---|---|---|---|---|---|---|---|
| 6 | Shane Buechele | QB | 27 | 6'0" 210 | 4 | SMU | DEV |
| 11 | Mitchell Trubisky | QB | 31 | 6'2" 215 | 8 | North Carolina | ACT |
| 17 | Josh Allen | QB | 29 | 6'5" 237 | 7 | Wyoming; Reedley | ACT |
Backs & receivers20
| # | Player | Pos | Age | Ht/Wt | Exp | College | St |
|---|---|---|---|---|---|---|---|
| 0 | Keon Coleman | WR | 22 | 6'4" 215 | 1 | Florida State; Michigan State | ACT |
| 1 | Curtis Samuel | WR | 29 | 5'11" 195 | 8 | Ohio State | ACT |
| 4 | James Cook | RB | 27 | 5'11" 190 | 3 | Georgia | ACT |
| 5 | Josh Palmer | WR | 27 | 6'1" 210 | 4 | Tennessee | RES |
| 10 | Khalil Shakir | WR | 25 | 6'0" 190 | 3 | Boise State | ACT |
| 13 | Gabe Davis | WR | 26 | 6'2" 225 | 5 | UCF | RES |
| 14 | Tyrell Shavers | WR | 26 | 6'4" 210 | 2 | San Diego State; Mississippi State; Alabama | RES |
| 16 | Mecole Hardman | WR | 27 | 5'10" 187 | 6 | Georgia | ACT |
| 16 | David White | WR | 25 | 6'4" 200 | 1 | Western Carolina; Valdosta State | RET |
| 18 | Brandin Cooks | WR | 33 | 5'10" 183 | 11 | Oregon State | ACT |
| 19 | Kristian Wilkerson | WR | 28 | 6'1" 214 | 5 | Southeast Missouri State | DEV |
| 20 | Frank Gore Jr. | RB | 23 | 5'8" 200 | 1 | Southern Mississippi | ACT |
| 22 | Ray Davis | RB | 27 | 5'8" 216 | 1 | Kentucky; Vanderbilt; Temple | ACT |
| 26 | Ty Johnson | RB | 29 | 5'10" 210 | 6 | Maryland | INA |
| 41 | Reggie Gilliam | RB | 28 | 6'0" 244 | 5 | Toledo | ACT |
| 83 | Keleki Latu | TE | 23 | 6'6" 244 | R | Washington; Nevada | INA |
| 85 | Jackson Hawes | TE | 26 | 6'4" 253 | R | Georgia Tech; Yale | ACT |
| 86 | Dalton Kincaid | TE | 27 | 6'3" 240 | 2 | Utah; Univ of California-San Diego | ACT |
| 88 | Dawson Knox | TE | 30 | 6'4" 254 | 6 | Mississippi | ACT |
| 89 | Stephen Gosnell | WR | 25 | 6'1" 198 | R | Virginia Tech; North Carolina | DEV |
Offensive line12
| # | Player | Pos | Age | Ht/Wt | Exp | College | St |
|---|---|---|---|---|---|---|---|
| 62 | Sedrick Van Pran-Granger | OL | 25 | 6'4" 310 | 1 | Georgia | ACT |
| 64 | O'Cyrus Torrence | OL | 25 | 6'5" 347 | 2 | Florida; Louisiana-Lafayette | ACT |
| 66 | Connor McGovern | OL | 29 | 6'6" 308 | 6 | Penn State | ACT |
| 67 | Nick Broeker | OL | 26 | 6'4" 305 | 2 | Mississippi | RES |
| 67 | Travis Clayton | OL | 24 | 6'7" 301 | 1 | — | DEV |
| 68 | Tylan Grable | OL | 27 | 6'5" 313 | 1 | UCF; Jacksonville State | INA |
| 70 | Alec Anderson | OL | 27 | 6'5" 305 | 3 | UCLA | ACT |
| 73 | Dion Dawkins | OL | 31 | 6'5" 320 | 8 | Temple | ACT |
| 74 | Ryan Van Demark | OL | 27 | 6'6" 300 | 3 | Connecticut | ACT |
| 76 | David Edwards | OL | 28 | 6'6" 308 | 6 | Wisconsin | ACT |
| 77 | Chase Lundt | OL | 25 | 6'7" 305 | R | Connecticut | RES |
| 79 | Spencer Brown | OL | 27 | 6'8" 311 | 4 | Northern Iowa | ACT |
Defensive front26
| # | Player | Pos | Age | Ht/Wt | Exp | College | St |
|---|---|---|---|---|---|---|---|
| 8 | Terrel Bernard | LB | 26 | 6'1" 222 | 3 | Baylor | INA |
| 36 | Matthew Judon | LB | 33 | 6'3" 261 | 9 | Grand Valley | DEV |
| 42 | Dorian Williams | LB | 24 | 6'1" 230 | 2 | Tulane | ACT |
| 44 | Joe Andreessen | LB | 25 | 6'0" 232 | 1 | Buffalo | ACT |
| 45 | Shaq Thompson | LB | 31 | 6'0" 230 | 10 | Washington | ACT |
| 49 | Keonta Jenkins | LB | 23 | 6'2" 219 | R | Virginia Tech | DEV |
| 50 | Greg Rousseau | DL | 25 | 6'6" 253 | 4 | Miami | ACT |
| 52 | Jordan Phillips | DL | 34 | 6'6" 341 | 10 | Oklahoma | RES |
| 54 | Baylon Spector | LB | 28 | 6'0" 235 | 3 | Clemson | ACT |
| 55 | Michael Hoecht | LB | 29 | 6'4" 310 | 5 | Brown | RES |
| 56 | Javon Solomon | DL | 24 | 6'1" 249 | 1 | Troy | ACT |
| 57 | A.J. Epenesa | DL | 28 | 6'6" 260 | 5 | Iowa | ACT |
| 58 | Matt Milano | LB | 31 | 6'0" 223 | 8 | Boston College | ACT |
| 59 | Shaq Lawson | DL | 31 | 6'3" 267 | 9 | Clemson | DEV |
| 71 | Tommy Akingbesote | DL | 22 | 6'4" 316 | R | Maryland | DEV |
| 72 | Phidarian Mathis | DL | 27 | 6'4" 312 | 3 | Alabama | INA |
| 75 | Andre Jones Jr. | DL | 28 | 6'5" 258 | 2 | Louisiana-Lafayette | DEV |
| 90 | DeWayne Carter | DL | 26 | 6'2" 305 | 1 | Duke | RES |
| 91 | Ed Oliver | DL | 29 | 6'1" 287 | 6 | Houston | ACT |
| 92 | DaQuan Jones | DL | 35 | 6'4" 322 | 11 | Penn State | ACT |
| 93 | Zion Logue | DL | 24 | 6'6" 310 | 1 | Georgia | DEV |
| 94 | Landon Jackson | DL | 22 | 6'6" 264 | R | Arkansas; LSU | RES |
| 96 | Deone Walker | DL | 21 | 6'7" 331 | R | Kentucky | ACT |
| 97 | Joey Bosa | DL | 30 | 6'5" 280 | 9 | Ohio State | ACT |
| 98 | T.J. Sanders | DL | 22 | 6'4" 290 | R | South Carolina | ACT |
| 99 | Larry Ogunjobi | DL | 31 | 6'3" 305 | 8 | Charlotte | ACT |
Secondary20
| # | Player | Pos | Age | Ht/Wt | Exp | College | St |
|---|---|---|---|---|---|---|---|
| 3 | Damar Hamlin | DB | 27 | 6'0" 200 | 4 | Pittsburgh | RES |
| 7 | Taron Johnson | DB | 29 | 5'11" 192 | 7 | Weber State | ACT |
| 9 | Taylor Rapp | DB | 29 | 6'0" 208 | 6 | Washington | RES |
| 21 | Jordan Poyer | DB | 34 | 6'0" 191 | 12 | Oregon State | INA |
| 23 | Darius Slay | DB | 34 | 6'0" 190 | 12 | Mississippi State; Itawamba JC | RES |
| 23 | Dane Jackson | DB | 30 | 5'11" 180 | 5 | Pittsburgh | ACT |
| 24 | Cole Bishop | DB | 24 | 6'2" 207 | 1 | Utah | ACT |
| 25 | Darnell Savage | DB | 28 | 5'11" 200 | 6 | Maryland | ACT |
| 27 | Tre'Davious White | DB | 30 | 5'11" 192 | 8 | LSU | ACT |
| 28 | Sam Franklin Jr. | DB | 29 | 6'3" 210 | 5 | Temple | ACT |
| 29 | Brandon Codrington | DB | 26 | 5'9" 185 | 1 | North Carolina Central | DEV |
| 30 | Wande Owens | DB | 24 | 5'11" 210 | R | New Hampshire; Yale | RES |
| 31 | Maxwell Hairston | DB | 22 | 5'11" 186 | R | Kentucky | INA |
| 33 | Te'Cory Couch | DB | 27 | 5'10" 175 | 1 | Miami | DEV |
| 37 | Jordan Hancock | DB | 22 | 6'1" 195 | R | Ohio State | ACT |
| 38 | MJ Devonshire | DB | 26 | 5'11" 190 | 1 | Pittsburgh; Kentucky | DEV |
| 39 | Cam Lewis | DB | 28 | 5'9" 185 | 6 | Buffalo | ACT |
| 39 | Daryl Porter | DB | 23 | 5'10" 185 | R | Miami; West Virginia | DEV |
| 43 | Dorian Strong | DB | 23 | 6'0" 185 | R | Virginia Tech | RES |
| 47 | Christian Benford | DB | 26 | 6'1" 205 | 3 | Villanova | ACT |
Specialists6
| # | Player | Pos | Age | Ht/Wt | Exp | College | St |
|---|---|---|---|---|---|---|---|
| 2 | Tyler Bass | K | 28 | 5'10" 185 | 5 | Georgia Southern | RES |
| 15 | Matt Prater | K | 41 | 5'10" 201 | 19 | UCF | ACT |
| 19 | Mitch Wishnowsky | P | 33 | 6'2" 220 | 6 | Utah; Santa Barbara | ACT |
| 40 | Matthew Wright | K | 29 | 5'11" 179 | 6 | UCF | DEV |
| 48 | Maddux Trujillo | K | — | — 170 | R | — | RES |
| 69 | Reid Ferguson | LS | 31 | 6'2" 235 | 9 | LSU | ACT |
Schedule
19 games
| Wk | Opponent | Result | Spread | EPA/play |
|---|---|---|---|---|
| 1 | vs Ravens | W 41-40 | +1.5 | +0.303 |
| 2 | @ Jets | W 30-10 | -6 | +0.225 |
| 3 | vs Dolphins | W 31-21 | -12.5 | +0.261 |
| 4 | vs Saints | W 31-19 | -15.5 | +0.163 |
| 5 | vs Patriots | L 20-23 | -7.5 | +0.002 |
| 6 | @ Falcons | L 14-24 | -3.5 | -0.104 |
| 8 | @ Panthers | W 40-9 | -7 | +0.327 |
| 9 | vs Chiefs | W 28-21 | +2.5 | +0.220 |
| 10 | @ Dolphins | L 13-30 | -8.5 | -0.070 |
| 11 | vs Buccaneers | W 44-32 | -6 | +0.303 |
| 12 | @ Texans | L 19-23 | -5.5 | -0.164 |
| 13 | @ Steelers | W 26-7 | -3 | +0.100 |
| 14 | vs Bengals | W 39-34 | -6 | +0.267 |
| 15 | @ Patriots | W 35-31 | -2.5 | +0.276 |
| 16 | @ Browns | W 23-20 | -10.5 | +0.061 |
| 17 | vs Eagles | L 12-13 | -3 | -0.051 |
| 18 | vs Jets | W 35-8 | -12.5 | +0.339 |
| WC | @ Jaguars | W 27-24 | +1.5 | +0.224 |
| DIV | @ Broncos | L 30-33 | +1.5 | +0.084 |

