Offensive Positions

POS Starter Second Third+
Quarterback J. Allen Josh Allen M. Barkley Matt Barkley
Running Back L. McCoy
Bills' LeSean McCoy: Comfortable he's still the starter
LeSean McCoy
Bills' LeSean McCoy: Comfortable he's still the starter
F. Gore
Bills' Frank Gore: Working at minicamp
Frank Gore
Bills' Frank Gore: Working at minicamp
M. Murphy
Elbow: Questionable for the start of training camp
Marcus Murphy
Elbow: Questionable for the start of training camp
Fullback P. DiMarco Patrick DiMarco
Wide Receiver J. Brown John Brown Z. Jones
Bills' Zay Jones: Misses Tuesday's minicamp
Undisclosed: Questionable for the start of training camp
Zay Jones
Bills' Zay Jones: Misses Tuesday's minicamp
Undisclosed: Questionable for the start of training camp
C. Beasley
Abdomen: Questionable for the start of training camp
Cole Beasley
Abdomen: Questionable for the start of training camp
R. Foster
Foot: Questionable for the start of training camp
Robert Foster
Foot: Questionable for the start of training camp
A. Roberts
Bills' Andre Roberts: Favorite for roster spot?
Andre Roberts
Bills' Andre Roberts: Favorite for roster spot?
D. Sills
Hamstring: Questionable for the start of training camp
David Sills
Hamstring: Questionable for the start of training camp
Tight End T. Kroft
Foot: Questionable for the start of training camp
Tyler Kroft
Foot: Questionable for the start of training camp
L. Smith Lee Smith
D. Knox
Bills' Dawson Knox: Signed and sealed
Dawson Knox
Bills' Dawson Knox: Signed and sealed
J. Croom
Bills' Jason Croom: More missed practice time
Hamstring: Questionable for the start of training camp
Jason Croom
Bills' Jason Croom: More missed practice time
Hamstring: Questionable for the start of training camp
K. Towbridge
Bills' Keith Towbridge: Back to Buffalo
Keith Towbridge
Bills' Keith Towbridge: Back to Buffalo
Left Tackle D. Dawkins Dion Dawkins J. Sirles Jeremiah Sirles
Left Guard Q. Spain
Thumb: Questionable for the start of training camp
Quinton Spain
Thumb: Questionable for the start of training camp
W. Teller Wyatt Teller
Center M. Morse Mitch Morse R. Bodine
Lower Leg: Questionable for the start of training camp
Russell Bodine
Lower Leg: Questionable for the start of training camp
Right Guard C. Ford Cody Ford S. Long Spencer Long
Right Tackle T. Nsekhe
Bills' Ty Nsekhe: Limited at practice
Undisclosed: Questionable for the start of training camp
Ty Nsekhe
Bills' Ty Nsekhe: Limited at practice
Undisclosed: Questionable for the start of training camp
L. Waddle LaAdrian Waddle

Defensive Positions

POS Starter Second Third+
Left Defensive End T. Murphy Trent Murphy S. Lawson Shaq Lawson
Right Defensive End J. Hughes Jerry Hughes E. Yarbrough Eddie Yarbrough
Left Defensive Tackle S. Lotulelei Star Lotulelei H. Phillips Harrison Phillips
Right Defensive Tackle E. Oliver
Bills' Ed Oliver: Takes contact Tuesday
Ed Oliver
Bills' Ed Oliver: Takes contact Tuesday
R. Thomas Robert Thomas
Strongside Linebacker L. Alexander Lorenzo Alexander D. Lacey Deon Lacey
Middle Linebacker T. Edmunds Tremaine Edmunds J. Stanford
Ankle: Questionable for the start of training camp
Julian Stanford
Ankle: Questionable for the start of training camp
Weakside Linebacker M. Milano Matt Milano C. Thompson Corey Thompson
Right Cornerback L. Wallace Levi Wallace E. Gaines
Undisclosed: Questionable for the start of training camp
E.J. Gaines
Undisclosed: Questionable for the start of training camp
R. Lewis
Concussion: Questionable for the start of training camp
Ryan Lewis
Concussion: Questionable for the start of training camp
Left Cornerback T. White
Concussion: Questionable for the start of training camp
Tre'Davious White
Concussion: Questionable for the start of training camp
S. Neal Siran Neal
T. Johnson
Shoulder: Questionable for the start of training camp
Taron Johnson
Shoulder: Questionable for the start of training camp
Strong Safety M. Hyde Micah Hyde M. Alexander Maurice Alexander
Free Safety J. Poyer Jordan Poyer R. Bush Rafael Bush

Special Teams Positions

POS Starter Second Third+
Punter C. Bojorquez Corey Bojorquez C. Carter
Knee - ACL: Questionable for the start of training camp
Cory Carter
Knee - ACL: Questionable for the start of training camp
Kicker S. Hauschka Stephen Hauschka C. McLaughlin Chase McLaughlin
Long Snapper R. Ferguson Reid Ferguson H. Phillips Harrison Phillips
Punt Returner A. Roberts
Bills' Andre Roberts: Favorite for roster spot?
Andre Roberts
Bills' Andre Roberts: Favorite for roster spot?
M. Murphy
Elbow: Questionable for the start of training camp
Marcus Murphy
Elbow: Questionable for the start of training camp
Kick Returner A. Roberts
Bills' Andre Roberts: Favorite for roster spot?
Andre Roberts
Bills' Andre Roberts: Favorite for roster spot?
M. Murphy
Elbow: Questionable for the start of training camp
Marcus Murphy
Elbow: Questionable for the start of training camp