NFL · AFC East

Buffalo Bills Roster & Depth Chart 2026

Buffalo Bills are 6-1 in the AFC East.

6-11st in AFC EastBye 5Pro-spread 11Odd 3-4 attacking

Updated just now

Next

Team summary

Scheme

Joe Brady-called offense (Payton-tree, OC Carmichael game-plans); attacking 3-4 base front under first-time NFL play-caller Leonhard, replacing the 4-3.

OC / DC Joe Brady / Jim Leonhard

Record

3-1 · 127/107 · L1

as of 2026-10-07

4 games played; Week 5 starts Oct 8 and no team has had a bye yet

2027 cap

−$35.7M space · −$45.5M effective

OverTheCap · as of Oct 7, 2026

Needs

Board fit

2026 playbook

Scheme desk

Joe Brady / Jim Leonhard

Early-down identity stays on the cards. Open the call sheet for the snap, the motion, the shell, and how they pressure.

Offense

Pro-spread 11

Offensive scheme type
Pro-spread 11
Personnel
11 personnel · 1 RB, 1 TE, 3 WR
Primary run scheme
Inside zone / man
Primary offensive line scheme
Zone / man mix

Offensive aggression

Aggressive · 72

ConservativeBalancedAggressive

Brady/Carmichael pro-spread: Payton boot DNA with Bills tempo. Inside zone and man gap both live.

Defense

Odd 3-4 attacking

Defensive scheme type
Odd 3-4 attacking
Base front
Odd nickel 3-4
Front
3-4
Defensive line technique
Man (one-gap)
Primary coverage
Cover 3 / Cover 6
Primary press technique
Press-bail

Defensive aggression

Attacking · 64

ConservativeBalancedAggressive

Leonhard flipped the McDermott 4-2 into a Denver-style 3-4. Week 1 was Cover 3/6/4 heavy, not Cover 1.

73 players · 61 on the active roster · 12 on the injury roster · ESPN · injuries. Notes sit under both lists.

Roster

Career logos are college, then draft club, then this roster — left to right. Click a column header to sort the unit.

Offense19

53Lloyd Cushenberry IIIC6' 4"315287 yrsCarville, LA—Active
63Austin CorbettC6' 4"306309 yrsSparks, NV—Active
66Connor McGovernC6' 6"318298 yrsLarksville, PA—Active
60Ar'maj Reed-AdamsG6' 5"31425RDallas, TX—Active
64O'Cyrus TorrenceG6' 5"330264 yrsGreensburg, LA—Active
68Tylan GrableOT6' 5"313273 yrsGordon, GA—Active
74Jude BowryOT6' 5"31423RGermantown, MD—Active
11Kyle AllenHOUQB6' 3"210308 yrsScottsdale, AZ—Active
17Josh AllenQB6' 5"237309 yrsFirebaugh, CA—Active
4James Cook IIIRB5' 11"190275 yrsMiami, FL—Active
7Ray DavisRB5' 8"211263 yrsSan Francisco, CA—Active
26Ty JohnsonRB5' 10"210298 yrsCumberland, MD—Active
83Keleki LatuWASTE6' 6"249241 yrSacramento, CA—Active
85Jackson HawesTE6' 4"253252 yrsSalt Lake City, UT—Active
86Dalton KincaidTE6' 3"246274 yrsLas Vegas, NV—Active
88Dawson KnoxTE6' 4"254298 yrsBrentwood, TN—Active
10Khalil ShakirWR6' 0"190265 yrsMurrieta, CA—Active
13Skyler BellWR5' 11"19224RBronx, NY—Active
19Greg DortchWR5' 7"183286 yrsRichmond, VA—Active

Defense24

