Lineup Field

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, 8:46 PM ET).

Depth chart as of Nov 4, 2026, 10:20 AM ET · Sources

Next game: Week 9 at Vikings, Mon, Nov 9, 8:15 PM ET

Offense listed: 3 WR, 1 TE

Bills this season: shotgun 46%, under center 53%, pistol 1% · one back 66%, two backs 23%, empty 11% · motion 64% (459 charted snaps, 7 games).

Buffalo Bills offense in a 3 WR setBills offense: WR DJ Moore, WR Khalil Shakir, LT Dion Dawkins, LG Alec Anderson, C Connor McGovern, RG O'Cyrus Torrence, RT Spencer Brown, WR Keon Coleman, QB Josh Allen, TE Dalton Kincaid, RB James Cook IIIBills offense#2WRMoore2 · Palmer#10WRShakir2 · Dortch#73LTDawkins2 · Bowry#70LGAnderson2 · Corbett#66CMcGovern2 · Cushenberry III#64RGTorrence2 · Reed-Adams#79RTBrown2 · Grable#0WRColeman2 · Bell#17QBAllen2 · Allen#86TEKincaid2 · Knox#4RBCook III2 · Johnson

As the team lists it: three receivers, one tight end and one running back. Quarterback shown under center, where the Bills lined him up on most snaps.

  1. WR#2 DJ MooreNext up: Joshua Palmer
  2. WR#10 Khalil ShakirNext up: Greg Dortch
  3. LT#73 Dion DawkinsNext up: Jude Bowry
  4. LG#70 Alec AndersonNext up: Austin Corbett
  5. C#66 Connor McGovernNext up: Lloyd Cushenberry III
  6. RG#64 O'Cyrus TorrenceNext up: Ar'maj Reed-Adams
  7. RT#79 Spencer BrownNext up: Tylan Grable
  8. WR#0 Keon ColemanNext up: Skyler Bell
  9. QB#17 Josh AllenNext up: Kyle Allen
  10. TE#86 Dalton KincaidNext up: Dawson Knox
  11. RB#4 James Cook IIINext up: Ty Johnson
Buffalo Bills offense in a 2 TE setBills offense: LT Dion Dawkins, LG Alec Anderson, C Connor McGovern, RG O'Cyrus Torrence, RT Spencer Brown, WR DJ Moore, WR Khalil Shakir, TE Dalton Kincaid, TE Dawson Knox, QB Josh Allen, RB James Cook IIIBills offense#73LTDawkins2 · Bowry#70LGAnderson2 · Corbett#66CMcGovern2 · Cushenberry III#64RGTorrence2 · Reed-Adams#79RTBrown2 · Grable#2WRMoore2 · Coleman#10WRShakir2 · Palmer#86TEKincaid2 · Hawes#88TEKnox2 · Latu#17QBAllen2 · Allen#4RBCook III2 · Johnson

Two tight ends: the top two receivers stay on the field and the second tight end lines up on the left end. Quarterback shown under center, where the Bills lined him up on most snaps. Players beyond the listed starters come from the depth-chart order: this is who is most likely in, not a team announcement.

  1. LT#73 Dion DawkinsNext up: Jude Bowry
  2. LG#70 Alec AndersonNext up: Austin Corbett
  3. C#66 Connor McGovernNext up: Lloyd Cushenberry III
  4. RG#64 O'Cyrus TorrenceNext up: Ar'maj Reed-Adams
  5. RT#79 Spencer BrownNext up: Tylan Grable
  6. WR#2 DJ MooreNext up: Keon Coleman
  7. WR#10 Khalil ShakirNext up: Joshua Palmer
  8. TE#86 Dalton KincaidNext up: Jackson Hawes
  9. TE#88 Dawson KnoxNext up: Keleki Latu
  10. QB#17 Josh AllenNext up: Kyle Allen
  11. RB#4 James Cook IIINext up: Ty Johnson
Buffalo Bills offense in a I-form setBills offense: LT Dion Dawkins, LG Alec Anderson, C Connor McGovern, RG O'Cyrus Torrence, RT Spencer Brown, WR DJ Moore, WR Khalil Shakir, TE Dalton Kincaid, QB Josh Allen, FB Dawson Knox, RB James Cook IIIBills offense#73LTDawkins2 · Bowry#70LGAnderson2 · Corbett#66CMcGovern2 · Cushenberry III#64RGTorrence2 · Reed-Adams#79RTBrown2 · Grable#2WRMoore2 · Coleman#10WRShakir2 · Palmer#86TEKincaid2 · Knox#17QBAllen2 · Allen#88FBKnoxno backup listed#4RBCook III2 · Johnson

