BenchSideBenchSide
LeagueStatsCoachesAwards
League/Buffalo Buffalo Bills
Buffalo Bills
Buffalo

Buffalo Bills

12-5#6 SeedyMadden 88 OVR
Home
7-2
Away
5-3
Division
4-2
PF
481
PA
365
DIFF
+116

Coaching Staff

Joe Brady
Joe Brady
head coach
Pete Carmichael
Pete Carmichael
offensive coordinator
Jim Leonhard
Jim LeonhardNEW
defensive coordinator
Jeff Rodgers
Jeff Rodgers
special teams coordinator

Stat Leaders

Passing Yards
Josh Allen
Josh Allen
3,668
25 TD, 10 INT
Passer Rating
Mitchell Trubisky
Mitchell Trubisky
137.0
25/35
Rushing Yards
James Cook III
James Cook III
1,621
12 TD, 5.2 Y/A
Receiving Yards
Khalil Shakir
Khalil Shakir
719
72 rec, 4 TD
Receptions
Khalil Shakir
Khalil Shakir
72
719 yds
Total Tackles
Cole Bishop
Cole Bishop
85
53 solo
Sacks
Greg Rousseau
Greg Rousseau
7.0
23 QB hits
Interceptions
Cole Bishop
Cole Bishop
3
7 PD
Total TDs
Josh Allen
Josh Allen
14
FG Made
Matt Prater
18
20 att, 90.0%

Recent Transactions

Jun 1, 2026

Waived CB Daryl Porter Jr. Signed WR Mac Dalena to a contract.

May 27, 2026

Signed LB Demetrius Flannigan-Fowles to a contract. Released WR Max Tomczak.

May 12, 2026

Signed TE Shane Zylstra to a one-year contract. Released K Maddux Trujillo. Signed WR Skyler Bell and LB Kaleb Elarms-Orr to rookie contracts.

May 12, 2026

Signed TE Shane Zylstra to a one-year contract. Waived K Maddux Trujillo. Signed WR Skyler Bell and LB Kaleb Elarms-Orr to rookie contracts.

May 11, 2026

Signed DE Mike Danna to a one-year contract. Waived DB MJ Devonshire.

May 8, 2026

Signed FB Jackson Acker, WRs Gabriel Benyard, Ja'Mori Maclin and Max Tomczak, OLB Cade Denhoff, Gs Bruno Fina

May 7, 2026

Signed OLB TJ Parker, S Jalon Kilgore, DT Zane Durant, CB Toriano Pride Jr., P Tommy Doman Jr. and G Ar'maj Reed-Adams to contracts.

Apr 30, 2026

Signed RB Ben VanSumeren to a contract.

Mar 27, 2026

Re-signed S Damar Hamlin to a one-year contract. Signed WR Trent Sherfield to a contract.

Mar 26, 2026

Signed Cs Lloyd Cushenberry and Austin Corbett to contracts.

Mar 16, 2026

Signed DB Geno Stone to a contract.

Mar 13, 2026

Signed P Mitch Wishnowsky to a one-year contract.

Mar 12, 2026

Signed OLB Bradley Chubb, DB Dee Alford and QB Kyle Allen to contracts.

Mar 9, 2026

Terminated the contracts of CB Dane Jackson and WR Curtis Samuel.

Mar 6, 2026

Released CBs Taron Johnson and CB Dane Jackson, S Taylor Rapp and WR Curtis Samuel.

Feb 27, 2026

Signed DB Sam Franklin Jr. to a three-year contract.

Feb 23, 2026

Re-signed DT Phidarian Mathis to a one-year contract.

Feb 20, 2026

Re-signed OL Alec Anderson to a one-year contract.

Feb 10, 2026

Signed WR Jalen Virgil and QB Shane Buechele to reserve/futures contracts.

Jan 31, 2026

Hired Jim Leonhard as defensive coordinator.

Impact Players

Josh Allen
Allen
QB #17
99
James Cook III
III
RB #4
93
and De'Metrius Weatherspoon, ILB
Theron Gaines
, DE
Kody Huisman
, RB
Desmond Reid
and CB
Kani Walker
to UDFA contracts. Signed CB Davison Igbinosum to a rookie contract.
DJ Moore
Moore
WR #2
85
NEWCHI
Greg Rousseau
Rousseau
LB #15
88
Khalil Shakir
Shakir
WR #10
82
Joshua Palmer
Palmer
WR #5
76
Dion Dawkins
Dawkins
OT #73
88
Spencer Brown
Brown
OT #79
85
Christian Benford
Benford
CB #47
83
Ed Oliver
Oliver
DT #91
82

