AFC East

BuffaloBills

498-510-8
All time, since 1960
.494
Win percentage
0
Super Bowls
Highmark StadiumOutdoorsBye week 7
A January kickoff in single digits counts as home advantage here, and the crowd treats it as a selling point. Nobody in the game is more fun to watch than Josh Allen and James Cook has become a problem nobody has answered. Bills Mafia will put a man through a folding table and then hand you a beer.
D. KerriganClubhouse Correspondent, Buffalo

The fantasy roster, best rated first

13 rated
Key asset
Josh Allen
QB#1
Josh Allen
100.0
James Cook
RB#13
James Cook
98.6
DJ Moore
WR#79
DJ Moore
84.9
Dalton Kincaid
TE#88
Dalton Kincaid
82.7
Khalil Shakir
WR#145
Khalil Shakir
64.3
Keon Coleman
WR#187
Keon Coleman
49.9
Skyler Bell
WR#249
Skyler Bell
20.7
Ty Johnson
RB#268
Ty Johnson
16.5
Ray Davis
RB#270
Ray Davis
16.2
Josh Palmer
WR#300
Josh Palmer
11.3
Dawson Knox
TE#329
Dawson Knox
9.2
Tyrell Shavers
WR#331
Tyrell Shavers
9.1
Jackson Hawes
TE#384
Jackson Hawes
4.8

Fantasy-relevant players only. Quarterbacks, backs, receivers and tight ends, which is what HexMetrics prices. 2 of them sit inside the league's top 25, 2 inside the top 50, 4 inside the top 100.

Roster strength
79.9
7 of 32, weighted starting seven
Team Power
87
8 of 32, both sides
Value-weighted age
26.9
21 of 32, youngest first
Indoor games
4/17
15 of 32, most first

How roster strength is built: the seven slots behind 79.9

HexScore rates a player against others at his own position, so the seven below are not added up: each is weighted by what its slot is worth to an offence, and the weights are in the last column.

QBJosh Allen100.028%
RB1James Cook98.613%
RB2Ty Johnson16.57%
WR1DJ Moore84.917%
WR2Khalil Shakir64.312%
TEDalton Kincaid82.713%
FLEXKeon Coleman49.910%

The case for the 2026 season

Written before Week 1, and not revisited. Written 2026-08-21, before a single snap. Every result, injury and trade after kickoff is missing from it. Read it as a record of the argument rather than as a current one.

The best skill player in football, and a seventh starter the model rates 16.5

Buffalo rate 79.9 for roster strength, 7 of 32, which is a top-ten skill group and is built almost entirely out of four men. Josh Allen is the highest-rated skill player in the league, 1 of 457, and James Cook is 13. Then it falls off a cliff: the club's second back rates 16.5 and the model finds only 13 Buffalo players worth rating against a league average of 14.3. Everything below follows from that, including the part that goes badly.

Start with the number that does not flatter us

Rush defense, z-scored across the 32 clubs with the sign flipped so higher is tougher: -1.73. That is 31 of 32. There is no version of this argument that begins anywhere else, because a supporter who leads with the good numbers in August is a supporter who has forgotten every January this club has had.

The offense is not the question and has not been for years. Pass efficiency 0.81, rush efficiency 0.87, quarterback input 0.93, a line at 10 of 32. Those four numbers are the reason the club has spent a decade being told it is close. Being close is not a plan, and this market has run out of patience with the word.

What a top-heavy roster actually is

Take the seven starting slots one at a time, because that is how the club figure is built and it is the only honest way to read it. Quarterback 100.0. First back 98.6. First receiver 84.9. Tight end 82.7. Then second receiver 64.3, flex 49.9, and a second back at 16.5. Four excellent players and three the model does not think much of.

The quarterback slot carries 28% of the club figure, which is the largest weight on the page and is the reason Buffalo rate where they do. Take him out and this is not a top-ten roster. That is not a complaint about the weighting, it is what the weighting is for: a quarterback is on the field for every offensive snap and a second back is not.

A HexScore compares a player to others at his own position, so Dalton Kincaid at 82.7 is an excellent tight end and not the equal of Josh Allen at 100.0. Worth saying plainly, because the numbers sit in the same column and the temptation to add them up is the whole reason the club figure weights them instead.

Where the model and I part company

My standing view is that a receiver room is judged by its second and third options rather than its first, because the first is never the one deciding a January game. On that test this room fails and it is not close: Khalil Shakir at 64.3 and Keon Coleman at 49.9, against a first receiver at 84.9. I have been making this argument about other clubs for years and I am not going to stop making it now that it lands on this one.

I also think a quarterback who runs raises the floor of everyone around him, and the model does not agree in the direction I would like. It rates the players around him where it rates them regardless, and a club with 2 players inside the league's top 50 is a club whose depth is an assumption rather than a measurement.

On age I am simply outvoted. The value-weighted age is 26.9, 21 of 32 counting youngest first, with only 12.4% of the club's rated talent held by players under twenty-five. That is not a rising roster. It is a roster that is as good as it is going to be, and it is very good.