I-formation: two receivers and one tight end, with the quarterback under center and a fullback and running back stacked behind him. Two-back sets: 23% of snaps this season. Players beyond the listed starters come from the depth-chart order: this is who is most likely in, not a team announcement. No fullback on the depth chart, so the second tight end, Dawson Knox, is shown at fullback.

  1. LT#73 Dion DawkinsNext up: Jude Bowry
  2. LG#70 Alec AndersonNext up: Austin Corbett
  3. C#66 Connor McGovernNext up: Lloyd Cushenberry III
  4. RG#64 O'Cyrus TorrenceNext up: Ar'maj Reed-Adams
  5. RT#79 Spencer BrownNext up: Tylan Grable
  6. WR#2 DJ MooreNext up: Keon Coleman
  7. WR#10 Khalil ShakirNext up: Joshua Palmer
  8. TE#86 Dalton KincaidNext up: Dawson Knox
  9. QB#17 Josh AllenNext up: Kyle Allen
  10. FB#88 Dawson KnoxNo backup listed
  11. RB#4 James Cook IIINext up: Ty Johnson
Buffalo Bills offense in a 4 WR setBills offense: LT Dion Dawkins, LG Alec Anderson, C Connor McGovern, RG O'Cyrus Torrence, RT Spencer Brown, WR DJ Moore, WR Khalil Shakir, WR Keon Coleman, WR Joshua Palmer, QB Josh Allen, RB James Cook IIIBills offense#73LTDawkins2 · Bowry#70LGAnderson2 · Corbett#66CMcGovern2 · Cushenberry III#64RGTorrence2 · Reed-Adams#79RTBrown2 · Grable#2WRMoore2 · Dortch#10WRShakir2 · Bell#0WRColeman2 · Shavers#5WRPalmerno backup listed#17QBAllen2 · Allen#4RBCook III2 · Johnson

Four receivers and no tight end: the next receiver on the depth chart comes in. Quarterback shown under center, where the Bills lined him up on most snaps. Empty-backfield sets: 11% of snaps this season. Players beyond the listed starters come from the depth-chart order: this is who is most likely in, not a team announcement.

  1. LT#73 Dion DawkinsNext up: Jude Bowry
  2. LG#70 Alec AndersonNext up: Austin Corbett
  3. C#66 Connor McGovernNext up: Lloyd Cushenberry III
  4. RG#64 O'Cyrus TorrenceNext up: Ar'maj Reed-Adams
  5. RT#79 Spencer BrownNext up: Tylan Grable
  6. WR#2 DJ MooreNext up: Greg Dortch
  7. WR#10 Khalil ShakirNext up: Skyler Bell
  8. WR#0 Keon ColemanNext up: Tyrell Shavers
  9. WR#5 Joshua PalmerNo backup listed
  10. QB#17 Josh AllenNext up: Kyle Allen
  11. RB#4 James Cook IIINext up: Ty Johnson

Defense Base 3-4

Buffalo Bills defense on the fieldBills defense: LDE T.J. Sanders, NT Deone Walker, RDE Ed Oliver, WLB Greg Rousseau, LILB Dorian Williams, RILB Terrel Bernard, SLB Bradley Chubb, LCB Christian Benford, SS Cole Bishop, FS Damar Hamlin, RCB Davison IgbinosunBills defense#98LDESanders2 · Jackson#96NTWalker2 · Gaines#91RDEOliver2 · Carter#15WLBRousseau2 · Hoecht#42LILBWilliams2 · Elarms-Orr#8RILBBernard2 · Andreessen#9SLBChubb2 · Parker#47LCBBenford2 · Couch#24SSBishop2 · Kilgore#3FSHamlin2 · Franklin Jr.#21RCBIgbinosun2 · Hairston
  1. LDE#98 T.J. SandersNext up: Landon Jackson
  2. NT#96 Deone WalkerNext up: Greg Gaines
  3. RDE#91 Ed OliverNext up: DeWayne Carter
  4. WLB#15 Greg RousseauNext up: Michael Hoecht
  5. LILB#42 Dorian WilliamsNext up: Kaleb Elarms-Orr
  6. RILB#8 Terrel BernardNext up: Joe Andreessen
  7. SLB#9 Bradley ChubbNext up: TJ Parker
  8. LCB#47 Christian BenfordNext up: Te'Cory Couch
  9. SS#24 Cole BishopNext up: Jalon Kilgore
  10. FS#3 Damar HamlinNext up: Sam Franklin Jr.
  11. RCB#21 Davison IgbinosunNext up: Maxwell Hairston

