2017 Buffalo Bills Roster

#
Player
57
Lorenzo Alexander / LB
G: 16 / GS: 11 / Age: 34
College: California
33
Colt Anderson / DB
G: 5 / GS: 0 / Age: 32
College: Montana
22
Joe Banyard / RB
G: 3 / GS: 0 / Age: 28
College: Texas-El Paso
13
Kelvin Benjamin / WR
G: 6 / GS: 6 / Age: 26
College: Florida State
29
Robert Blanton / DB
G: 2 / GS: 0 / Age: 28
College: Notre Dame
41
Breon Borders / DB
G: 0 / GS: 0 / Age: 22
College: Duke
52
Preston Brown / LB
G: 16 / GS: 16 / Age: 25
College: Louisville
39
Travaris Cadet / RB
G: 6 / GS: 0 / Age: 28
College: Appalachian State
75
Nordly Capi / DE
G: 4 / GS: 0 / Age: 25
College: Akron
85
Charles Clay / TE
G: 13 / GS: 13 / Age: 28
College: Tulsa
13
Kaelin Clay / WR
G: 4 / GS: 0 / Age: 25
College: Utah
98
Deandre Coleman / DT
G: 6 / GS: 0 / Age: 26
College: California
99
Marcell Dareus / DT
G: 5 / GS: 3 / Age: 27
College: Alabama
56
Ryan Davis / DE
G: 16 / GS: 0 / Age: 28
College: Bethune-Cookman
73
Dion Dawkins / OT
G: 16 / GS: 11 / Age: 23
College: Temple
42
Patrick DiMarco / RB
G: 16 / GS: 9 / Age: 28
College: South Carolina
62
Vlad Ducasse / OG
G: 12 / GS: 12 / Age: 30
College: Massachusetts
16
Malachi Dupre / WR
G: 0 / GS: 0 / Age: 22
College: Louisiana State
36
Trae Elston / DB
G: 13 / GS: 1 / Age: 23
College: Mississippi
69
Reid Ferguson / LS
G: 16 / GS: 0 / Age: 23
College: Louisiana State
28
E.J. Gaines / DB
G: 11 / GS: 11 / Age: 25
College: Missouri
77
Cordy Glenn / OG
G: 6 / GS: 5 / Age: 28
College: Georgia
72
Ryan Groy / OG
G: 16 / GS: 1 / Age: 27
College: Wisconsin
94
Rickey Hatley / DT
G: 1 / GS: 0 / Age: 23
College: Missouri
4
Stephen Hauschka / K
G: 16 / GS: 0 / Age: 32
College: North Carolina State
66
Seantrel Henderson / OT
G: 7 / GS: 1 / Age: 25
College: Miami
18
Andre Holmes / WR
G: 14 / GS: 2 / Age: 29
College: Hillsdale
55
Jerry Hughes / DE
G: 16 / GS: 16 / Age: 29
College: Texas Christian
50
Ramon Humber / LB
G: 13 / GS: 9 / Age: 30
College: North Dakota State
23
Micah Hyde / DB
G: 16 / GS: 16 / Age: 26
College: Iowa
64
Richie Incognito / C
G: 16 / GS: 16 / Age: 34
College: Nebraska
24
Leonard Johnson / DB
G: 15 / GS: 7 / Age: 27
College: Iowa State
26
Taiwan Jones / RB
G: 8 / GS: 0 / Age: 29
College: Eastern Washington
11
Zay Jones / WR
G: 15 / GS: 10 / Age: 22
College: East Carolina
44
Deon Lacey / DB
G: 16 / GS: 0 / Age: 27
College: West Alabama
90
Shaq Lawson / DE
G: 11 / GS: 10 / Age: 23
College: Clemson
88
Khari Lee / TE
G: 8 / GS: 0 / Age: 25
College: Bowie State
31
Greg Mabin / DB
G: 1 / GS: 0 / Age: 23
College: Iowa
87
Jordan Matthews / WR
G: 10 / GS: 7 / Age: 25
College: Vanderbilt
25
LeSean McCoy / RB
G: 16 / GS: 16 / Age: 29
College: Pittsburgh
68
Conor McDermott / OT
G: 3 / GS: 0 / Age: 25
College: UCLA
58
Matt Milano / LB
G: 16 / GS: 5 / Age: 23
College: Boston College
76
John Miller / OG
G: 4 / GS: 4 / Age: 24
College: Louisville
79
Jordan Mills / OT
G: 16 / GS: 16 / Age: 26
College: Louisiana Tech
45
Marcus Murphy / RB
G: 1 / GS: 0 / Age: 26
College: Missouri
84
Nick O'Leary / TE
G: 15 / GS: 5 / Age: 25
College: Florida State
2
Nathan Peterman / QB
G: 4 / GS: 2 / Age: 23
College: Pittsburgh
30
Lafayette Pitts / DB
G: 10 / GS: 0 / Age: 25
College: Pittsburgh
21
Jordan Poyer / DB
G: 15 / GS: 15 / Age: 26
College: Oregon State
89
Brandon Reilly / WR
G: 0 / GS: 0 / Age: 24
College: Nebraska
6
Colton Schmidt / P
G: 16 / GS: 0 / Age: 27
College: California-Davis
15
Brandon Tate / WR
G: 13 / GS: 1 / Age: 30
College: North Carolina
5
Tyrod Taylor / QB
G: 15 / GS: 14 / Age: 28
College: Virginia Tech
82
Logan Thomas / TE
G: 12 / GS: 2 / Age: 26
College: Virginia Tech
29
Shamarko Thomas / DB
G: 12 / GS: 0 / Age: 26
College: Syracuse
10
Deonte Thompson / WR
G: 11 / GS: 7 / Age: 28
College: Florida
91
Cedric Thornton / DT
G: 15 / GS: 3 / Age: 29
College: Southern Arkansas
35
Mike Tolbert / RB
G: 12 / GS: 0 / Age: 31
College: Coastal Carolina
40
Tanner Vallejo / LB
G: 15 / GS: 0 / Age: 22
College: Boise State
92
Adolphus Washington / DT
G: 15 / GS: 10 / Age: 24
College: Ohio State
14
Joe Webb / QB
G: 16 / GS: 0 / Age: 30
College: Alabama-Birmingham
27
Tre'Davious White / DB
G: 16 / GS: 16 / Age: 22
College: Louisiana State
95
Kyle Williams / DT
G: 16 / GS: 16 / Age: 34
College: Louisiana State
70
Eric Wood / C
G: 16 / GS: 16 / Age: 31
College: Louisville
94
Jerel Worthy / DT
G: 5 / GS: 0 / Age: 27
College: Michigan State
20
Shareece Wright / DB
G: 12 / GS: 5 / Age: 30
College: Southern California
54
Eddie Yarbrough / DE
G: 16 / GS: 6 / Age: 24
College: Wyoming

RELATED PAGES