Offensive Positions

POS Starter Second Third+
Quarterback J. AllenJosh AllenC. KeenumCase Keenum
Running Back D. Singletary
Bills' Devin Singletary: Competition cooking
Devin Singletary
Bills' Devin Singletary: Competition cooking
J. Cook
Bills' James Cook: Circles the wagons in Buffalo
James Cook
Bills' James Cook: Circles the wagons in Buffalo
Z. Moss
Bills' Zack Moss: Potentially crowded backfield
Zack Moss
Bills' Zack Moss: Potentially crowded backfield
Fullback R. GilliamReggie Gilliam
Wide Receiver S. DiggsStefon DiggsG. DavisGabriel Davis
Tight End D. KnoxDawson KnoxO. HowardO.J. Howard
Left Tackle D. DawkinsDion DawkinsD. QuessenberryDavid Quessenberry
L. Tenuta
Bills' Luke Tenuta: Gets call from Buffalo
Luke Tenuta
Bills' Luke Tenuta: Gets call from Buffalo
Left Guard R. SaffoldRodger SaffoldI. Boettger
Achilles: Questionable for Week 1 at L.A. Rams
Ike Boettger
Achilles: Questionable for Week 1 at L.A. Rams
Center M. MorseMitch MorseG. ManczGreg Mancz
Right Guard R. BatesRyan BatesC. FordCody Ford
Right Tackle S. BrownSpencer BrownT. DoyleTommy Doyle
A. Anderson
Undisclosed:
Alec Anderson
Undisclosed:

Defensive Positions

POS Starter Second Third+
Left Defensive End G. RousseauGregory RousseauA. EpenesaA.J. Epenesa
Right Defensive End S. LawsonShaq LawsonC. Basham Jr.Carlos Basham Jr.
Left Defensive Tackle E. OliverEd OliverJ. PhillipsJordan Phillips
Right Defensive Tackle D. JonesDaQuan JonesT. SettleTim Settle
Strongside Linebacker V. MillerVon MillerT. MatakevichTyler Matakevich
B. Spector
Bills' Baylon Spector: Buffalo adds in seventh round
Baylon Spector
Bills' Baylon Spector: Buffalo adds in seventh round
Middle Linebacker T. EdmundsTremaine EdmundsT. DodsonTyrel Dodson
Weakside Linebacker M. MilanoMatt MilanoT. Bernard
Bills' Terrel Bernard: Heading to Buffalo
Terrel Bernard
Bills' Terrel Bernard: Heading to Buffalo
Right Cornerback K. Elam
Bills' Kaiir Elam: Inks first NFL deal
Kaiir Elam
Bills' Kaiir Elam: Inks first NFL deal
S. NealSiran Neal
C. Benford
Bills' Christian Benford: Another CB for Buffalo
Christian Benford
Bills' Christian Benford: Another CB for Buffalo
Left Cornerback T. White
Knee - ACL: Questionable for Week 1 at L.A. Rams
Tre'Davious White
Knee - ACL: Questionable for Week 1 at L.A. Rams
T. JohnsonTaron Johnson
Strong Safety J. PoyerJordan PoyerD. HamlinDamar Hamlin
Free Safety M. HydeMicah HydeJ. JohnsonJaquan Johnson

Special Teams Positions

POS Starter Second Third+
Punter M. Araiza
Bills' Matt Araiza: Buffalo bound
Matt Araiza
Bills' Matt Araiza: Buffalo bound
M. HaackMatt Haack
Kicker T. BassTyler Bass
Long Snapper R. FergusonReid Ferguson
Holder M. Araiza
Bills' Matt Araiza: Buffalo bound
Matt Araiza
Bills' Matt Araiza: Buffalo bound
M. HaackMatt Haack
Punt Returner I. McKenzieIsaiah McKenzieM. StevensonMarquez Stevenson
Kick Returner I. McKenzieIsaiah McKenzieM. StevensonMarquez Stevenson