Buffalo Bills Roster

Quarterbacks

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

Running Backs

player age ht. wgt college salary
25 Taiwan Jones 32 6'0" 195 Eastern Washington $1,050,000
20 Zack Moss 22 5'9" 205 Utah $610,000
26 Devin Singletary 23 5'7" 203 Florida Atlantic $675,000
22 T.J. Yeldon 26 6'1" 223 Alabama $1,400,000

Wide Receivers

player age ht. wgt college salary
11 Cole Beasley 31 5'8" 174 SMU $4,400,000
15 John Brown 30 5'11" 178 Pittsburg State $7,050,000
13 Gabriel Davis 21 6'2" 210 UCF $610,000
14 Stefon Diggs 26 6'0" 191 Maryland $14,200,000
19 Isaiah McKenzie 25 5'8" 173 Georgia $825,000
18 Andre Roberts 32 5'11" 195 The Citadel $1,300,000

Tight Ends

player age ht. wgt college salary
86 Reggie Gilliam 23 6'0" 244 Toledo $610,000
88 Dawson Knox 23 6'4" 254 Mississippi $675,000
81 Tyler Kroft 27 6'6" 252 Rutgers $3,400,000
85 Lee Smith 32 6'6" 265 Marshall $2,650,000

Centers

player age ht. wgt college salary
60 Mitch Morse 28 6'6" 305 Missouri $6,775,000

Linebackers

player age ht. wgt college salary
53 Tyrel Dodson 22 6'0" 237 Texas A&M $610,000
49 Tremaine Edmunds 22 6'5" 250 Virginia Tech $1,630,868
54 A.J. Klein 29 6'1" 240 Iowa St. $2,200,000
40 Deon Lacey 30 6'3" 235 West Alabama -
44 Tyler Matakevich 27 6'1" 235 Temple $1,750,000
58 Matt Milano 26 6'0" 223 Boston College $2,133,000
43 Del'Shawn Phillips 23 6'2" 230 Illinois $610,000
59 Andre Smith 23 6'0" 240 North Carolina $660,000

Cornerbacks

player age ht. wgt college salary
24 Taron Johnson 24 5'11" 192 Weber St. $750,000
47 Cam Lewis 23 5'9" 183 Buffalo $574,118
33 Siran Neal 26 6'0" 206 Jacksonville St. $750,000
39 Levi Wallace 25 6'0" 179 Alabama $750,000
27 Tre'Davious White 25 5'11" 192 LSU $1,841,060

Safeties

player age ht. wgt college salary
23 Micah Hyde 29 6'0" 197 Iowa $4,000,000
46 Jaquan Johnson 24 5'10" 191 Miami (FL) $675,000
31 Dean Marlowe 28 6'1" 208 James Madison $1,000,000
21 Jordan Poyer 29 6'0" 191 Oregon St. $1,525,000

Guards

player age ht. wgt college salary
67 Quinton Spain 29 6'4" 330 West Virginia $2,250,000
66 Brian Winters 29 6'4" 320 Kent St. $2,000,000

Defensive Ends

player age ht. wgt college salary
97 Mario Addison 33 6'3" 260 Troy $5,250,000
57 A.J. Epenesa 22 6'6" 280 Iowa $610,000
55 Jerry Hughes 32 6'2" 254 TCU $6,650,000
92 Darryl Johnson 23 6'6" 253 North Carolina A&T $675,000
93 Trent Murphy 29 6'6" 260 Stanford $6,425,000

Defensive Tackles

player age ht. wgt college salary
94 Vernon Butler 26 6'4" 330 Louisiana Tech $2,800,000
91 Ed Oliver 22 6'1" 287 Houston $1,384,325
99 Harrison Phillips 24 6'3" 307 Stanford $750,000
61 Justin Zimmer 27 6'3" 300 Ferris State -

Tackles

player age ht. wgt college salary
73 Dion Dawkins 26 6'5" 320 Temple $1,250,441
70 Cody Ford 23 6'3" 329 Oklahoma $835,419
77 Ty Nsekhe 34 6'8" 330 Texas St. $3,100,000

Punters

player age ht. wgt college salary
9 Corey Bojorquez 24 6'0" 208 New Mexico $750,000

Kickers

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

Long Snappers

player age ht. wgt college salary
69 Reid Ferguson 26 6'2" 235 LSU $825,000

Offensive Lines

player age ht. wgt college salary
71 Ryan Bates 23 6'4" 302 Penn St. $675,000
75 Daryl Williams 28 6'6" 330 Oklahoma $1,300,000

Defensive Lines

player age ht. wgt college salary
90 Quinton Jefferson 27 6'4" 291 Maryland $3,750,000

Buffalo Bills Roster Analysis

avg. ht avg. wt avg. age young old total salary
6'1" (1) 242 (4) 26 (1) 21 (1) 34 (6) $110,329,231 (28)
(*) - Denotes overall league ranking of given stat