Buffalo Bills Roster

Depth Chart | News | NFL Statistics | Fantasy Football Rankings

To view the latest NFL news and rumors on any players on the Buffalo Bills' roster, click on their name to access their individual player notebook.

Note: Official NFL team rosters and depth charts will not be set until the end of training camp.

No. Name Pos Ht Wt Birthdate Age College Status
57 Alexander, Lorenzo LB 6.1 245 05/31/1983 34 California
33 Anderson, Colt FS 5.8 195 10/25/1985 31 Montana
Archer, Dri RB 02/06/2014 3 Kent State
36 Banyard, Joe RB 5.8 225 11/12/1988 28 Texas-El Paso
Barrington, Sam LB 6.1 230 02/18/2013 4 South Florida
Beane, Brandon GM 01/05/2013 4
26 Blanton, Robert S 6.1 200 09/07/1989 28 Notre Dame
Brown, Preston LB 04/09/2014 3 Louisville
85 Clay, Charles TE 6.3 255 02/13/1989 28 Tulsa
Clay, Kaelin WR 05/12/2015 2 Utah
Coleman, Deandre DL 01/21/2014 3 California
99 Dareus, Marcell DL 6.3 331 03/13/1990 27 Alabama
Davis, Ryan LB 09/01/2012 5 Bethune-Cookman
Dawkins, Dion OG 03/24/2017 0 Temple
42 DiMarco, Patrick FB 6.1 234 04/30/1989 28 South Carolina
62 Ducasse, Vladimir OG 6.4 329 10/15/1987 29 Massachusetts
Dupre, Malachi WR 02/25/2017 0
Ferguson, Reid LS 05/02/2016 1
Gaines, E.J. CB 02/23/2014 3 Missouri
77 Glenn, Cordy OT 6.5 345 09/18/1989 28 Georgia
Groy, Ryan C 02/20/2014 3 Wisconsin
4 Hauschka, Steven PK 6.3 210 06/29/1985 32 North Carolina State
Henderson, Seantrel OT 01/21/2014 3 Miami (Fla.)
18 Holmes, Andre WR 6.3 210 06/16/1988 29 Hillsdale
55 Hughes, Jerry DL 6.2 254 08/13/1988 29 Texas Christian
50 Humber, Ramon LB 5.9 235 08/10/1987 30 North Dakota State
Hyde, Micah FS 6.0 196 01/23/2013 4 Iowa
64 Incognito, Richie OG 6.3 319 07/05/1983 34 Nebraska
23 Johnson, Leonard CB 5.8 202 03/30/1990 27 Iowa State
22 Jones, Taiwan RB 6.0 195 07/26/1988 29 Eastern Washington
Jones, Zay WR 01/28/2017 0
Lacey, Deon LB 04/28/2013 4
Lawson, Shaq LB 01/07/2016 1 Clemson
Lee, Eric LB 04/22/2016 1 South Florida
Lee, Khari TE 04/18/2015 2
Lewis, Marquavius DL 05/01/2017 0 South Carolina
Mabin, Greg CB 06/01/2017 0 Iowa
Matthews, Jordan WR 01/21/2014 3 Vanderbilt
25 McCoy, LeSean RB 5.9 208 07/12/1988 29 Pittsburgh
McDermott, Conor OT 04/29/2017 0 California-Los Angeles
Milano, Matt LB 04/29/2017 0 Boston College
Miller, John OG 04/23/2015 2 Louisville
Mills, Jordan OT 6.5 315 01/23/2013 4
Mudge, Jordan OG 04/07/2017 0
O'Leary, Nick TE 04/08/2015 2
Ola, Michael OT 02/07/2014 3
Peterman, Nathan QB 01/29/2017 0 Pittsburgh
Powell, Walter WR 12/22/2015 1 Murray State
Poyer, Jordan FS 5.11 190 01/23/2013 4 Oregon State
Reilly, Brandon WR 05/01/2017 0 Nebraska
Salmon, Jeremy LS 05/01/2017 0 Maine
Schmidt, Colton P 07/10/2013 4 California-Davis
Stewart, Orion S 09/05/2017 0
15 Tate, Brandon WR 6.1 195 10/05/1987 29 North Carolina
5 Taylor, Tyrod QB 6.1 215 08/03/1989 28 Virginia Tech
Thomas, Logan TE 01/15/2013 4 Virginia Tech
92 Thornton, Cedric DL 6.3 309 06/21/1988 29 Southern Arkansas
35 Tolbert, Mike FB 5.8 250 11/23/1985 31 Coastal Carolina
Towbridge, Keith TE 05/01/2017 0 Louisville
Vallejo, Tanner LB 04/29/2017 0 Boise State
Vigil, Zach LB 09/14/2015 2
Washington, Adolphus DL 01/07/2016 1 Ohio State
14 Webb, Joe QB 6.3 235 11/14/1986 30 Alabama-Birmingham
Wesley, De'Ondre OT 05/08/2015 2 Brigham Young
White, Tre'Davious CB 01/07/2016 1 Louisiana State
95 Williams, Kyle DL 6.1 303 06/10/1983 34 Louisiana State
70 Wood, Eric C 6.3 310 03/18/1986 31 Louisville
94 Worthy, Jerel DL 6.2 308 04/28/1990 27 Michigan State
24 Wright, Shareece CB 5.9 184 04/08/1987 30 Southern California
Yarbrough, Eddie DE 05/02/2016 1 Wyoming
6 Yates, T.J. QB 6.3 217 05/28/1987 30 North Carolina