Lists

RosterStartersContractsPast Rosters

Quarterbacks(3)

Josh Allen
Josh Allen
QB#17
99
Kyle Allen
Kyle AllenNEWDET
QB#11
60
Shane Buechele
Shane Buechele
QB#6
52

Running Backs(7)

James Cook III
James Cook III
RB#4
93
Ray Davis
Ray Davis
RB#7
75
Ben VanSumeren
Ben VanSumerenNEWPHI
FB#43
64
Ty Johnson
Ty Johnson
RB#26
74
Frank Gore Jr.
Frank Gore Jr.
RB#20
61
Jackson Acker
Jackson AckerNEWWisconsinU
FB
Desmond Reid
Desmond ReidNEWSyracuseU
RB

Wide Receivers(13)

DJ Moore
DJ MooreNEWCHI
WR#2
85
Khalil Shakir
Khalil Shakir
WR#10
82
Joshua Palmer
Joshua Palmer
WR#5
76
Keon Coleman
Keon Coleman
WR#0
75
Mecole Hardman Jr.
Mecole Hardman Jr.
WR#1
73
Trent Sherfield
Trent SherfieldNEWDEN
WR#16
72
Skyler Bell
Skyler BellNEWUConnR4
WR#13
Tyrell Shavers
Tyrell Shavers
WR#14
69
Jalen Virgil
Jalen VirgilNEWARI
WR#13
62
Stephen Gosnell
Stephen Gosnell
WR#89
Gabriel Benyard
Gabriel BenyardNEWKennesaw StateU
WR
Ja'Mori Maclin
Ja'Mori MaclinNEWKentuckyU
WR
Mac Dalena
Mac DalenaNEWFresno StateU
WR

Tight Ends(5)

Dalton Kincaid
Dalton Kincaid
TE#86
81
Dawson Knox
Dawson Knox
TE#88
76
Jackson Hawes
Jackson Hawes
TE#85
68
Shane Zylstra
Shane ZylstraNEW
TE
66
Keleki Latu
Keleki Latu
TE#83
62

Offensive Line(16)

Dion Dawkins
Dion Dawkins
OT#73
88
Spencer Brown
Spencer Brown
OT#79
85
Connor McGovern
Connor McGovern
C#66
81
O'Cyrus Torrence
O'Cyrus Torrence
G#64
75
Alec Anderson
Alec Anderson
OT#70
66
Austin Corbett
Austin CorbettNEWCAR
C
76
Lloyd Cushenberry III
Lloyd Cushenberry IIINEWTEN
C
75
Jude Bowry
Jude BowryNEWBoston CollegeR4
OT#74
Sedrick Van Pran-Granger
Sedrick Van Pran-Granger
C#62
66
Chase Lundt
Chase Lundt
OT#77
65
Ar'maj Reed-Adams
Ar'maj Reed-AdamsNEWTexas A&MR7
G#60
Tylan Grable
Tylan Grable
OT#68
63
Nick Broeker
Nick Broeker
G
63
Travis Clayton
Travis Clayton
OT#67
63
Bruno Fina
Bruno FinaNEWDukeU
OT
Da'Metrius Weatherspoon
Da'Metrius WeatherspoonNEWSyracuseU
OT

Defensive Line(14)

Ed Oliver
Ed Oliver
DT#91
82
T.J. Sanders
T.J. Sanders
DT#98
73
Deone Walker
Deone Walker
DT#96
72
Mike Danna
Mike DannaNEW
DE#51
77
Landon Jackson
Landon Jackson
DE#94
73
Phidarian Mathis
Phidarian Mathis
DT#72
69
DeWayne Carter
DeWayne Carter
DT#90
70
Michael Hoecht
Michael Hoecht
DE#55
75
Zane Durant
Zane DurantNEWPenn StateR5
DT#92
Zion Logue
Zion Logue
DT#93
64
Tommy Akingbesote
Tommy Akingbesote
DT#71
Andre Jones Jr.
Andre Jones Jr.
DE#75
63
Cade Denhoff
Cade DenhoffNEWClemsonU
DE
Kody Huisman
Kody HuismanNEWVirginia TechU
DT

Linebackers(12)

