Buffalo Bills Roster

Quarterbacks

player age ht. wgt college salary
17 Josh Allen 27 6'5" 237 Wyoming $1,080,000
9 Kyle Allen 27 6'3" 210 Houston $1,080,000

Running Backs

player age ht. wgt college salary
4 James Cook 24 5'11" 190 Georgia $970,094
5 Leonard Fournette 29 6'0" 228 LSU -
22 Damien Harris 27 5'11" 213 Alabama $1,120,000
26 Ty Johnson 26 5'10" 210 Maryland $1,080,000
28 Latavius Murray 34 6'3" 230 UCF $1,165,000

Fullbacks

player age ht. wgt college salary
41 Reggie Gilliam 26 6'0" 244 Toledo $1,600,000

Wide Receivers

player age ht. wgt college salary
13 Gabe Davis 24 6'2" 225 UCF $2,742,000
14 Stefon Diggs 30 6'0" 191 Maryland $1,165,000
11 Deonte Harty 26 5'6" 170 Assumption College $2,000,000
87 Andy Isabella 27 5'9" 188 UMass Amherst -
10 Khalil Shakir 24 6'0" 190 Boise St. $870,000
16 Trent Sherfield 27 6'1" 205 Vanderbilt $1,420,000

Tight Ends

player age ht. wgt college salary
86 Dalton Kincaid 24 6'4" 240 Utah $750,000
88 Dawson Knox 27 6'4" 254 Mississippi $1,955,000
85 Quintin Morris 25 6'2" 252 Bowling Green $870,000

Centers

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

Linebackers

player age ht. wgt college salary
43 Terrel Bernard 24 6'1" 224 Baylor $908,312
25 Tyrel Dodson 25 6'0" 237 Texas A&M $1,010,000
52 A.J. Klein 32 6'1" 240 Iowa State $1,165,000
44 Tyler Matakevich 31 6'1" 235 Temple $1,165,000
58 Matt Milano 29 6'0" 223 Boston College $1,080,000
40 Von Miller 34 6'3" 250 Texas A&M $1,300,000
54 Baylon Spector 25 6'0" 233 Clemson $870,000
42 Dorian Williams 22 6'2" 230 Tulane $750,000

Cornerbacks

player age ht. wgt college salary
47 Christian Benford 23 6'1" 205 Villanova $870,000
31 Rasul Douglas 28 6'2" 209 West Virginia $1,080,000
24 Kaiir Elam 22 6'1" 191 Florida $1,327,310
46 Ja'Marcus Ingram 26 6'2" 190 Buffalo $750,000
30 Dane Jackson 27 5'11" 180 Pittsburgh $1,010,000
7 Taron Johnson 27 5'11" 192 Weber State $5,505,000
39 Cam Lewis 26 5'9" 183 Buffalo $1,010,000
33 Siran Neal 29 6'0" 206 Jacksonville St. $1,940,000
29 Josh Norman 36 6'0" 200 Coastal Carolina -
27 Tre'Davious White 29 5'11" 192 Louisiana State $8,600,000

Safeties

player age ht. wgt college salary
3 Damar Hamlin 25 6'0" 200 Pittsburgh $940,000
23 Micah Hyde 33 6'0" 197 Iowa $5,300,000
21 Jordan Poyer 32 6'0" 191 Oregon St. $2,240,000
20 Taylor Rapp 26 6'0" 208 Washington $1,080,000

Guards

player age ht. wgt college salary
71 Ryan Bates 27 6'4" 302 Penn St. $3,900,000
76 David Edwards 26 6'6" 308 Wisconsin $1,120,000
66 Connor McGovern 26 6'5" 318 Penn St. $1,900,000
64 O'Cyrus Torrence 24 6'5" 347 Florida $750,000

Defensive Ends

player age ht. wgt college salary
57 A.J. Epenesa 25 6'6" 260 Iowa $1,411,450
56 Leonard Floyd 31 6'3" 240 Georgia $1,165,000
59 Kingsley Jonathan 25 6'4" 260 Syracuse $870,000
90 Shaq Lawson 29 6'3" 265 Clemson $1,165,000
50 Greg Rousseau 23 6'6" 266 Miami $1,715,291

Defensive Tackles

player age ht. wgt college salary
98 Poona Ford 28 5'11" 310 Texas $1,500,000
92 DaQuan Jones 32 6'4" 320 Penn St. $6,750,000
91 Ed Oliver 26 6'1" 287 Houston $2,028,000
97 Jordan Phillips 31 6'6" 341 Oklahoma $1,805,000
99 Tim Settle 26 6'3" 313 Virginia Tech $2,108,000

Punters

player age ht. wgt college salary
8 Sam Martin 33 6'1" 211 Appalachian St. $1,165,000

Kickers

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

Long Snappers

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

Buffalo Bills Roster Analysis

avg. ht avg. wt avg. age young old total salary
6'1" (1) 239 (5) 27 (1) 22 (1) 36 (6) $109,719,975 (25)
(*) - Denotes overall league ranking of given stat