Offense

NO Player POS HT WT DOB (AGE) EXP College
17 J. Allen
Bills' Josh Allen: Not expected to need elbow surgery
Josh Allen
Bills' Josh Allen: Not expected to need elbow surgery
QB 6-5 237 5/21/1996 (26) 5 Wyoming
18 C. Keenum
Bills' Case Keenum: Plays little as No. 2 QB
Case Keenum
Bills' Case Keenum: Plays little as No. 2 QB
QB 6-1 215 2/17/1988 (34) 10 Houston
28 J. Cook
Bills' James Cook: Makes big strides in rookie season
James Cook
Bills' James Cook: Makes big strides in rookie season
RB 5-11 190 9/25/1999 (23) R Georgia
20 N. Hines
Bills' Nyheim Hines: Makes biggest mark on special teams
Nyheim Hines
Bills' Nyheim Hines: Makes biggest mark on special teams
RB 5-9 198 11/12/1996 (26) 5 NC State
25 T. JonesTaiwan Jones RB 6-0 195 7/26/1988 (34) 12 E. Washington
26 D. Singletary
Bills' Devin Singletary: Modest output Sunday
Devin Singletary
Bills' Devin Singletary: Modest output Sunday
RB 5-7 203 9/3/1997 (25) 4 FAU
41 R. GilliamReggie Gilliam FB 6-0 244 8/20/1997 (25) 3 Toledo
11 C. BeasleyCole Beasley WR 5-8 174 4/26/1989 (33) 11 SMU
89 J. BrownJohn Brown WR 5-10 178 4/3/1990 (32) 8 Pittsburg State
13 G. Davis
Bills' Gabe Davis: Only two grabs in defeat
Gabe Davis
Bills' Gabe Davis: Only two grabs in defeat
WR 6-2 210 3/1/1999 (23) 3 UCF
14 S. DiggsStefon Diggs WR 6-0 191 11/29/1993 (29) 8 Maryland
6 I. McKenzie
Bills' Isaiah McKenzie: Best season as a pro
Isaiah McKenzie
Bills' Isaiah McKenzie: Best season as a pro
WR 5-8 173 4/9/1995 (27) 6 Georgia
10 K. Shakir
Bills' Khalil Shakir: Makes first-year strides
Khalil Shakir
Bills' Khalil Shakir: Makes first-year strides
WR 6-0 190 2/3/2000 (23) R Boise St.
88 D. Knox
Bills' Dawson Knox: Leads team in receiving
Dawson Knox
Bills' Dawson Knox: Leads team in receiving
TE 6-4 254 11/14/1996 (26) 4 Ole Miss
85 Q. MorrisQuintin Morris TE 6-2 252 1/21/1999 (24) 1 Bowling Green
89 T. SweeneyTommy Sweeney TE 6-5 251 7/1/1995 (27) 4 Boston College
60 M. MorseMitch Morse C 6-6 305 4/21/1992 (30) 8 Missouri
75 G. Van RotenGreg Van Roten C 6-4 295 2/26/1990 (32) 8 Penn
79 S. BrownSpencer Brown OT 6-8 311 2/28/1998 (24) 2 Northern Iowa
73 D. DawkinsDion Dawkins OT 6-5 320 4/26/1994 (28) 6 Temple
68 B. HartBobby Hart OT 6-5 310 8/21/1994 (28) 8 Florida State
77 D. QuessenberryDavid Quessenberry OT 6-5 310 8/24/1990 (32) 5 San Jose St.
71 R. BatesRyan Bates OG 6-4 302 2/14/1997 (25) 4 Penn State
65 I. BoettgerIke Boettger OG 6-6 313 10/5/1994 (28) 5 Iowa
76 R. SaffoldRodger Saffold OG 6-5 325 6/6/1988 (34) 13 Indiana

Defense

