Offense

NO Player POS HT WT DOB (AGE) EXP College
17 J. Allen
Bills' Josh Allen: Tweaking throwing motion
Josh Allen
Bills' Josh Allen: Tweaking throwing motion
QB 6-5 237 5/21/1996 (28) 7 Wyoming
6 S. BuecheleShane Buechele QB 6-0 210 1/8/1998 (26) 3 SMU
11 M. TrubiskyMitch Trubisky QB 6-3 222 8/20/1994 (29) 8 North Carolina
4 J. CookJames Cook RB 5-11 190 9/25/1999 (24) 3 Georgia
22 R. DavisRay Davis RB 5-10 216 11/11/1999 (24) R Kentucky
37 D. EvansDarrynton Evans RB 5-10 203 7/9/1998 (26) 5 App. St.
20 F. Gore Jr.Frank Gore Jr. RB 5-8 195 3/13/2002 (22) R So. Miss
26 T. JohnsonTy Johnson RB 5-10 210 9/17/1997 (26) 6 Maryland
41 R. GilliamReggie Gilliam FB 6-0 244 8/20/1997 (26) 5 Toledo
14 C. ClaypoolChase Claypool WR 6-4 238 7/7/1998 (26) 5 Notre Dame
0 K. Coleman
Bills' Keon Coleman: Inks rookie deal with Buffalo
Keon Coleman
Bills' Keon Coleman: Inks rookie deal with Buffalo
WR 6-4 215 5/17/2003 (21) R Florida State
19 K. HamlerK.J. Hamler WR 5-9 178 7/8/1999 (25) 4 Penn State
13 M. HollinsMack Hollins WR 6-4 221 9/16/1993 (30) 8 North Carolina
87 A. IsabellaAndy Isabella WR 5-9 188 11/18/1996 (27) 5 UMass
16 X. JohnsonXavier Johnson WR 6-1 210 5/11/1999 (25) R Ohio State
82 L. Keys IIILawrence Keys III WR 5-11 170 12/9/1999 (24) R Tulane
1 C. Samuel
Bills' Curtis Samuel: Making noise at camp
Curtis Samuel
Bills' Curtis Samuel: Making noise at camp
WR 5-11 195 8/11/1996 (27) 8 Ohio State
10 K. Shakir
Bills' Khalil Shakir: Practicing during training camp
Khalil Shakir
Bills' Khalil Shakir: Practicing during training camp
WR 6-0 190 2/3/2000 (24) 3 Boise St.
80 T. ShaversTyrell Shavers WR 6-4 211 8/18/1999 (24) 1 San Diego St.
18 J. ShorterJustin Shorter WR 6-4 223 4/17/2000 (24) 2 Florida
89 B. ThompsonBryan Thompson WR 6-1 195 4/7/1999 (25) 1 Arizona St.
81 M. Valdes-ScantlingMarquez Valdes-Scantling WR 6-4 206 10/10/1994 (29) 7 South Florida
84 Z. DavidsonZach Davidson TE 6-7 251 7/15/1998 (26) 2 Central Missouri
86 D. KincaidDalton Kincaid TE 6-4 240 10/18/1999 (24) 2 Utah
88 D. KnoxDawson Knox TE 6-4 254 11/14/1996 (27) 6 Ole Miss
83 T. McKittyTre' McKitty TE 6-4 246 1/12/1999 (25) 4 Georgia
85 Q. MorrisQuintin Morris TE 6-2 252 1/21/1999 (25) 3 Bowling Green
77 W. ClappWill Clapp C 6-5 311 12/10/1995 (28) 7 LSU
62 S. Van Pran-GrangerSedrick Van Pran-Granger C 6-4 310 10/23/2001 (22) R Georgia
70 A. AndersonAlec Anderson OT 6-5 305 10/3/1999 (24) 2 UCLA
79 S. Brown
Bills' Spencer Brown: Healthy after offseason surgery
Spencer Brown
Bills' Spencer Brown: Healthy after offseason surgery
OT 6-8 311 2/28/1998 (26) 4 Northern Iowa
67 T. ClaytonTravis Clayton OT 6-7 301 2/17/2001 (23) R
71 L. CollinsLa'el Collins OT 6-4 315 7/26/1993 (30) 9 LSU
73 D. DawkinsDion Dawkins OT 6-5 320 4/26/1994 (30) 8 Temple
75 R. GouraigeRichard Gouraige OT 6-5 306 10/15/1998 (25) 1 Florida
68 T. GrableTylan Grable OT 6-7 290 10/4/1999 (24) R UCF
74 R. Van DemarkRyan Van Demark OT 6-6 307 3/22/1998 (26) 2 UConn
65 M. EdwardsMike Edwards OL 6-5 363 11/10/1998 (25) R Campbell
60 K. BillsKeaton Bills OG 6-4 316 5/22/1998 (26) R Utah
61 G. BrittonGunner Britton OG 6-6 312 2/29/2000 (24) R Auburn
76 D. EdwardsDavid Edwards OG 6-6 308 3/20/1997 (27) 6 Wisconsin
63 K. JarvisKevin Jarvis OG 6-6 325 12/22/1998 (25) 1 Michigan St.
66 C. McGovernConnor McGovern OG 6-5 318 11/3/1997 (26) 6 Penn State
64 O. TorrenceO'Cyrus Torrence OG 6-5 347 1/20/2000 (24) 2 Florida

Defense

