Buffalo Bills Depth Chart
Josh Allen is the Bills' listed starting quarterback, with James Cook III at running back and DJ Moore, Khalil Shakir and Keon Coleman at receiver. The defense lines up in a base 3-4. No Week 9 injury report in the data yet (pulled Nov 4, 2026, 9:16 AM ET).
Next game: Week 9 at Vikings, Mon, Nov 9, 8:15 PM ET
Offense 3 WR, 1 TE
- Line
- Receivers
- Backs
- Linebackers
- Secondary
- OUT D Q injury status
- WR#2 DJ MooreNext up: Joshua Palmer
- WR#10 Khalil ShakirNext up: Greg Dortch
- LT#73 Dion DawkinsNext up: Jude Bowry
- LG#70 Alec AndersonNext up: Austin Corbett
- C#66 Connor McGovernNext up: Lloyd Cushenberry III
- RG#64 O'Cyrus TorrenceNext up: Ar'maj Reed-Adams
- RT#79 Spencer BrownNext up: Tylan Grable
- WR#0 Keon ColemanNext up: Skyler Bell
- QB#17 Josh AllenNext up: Kyle Allen
- TE#86 Dalton KincaidNext up: Dawson Knox
- RB#4 James Cook IIINext up: Ty Johnson
Defense Base 3-4
- LDE#98 T.J. SandersNext up: Landon Jackson
- NT#96 Deone WalkerNext up: Greg Gaines
- RDE#91 Ed OliverNext up: DeWayne Carter
- WLB#15 Greg RousseauNext up: Michael Hoecht
- LILB#42 Dorian WilliamsNext up: Kaleb Elarms-Orr
- RILB#8 Terrel BernardNext up: Joe Andreessen
- SLB#9 Bradley ChubbNext up: TJ Parker
- LCB#47 Christian BenfordNext up: Te'Cory Couch
- SS#24 Cole BishopNext up: Jalon Kilgore
- FS#3 Damar HamlinNext up: Sam Franklin Jr.
- RCB#21 Davison IgbinosunNext up: Maxwell Hairston
Also listed: Nickel back (fifth defensive back in nickel): #23 Dee Alford.
Special teams
- PK#16 Tyler BassNo backup listed
- P#39 Tommy Doman Jr.No backup listed
- H#39 Tommy Doman Jr.No backup listed
- PR#19 Greg DortchNext up: Dee Alford
- KR#19 Greg DortchNext up: Ray Davis
- LS#69 Reid FergusonNo backup listed
Changes in the last 7 days
- FS: Damar Hamlin now listed first (was C.J. Gardner-Johnson)
Full depth chart
| Pos | Starter | 2nd | 3rd | 4th |
|---|---|---|---|---|
| Offense | ||||
| WR | #2 DJ Moore | #5 Joshua Palmer | #14 Tyrell Shavers | |
| WR | #10 Khalil Shakir | #19 Greg Dortch | ||
| LT | #73 Dion Dawkins | #74 Jude Bowry | ||
| LG | #70 Alec Anderson | #63 Austin Corbett | ||
| C | #66 Connor McGovern | #53 Lloyd Cushenberry III | ||
| RG | #64 O'Cyrus Torrence | #60 Ar'maj Reed-Adams | ||
| RT | #79 Spencer Brown | #68 Tylan Grable | ||
| WR | #0 Keon Coleman | #13 Skyler Bell | ||
| QB | #17 Josh Allen | #11 Kyle Allen | ||
| TE | #86 Dalton Kincaid | #88 Dawson Knox | #85 Jackson Hawes | #83 Keleki Latu |
| RB | #4 James Cook III | #26 Ty Johnson | #7 Ray Davis | |
| Defense | ||||
| LDE | #98 T.J. Sanders | #94 Landon Jackson | ||
| NT | #96 Deone Walker | #97 Greg Gaines | ||
| RDE | #91 Ed Oliver | #90 DeWayne Carter | #92 Zane Durant | |
| WLB | #15 Greg Rousseau | #55 Michael Hoecht | #51 Mike Danna | |
| LILB | #42 Dorian Williams | #52 Kaleb Elarms-Orr | ||
| RILB | #8 Terrel Bernard | #44 Joe Andreessen | ||
| SLB | #9 Bradley Chubb | #99 TJ Parker | #56 Javon Solomon | |
| LCB | #47 Christian Benford | #33 Te'Cory Couch | #43 Dorian Strong | |
| SS | #24 Cole Bishop | #29 Jalon Kilgore | ||
| FS | #3 Damar Hamlin | #28 Sam Franklin Jr. | ||
| RCB | #21 Davison Igbinosun | #1 Maxwell Hairston | ||
| NB | #23 Dee Alford | #37 Jordan Hancock | ||
| Special teams | ||||
| PK | #16 Tyler Bass | |||
| P | #39 Tommy Doman Jr. | |||
| H | #39 Tommy Doman Jr. | |||
| PR | #19 Greg Dortch | #23 Dee Alford | #7 Ray Davis | #10 Khalil Shakir |
| KR | #19 Greg Dortch | #7 Ray Davis | #10 Khalil Shakir | #26 Ty Johnson |
| LS | #69 Reid Ferguson | |||
2026 schedule and lineups
| Wk | Opponent | Result / kickoff | Lineups |
|---|---|---|---|
| 1 | at Texans | W 36–31 | Lineups |
| 2 | vs Lions | W 41–31 | Lineups |
| 3 | vs Chargers | W 24–16 | Lineups |
| 4 | vs Patriots | L 26–29 | Lineups |
| 5 | at Rams | W 37–34 | Lineups |
| 6 | at Raiders | W 33–30 | Lineups |
| 8 | vs Ravens | W 36–10 | Lineups |
| 9 | at Vikings | Mon, Nov 9, 8:15 PM ET | Lineups |
| 10 | at Jets | Sun, Nov 15, 1:00 PM ET | Lineups |
| 11 | vs Dolphins | Sun, Nov 22, 1:00 PM ET | Lineups |
| 12 | vs Chiefs | Thu, Nov 26, 8:20 PM ET | Lineups |
| 13 | at Patriots | Sun, Dec 6, 4:25 PM ET | Lineups |
| 14 | at Packers | Sun, Dec 13, 8:20 PM ET | Lineups |
| 15 | vs Bears | Sat, Dec 19, 8:20 PM ET | Lineups |
| 16 | at Broncos | Fri, Dec 25, 4:30 PM ET | Lineups |
| 17 | at Dolphins | Sun, Jan 3, 1:00 PM ET | Lineups |
| 18 | vs Jets | Sun, Jan 10, 1:00 PM ET | Lineups |