NO Player POS HT WT DOB (AGE) EXP College
55 B. Basham Jr.Boogie Basham Jr. DE 6-3 281 12/16/1997 (25) 2 Wake Forest
57 A. EpenesaA.J. Epenesa DE 6-6 260 9/15/1998 (24) 3 Iowa
92 D. Jones
Calf: Questionable for the start of training camp
DaQuan Jones
Calf: Questionable for the start of training camp
DE 6-4 320 12/27/1991 (31) 9 Penn State
90 S. LawsonShaq Lawson DE 6-3 265 6/17/1994 (28) 7 Clemson
50 G. RousseauGreg Rousseau DE 6-6 266 4/5/2000 (22) 2 Miami (Fla.)
98 C. BrewerC.J. Brewer DT 6-2 290 11/22/1997 (25) R C. Carolina
91 E. OliverEd Oliver NT 6-1 287 12/12/1997 (25) 4 Houston
97 J. Phillips
Bills' Jordan Phillips: Dealing with torn rotator cuff
Shoulder: Questionable for the start of training camp
Jordan Phillips
Bills' Jordan Phillips: Dealing with torn rotator cuff
Shoulder: Questionable for the start of training camp
NT 6-6 330 9/21/1992 (30) 8 Oklahoma
99 T. SettleTim Settle NT 6-3 313 7/11/1997 (25) 5 Virginia Tech
43 T. BernardTerrel Bernard OLB 6-1 224 5/7/1999 (23) R Baylor
52 A. KleinA.J. Klein OLB 6-1 240 7/30/1991 (31) 10 Iowa St.
58 M. MilanoMatt Milano OLB 6-0 223 7/28/1994 (28) 6 Boston College
44 T. MatakevichTyler Matakevich ILB 6-1 235 12/22/1992 (30) 7 Temple
53 T. DodsonTyrel Dodson MLB 6-0 237 6/25/1998 (24) 3 Texas A&M
49 T. EdmundsTremaine Edmunds MLB 6-5 250 5/2/1998 (24) 5 Virginia Tech
54 B. SpectorBaylon Spector LB 6-0 233 10/20/1998 (24) R Clemson
47 C. BenfordChristian Benford CB 6-1 205 9/21/2000 (22) R Villanova
24 K. ElamKaiir Elam CB 6-1 191 5/5/2001 (21) R Florida
30 D. JacksonDane Jackson CB 5-11 180 11/29/1996 (26) 3 Pittsburgh
7 T. JohnsonTaron Johnson CB 5-11 192 7/27/1996 (26) 5 Weber St.
39 C. LewisCam Lewis CB 5-9 183 4/13/1997 (25) 3 Buffalo
27 T. White
Head: Questionable for the start of training camp
Tre'Davious White
Head: Questionable for the start of training camp
CB 5-11 192 1/16/1995 (28) 6 LSU
33 S. NealSiran Neal DB 6-0 206 8/4/1994 (28) 5 Jacksonville St.
36 J. MaydenJared Mayden SAF 6-0 205 6/24/1998 (24) 1 Alabama
4 J. JohnsonJaquan Johnson FS 5-10 191 11/13/1995 (27) 4 Miami (Fla.)
21 J. Poyer
Head: Questionable for the start of training camp
Jordan Poyer
Head: Questionable for the start of training camp
FS 6-0 191 4/25/1991 (31) 10 Oregon State
31 D. Marlowe
Groin: Questionable for the start of training camp
Dean Marlowe
Groin: Questionable for the start of training camp
SS 6-1 205 7/25/1992 (30) 6 James Madison

Special Teams

NO Player POS HT WT DOB (AGE) EXP College
2 T. BassTyler Bass K 5-10 183 2/14/1997 (25) 3 Ga. Southern
8 S. MartinSam Martin P 6-1 205 2/27/1990 (32) 10 App. St.
69 R. FergusonReid Ferguson LS 6-2 235 3/24/1994 (28) 6 LSU