What would have to be true

The schedule helps, and it is the one part of this that is not an opinion: strength of schedule ranks 5 of 32 counting easiest first, and 13 of 17 games are played outdoors, which in this division is a competitive fact rather than a hardship. The bye falls in week 7.

So the case is narrow and it is honest. A club that is 7 of 32 in roster strength and 8 of 32 on the blended team rating is a good football team and not the best one, and I am not going to tell you otherwise. Its bad number is a run defense at 31 of 32 and its second bad number is a starting seven that stops after four. The season turns on whether either moves, and one of them is easier to fix in a season than the other.

The club record

74 players. Read from www.buffalobills.com on 2026-09-12. Not a HexMetrics rating: this is what the club publishes.

Coaching staff

32 coaches

Head Coach & Coordinators

  • Head CoachJoe Brady
  • Offensive CoordinatorPete Carmichael
  • Defensive CoordinatorJim Leonhard
  • Special Teams CoordinatorJeff Rodgers
  • Outside LinebackersBobby April III
  • Run Game Coordinator/Tight EndsRob Boras
  • SecondaryJoe Danna
  • Inside LinebackersJohn Egorugwu
  • Senior AssistantJohn Fox
  • Assistant Offensive LineAustin Gund
  • QuarterbacksBo Hardegree
  • Defensive LineTerrance Jamison
  • Pass Game Specialist/Game ManagementMarc Lubick
  • Pass Game SpecialistDJ Mangas
  • Offensive AssistantTrace McSorley
  • Offensive LinePat Meyer
  • Defensive AssistantConor Raad
  • Senior Defensive AssistantJason Rebrovich
  • Defensive Quality ControlCraig Robertson
  • Assistant QuarterbacksKyle Shurmur
  • Running BacksKelly Skipper
  • Wide ReceiversDrew Terrell
  • CornerbacksJay Valai
  • Defensive AssistantAlvin Vaughn
  • Assistant Special TeamsTurner West
  • Offensive Assistant/Offensive Fellowship CoachMilli Wilson
  • Director Team AdministrationMatt Worswick
  • Head Strength and ConditioningWill Greenberg
  • Assistant Strength & ConditioningAJ Blue
  • Assistant Strength & ConditioningHal Luther
  • Assistant Strength & ConditioningNick Lacy
  • Assistant Strength & ConditioningJason Oszvart

Read from www.buffalobills.com on 2026-09-12.

Depth chart

Offense

  • WR
    1. DJ Moore84.9
    2. Skyler Bell20.7
  • LT
    1. Dion Dawkins
    2. Jude Bowry
  • LG
    1. Alec Anderson
    2. Austin Corbett
  • C
    1. Connor McGovern
    2. Lloyd Cushenberry
  • RG
    1. O'Cyrus Torrence
    2. Ar'maj Reed-Adams
  • RT
    1. Spencer Brown
    2. Tylan Grable
  • TE
    1. Dalton Kincaid82.7
    2. Dawson Knox9.2
    3. Jackson Hawes4.8
    4. Keleki Latu
  • QB
    1. Josh Allen100.0
    2. Kyle Allen
  • RB
    1. James Cook III98.6
    2. Ray Davis16.2
    3. Ty Johnson16.5
  • WR
    1. Khalil Shakir64.3
  • WR
    1. Keon Coleman49.9
    2. Joshua Palmer

Defense

  • DL
    1. Ed Oliver
    2. DeWayne Carter
  • DL
    1. Deone Walker
    2. Greg Gaines
  • DL
    1. T.J. Sanders
    2. Landon Jackson
  • OLB
    1. Greg Rousseau
    2. Michael Hoecht
    3. Mike Danna
  • OLB
    1. Bradley Chubb
    2. TJ Parker
    3. Javon Solomon
  • ILB
    1. Dorian Williams
    2. Kaleb Elarms-Orr
  • ILB
    1. Terrel Bernard
    2. Joe Andreessen
  • CB
    1. Christian Benford
    2. Dee Alford
  • CB
    1. Maxwell Hairston
    2. Davison Igbinosun
  • NCB
    1. Dee Alford
    2. Jordan Hancock
  • S
    1. C.J. Gardner-Johnson
    2. Damar Hamlin
    3. Sam Franklin Jr.
  • S
    1. Cole Bishop
    2. Jalon Kilgore

Special Teams

  • K
    1. Tyler Bass
  • P
    1. Tommy Doman Jr.
  • H
    1. Tommy Doman Jr.
  • PR
    1. Dee Alford
    2. Ray Davis16.2
    3. Khalil Shakir64.3
  • KOR
    1. Ray Davis16.2
    2. Ty Johnson16.5
  • LS
    1. Reid Ferguson

Full roster

