Buffalo Bills Roster

Offense

No. Player Position Pos. Height Ht. Weight Wt. Age College/University
70 Alec Anderson OT 6'5" 305 24 UCLA
87 Andy Isabella WR 5'9" 188 27 Massachusetts
89 Bryan Thompson WR 6'1" 195 25 Arizona State
66 Connor McGovern G 6'5" 318 26 Penn State
1 Curtis Samuel WR 5'11" 195 27 Ohio State
86 Dalton Kincaid TE 6'4" 240 24 Utah
37 Darrynton Evans RB 5'10" 203 25 Appalachian State
76 David Edwards G 6'6" 308 27 Wisconsin
88 Dawson Knox TE 6'4" 254 27 Mississippi
73 Dion Dawkins OT 6'5" 320 30 Temple
4 James Cook RB 5'11" 190 24 Georgia
17 Josh Allen QB 6'5" 237 27 Wyoming
18 Justin Shorter WR 6'4" 223 24 Florida
19 KJ Hamler WR 5'9" 178 24 Penn State
63 Kevin Jarvis OL 6'6" 325 25 Michigan State
10 Khalil Shakir WR 6'0" 190 24 Boise State
71 La'el Collins OT 6'4" 314 30 LSU
13 Mack Hollins WR 6'4" 221 30 North Carolina
11 Mitch Trubisky QB 6'2" 220 29 North Carolina
64 O'Cyrus Torrence G 6'5" 347 24 Florida
85 Quintin Morris TE 6'2" 252 25 Bowling Green
41 Reggie Gilliam FB 6'0" 244 26 Toledo
75 Richard Gouraige OT 6'5" 306 25 Florida
74 Ryan Van Demark OT 6'6" 307 26 Connecticut
6 Shane Buechele QB 6'0" 210 26 Southern Methodist
79 Spencer Brown OT 6'8" 311 26 Northern Iowa
72 Tommy Doyle OT 6'8" 320 25 Miami (OH)
83 Tre' McKitty TE 6'4" 246 25 Georgia
26 Ty Johnson RB 5'10" 210 26 Maryland
80 Tyrell Shavers WR 6'4" 211 24 San Diego State
77 Will Clapp C 6'5" 311 28 LSU
84 Zach Davidson TE 6'7" 251 25 Central Missouri

Defense

No. Player Position Pos. Height Ht. Weight Wt. Age College/University
57 A.J. Epenesa DE 6'6" 260 25 Iowa
98 Austin Johnson DL 6'4" 314 29 Penn State
54 Baylon Spector LB 6'0" 233 25 Clemson
39 Cam Lewis CB 5'9" 183 27 Buffalo
99 Casey Toohill DE 6'5" 254 27 Stanford
47 Christian Benford CB 6'1" 205 23 Villanova
92 DaQuan Jones DT 6'4" 320 32 Penn State
3 Damar Hamlin S 6'0" 200 26 Pittsburgh
93 DeShawn Williams DT 6'1" 295 31 Clemson
42 Dorian Williams LB 6'2" 230 22 Tulane
91 Ed Oliver DT 6'1" 287 26 Houston
51 Eli Ankou DT 6'3" 325 29 UCLA
50 Greg Rousseau DE 6'6" 266 24 Miami (FL)
46 Ja'Marcus Ingram CB 6'2" 190 26 Buffalo
5 Kaiir Elam CB 6'1" 191 22 Florida
96 Kameron Cline DE 6'4" 283 26 South Dakota
36 Kendall Williamson CB 6'0" 203 23 Stanford
59 Kingsley Jonathan DE 6'4" 260 26 Syracuse
32 Kyron Brown CB 6'1" 195 27 Akron
58 Matt Milano LB 6'0" 223 29 Boston College
21 Mike Edwards S 5'10" 205 27 Kentucky
52 Nicholas Morrow LB 6'0" 216 28 Greenville
31 Rasul Douglas CB 6'2" 209 28 West Virginia
7 Taron Johnson CB 5'11" 192 27 Weber State
20 Taylor Rapp S 6'0" 208 26 Washington
43 Terrel Bernard LB 6'1" 224 24 Baylor
40 Von Miller LB 6'3" 250 35 Texas A&M

Special Teams

No. Player Position Pos. Height Ht. Weight Wt. Age College/University
15 Matt Haack P 6'0" 205 29 Arizona State
69 Reid Ferguson LS 6'2" 235 30 LSU
8 Sam Martin P 6'1" 211 34 Appalachian State
2 Tyler Bass K 5'10" 183 27 Georgia Southern