Offense (24)
Quarterbacks (2)
– Starter: Josh Allen
– Backup: Kyle Allen
-OUT: Shane Buechele
Running backs (3)
– Starter: James Cook III
– Backups: Ty Johnson, Ray Davis
– OUT: Frank Gore Jr., fullback Ben VanSumeren, Ian Wheeler
Wide receivers (5)
– Starters: DJ Moore, Khalil Shakir, Keon Coleman
– Backups: Joshua Palmer, Skyler Bell
– OUT/PUP: Tyrell Shavers (PUP), Stephen Gosnell, Ja’Mori Maclin, Trent Sherfield Sr., Max Tomczak, Mecole Hardman Jr., Dante Pettis, Quentin Skinner
Tight ends (4)
– Starters: Dalton Kincaid, Dawson Knox
– Backups: Jackson Hawes, Keleki Latu
– OUT: Shane Zylstra
– Note: The Bills continue to rely on 12-personnel with four tight ends on the active roster.
Offensive line (10)
– Starters (from left to right): Dion Dawkins, Alec Anderson, Connor McGovern, O’Cyrus Torrence, Spencer Brown
– Backups: Jude Bowry, Austin Corbett, Lloyd Cushenberry, Ar’maj Reed-Adams, Tylan Grable
– OUT: Nick Broeker, Chase Lundt, Da’Metrius Weatherspoon, Bruno Fina, Sincere Haynesworth, Sedrick Van Pran-Granger (traded to the Colts)
Notes: The Bills traded Sedrick Van Pran-Granger and a 2027 seventh-round pick to the Colts for a 2027 sixth-round pick, a move that preserves interior depth while adjusting the line.
Defense (26)
Interior defensive line (6)
– Starters: Ed Oliver, Deone Walker, T.J. Sanders
– Backups: Landon Jackson, Greg Gaines, DeWayne Carter
– OUT/IR/SUS: Zane Durant (reserve/injured), Phidarian Mathis (suspended), Travis Clayton, Zion Logue
– Mathis will miss three games due to a 2025 incident; Durant will miss at least four games after a preseason shoulder injury and is on IR with designation to return.
Edge rushers (6)
– Starters: Greg Rousseau, Bradley Chubb
– Backups: TJ Parker, Michael Hoecht, Mike Danna, Javon Soloman
– OUT: Andre Jones Jr., Cade Denhoff
Linebackers (4)
– Starters: Dorian Williams, Terrel Bernard
– Backups: Kaleb Elarms-Orr, Joe Andreessen
– OUT/IR: Jimmy Ciarlo, Keonta Jenkins, Theron Gaines, Otis Reese IV, Demetrius Flannigan-Fowles (reserve/injured)
Defensive backs (10)
– Starters: Christian Benford, Dee Alford, Maxwell Hairston, CJ Gardner-Johnson, Cole Bishop
– Backups: Jalon Kilgore, Damar Hamlin, Sam Franklin Jr., Davison Igbinosun, Jordan Hancock
– OUT/NFI: Te’cory Couch, Anthony Kendall, Toriano Pride Jr., Geno Stone, Kani Walker, Jordan Dunbar, DJ Miller, Wande Owens, Dorian Strong (non-football injury)
Specialists (3)
– In: P Tommy Doman Jr., K Tyler Bass, LS Reid Ferguson
– OUT: P Mitch Wishnowsky
Waiver considerations
– Additional roster moves are anticipated as the Bills navigate waiver wires and potential practice squad acquisitions.
This overview reflects the Bills’ 53-man roster as the team prepares for the season opener on September 13 against Houston.
Note: The information above consolidates the official cuts and roster designations announced for the 53-man squad, including positional groupings and notable transactions.