Buffalo Bills Roster

Offense

No. Player Position Pos. Height Ht. Weight Wt. Age College/University
70 Alec Anderson OT 6'5" 305 26 UCLA
77 Chase Lundt OT 6'7" 304 25 Connecticut
66 Connor McGovern G 6'5" 318 28 Penn State
2 DJ Moore WR 6'0" 213 28 Maryland
86 Dalton Kincaid TE 6'4" 240 26 Utah
88 Dawson Knox TE 6'4" 254 29 Mississippi
73 Dion Dawkins OT 6'5" 320 31 Temple
20 Frank Gore Jr. RB 5'8" 195 24 Southern Mississippi
85 Jackson Hawes TE 6'4" 253 25 Georgia Tech
Jalen Virgil WR 6'1" 210 27 Appalachian State
4 James Cook RB 5'11" 190 26 Georgia
17 Josh Allen QB 6'5" 237 29 Wyoming
5 Joshua Palmer WR 6'1" 210 26 Tennessee
83 Keleki Latu TE 6'7" 244 23 Washington
0 Keon Coleman WR 6'4" 215 22 Florida State
10 Khalil Shakir WR 6'0" 190 26 Boise State
Kyle Allen QB 6'3" 210 30 Houston
16 Mecole Hardman WR 5'10" 187 28 Georgia
Nick Broeker G 6'4" 305 25 Mississippi
64 O'Cyrus Torrence G 6'5" 347 26 Florida
22 Ray Davis RB 5'8" 220 26 Kentucky
74 Ryan Van Demark OT 6'6" 307 27 Connecticut
62 Sedrick Van Pran-Granger OL 6'4" 310 24 Georgia
6 Shane Buechele QB 6'0" 210 28 Southern Methodist
79 Spencer Brown OT 6'8" 311 28 Northern Iowa
89 Stephen Gosnell WR 6'2" 198 24 Virginia Tech
67 Travis Clayton OT 6'7" 301 25 None
26 Ty Johnson RB 5'10" 210 28 Maryland
68 Tylan Grable OT 6'5" 309 26 Central Florida
14 Tyrell Shavers WR 6'4" 211 26 San Diego State

Defense

No. Player Position Pos. Height Ht. Weight Wt. Age College/University
75 Andre Jones Jr. DE 6'5" 258 27 Louisiana-Lafayette
9 Bradley Chubb LB 6'4" 268 29 North Carolina State
C.J. Gardner-Johnson S 5'11" 210 28 Florida
47 Christian Benford CB 6'1" 205 25 Villanova
24 Cole Bishop S 6'2" 207 23 Utah
46 Daryl Porter DB 5'10" 185 24 Miami (FL)
90 DeWayne Carter DT 6'3" 305 25 Duke
Dee Alford CB 5'11" 180 28 Tusculum College
96 Deone Walker DT 6'7" 331 22 Kentucky
43 Dorian Strong CB 6'1" 185 24 Virginia Tech
42 Dorian Williams LB 6'2" 230 24 Tulane
91 Ed Oliver DT 6'1" 287 28 Houston
50 Greg Rousseau DE 6'6" 266 25 Miami (FL)
56 Javon Solomon DE 6'1" 247 25 Troy
35 Jimmy Ciarlo LB 6'2" 225 25 Army
44 Joe Andreessen LB 6'1" 232 26 Buffalo
37 Jordan Hancock DB 6'0" 195 22 Ohio State
49 Keonta Jenkins LB 6'3" 219 24 Virginia Tech
94 Landon Jackson DE 6'6" 264 23 Arkansas
36 MJ Devonshire CB 5'11" 186 25 Pittsburgh
31 Maxwell Hairston CB 5'11" 183 22 Kentucky
55 Michael Hoecht DE 6'4" 310 28 Brown
72 Phidarian Mathis DT 6'4" 312 27 Alabama
28 Sam Franklin Jr. S 6'3" 210 30 Temple
98 T.J. Sanders DT 6'4" 297 22 South Carolina
33 Te'Cory Couch DB 5'10" 175 26 Miami (FL)
8 Terrel Bernard LB 6'1" 224 26 Baylor
71 Tommy Akingbesote DT 6'4" 316 23 Maryland
30 Wande Owens S 5'11" 210 24 New Hampshire
93 Zion Logue DT 6'6" 314 24 Georgia

Special Teams

No. Player Position Pos. Height Ht. Weight Wt. Age College/University
Maddux Trujillo K 6'0" 172 22 Temple
19 Mitch Wishnowsky P 6'2" 220 34 Utah
69 Reid Ferguson LS 6'2" 235 31 LSU
2 Tyler Bass K 5'10" 183 29 Georgia Southern