Buffalo Bills Roster

Quarterbacks

player age ht. wgt college salary
17 Josh Allen 24 6'5" 237 Wyoming $750,000
5 Matt Barkley 30 6'2" 234 USC $1,500,000

Running Backs

player age ht. wgt college salary
25 Taiwan Jones 32 6'0" 195 Eastern Washington $1,050,000
20 Zack Moss 23 5'9" 205 Utah $610,000
26 Devin Singletary 23 5'7" 203 Florida Atlantic $675,000
35 Antonio Williams 23 5'11" 215 North Carolina -
22 T.J. Yeldon 27 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 27 6'0" 191 Maryland $14,200,000
19 Isaiah McKenzie 25 5'8" 173 Georgia $825,000
18 Andre Roberts 33 5'11" 195 The Citadel $1,300,000
82 D'haquille Williams 27 6'3" 225 Auburn $585,000

Tight Ends

player age ht. wgt college salary
84 Nate Becker 24 6'5" 264 Miami (OH) -
86 Reggie Gilliam 23 6'0" 244 Toledo $610,000
88 Dawson Knox 24 6'4" 254 Mississippi $513,236
81 Tyler Kroft 28 6'6" 252 Rutgers $3,400,000
85 Lee Smith 33 6'6" 265 Marshall $2,650,000

Centers

player age ht. wgt college salary
68 Jordan Devey 33 6'6" 320 Memphis -
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 $499,996
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 $630,882
52 Darron Lee 26 6'1" 232 Ohio St. -
44 Tyler Matakevich 28 6'1" 235 Temple $1,750,000
58 Matt Milano 26 6'0" 223 Boston College $2,133,000
43 Del'Shawn Phillips 24 6'2" 230 Illinois $461,765
59 Andre Smith 23 6'0" 240 North Carolina $441,180

Cornerbacks

player age ht. wgt college salary
30 Dane Jackson 24 5'11" 180 Pittsburgh $142,800
24 Taron Johnson 24 5'11" 192 Weber St. $750,000
47 Cam Lewis 23 5'9" 183 Buffalo $466,471
33 Siran Neal 26 6'0" 206 Jacksonville St. $750,000
29 Josh Norman 33 6'0" 200 Coastal Carolina $2,800,000
39 Levi Wallace 25 6'0" 179 Alabama $697,059
27 Tre'Davious White 26 5'11" 192 LSU $8,250,000

Defensive Backs

player age ht. wgt college salary
37 Daryl Worley 25 6'1" 215 West Virginia -

Safeties

player age ht. wgt college salary
23 Micah Hyde 30 6'0" 197 Iowa $4,000,000
46 Jaquan Johnson 25 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
36 Josh Thomas 24 6'0" 205 Appalachian St. -

Guards

player age ht. wgt college salary
65 Ike Boettger 26 6'6" 313 Iowa $750,000
76 Jon Feliciano 28 6'4" 325 Miami (FL) $2,650,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
51 Bryan Cox Jr. 26 6'3" 270 Florida -
57 A.J. Epenesa 22 6'6" 260 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
56 Mike Love 27 6'3" 255 USF $585,000
93 Trent Murphy 30 6'6" 260 Stanford $6,425,000

Defensive Tackles

player age ht. wgt college salary
74 Brandin Bryant 27 6'2" 305 Florida Atlantic -
94 Vernon Butler 26 6'4" 330 Louisiana Tech $2,800,000
91 Ed Oliver 23 6'1" 287 Houston $1,389,325
99 Harrison Phillips 25 6'3" 307 Stanford $750,000
61 Justin Zimmer 28 6'3" 300 Ferris State $485,298

Tackles

player age ht. wgt college salary
73 Dion Dawkins 26 6'5" 320 Temple $1,250,441
70 Cody Ford 24 6'3" 329 Oklahoma $835,419
77 Ty Nsekhe 35 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" (2) 242 (7) 26 (2) 21 (2) 35 (8) $123,822,740 (25)
(*) - Denotes overall league ranking of given stat