Skip to Main Content

Offensive Positions

Defensive Positions

POS Starter Second Third+
Left Defensive End G. RousseauGreg RousseauJ. SolomonJavon Solomon
Right Defensive End J. Bosa
Bills' Joey Bosa: Heading to Buffalo
Joey Bosa
Bills' Joey Bosa: Heading to Buffalo
A. EpenesaA.J. Epenesa
Left Defensive Tackle D. JonesDaQuan JonesD. CarterDeWayne Carter
Right Defensive Tackle E. OliverEd OliverL. Ogunjobi
Bills' Larry Ogunjobi: Receives six-game suspension
Suspension: Suspended for six games in 2025
Larry Ogunjobi
Bills' Larry Ogunjobi: Receives six-game suspension
Suspension: Suspended for six games in 2025
Strongside Linebacker D. WilliamsDorian WilliamsB. Spector
Calf: Questionable for the start of Training Camp
Baylon Spector
Calf: Questionable for the start of Training Camp
Middle Linebacker T. BernardTerrel Bernard
Weakside Linebacker M. Milano
Bills' Matt Milano: Restructures deal
Matt Milano
Bills' Matt Milano: Restructures deal
E. UlofoshioEdefuan Ulofoshio
Right Cornerback D. Jackson
Bills' Dane Jackson: Signs with Buffalo
Dane Jackson
Bills' Dane Jackson: Signs with Buffalo
Left Cornerback C. Benford
Bills' Christian Benford: Gets contract extension
Christian Benford
Bills' Christian Benford: Gets contract extension
B. CodringtonBrandon Codrington
Slot Cornerback T. JohnsonTaron JohnsonC. LewisCam Lewis
Strong Safety T. RappTaylor RappC. BishopCole Bishop
Free Safety D. Hamlin
Bills' Damar Hamlin: Staying with Buffalo
Damar Hamlin
Bills' Damar Hamlin: Staying with Buffalo
D. Forrest
Bills' Darrick Forrest: Becoming a Bill
Darrick Forrest
Bills' Darrick Forrest: Becoming a Bill

Special Teams Positions

POS Starter Second Third+
Punter J. CamardaJake CamardaB. Robbins
Bills' Brad Robbins: Inks deal with Buffalo
Brad Robbins
Bills' Brad Robbins: Inks deal with Buffalo
Kicker T. BassTyler Bass
Long Snapper R. FergusonReid Ferguson
Holder J. CamardaJake Camarda
Punt Returner B. CodringtonBrandon Codrington
Kick Returner B. CodringtonBrandon CodringtonL. Shenault Jr.
Bills' Laviska Shenault: Signing with Buffalo
Laviska Shenault Jr.
Bills' Laviska Shenault: Signing with Buffalo