Greg Rousseau
Greg Rousseau
LB#15
88
Bradley Chubb
Bradley ChubbNEWMIA
LB#9
78
Terrel Bernard
Terrel Bernard
LB#8
83
Dorian Williams
Dorian Williams
LB#42
74
T.J. Parker
T.J. ParkerNEWClemsonR2
LB#99
Javon Solomon
Javon Solomon
LB#56
69
Kaleb Elarms-Orr
Kaleb Elarms-OrrNEWTCUR4
LB#52
Joe Andreessen
Joe Andreessen
LB#44
69
Jimmy Ciarlo
Jimmy Ciarlo
LB
64
Demetrius Flannigan-Fowles
Demetrius Flannigan-FowlesNEWNYG
LB
62
Keonta Jenkins
Keonta Jenkins
LB#49
Theron Gaines
Theron GainesNEWTennessee TechU
LB

Defensive Backs(17)

Maxwell Hairston
Maxwell Hairston
CB#31
78
Cole Bishop
Cole Bishop
S#24
80
Christian Benford
Christian Benford
CB#47
83
C.J. Gardner-Johnson
C.J. Gardner-JohnsonNEWHOU
S#22
75
Geno Stone
Geno StoneNEWCIN
S#25
79
Davison Igbinosun
Davison IgbinosunNEWOhio StateR2
CB#21
Damar Hamlin
Damar Hamlin
S#3
73
Dorian Strong
Dorian Strong
CB#43
72
Jordan Hancock
Jordan Hancock
CB#37
70
Dee Alford
Dee AlfordNEWATL
CB#23
73
Jalon Kilgore
Jalon KilgoreNEWSouth CarolinaR5
S#29
Sam Franklin Jr.
Sam Franklin Jr.
S#28
69
Toriano Pride Jr.
Toriano Pride Jr.NEWMissouriR7
CB#32
Te'Cory Couch
Te'Cory Couch
CB#33
Jordan Dunbar
Jordan DunbarNEWMissouri StateU
CB
Kani Walker
Kani WalkerNEWArkansasU
CB
Wande Owens
Wande Owens
S#30

Special Teams(4)

Mitch Wishnowsky
Mitch Wishnowsky
P#19
76
Reid Ferguson
Reid Ferguson
LS#69
71
Tommy Doman Jr.
Tommy Doman Jr.NEWFloridaR7
P#39
Mark Langston
Mark LangstonNEWIndianaU
LS

Other(1)