Also listed: Nickel back (fifth defensive back in nickel): #23 Dee Alford.

Special teams

  1. PK#16 Tyler BassNo backup listed
  2. P#39 Tommy Doman Jr.No backup listed
  3. H#39 Tommy Doman Jr.No backup listed
  4. PR#19 Greg DortchNext up: Dee Alford
  5. KR#19 Greg DortchNext up: Ray Davis
  6. LS#69 Reid FergusonNo backup listed

Last game

Bills beat Ravens 36–10

Week 8 · Sun, Nov 1

The Bills beat the Ravens 36–10 at home in Buffalo, moving to 6–1. The Ravens fell to 4–4.

For the Bills, Josh Allen went 21-for-34 for 289 yards with 2 touchdowns and 1 interception. James Cook ran for 80 yards on 21 carries and scored a touchdown. Dalton Kincaid caught 4 passes for 86 yards and a touchdown.

For the Ravens, Joe Fagnano went 10-for-21 for 91 yards with 1 interception. Derrick Henry ran for 53 yards on 11 carries and scored a touchdown.

On defense, Broderick Washington (Ravens) had an interception and Davison Igbinosun (Bills) had an interception.

More NFL news

Bills team stats

The Bills rank 6th in the NFL by net EPA per play (power rankings), 2nd on offense and 23rd on defense.

StatValueNFL rank
Points per game33.31st
Points allowed per game25.924th
Offense EPA per play+0.172nd
Defense EPA allowed per play+0.0623rd
Pass rate52%29th
Third-down conversions47%5th
Red-zone touchdown rate68%5th
Opponent third-down rate42%21st
Fourth-down tries9 (7 converted)22nd

From nflverse play-by-play (CC BY 4.0), runs and passes. Pass rate includes sacks.

Who gets the ball

Each player's share of the Bills' targets and carries in the games he played, and his PPR fantasy points.

PlayerRoleGamesTarget shareCarry sharePPR a game
Josh Allenstarting quarterback71%25%26.8
James Cookstarting running back79%64%18.8
Dalton Kincaidstarting tight end718%0%11.3
Keon Colemanstarting receiver714%0%9.5
Khalil Shakirstarting receiver720%0%9.5
DJ Moorestarting receiver519%2%10.6
Ty JohnsonRB2511%4%6.7
Josh Palmerbackup receiver58%0%5.5
Dawson KnoxTE276%0%2.7
Ray DavisRB362%6%1.9

Target share leaders · Fantasy football

Latest moves

  1. Depth chartNov 4Damar Hamlin now listed first at FS (was C.J. Gardner-Johnson) Defense · FS
  2. RosterWeek 8Austin Johnson released from the practice squad Defense · DL
  3. RosterWeek 8Tre'Davious White joined the practice squad Defense · DB
  4. RosterWeek 8C.J. Gardner-Johnson moved to a reserve list Defense · DB
  5. RosterWeek 8Geno Stone promoted from the practice squad Defense · DB
  6. RosterWeek 8Andre Jones Jr. joined the practice squad Defense · LB
  7. RosterWeek 8Anthony Kendall released from the practice squad Defense · DB
  8. RosterWeek 8Te'Cory Couch promoted from the practice squad Defense · DB
  9. RosterWeek 8A.J. Woods promoted from the practice squad Defense · DB
  10. InjuryWeek 8DJ Moore questionable for Week 8 (shoulder) Offense · WR
  11. InjuryWeek 8Greg Gaines questionable for Week 8 (calf) Defense · DT
  12. InjuryWeek 8Spencer Brown questionable for Week 8 (back) Offense · T