1Maxwell HairstonCB5' 11"192232 yrsWest Bloomfield, MI—Active
21Davison IgbinosunCB6' 2"19322RUnion, NJ—Active
23Dee AlfordCB5' 11"180295 yrsGriffin, GA—Active
33Te'Cory CouchMIACB5' 10"185271 yrFort Lauderdale, FL—Active
41Kani WalkerCB6' 2"20423RAtlanta, GA—Active
47Christian BenfordCB6' 1"205265 yrsRandallstown, MD—Active
51Mike DannaDE6' 2"261286 yrsDetroit, MI—Active
55Michael HoechtDE6' 4"264296 yrsOakwood, OH—Active
94Landon JacksonDE6' 6"264232 yrsTexarkana, TX—Active
90DeWayne CarterDT6' 2"302253 yrsPickerington, OH—Active
91Ed OliverHOUDT6' 1"287288 yrsHouston, TX—Active
96Deone WalkerDT6' 7"331222 yrsDetroit, MI—Active
98T.J. SandersDT6' 4"297232 yrsMarion, SC—Active
8Terrel BernardLB6' 1"224275 yrsLa Porte, TX—Active
9Bradley ChubbLB6' 4"268309 yrsMarietta, GA—Active
15Greg RousseauMIALB6' 6"266266 yrsCoconut Creek, FL—Active
42Dorian WilliamsLB6' 1"228254 yrsIndian Land, SC—Active
44Joe AndreessenBUFLB6' 1"240263 yrsDepew, NY—Active
52Kaleb Elarms-OrrLB6' 2"23423RHayward, CA—Active
56Javon SolomonTROLB6' 1"246253 yrsTallahassee, FL—Active
99TJ ParkerLB6' 3"26322RPhenix City, AL—Active
3Damar HamlinPITS6' 0"200286 yrsMckees Rocks, PA—Active
24Cole BishopS6' 2"206242 yrsPeachtree City, GA—Active
29Jalon KilgoreS6' 1"21021REatonton, GA—Active

Special Teams3

69Reid FergusonLS6' 2"2353210 yrsBuford, GA—Active
39Tommy Doman Jr.P6' 4"21424RRochester Hills, MI—Active
16Tyler BassPK5' 10"183297 yrsIrmo, SC—Active

Practice Squad15

27Tre'Davious WhiteCB5' 11"192319 yrsShreveport, LA—Practice Squad
31A.J. WoodsPITCB5' 11"195251 yrGermantown, MD—Practice Squad
—Kader KohouCB5' 10"197275 yrsEuless, TX—Practice Squad
72Phidarian MathisDT6' 4"312285 yrsWisner, LA—Practice Squad
—Brock LampeFB6' 1"249231 yrKenosha, WI—Practice Squad
45Shaq ThompsonWASLB6' 0"2303211 yrsSacramento, CA—Practice Squad
49Keonta JenkinsLB6' 2"225241 yrJacksonville, FL—Practice Squad
67Travis ClaytonOT6' 7"303252 yrsBasingstoke, England—Practice Squad
77Chase LundtOT6' 7"304262 yrsArlington, TX—Practice Squad
6Shane BuecheleQB6' 0"210284 yrsArlington, TX—Practice Squad
20Frank Gore Jr.RB5' 8"201241 yrMiami, FL—Practice Squad
25Geno StoneS5' 11"210277 yrsNew Castle, PA—Practice Squad
81Trent SherfieldWR6' 0"203309 yrsDanville, IL—Practice Squad
84Ja'Mori MaclinWR5' 10"18325RKirkwood, MO—Practice Squad
89Stephen GosnellWR6' 1"198251 yrPilot Mountain, NC—Practice Squad

Injury roster

Career logos are college, then draft club, then this roster — left to right. Click a column header to sort the unit.

Offense6

70Alec AndersonOT6' 5"305274 yrsFontana, CA—Questionable
73Dion DawkinsOT6' 5"3203210 yrsRahway, NJ—Questionable
79Spencer BrownOT6' 8"311286 yrsLenox, IA—Questionable
0Keon ColemanWR6' 3"213233 yrsOpelousas, LA—Questionable
2DJ MooreWR6' 0"213299 yrsPhiladelphia, PA—Questionable
5Joshua PalmerTENWR6' 1"210276 yrsBrampton, ON—Questionable

Defense2

97Greg GainesWASDT6' 1"312307 yrsLa Habra, CA—Questionable
28Sam Franklin Jr.S6' 3"210307 yrsCrystal River, FL—Questionable

Injured / Out4

37Jordan HancockCB6' 0"195232 yrsSuwanee, GA—Injured Reserve
43Dorian StrongCB6' 1"185242 yrsUpper Marlboro, MD—Out
92Zane DurantDT6' 1"29022RLake Nona, FL—Injured Reserve
14Tyrell ShaversWR6' 4"211272 yrsLewisville, TX—Out

