Buffalo Bills Roster

Offense

No. Player Position Pos. Height Ht. Weight Wt. Age College/University
70 Alec Anderson OT 6'5" 305 25 UCLA
Armani Rogers TE 6'5" 227 27 Ohio
66 Connor McGovern G 6'5" 318 27 Penn State
1 Curtis Samuel WR 5'11" 195 28 Ohio State
86 Dalton Kincaid TE 6'4" 240 25 Utah
21 Darrynton Evans RB 5'10" 203 26 Appalachian State
76 David Edwards G 6'6" 308 28 Wisconsin
88 Dawson Knox TE 6'4" 254 28 Mississippi
73 Dion Dawkins OT 6'5" 320 30 Temple
Frank Gore Jr. RB 5'8" 195 23 Southern Mississippi
Jalen Virgil WR 6'1" 210 26 Appalachian State
4 James Cook RB 5'11" 190 25 Georgia
17 Josh Allen QB 6'5" 237 28 Wyoming
Joshua Palmer WR 6'1" 210 25 Tennessee
KJ Hamler WR 5'9" 178 25 Penn State
51 Kendrick Green OL 6'3" 310 26 Illinois
0 Keon Coleman WR 6'4" 215 21 Florida State
10 Khalil Shakir WR 6'0" 190 25 Boise State
Laviska Shenault Jr. WR 6'1" 224 26 Colorado
Mike Edwards OL 6'5" 363 26 Campbell
14 Mike White QB 6'5" 220 30 Western Kentucky
11 Mitchell Trubisky QB 6'3" 222 30 North Carolina
64 O'Cyrus Torrence G 6'5" 347 25 Florida
22 Ray Davis RB 5'8" 220 25 Kentucky
41 Reggie Gilliam FB 6'0" 244 27 Toledo
Richard Gouraige OT 6'5" 306 26 Florida
74 Ryan Van Demark OT 6'6" 307 27 Connecticut
62 Sedrick Van Pran-Granger C 6'4" 310 23 Georgia
6 Shane Buechele QB 6'0" 210 27 Southern Methodist
79 Spencer Brown OT 6'8" 311 27 Northern Iowa
67 Travis Clayton OT 6'7" 301 24 None
26 Ty Johnson RB 5'10" 210 27 Maryland
68 Tylan Grable OT 6'5" 309 25 Central Florida
Tyrell Shavers WR 6'4" 211 25 San Diego State
Zach Davidson TE 6'7" 251 26 Central Missouri

Defense

No. Player Position Pos. Height Ht. Weight Wt. Age College/University
57 A.J. Epenesa DE 6'6" 260 26 Iowa
54 Baylon Spector LB 6'0" 233 26 Clemson
29 Brandon Codrington CB 5'9" 185 24 North Carolina Central
Branson Deen DT 6'2" 280 25 Miami (FL)
39 Cam Lewis DB 5'9" 183 27 Buffalo
47 Christian Benford CB 6'1" 205 24 Villanova
24 Cole Bishop S 6'2" 207 22 Utah
92 DaQuan Jones DT 6'4" 320 33 Penn State
Daequan Hardy CB 5'9" 178 23 Penn State
3 Damar Hamlin S 6'0" 200 27 Pittsburgh
23 Dane Jackson CB 5'11" 180 28 Pittsburgh
Darrick Forrest S 5'11" 200 25 Cincinnati
90 DeWayne Carter DT 6'3" 305 24 Duke
42 Dorian Williams LB 6'2" 230 23 Tulane
91 Ed Oliver DT 6'1" 287 27 Houston
48 Edefuan Ulofoshio LB 6'1" 239 25 Washington
50 Greg Rousseau DE 6'6" 266 25 Miami (FL)
46 Ja'Marcus Ingram CB 6'2" 190 27 Buffalo
56 Javon Solomon DE 6'1" 247 24 Troy
44 Joe Andreessen LB 6'1" 232 25 Buffalo
97 Joey Bosa OLB 6'5" 280 29 Ohio State
Larry Ogunjobi DT 6'3" 305 30 Charlotte
58 Matt Milano LB 6'0" 223 30 Boston College
Michael Hoecht OLB 6'4" 267 27 Brown
7 Taron Johnson CB 5'11" 192 28 Weber State
9 Taylor Rapp S 6'0" 208 27 Washington
Te'Cory Couch DB 5'10" 175 25 Miami (FL)
8 Terrel Bernard LB 6'1" 224 25 Baylor
Zion Logue DT 6'6" 314 23 Georgia

Special Teams

No. Player Position Pos. Height Ht. Weight Wt. Age College/University
Brad Robbins P 6'1" 205 26 Michigan
Jake Camarda P 6'1" 193 25 Georgia
2 Tyler Bass K 5'10" 183 28 Georgia Southern