Buffalo Bills Roster

Quarterbacks

player age ht. wgt college salary
17 Josh Allen 25 6'5" 237 Wyoming $920,000

Running Backs

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

Wide Receivers

player age ht. wgt college salary
11 Cole Beasley 32 5'8" 174 Southern Methodist $4,700,000
13 Gabriel Davis 22 6'2" 210 UCF $780,000
14 Stefon Diggs 27 6'0" 191 Maryland $990,000
15 Jake Kumerow 29 6'4" 209 Wis.-Whitewater $920,000
19 Isaiah McKenzie 26 5'8" 173 Georgia $990,000
1 Emmanuel Sanders 34 5'11" 180 SMU $2,800,000

Tight Ends

player age ht. wgt college salary
41 Reggie Gilliam 24 6'0" 244 Toledo $780,000
88 Dawson Knox 24 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 29 6'6" 305 Missouri $4,125,000

Linebackers

player age ht. wgt college salary
53 Tyrel Dodson 23 6'0" 237 Texas A&M $780,000
49 Tremaine Edmunds 23 6'5" 250 Virginia Tech $2,206,301
54 A.J. Klein 30 6'1" 240 Iowa State $4,100,000
44 Tyler Matakevich 28 6'1" 235 Temple $1,500,000
58 Matt Milano 27 6'0" 223 Boston College $5,500,000

Cornerbacks

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

Safeties

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

Guards

player age ht. wgt college salary
65 Ike Boettger 26 6'6" 313 Iowa $2,133,000
76 Jon Feliciano 29 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
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 29 6'6" 265 $1,000,000
50 Gregory Rousseau 21 6'6" 266 Miami $660,000

Defensive Tackles

player age ht. wgt college salary
94 Vernon Butler 27 6'4" 330 Louisiana Tech $3,000,000
91 Ed Oliver 23 6'1" 287 Houston $2,273,651
99 Harrison Phillips 25 6'3" 307 Stanford $920,000
61 Justin Zimmer 28 6'3" 300 Ferris St. $920,000

Tackles

player age ht. wgt college salary
79 Spencer Brown 23 6'8" 311 Northern Iowa $660,000
73 Dion Dawkins 27 6'5" 320 Temple $7,300,000

Punters

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

Kickers

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

Long Snappers

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

Offensive Lines

player age ht. wgt college salary
71 Ryan Bates 24 6'4" 302 Penn State $850,000
74 Cody Ford 24 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) 240 (5) 26 (2) 21 (2) 34 (10) $88,905,600 (19)
(*) - Denotes overall league ranking of given stat