Buffalo Bills Roster

Quarterbacks

player age ht. wgt college salary
17 Josh Allen 26 6'5" 237 Wyoming $920,000
10 Mitchell Trubisky 27 6'2" 220 North Carolina $2,000,000
7 Davis Webb 27 6'5" 225 California $990,000

Running Backs

player age ht. wgt college salary
22 Matt Breida 27 5'10" 195 Georgia Southern $990,000
25 Taiwan Jones 33 6'0" 195 Eastern Washington $1,100,000
20 Zack Moss 24 5'9" 205 Utah $789,651
26 Devin Singletary 24 5'7" 203 Florida Atlantic $850,000

Wide Receivers

player age ht. wgt college salary
11 Cole Beasley 33 5'8" 174 Southern Methodist $4,700,000
13 Gabriel Davis 23 6'2" 210 UCF $780,000
14 Stefon Diggs 28 6'0" 191 Maryland $990,000
16 Isaiah Hodgins 23 6'3" 201 Oregon State $660,000
15 Jake Kumerow 30 6'4" 209 Wis.-Whitewater $920,000
19 Isaiah McKenzie 27 5'8" 173 Georgia $990,000
1 Emmanuel Sanders 35 5'11" 180 SMU $2,800,000
5 Marquez Stevenson 24 5'10" 180 Houston $660,000

Tight Ends

player age ht. wgt college salary
41 Reggie Gilliam 24 6'0" 244 Toledo $780,000
88 Dawson Knox 25 6'4" 254 Mississippi $850,000
89 Tommy Sweeney 26 6'5" 251 Boston College $850,000

Centers

player age ht. wgt college salary
60 Mitch Morse 30 6'6" 305 Missouri $4,125,000

Linebackers

player age ht. wgt college salary
53 Tyrel Dodson 24 6'0" 237 Texas A&M $780,000
49 Tremaine Edmunds 24 6'5" 250 Virginia Tech $2,206,301
42 Joe Giles-Harris 25 6'2" 240 Duke $850,000
54 A.J. Klein 30 6'1" 240 Iowa State $4,100,000
44 Tyler Matakevich 29 6'1" 235 Temple $1,500,000
58 Matt Milano 27 6'0" 223 Boston College $5,500,000
9 Andre Smith 25 6'0" 240 North Carolina $920,000

Cornerbacks

player age ht. wgt college salary
30 Dane Jackson 25 5'11" 180 Pittsburgh $780,000
24 Taron Johnson 25 5'11" 192 Weber State $2,183,000
47 Cam Lewis 25 5'9" 183 Buffalo $780,000
33 Siran Neal 27 6'0" 206 Jacksonville State $920,000
39 Levi Wallace 27 6'0" 186 Alabama $1,150,000
27 Tre'Davious White 27 5'11" 192 Louisiana State $990,000

Safeties

player age ht. wgt college salary
31 Damar Hamlin 24 6'0" 200 Pittsburgh $660,000
23 Micah Hyde 31 6'0" 197 Iowa $2,100,000
46 Jaquan Johnson 26 5'10" 191 Miami (Fla.) $850,000
21 Jordan Poyer 31 6'0" 191 Oregon State $6,275,000

Guards

player age ht. wgt college salary
65 Ike Boettger 27 6'6" 313 Iowa $2,133,000
76 Jon Feliciano 30 6'4" 325 Miami (Fla.) $1,400,000

Defensive Ends

player age ht. wgt college salary
97 Mario Addison 34 6'3" 260 Troy $4,075,000
96 Carlos Basham Jr. 24 6'3" 281 Wake Forest $660,000
57 A.J. Epenesa 23 6'6" 260 Iowa $877,150
55 Jerry Hughes 33 6'2" 254 Texas Christian $6,100,000
93 Efe Obada 30 6'6" 265 $1,000,000
50 Gregory Rousseau 22 6'6" 266 Miami $660,000

Defensive Tackles

player age ht. wgt college salary
90 Brandin Bryant 28 6'2" 305 Florida Atlantic $780,000
94 Vernon Butler 28 6'4" 330 Louisiana Tech $3,000,000
98 Star Lotulelei 32 6'2" 315 Utah $4,500,000
91 Ed Oliver 24 6'1" 287 Houston $2,273,651
99 Harrison Phillips 26 6'3" 307 Stanford $920,000
61 Justin Zimmer 29 6'3" 300 Ferris St. $920,000

Tackles

player age ht. wgt college salary
79 Spencer Brown 24 6'8" 311 Northern Iowa $660,000
73 Dion Dawkins 28 6'5" 320 Temple $7,300,000
72 Tommy Doyle 24 6'8" 320 Miami (Ohio) $660,000

Punters

player age ht. wgt college salary
3 Matt Haack 28 6'0" 205 Arizona State $1,200,000

Kickers

player age ht. wgt college salary
2 Tyler Bass 25 5'10" 183 Georgia Southern $780,000

Long Snappers

player age ht. wgt college salary
69 Reid Ferguson 28 6'2" 235 Louisiana State $990,000

Offensive Lines

player age ht. wgt college salary
71 Ryan Bates 25 6'4" 302 Penn State $850,000
74 Cody Ford 25 6'3" 329 Oklahoma $1,127,498
75 Daryl Williams 29 6'6" 330 Oklahoma $1,000,000

Buffalo Bills Roster Analysis

avg. ht avg. wt avg. age young old total salary
6'1" (2) 241 (5) 27 (3) 22 (2) 35 (11) $103,155,251 (23)
(*) - Denotes overall league ranking of given stat