Buffalo Bills
AFC East
0-0 · 2026
Division
AFC East
2026 Outlook
Projected wins
10.0p10 8.0 — p90 13.0
| Round | Prob | |
|---|---|---|
| Win division | 67.6% | |
| Make playoffs | 81.8% | |
| Divisional rd. | 57.0% | |
| Conf. champ. | 34.1% | |
| Super Bowl | 19.6% | |
| Win SB | 11.5% |
2026 Schedule
proj record 10.5–6.5
Schedule
18th
toughest of 32
Offenses faced
19th
toughest of 32
Defenses faced
8th
toughest of 32
| Wk | Opp | Opp | Score | Proj | Win% |
|---|---|---|---|---|---|
| 1 | @HOU | +4.1 | 21–22 | -1.4 | 46% |
| 2 | vsDET | +3.8 | 26–23 | +2.9 | 59% |
| 3 | vsLAC | +0.0 | 27–20 | +6.6 | 69% |
| 4 | vsNE | +0.8 | 26–21 | +5.8 | 67% |
| 5 | @LAR | +7.0 | 22–26 | -4.3 | 38% |
| 6 | @LV | -4.4 | 26–19 | +7.1 | 70% |
| 8 | vsBAL | +2.4 | 26–22 | +4.2 | 62% |
| 9 | @MIN | +1.2 | 22–21 | +1.4 | 54% |
| 10 | @NYJ | -6.8 | 28–19 | +9.5 | 76% |
| 11 | vsMIA | -1.2 | 28–20 | +7.9 | 72% |
| 12 | vsKC | +2.1 | 26–22 | +4.6 | 63% |
| 13 | @NE | +0.8 | 24–22 | +1.8 | 55% |
| 14 | @GB | +2.2 | 25–24 | +0.5 | 51% |
| 15 | vsCHI | +0.2 | 27–21 | +6.4 | 68% |
| 16 | @DEN | +1.3 | 23–22 | +1.3 | 54% |
| 17 | @MIA | -1.2 | 26–22 | +3.9 | 61% |
| 18 | vsNYJ | -6.8 | 31–17 | +13.5 | 84% |
Quarterbacks · 3
| Pos | Depth | Player | Ht | Wt | Age | College |
|---|---|---|---|---|---|---|
| QB | 1st | Josh Allen | 6'5" | 237 | 30 | Wyoming |
| QB | 2nd | Kyle Allen | 6'3" | 210 | 30 | Houston |
| QB | 3rd | Shane Buechele | 6'0" | 210 | 28 | SMU |
Running Backs · 7
| Pos | Depth | Player | Ht | Wt | Age | College |
|---|---|---|---|---|---|---|
| FB | 1st | Ben VanSumeren | 6'2" | 231 | 26 | Michigan State |
| RB | 1st | James Cook | 5'11" | 190 | 26 | Georgia |
| RB | 2nd | Ray Davis | 5'8" | 220 | 26 | Kentucky |
| RB | 3rd | Ty Johnson | 5'10" | 210 | 28 | Maryland |
| RB | — | Desmond Reid | 5'8" | 175 | 21 | Pittsburgh |
| RB | — | Frank Gore Jr. | 5'8" | 195 | 24 | Southern Miss |
| RB | — | Jackson Acker | 6'1" | 247 | 23 | Wisconsin |
Wide Receivers · 12
| Pos | Depth | Player | Ht | Wt | Age | College |
|---|---|---|---|---|---|---|
| WR | 1st | D.J. Moore | 6'0" | 213 | 29 | Maryland |
| WR | 2nd | Khalil Shakir | 6'0" | 190 | 26 | Boise State |
| WR | 3rd | Joshua Palmer | 6'1" | 210 | 26 | Tennessee |
| WR | 4th | Keon Coleman | 6'4" | 215 | 23 | Florida State |
| WR | 5th | Skyler Bell | 6'0" | 185 | 24 | UConn |
| WR | 6th | Mecole Hardman | 5'10" | 187 | 28 | Georgia |
| WR | 7th | Tyrell Shavers | 6'4" | 211 | 26 | San Diego State |
| WR | 8th | Trent Sherfield | 6'1" | 205 | 30 | Vanderbilt |
| WR | 9th | Jalen Virgil | 6'1" | 210 | 28 | Appalachian State |
| WR | — | Gabriel Benyard | 5'10" | 185 | — | Kennesaw State |
| WR | — | Ja'Mori Maclin | 5'11" | 183 | 24 | Kentucky; North Texas; Missouri |
| WR | — | Stephen Gosnell | 6'1" | 198 | 24 | Virginia Tech; North Carolina |
Tight Ends · 5
| Pos | Depth | Player | Ht | Wt | Age | College |
|---|---|---|---|---|---|---|
| TE | 1st | Dalton Kincaid | 6'4" | 240 | 26 | Utah |
| TE | 2nd | Dawson Knox | 6'4" | 254 | 29 | Ole Miss |
| TE | 3rd | Jackson Hawes | 6'4" | 253 | 25 | Georgia Tech |
| TE | 4th | Shane Zylstra | 6'4" | 244 | 29 | Minn State-Mankato |
| TE | 5th | Keleki Latu | 6'6" | 249 | 23 | Washington; Nevada |
Offensive Line · 14
| Pos | Depth | Player | Ht | Wt | Age | College |
|---|---|---|---|---|---|---|
| C | 1st | Connor McGovern | 6'6" | 318 | 28 | Penn State |
| G | 1st | O'Cyrus Torrence | 6'5" | 330 | 26 | Florida; Louisiana-Lafayette |
| OL | 1st | Nick Broeker | 6'4" | 305 | 25 | Mississippi |
| T | 1st | Spencer Brown | 6'8" | 311 | 28 | Northern Iowa |
| C | 2nd | Lloyd Cushenberry III | 6'4" | 315 | 28 | LSU |
| G | 2nd | Alec Anderson | 6'5" | 305 | 26 | UCLA |
| OL | 2nd | Chase Lundt | 6'7" | 304 | 26 | Connecticut |
| T | 2nd | Dion Dawkins | 6'5" | 320 | 32 | Temple |
| C | 3rd | Austin Corbett | 6'4" | 306 | 30 | Nevada |
| OL | 3rd | Ar'maj Reed-Adams | 6'5" | 314 | 24 | Texas A&M; Kansas |
| T | 3rd | Tylan Grable | 6'5" | 313 | 26 | UCF; Jacksonville State |
| C | 4th | Sedrick Van Pran-Granger | 6'4" | 315 | 24 | Georgia |
| OL | 4th | Bruno Fina | 6'5" | 300 | — | Duke; UCLA |
| OL | 5th | Travis Clayton | 6'7" | 303 | 25 |
Interior D-Line · 10
| Pos | Depth | Player | Ht | Wt | Age | College |
|---|---|---|---|---|---|---|
| LDE | 1st | T.J. Sanders | 6'4" | 297 | 22 | South Carolina |
| NT | 1st | Deone Walker | 6'7" | 331 | 22 | Kentucky |
| RDE | 1st | Ed Oliver | 6'1" | 287 | 28 | Houston |
| LDE | 2nd | Phidarian Mathis | 6'4" | 312 | 28 | Alabama |
| NT | 2nd | DeWayne Carter | 6'3" | 305 | 25 | Duke |
| RDE | 2nd | Zane Durant | 6'1" | 290 | 22 | Penn State |
| LDE | 3rd | Zion Logue | 6'6" | 314 | 25 | Georgia |
| RDE | 3rd | Tommy Akingbesote | 6'3" | 306 | 23 | Maryland |
| DL | — | Cade Denhoff | 6'5" | 260 | 23 | Clemson |
| DL | — | Kody Huisman | 6'4" | 297 | 24 | Virginia Tech; North Dakota State |
Edge Rushers · 8
| Pos | Depth | Player | Ht | Wt | Age | College |
|---|---|---|---|---|---|---|
| SLB | 1st | Bradley Chubb | 6'4" | 268 | 30 | North Carolina State |
| WLB | 1st | Gregory Rousseau | 6'6" | 266 | 26 | Miami (FL) |
| SLB | 2nd | T.J. Parker | 6'3" | 255 | 21 | Clemson |
| WLB | 2nd | Michael Hoecht | 6'4" | 310 | 28 | Brown |
| SLB | 3rd | Michael Danna | 6'2" | 257 | 28 | Michigan |
| WLB | 3rd | Javon Solomon | 6'1" | 247 | 25 | Troy |
| SLB | 4th | Andre Jones | 6'5" | 258 | 27 | Louisiana |
| WLB | 4th | Landon Jackson | 6'6" | 264 | 23 | Arkansas |
Linebackers · 8
| Pos | Depth | Player | Ht | Wt | Age | College |
|---|---|---|---|---|---|---|
| LILB | 1st | Dorian Williams | 6'2" | 230 | 25 | Tulane |
| RILB | 1st | Terrel Bernard | 6'1" | 224 | 27 | Baylor |
| LILB | 2nd | Kaleb Elarms-Orr | 6'2" | 230 | 22 | TCU |
| RILB | 2nd | Demetrius Flannigan-Fowles | 6'2" | 223 | 29 | Arizona |
| LILB | 3rd | Joe Andreessen | 6'1" | 232 | 26 | Buffalo |
| RILB | 3rd | Keonta Jenkins | 6'2" | 198 | 24 | Virginia Tech |
| LB | — | Jimmy Ciarlo | 6'2" | 230 | 25 | Army |
| LB | — | Theron Gaines | 6'1" | 237 | 22 | Tennessee Technological Univ |
Defensive Backs · 18
| Pos | Depth | Player | Ht | Wt | Age | College |
|---|---|---|---|---|---|---|
| FS | 1st | Geno Stone | 5'11" | 210 | 27 | Iowa |
| LCB | 1st | Christian Benford | 6'1" | 205 | 25 | Villanova |
| NB | 1st | Chauncey Gardner-Johnson | 5'11" | 208 | 28 | Florida |
| RCB | 1st | Maxwell Hairston | 5'11" | 183 | 22 | Kentucky |
| SS | 1st | Cole Bishop | 6'2" | 207 | 23 | Utah |
| FS | 2nd | Damar Hamlin | 6'0" | 200 | 28 | Pittsburgh |
| LCB | 2nd | Toriano Pride | 5'10" | 185 | 22 | Missouri |
| NB | 2nd | Jalon Kilgore | 6'1" | 211 | 21 | South Carolina |
| RCB | 2nd | Davison Igbinosun | 6'2" | 193 | 22 | Ohio State |
| SS | 2nd | Jalon Kilgore | 6'1" | 211 | 21 | South Carolina |
| FS | 3rd | Jordan Hancock | 6'0" | 195 | 22 | Ohio State |
| NB | 3rd | Dee Alford | 5'11" | 180 | 28 | Tusculum |
| RCB | 3rd | Dorian Strong | 6'1" | 185 | 24 | Virginia Tech |
| FS | 4th | Sam Franklin | 6'3" | 210 | 30 | Temple |
| DB | — | Jordan Dunbar | 6'0" | 195 | 24 | Missouri State; Kansas State; Rice |
| DB | — | Kani Walker | 6'2" | 204 | — | Arkansas; Oklahoma; Louisville |
| DB | — | Te'Cory Couch | 5'10" | 185 | 26 | Miami |
| DB | — | Wande Owens | 5'11" | 205 | 25 | New Hampshire; Yale |
Special Teams · 12
| Pos | Depth | Player | Ht | Wt | Age | College |
|---|---|---|---|---|---|---|
| H | 1st | Mitch Wishnowsky | 6'2" | 220 | 34 | Utah |
| KR | 1st | Ray Davis | 5'8" | 220 | 26 | Kentucky |
| P | 1st | Mitch Wishnowsky | 6'2" | 220 | 34 | Utah |
| PK | 1st | Tyler Bass | 5'10" | 183 | 29 | Georgia Southern |
| PR | 1st | Khalil Shakir | 6'0" | 190 | 26 | Boise State |
| H | 2nd | Tommy Doman | 6'4" | 214 | 23 | Florida |
| KR | 2nd | Ty Johnson | 5'10" | 210 | 28 | Maryland |
| P | 2nd | Tommy Doman | 6'4" | 214 | 23 | Florida |
| PR | 2nd | Keon Coleman | 6'4" | 215 | 23 | Florida State |
| KR | 3rd | Mecole Hardman | 5'10" | 187 | 28 | Georgia |
| PR | 3rd | Mecole Hardman | 5'10" | 187 | 28 | Georgia |
| LS | — | Reid Ferguson | 6'2" | 235 | 32 | LSU |
2025 · pct vs league
Pass EPA
+0.1687
Rush EPA
+0.11100
Scoring
48190
Overall EPA
+0.12100
Pass Pro
16.7%94
Run Block
2.9094
PlayerMedian (50th)percentile vs league
Advanced Profile
2025 · rank of 32
Pass Protection
Pressure % allowed16.7%3rd
Sack % allowed7.5%21st
Pocket time2.51s2nd
Run Blocking
Yds before contact / rush2.9yd3rd
Pass Rush
Pressures13322nd
Sacks3619th
Coverage
Completion % allowed61.0%3rd
Passer rtg allowed867th
Special Teams
FG %90.6%6th
Punt net avg41.6yd17th
Identity
Avg depth of target7.3yd—
aggregated from roster PFR / special-teams stats · green = top of league
EPA Trend
EPA/play by season · adj
NetOffDefDef: lower = better
Performance · 2025
12-5 · +116 pt diff
| Metric | Off | Def | Rk |
|---|---|---|---|
| EPA / play (adj) | +0.117 | +0.059 | 6 |
| EPA / play (raw) | +0.118 | +0.030 | 1/19 |
| Pass EPA | +0.164 | -0.091 | 5/9 |
| Rush EPA | +0.110 | +0.085 | 1/29 |
| Points | 481 | 365 | — |
Lower def EPA = better. Ranks: 1 best, 32 worst.
Scoring Trend
2025 · pts/game
PPG For
28.3
5th in NFL
PPG Against
21.5
12th in NFL
Differential
+6.8
5th in NFL
— Points for— Points against
dots: W / LSeason Results
12-5 · 8-9 ATS
WinLossCoveredmargin per game
Season History · last 10
8 playoffs · SB 0-0
| Season | Regular | Playoffs | Super Bowl |
|---|---|---|---|
| 2025 | 12-5 | 1-1 | — |
| 2024 | 13-4 | 2-1 | — |
| 2023 | 11-6 | 1-1 | — |
| 2022 | 13-3 | 1-1 | — |
| 2021 | 11-6 | 1-1 | — |
| 2020 | 13-3 | 2-1 | — |
| 2019 | 10-6 | 0-1 | — |
| 2018 | 6-10 | — | — |
| 2017 | 9-7 | 0-1 | — |
| 2016 | 7-9 | — | — |
Situational Splits
2025 · record · pts
| Split | Record | PF | PA |
|---|---|---|---|
| Venue | |||
| Home | 7-2 | 31.2 | 23.4 |
| Away | 5-3 | 25 | 19.2 |
| Competition | |||
| One-score (≤8) | 5-3 | 27.1 | 25.6 |
| vs Winning teams | 2-3 | 22.4 | 19.4 |
| Environment | |||
| Indoors | 0-2 | 16.5 | 23.5 |
| Outdoors | 12-3 | 29.9 | 21.2 |
| Grass | 3-1 | 25.5 | 16.5 |
| Turf | 9-4 | 29.2 | 23 |
| Cold (<40°F) | 6-1 | 30.6 | 20.7 |
Recent Form · last 5
4-1 SU · 2-3 ATS · O4/U1
Betting Profile
2025
| Straight up | 12-5 |
| ATS | 8-947% |
| Over / Under | 9-8 O-U |
| — ATS splits — | |
| As favorite | 2-0 |
| As underdog | 6-9 |
| Home | 4-5 |
| Away | 4-4 |
vs closing line · splits show cover-no cover
Cap & Roster Construction
APY $277M· gtd $468M
OFF $145M (52%)DEF $127M (46%)ST $4.8M
| Group | Players | APY | % Total |
|---|---|---|---|
| QB | 3 | $58.2M | 21% |
| RB | 3 | $15.2M | 5% |
| WR | 8 | $58.0M | 21% |
| TE | 5 | $13.4M | 5% |
| DL | 7 | $25.7M | 9% |
| EDGE | 7 | $46.8M | 17% |
| LB | 5 | $15.1M | 5% |
| DB | 11 | $39.8M | 14% |
| ST | 2 | $4.8M | 2% |
Top Contracts
| Player | Yrs | Total | Gtd | APY | Cap% |
|---|---|---|---|---|---|
| Josh AllenQB | 6 | $330M | $147M | $55.0M | 19.7% |
| D.J. MooreWR | 4 | $110M | $43.6M | $27.5M | 10.8% |
| Gregory RousseauDE | 4 | $80.0M | $49.0M | $20.0M | 7.2% |
| Christian BenfordCB | 4 | $69.0M | $18.9M | $17.3M | 6.2% |
| Ed OliverDT | 4 | $68.0M | $24.5M | $17.0M | 7.6% |
| Bradley ChubbDE | 3 | $43.5M | $21.8M | $14.5M | 4.8% |
Pending Free Agents
| Player | Free | APY |
|---|---|---|
| Ed OliverDT | 2027 | $17.0M |
| Chauncey Gardner-JohnsonS | 2027 | $3.5M |
| Dalton KincaidTE | 2027 | $3.4M |
| Ty JohnsonRB | 2027 | $2.5M |
| Mitch WishnowskyPN | 2027 | $1.5M |
| Geno StoneS | 2027 | $1.4M |
| Michael DannaDE | 2027 | $1.4M |
| Mecole HardmanWR | 2027 | $1.4M |
Roster Profile
avg age 26
R1 7Day2 17Day3 30UDFA 14
Homegrown 36 (53%)Acquired 32
Avg experience3.6 yrs
Rookies / Vets (8+ yr)10 / 5
| Group | Players | Avg Age |
|---|---|---|
| QB | 3 | 29.3 |
| RB | 4 | 26.5 |
| WR | 9 | 26.7 |
| TE | 5 | 26.4 |
| DL | 8 | 24.4 |
| EDGE | 8 | 26 |
| LB | 6 | 25.5 |
| DB | 14 | 24.5 |
| ST | 11 | 27.5 |
Injury Report · 4
last report week 0
| Pos | Player | Status |
|---|---|---|
| CB | Dorian Strong | Out |
| S | Cole Bishop | Questionable |
| LB | Dorian Williams | Questionable |
| LB | Ben VanSumeren | Questionable |
BUF News
20 items
- Betting on the Buffalo Bills in 2026: Expect victories to add upExamining the Bills' outlook for 2026, the ways to bet them and our best bet going into the NFL season.BUF16h
- Leonard Fournette's 'I scored a touchdown' story: SB LVLeonard Fournette's 'I scored a touchdown' story: SB LV
- Bills Parcells still talks regularly to Sean Payton, Todd BowlesEven at 84, Hall of Fame head coach Bill Parcells continues to stay connected to the game.BUF2d
- Dion Dawkins: Josh is Josh, but everybody else has to be betterIn eight seasons, Josh Allen has won the MVP award once, finished second once and finished third twice.
- Dion Dawkins says it's "kill or be killed" for the Bills in 2026Left tackle Dion Dawkins has been with the Bills since 2017, so he has never played a game in the NFL for a head coach other than Sean McDermott.
- Maxwell Hairston says he has something to prove to himselfEntering the offseason, Bills General Manager Brandon Beane named cornerback as an area of need.
- Keon Coleman: Critics don't bother me, none of them will try to stand in front of meBills wide receiver Keon Coleman is well aware that he's been the subject of much criticism from fans and the media.
- Bills claim WR Quentin Skinner off waivers, release WR Deven ThompkinsThe Bills have made a pair of roster moves on Tuesday.BUF6d
- James Cook: There's "a new energy in the building" with Joe Brady as head coachJoe Brady has been in the Bills' building since 2022, working his way up from quarterbacks coach, to offensive coordinator, and now to head coach in 2026.
- How Bills WR Keon Coleman is preparing for his 'make-or-break' seasonColeman's first two seasons in the NFL have not gone smoothly.
- Josh Allen needs to "put some thought" into possibly becoming a broadcasterEight years into his NFL career, Bills quarterback Josh Allen remains in his prime.
- Brandin Cooks expects to sign with some team before training camp, hopes it's the Bills"Both sides are figuring things out. We’ll see, but hopefully something transpires because I love going to training camp," Cooks said.
- Brandin Cooks: I still feel like it was a catchDenver's Ja’Quan McMillian ripped the ball out of Cooks' arms for an interception, and Cooks still can't believe it.
- Bills to hold two practices at their new stadium in AugustThe Bills announced that there will be seven open practice dates at this summer's training camp last month and they added a couple more to the schedule on Wednesday.BUF12d
- Josh Allen on flag football: Being an Olympic gold medalist is a dream I've always hadBills quarterback Josh Allen hopes to be Team USA's quarterback in flag football in the 2028 Olympics in Los Angeles.
- Sean Payton called a fake punt on fourth-and-11 in OT vs. Bills, players didn't run itJosh Allen threw an interception on the subsequent drive, setting up the Broncos' win.
- Stevie Johnson: Keon Coleman can be the best, we're working on how to make it showBills wide receiver Keon Coleman believes he's facing a "make or break" 2026 season and his preparation for it has included work with former Bills star Stevie Johnson.
- Betting the Bills in 2026: See how Buffalo's win total, Super Bowl odds are trending and our best betsWe're breaking down Bills futures in our 2026 betting preview, featuring odds, trends, schedule and moreBUF19d
- DJ Moore buys out store's stock of his jerseys, leaves them for fans to have for freeNew Bills wide receiver DJ Moore hasn't wasted any time in endearing himself to fans in Buffalo.BUF19d
- Josh Allen: Bills are lucky to have Bo Hardegree as new quarterbacks coachWhen Joe Brady was promoted from offensive coordinator to head coach in Buffalo this year, he decided to go outside the organization for the key assistant positions on his new offensive staff.