NO Player POS HT WT DOB (AGE) EXP College
97 R. BothroydRondell Bothroyd DE 6-3 273 1/8/2000 (24) R Oklahoma
57 A. EpenesaA.J. Epenesa DE 6-6 260 9/15/1998 (25) 5 Iowa
59 K. JonathanKingsley Jonathan DE 6-4 260 4/28/1998 (26) 3 Syracuse
92 D. JonesDaQuan Jones DE 6-4 320 12/27/1991 (32) 11 Penn State
50 G. RousseauGreg Rousseau DE 6-6 266 4/5/2000 (24) 4 Miami (Fla.)
94 D. SmootDawuane Smoot DE 6-3 264 3/2/1995 (29) 8 Illinois
56 J. SolomonJavon Solomon DE 6-2 249 1/17/2001 (23) R Troy
99 C. ToohillCasey Toohill DE 6-5 254 8/21/1996 (27) 5 Stanford
93 D. WilliamsDeShawn Williams DE 6-1 295 12/29/1992 (31) 5 Clemson
51 E. AnkouEli Ankou DT 6-3 325 6/8/1994 (30) 6 UCLA
90 D. CarterDeWayne Carter DT 6-3 305 12/10/2000 (23) R Duke
53 B. DeenBranson Deen DT 6-2 280 2/12/2000 (24) R Miami (Fla.)
91 E. OliverEd Oliver DT 6-1 287 12/12/1997 (26) 6 Houston
61 . StevesonGable Steveson DT 6-1 265 5/31/2000 (24) R Minnesota
98 A. JohnsonAustin Johnson NT 6-4 314 5/8/1994 (30) 8 Penn State
96 K. ClineKameron Cline DL 6-4 283 2/19/1998 (26) 1 South Dakota
55 D. UgwoegbuDavid Ugwoegbu DL 6-4 250 9/13/2000 (23) R Houston
58 M. Milano
Bills' Matt Milano: Past leg issue
Matt Milano
Bills' Matt Milano: Past leg issue
OLB 6-0 223 7/28/1994 (29) 8 Boston College
40 V. MillerVon Miller OLB 6-3 250 3/26/1989 (35) 14 Texas A&M
44 J. AndreessenJoe Andreessen LB 6-1 232 2/7/2000 (24) R Buffalo
43 T. BernardTerrel Bernard LB 6-1 224 5/7/1999 (25) 3 Baylor
45 D. JonesDeion Jones LB 6-1 222 11/4/1994 (29) 9 LSU
52 N. MorrowNicholas Morrow LB 6-0 216 10/7/1995 (28) 7 Greenville College
49 S. SimonShayne Simon LB 6-3 235 3/14/2000 (24) R Pittsburgh
54 B. SpectorBaylon Spector LB 6-0 233 10/20/1998 (25) 3 Clemson
48 E. UlofoshioEdefuan Ulofoshio LB 6-1 236 1/23/2000 (24) R Washington
42 D. WilliamsDorian Williams LB 6-2 230 6/28/2001 (23) 2 Tulane
47 C. BenfordChristian Benford CB 6-1 205 9/21/2000 (23) 3 Villanova
32 K. BrownKyron Brown CB 6-1 195 5/26/1996 (28) 3 Akron
31 R. DouglasRasul Douglas CB 6-2 209 8/29/1994 (29) 8 West Virginia
5 K. Elam
Bills' Kaiir Elam: Entering important third season
Kaiir Elam
Bills' Kaiir Elam: Entering important third season
CB 6-1 191 5/5/2001 (23) 3 Florida
25 D. HardyDaequan Hardy CB 5-9 178 6/13/2001 (23) R Penn State
7 T. JohnsonTaron Johnson CB 5-11 192 7/27/1996 (27) 7 Weber St.
39 C. LewisCam Lewis CB 5-9 183 4/13/1997 (27) 5 Buffalo
38 K. LovelyKeni-H Lovely CB 5-10 176 5/12/2000 (24) R W. Michigan
33 T. CouchTe'Cory Couch DB 5-10 175 9/6/1999 (24) R Miami (Fla.)
29 D. DelaneyDee Delaney DB 5-11 200 2/20/1995 (29) 4 Miami (Fla.)
46 J. IngramJa'Marcus Ingram DB 6-2 190 9/2/1997 (26) 1 Buffalo
36 K. WilliamsonKendall Williamson DB 6-0 203 8/24/2000 (23) 1 Stanford
24 C. BishopCole Bishop SAF 6-2 207 10/24/2002 (21) R Utah
21 M. Edwards
Bills' Mike Edwards: Limited during minicamp
Shoulder: Questionable for Week 1 vs. Arizona
Mike Edwards
Bills' Mike Edwards: Limited during minicamp
Shoulder: Questionable for Week 1 vs. Arizona
SAF 5-10 205 5/18/1996 (28) 6 Kentucky
3 D. HamlinDamar Hamlin SAF 6-0 200 3/24/1998 (26) 4 Pittsburgh
9 T. RappTaylor Rapp SAF 6-0 208 12/22/1997 (26) 6 Washington

Special Teams

NO Player POS HT WT DOB (AGE) EXP College
2 T. BassTyler Bass K 5-10 183 2/14/1997 (27) 5 Ga. Southern
30 J. BrowningJack Browning P 5-11 190 11/14/2001 (22) R San Diego St.
8 S. MartinSam Martin P 6-1 211 2/27/1990 (34) 12 App. St.
69 R. FergusonReid Ferguson LS 6-2 235 3/24/1994 (30) 8 LSU