Tyler Bass
Tyler Bass
PK#16
74
Defense
FS
Geno Stone
Stone
79
SS
Cole Bishop
Bishop
80
LCB
Christian Benford
Benford
83âš¡
NB
C.J. Gardner-Johnson
Gardner-Johnson
75
RCB
Maxwell Hairston
Hairston
78
WLB
Greg Rousseau
Rousseau
88âš¡
LILB
Dorian Williams
Williams
74
RILB
Terrel Bernard
Bernard
83
SLB
Bradley Chubb
Chubb
78
LDE
T.J. Sanders
Sanders
73
NT
Deone Walker
Walker
72
RDE
Ed Oliver
Oliver
82âš¡
LOS
WR
DJ Moore
Moore
85âš¡
LT
Dion Dawkins
Dawkins
88âš¡
LG
Alec Anderson
Anderson
66
C
Connor McGovern
McGovern
81
RG
O'Cyrus Torrence
Torrence
75
RT
Spencer Brown
Brown
85âš¡
WR
Joshua Palmer
Palmer
76âš¡
LT
Dion Dawkins
Dawkins
88âš¡
LG
Alec Anderson
Anderson
66
C
Connor McGovern
McGovern
81
RG
O'Cyrus Torrence
Torrence
75
RT
Spencer Brown
Brown
85âš¡
WR
Khalil Shakir
Shakir
82âš¡
TE
Dalton Kincaid
Kincaid
81
WR
DJ Moore
Moore
85âš¡
WR
Khalil Shakir
Shakir
82âš¡
TE
Dalton Kincaid
Kincaid
81
WR
Joshua Palmer
Palmer
76âš¡
QB
Josh Allen
Allen
99âš¡
RB
James Cook III
Cook
93âš¡
Offense
PlayerPosAvg/Yr ↓TotalGuaranteedYears
Josh Allen
Josh Allen
QB$55.0M$330.0M$147.0M2025–2030
DJ Moore
DJ Moore
WR$27.5M$110.0M$43.6M2024–2029
Dion Dawkins
Dion Dawkins
OT$20.0M$60.1M$30.2M2024–2027
Greg Rousseau
Greg Rousseau
LB$20.0M$80.0M$38.8M2025–2029
Spencer Brown
Spencer Brown
OT$18.0M$72.0M$19.9M2024–2028
Christian Benford
Christian Benford
CB$17.3M$69.0M$18.9M2025–2029
Ed Oliver
Ed Oliver
DT$17.0M$68.0M$24.5M2023–2027
Bradley Chubb
Bradley Chubb
LB$14.5M$43.5M$21.8M2026–2028
Khalil Shakir
Khalil Shakir
WR$13.2M$52.9M$18.1M2025–2029
Connor McGovern
Connor McGovern
C$13.0M$52.0M$26.2M2026–2029
James Cook III
James Cook III
RB$11.5M$46.0M$15.3M2025–2029
Terrel Bernard
Terrel Bernard
LB$10.5M$42.1M$14.1M2025–2029
Joshua Palmer
Joshua Palmer
WR$10.0M$30.0M$15.0M2025–2027
Michael Hoecht
Michael Hoecht
DE$7.0M$21.0M$13.4M2025–2027
Dawson Knox
Dawson Knox
TE$6.7M$20.0M$10.0M2026–2028
Dee Alford
Dee Alford
CB$5.3M$15.8M$7.9M2026–2028
Maxwell Hairston
Maxwell Hairston
CB$3.8M$15.3M$15.3M2025–2029
Chauncey Gardner-Johnson
S$3.5M$3.5M$3.0M2026–2026
Tyler Bass
Tyler Bass
PK$3.4M$6.8M$1.0M2026–2027
Dalton Kincaid
Dalton Kincaid
TE$3.4M$13.4M$13.4M2023–2027
T.J. Parker
T.J. Parker
LB$3.3M$13.1M$13.1M2026–2029
T.J. Sanders
T.J. Sanders
DT$2.7M$10.7M$10.1M2025–2028
Keon Coleman
Keon Coleman
WR$2.5M$10.1M$9.6M2024–2027
Ty Johnson
Ty Johnson
RB$2.5M$5.0M$1.5M2025–2026
Alec Anderson
Alec Anderson
OT$2.5M$2.5M$1.8M2026–2026
Sam Franklin Jr.
Sam Franklin Jr.
S$2.3M$7.0M$2.5M2026–2028
Kyle Allen
Kyle Allen
QB$2.0M$4.1M$1.8M2026–2027
Davison Igbinosun
Davison Igbinosun
CB$2.0M$7.9M$5.7M2026–2029
Landon Jackson
Landon Jackson
DE$1.7M$6.6M$1.5M2025–2028
Cole Bishop
Cole Bishop
S$1.6M$6.5M$3.5M2024–2027
Reid Ferguson
Reid Ferguson
LS$1.6M$6.5M$2.4M2025–2028
O'Cyrus Torrence
O'Cyrus Torrence
G$1.6M$6.2M$3.3M2023–2026
Austin Corbett
Austin Corbett
C$1.5M$1.5M$1.3M2026–2026
Mitch Wishnowsky
Mitch Wishnowsky
P$1.5M$1.5M$150K2026–2026
DeWayne Carter
DeWayne Carter
DT$1.4M$5.6M$906K2024–2027
Lloyd Cushenberry III
Lloyd Cushenberry III
C$1.4M$1.4M$1.3M2026–2026
Geno Stone
Geno Stone
S$1.4M$1.4M$188K2026–2026
Mike Danna
Mike Danna
DE$1.4M$1.4M$1.3M2026–2026
Dorian Williams
Dorian Williams
LB$1.4M$5.5M$915K2023–2026
Skyler Bell
Skyler Bell
WR$1.4M$5.5M$1.1M2026–2029
Kaleb Elarms-Orr
Kaleb Elarms-Orr
LB$1.4M$5.5M$1.1M2026–2029
Mecole Hardman Jr.
Mecole Hardman Jr.
WR$1.3M$1.3M-2026–2026
Deone Walker
Deone Walker
DT$1.3M$5.2M$1.0M2025–2028
Trent Sherfield
Trent Sherfield
WR$1.3M$1.3M-2026–2026
Damar Hamlin
Damar Hamlin
S$1.3M$1.3M$25K2026–2026
Demetrius Flannigan-Fowles
Demetrius Flannigan-Fowles
LB$1.2M$1.2M-2026–2026
Shane Zylstra
TE$1.2M$1.2M-2026–2026
Jalon Kilgore
Jalon Kilgore
S$1.2M$4.8M$463K2026–2029
Phidarian Mathis
Phidarian Mathis
DT$1.2M$1.2M$25K2026–2026
Zane Durant
Zane Durant
DT$1.2M$4.8M$379K2026–2029
Ray Davis
Ray Davis
RB$1.2M$4.7M$713K2024–2027
Shane Buechele
Shane Buechele
QB$1.1M$1.1M$50K2026–2026
Toriano Pride Jr.
Toriano Pride Jr.
CB$1.1M$4.6M$176K2026–2029
Zion Logue
Zion Logue
DT$1.1M$2.3M$7K2026–2027
Andre Jones Jr.
Andre Jones Jr.
DE$1.1M$2.3M-2026–2027
Jordan Hancock
Jordan Hancock
CB$1.1M$4.5M$320K2025–2028
Jackson Hawes
Jackson Hawes
TE$1.1M$4.5M$320K2025–2028
Tommy Doman Jr.
Tommy Doman Jr.
P$1.1M$4.5M$132K2026–2029
Ar'maj Reed-Adams
Ar'maj Reed-Adams
G$1.1M$4.5M$130K2026–2029
Dorian Strong
Dorian Strong
CB$1.1M$4.5M$285K2025–2028
Chase Lundt
Chase Lundt
OT$1.1M$4.4M$205K2025–2028
Sedrick Van Pran-Granger
Sedrick Van Pran-Granger
C$1.1M$4.4M$355K2024–2027
Nick Broeker
Nick Broeker
G$1.1M$1.1M$5K2026–2026
Ben VanSumeren
Ben VanSumeren
FB$1.1M$1.1M-2026–2026
Jalen Virgil
Jalen Virgil
WR$1.1M$1.1M-2026–2026
Javon Solomon
Javon Solomon
LB$1.1M$4.3M$254K2024–2027
Keonta Jenkins
Keonta Jenkins
LB$1.1M$2.1M$6K2026–2027
Tylan Grable
Tylan Grable
OT$1.0M$4.2M$170K2024–2027
Theron Gaines
Theron Gaines
LB$1.0M$3.1M$20K2026–2028
Kody Huisman
Kody Huisman
DT$1.0M$3.1M$45K2026–2028
Cade Denhoff
Cade Denhoff
DE$1.0M$3.1M$20K2026–2028
Jackson Acker
Jackson Acker
FB$1.0M$3.1M$17K2026–2028
Bruno Fina
Bruno Fina
OT$1.0M$3.1M$50K2026–2028
Jordan Dunbar
Jordan Dunbar
CB$1.0M$3.1M$15K2026–2028
Desmond Reid
Desmond Reid
RB$1.0M$3.1M$15K2026–2028
Ja'Mori Maclin
Ja'Mori Maclin
WR$1.0M$3.1M$15K2026–2028
Da'Metrius Weatherspoon
Da'Metrius Weatherspoon
OT$1.0M$3.1M$12K2026–2028
Kani Walker
Kani Walker
CB$1.0M$3.1M$10K2026–2028
Gabriel Benyard
Gabriel Benyard
WR$1.0M$3.1M$3K2026–2028
Tyrell Shavers
Tyrell Shavers
WR$1.0M$2.0M$7K2025–2026
Wande Owens
Wande Owens
S$997K$3.0M$60K2025–2027
Keleki Latu
Keleki Latu
TE$988K$3.0M-2025–2027
Travis Clayton
Travis Clayton
OT$972K$1.9M$9K2026–2027
Stephen Gosnell
Stephen Gosnell
WR$972K$1.9M$9K2026–2027
Tommy Akingbesote
Tommy Akingbesote
DT$970K$1.9M$5K2026–2027
Te'Cory Couch
Te'Cory Couch
CB$970K$1.9M$5K2026–2027
Jimmy Ciarlo
Jimmy Ciarlo
LB$969K$1.9M$4K2026–2027
Frank Gore Jr.
Frank Gore Jr.
RB$968K$1.9M-2026–2027
Joe Andreessen
Joe Andreessen
LB$944K$2.8M$3K2024–2026
Mac Dalena
Mac Dalena
WR$885K$885K-2026–2026

Select a season above to view a past roster.