Buffalo Bills Roster

Offense

No. Player Position Pos. Height Ht. Weight Wt. Age College/University
70 Alec Anderson OT 6'5" 305 25 UCLA
77 Chase Lundt OT 6'7" 304 25 Connecticut
66 Connor McGovern G 6'5" 318 27 Penn State
1 Curtis Samuel WR 5'11" 195 29 Ohio State
86 Dalton Kincaid TE 6'4" 240 25 Utah
21 Darrynton Evans RB 5'10" 203 27 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 31 Temple
18 Elijah Moore WR 5'10" 178 25 Mississippi
85 Jackson Hawes TE 6'4" 253 24 Georgia Tech
4 James Cook RB 5'11" 190 25 Georgia
17 Josh Allen QB 6'5" 237 29 Wyoming
5 Joshua Palmer WR 6'1" 210 25 Tennessee
Kaden Prather WR 6'3" 204 22 Maryland
0 Keon Coleman WR 6'4" 215 22 Florida State
10 Khalil Shakir WR 6'0" 190 25 Boise State
11 Mitchell Trubisky QB 6'3" 222 31 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 28 Toledo
74 Ryan Van Demark OT 6'6" 307 27 Connecticut
62 Sedrick Van Pran-Granger OL 6'4" 310 23 Georgia
79 Spencer Brown OT 6'8" 311 27 Northern Iowa
26 Ty Johnson RB 5'10" 210 27 Maryland
68 Tylan Grable OT 6'5" 309 25 Central Florida
80 Tyrell Shavers WR 6'4" 211 26 San Diego State

Defense

No. Player Position Pos. Height Ht. Weight Wt. Age College/University
57 A.J. Epenesa DE 6'6" 260 26 Iowa
29 Brandon Codrington CB 5'9" 185 24 North Carolina Central
39 Cam Lewis DB 5'9" 183 28 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
3 Damar Hamlin S 6'0" 200 27 Pittsburgh
90 DeWayne Carter DT 6'3" 305 24 Duke
96 Deone Walker DT 6'7" 331 21 Kentucky
43 Dorian Strong CB 6'1" 185 23 Virginia Tech
42 Dorian Williams LB 6'2" 230 24 Tulane
91 Ed Oliver DT 6'1" 287 27 Houston
50 Greg Rousseau DE 6'6" 266 25 Miami (FL)
46 Ja'Marcus Ingram CB 6'2" 190 28 Buffalo
56 Javon Solomon DE 6'1" 247 24 Troy
44 Joe Andreessen LB 6'1" 232 25 Buffalo
97 Joey Bosa DE 6'5" 280 30 Ohio State
37 Jordan Hancock CB 6'0" 195 22 Ohio State
94 Landon Jackson DE 6'6" 264 22 Arkansas
99 Larry Ogunjobi DT 6'2" 305 31 Charlotte
58 Matt Milano LB 6'0" 223 31 Boston College
31 Maxwell Hairston CB 5'11" 183 22 Kentucky
55 Michael Hoecht DE 6'4" 310 27 Brown
45 Shaq Thompson LB 6'0" 230 31 Washington
98 T.J. Sanders DT 6'4" 297 22 South Carolina
7 Taron Johnson CB 5'11" 192 29 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 26 Baylor
27 Tre'Davious White CB 5'11" 192 30 LSU

Special Teams

No. Player Position Pos. Height Ht. Weight Wt. Age College/University
40 Brad Robbins P 6'1" 203 26 Michigan
69 Reid Ferguson LS 6'2" 235 31 LSU
2 Tyler Bass K 5'10" 183 28 Georgia Southern