13 of 57 rated
#PlayerPosHtWtAgeExpCollege
Active53
Offense
11Kyle AllenQB6-3210308Houston
17Josh AllenRatedQB6-5237309Wyoming
4James Cook IIIRatedRB5-11190265Georgia
7Ray DavisRatedRB5-8211263Kentucky
26Ty JohnsonRatedRB5-10210288Maryland
0Keon ColemanRatedWR6-3213233Florida State
2DJ MooreRatedWR6-0213299Maryland
5Joshua PalmerWR6-1210266Tennessee
10Khalil ShakirRatedWR6-0190265Boise State
13Skyler BellRatedWR5-1119224RConnecticut
83Keleki LatuTE6-6249241Washington
85Jackson HawesRatedTE6-4253252Georgia Tech
86Dalton KincaidRatedTE6-3246264Utah
88Dawson KnoxRatedTE6-4254298Mississippi
73Dion DawkinsT6-53203210Temple
79Spencer BrownT6-8311286Northern Iowa
60Ar'maj Reed-AdamsG6-631424RTexas A&M
64O'Cyrus TorrenceG6-5330264Florida
53Lloyd CushenberryC6-4315287LSU
66Connor McGovernC/G6-6318288Penn State
70Alec AndersonC/G6-5305264UCLA
63Austin CorbettG/C6-4306319Nevada
68Tylan GrableT/G6-5313263UCF
74Jude BowryT/G6-531423RBoston College
Defense
90DeWayne CarterDL6-2302253Duke
91Ed OliverDL6-1287288Houston
94Landon JacksonDL6-6264232Arkansas
96Deone WalkerDL6-7331222Kentucky
97Greg GainesDL6-1312308Washington
98T.J. SandersDL6-4297232South Carolina
52Kaleb Elarms-OrrLB6-223423RTCU
8Terrel BernardILB6-1224275Baylor
42Dorian WilliamsILB6-1228254Tulane
44Joe AndreessenILB6-0240263Buffalo
9Bradley ChubbOLB6-4268309N.C. State
15Greg RousseauOLB6-6266266Miami
51Mike DannaOLB6-2257286Michigan
55Michael HoechtOLB6-4267286Brown
56Javon SolomonOLB6-1246253Troy
99TJ ParkerOLB6-326321RClemson
1Maxwell HairstonCB5-11192232Kentucky
21Davison IgbinosunCB6-218922ROhio State
23Dee AlfordCB5-11180285Tusculum College
47Christian BenfordCB6-1205255Villanova
3Damar HamlinS6-0200286Pittsburgh
22C.J. Gardner-JohnsonS5-11208288Florida
24Cole BishopS6-2206233Utah
29Jalon KilgoreS6-121021RSouth Carolina
28Sam Franklin Jr.DB6-3210307Temple
37Jordan HancockDB6-0195232Ohio State
Special teams
16Tyler BassRatedK5-10183297Georgia Southern
39Tommy Doman Jr.P6-421424RFlorida
69Reid FergusonLS6-22353210LSU
Reserve/Injured1
92Zane DurantDL6-129022RPenn State
Reserve/Non-Football Injury1
43Dorian StrongCB6-1185242Virginia Tech
Reserve/Physically Unable to Perform1
14Tyrell ShaversRatedWR6-4211272San Diego State
Reserve/Suspended by Commissioner1
72Phidarian MathisDL6-4312285Alabama

Practice squad

1 of 17 rated
#PlayerPosHtWtAgeExpCollege
Practice Squad17
Offense
6Shane BuecheleQB6-0210284SMU
20Frank Gore Jr.RB5-8201241Southern Mississippi
18Trent SherfieldWR6-0203309Vanderbilt
19Greg DortchRatedWR5-7175286Wake Forest
84Ja'Mori MaclinWR5-1018324RKentucky
89Stephen GosnellWR6-1198241Virginia Tech
71Jedrick Wills Jr.T6-4312276Alabama
77Chase LundtT6-7304262Connecticut
65Nick BroekerG6-4305253Mississippi
Defense
67Travis ClaytonDL6-7303252England - International Player Pathway
49Keonta JenkinsILB6-2225241Virginia Tech
54Shaq ThompsonILB6-02303212Washington
59Andre Jones Jr.OLB6-5258272Louisiana-Lafayette
30Anthony KendallCB5-10188263Baldwin Wallace College
41Kani WalkerCB6-220323RArkansas
25Geno StoneS5-11210277Iowa
33Te'Cory CouchDB5-10185271Miami

Bills news

Loading the Bills newsroom.

Published by the club, tagged by which feed it came from rather than by reading the headline. HexMetrics does not host or edit any of it. All club newsrooms.

What this page does not measure. HexMetrics measures fantasy-relevant offensive production. It does not measure defense beyond a pair of z-scores, line play beyond a rank, or coaching and special teams at all. A franchise record on a club page is history rather than a forecast: no rating is derived from it, and there are no playoff odds or win totals anywhere on this site. Figures generated 2026-08-26 from the 2026 player pool. Re-run npm run build-team-cases to reproduce them.