Injury notes12

  • Alec Anderson · OT #70

    • Questionable · Ankle
  • Dion Dawkins · OT #73

    • Questionable · Ribs
  • Spencer Brown · OT #79

    • Questionable · Back
  • Keon Coleman · WR #0

    • Questionable · Shoulder
  • DJ Moore · WR #2

    • Questionable · Shoulder
  • Joshua Palmer · WR #5

    • Questionable · Hamstring
  • Greg Gaines · DT #97

    • Questionable · Calf
  • Sam Franklin Jr. · S #28

    • Questionable · Illness
  • Jordan Hancock · CB #37

    • Injured Reserve · Hamstring
  • Dorian Strong · CB #43

    • Out
  • Zane Durant · DT #92

    • Injured Reserve
  • Tyrell Shavers · WR #14

    • Out

Roster log

Live from ESPN · injuries. Adds, drops, injury flips, and transaction headlines, each with a timestamp. The desk keeps watching while this page is open.

  1. Status

    Ty Johnson

    Status Questionable → Active

  2. Injury

    Ty Johnson

    Cleared

  3. Injury

    Sam Franklin Jr.

    Injury: Questionable

  4. Status

    Dalton Kincaid

    Status Questionable → Active

  5. Injury

    Dalton Kincaid

    Cleared

  6. Injury

    Keon Coleman

    Questionable · Shoulder

  7. Injury

    Sam Franklin Jr.

    Questionable · Illness

  8. Injury

    DJ Moore

    Questionable · Shoulder

  9. Added

    Kader Kohou

    Added to the roster

  10. Status

    Dion Dawkins

    Status Active → Questionable

  11. Injury

    Dion Dawkins

    Injury: Questionable

  12. Status

    Ty Johnson

    Status Active → Questionable

  13. Injury

    Ty Johnson

    Injury: Questionable

  14. Status

    Alec Anderson

    Status Active → Questionable

  15. Injury

    Alec Anderson

    Injury: Questionable

  16. Status

    Dalton Kincaid

    Status Active → Questionable

  17. Injury

    Dalton Kincaid

    Injury: Questionable

  18. Status

    Dee Alford

    Status Questionable → Active

  19. Injury

    Dee Alford

    Cleared

  20. Status

    Keon Coleman

    Status Active → Questionable

  21. Injury

    Keon Coleman

    Injury: Questionable

  22. Move

    Vikings to start QB Carson Wentz against Bills with Kyler Murray ruled out

    Vikings to start QB Carson Wentz against Bills with Kyler Murray ruled out

  23. Injury

    Ty Johnson

    Questionable · Illness

  24. Injury

    Keon Coleman

    Questionable · Shoulder

  25. Injury

    Dion Dawkins

    Questionable · Ribs

  26. Injury

    Alec Anderson

    Questionable · Ankle

  27. Injury

    Joshua Palmer

    Questionable · Hamstring

  28. Injury

    Dalton Kincaid

    Questionable · Chest

  29. Injury

    DJ Moore

    Questionable · Knee

  30. Status

    Geno Stone

    Status Active → Practice Squad

  31. Status

    A.J. Woods

    Status Active → Practice Squad

  32. Injury

    Jordan Hancock

    Injured Reserve · Hamstring

  33. Off roster

    C.J. Gardner-Johnson

    No longer on the listed roster

  34. Status

    Greg Gaines

    Status Out → Questionable

  35. Injury

    Greg Gaines

    Injury: Questionable

  36. Status

    Spencer Brown

    Status Out → Questionable

  37. Injury

    Spencer Brown

    Injury: Questionable

  38. Status

    Dee Alford

    Status Out → Questionable

  39. Injury

    Dee Alford

    Injury: Questionable

  40. Injury

    Greg Gaines

    Questionable · Calf

About this page

Buffalo Bills are 6-1 in the AFC East. The offense is Pro-spread 11 and the defense is Odd 3-4 attacking. Play-callers are Joe Brady / Jim Leonhard.

Draft needs: Public boards rank this as the Bills' top 2027 need Public boards have cornerback as the Bills' 2nd need Public boards have safety as the Bills' 3rd need

Scouting reports