26 earlier moves
  1. InjuryWeek 8Dee Alford questionable for Week 8 (ankle) Defense · CB
  2. InjuryWeek 8Tyrell Shavers ruled out for Week 8 (knee) Offense · WR
  3. InjuryWeek 8Dalton Kincaid questionable for Week 8 (chest) Offense · TE
  4. InjuryWeek 8TJ Parker questionable for Week 8 (knee) Defense · LB
  5. Depth chartOct 20Davison Igbinosun now listed first at RCB (was Maxwell Hairston) Defense · RCB
  6. RosterWeek 6Trent Sherfield moved to the practice squad Offense · WR
  7. RosterWeek 6Michael Danna joined the roster Defense · LB
  8. RosterWeek 6Phidarian Mathis moved to the practice squad Defense · DL
  9. RosterWeek 6Anthony Kendall moved to the practice squad Defense · DB
  10. RosterWeek 5Trent Sherfield promoted from the practice squad Offense · WR
  11. RosterWeek 5Jedrick Wills left for the Cardinals Offense · OL
  12. RosterWeek 5Michael Danna released Defense · LB
  13. RosterWeek 5Phidarian Mathis promoted from the practice squad Defense · DL
  14. RosterWeek 5Anthony Kendall promoted from the practice squad Defense · DB
  15. RosterWeek 5Te'Cory Couch moved to the practice squad Defense · DB
  16. RosterWeek 5A.J. Woods joined the practice squad Defense · DB
  17. RosterWeek 5Kani Walker moved to the practice squad Defense · DB
  18. RosterWeek 4Phidarian Mathis activated from a reserve list Defense · DL
  19. RosterWeek 4Nick Broeker left for the Titans Offense · OL
  20. RosterWeek 4Kani Walker promoted from the practice squad Defense · DB
  21. RosterWeek 3Austin Johnson joined the practice squad Defense · DL
  22. RosterWeek 3Andre Jones Jr. left for the Dolphins Defense · LB
  23. RosterWeek 3Te'Cory Couch promoted from the practice squad Defense · DB
  24. RosterWeek 3Frank Gore Jr. moved to the practice squad Offense · RB
  25. RosterWeek 3Jordan Hancock placed on injured reserve Defense · DB
  26. RosterWeek 2Brock Lampe joined the practice squad Offense · RB

Depth chart changes are dated by the day the team's chart changed; roster moves and injury statuses carry the week. All teams' moves this week · Follow the Bills by RSS

How the Bills line up

Share of charted offensive snaps by where the quarterback lined up and how many backs were behind him, for every game so far. Most snaps have one back; the data does not say how many tight ends or receivers were on the field.

WkGameSnapsShotgunUnder centerPistol1 back2 backsEmptyMotionPlay-action
Season45946%53%1%66%23%11%64%15%
1at Texans5652%46%2%63%21%16%46%13%
2vs Lions7137%63%0%72%23%6%83%24%
3vs Chargers6548%52%0%57%31%12%63%14%
4vs Patriots5954%46%0%64%24%12%69%14%
5at Rams6346%52%2%59%27%14%46%14%
6at Raiders6549%51%0%77%11%12%74%15%
8vs Ravens8040%59%1%70%23%8%64%10%

Formation stats: FTN Data via nflverse, CC BY-SA 4.0. Charted within 48 hours of each game.

Full depth chart

PosStarter2nd3rd4th
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

WkOpponentResult / kickoffLineups
1at TexansW 36–31Lineups
2vs LionsW 41–31Lineups
3vs ChargersW 24–16Lineups
4vs PatriotsL 26–29Lineups
5at RamsW 37–34Lineups
6at RaidersW 33–30Lineups
8vs RavensW 36–10Lineups
9at VikingsMon, Nov 9, 8:15 PM ETLineups
10at JetsSun, Nov 15, 1:00 PM ETLineups
11vs DolphinsSun, Nov 22, 1:00 PM ETLineups
12vs ChiefsThu, Nov 26, 8:20 PM ETLineups
13at PatriotsSun, Dec 6, 4:25 PM ETLineups
14at PackersSun, Dec 13, 8:20 PM ETLineups
15vs BearsSat, Dec 19, 8:20 PM ETLineups
16at BroncosFri, Dec 25, 4:30 PM ETLineups
17at DolphinsSun, Jan 3, 1:00 PM ETLineups
18vs JetsSun, Jan 10, 1:00 PM ETLineups

AFC East