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 33 California
33 Anderson, Colt FS 5.8 195 10/25/1985 31 Montana
Annen, Blake TE 04/17/2014 3 Cincinnati
Archer, Dri RB 02/06/2014 3 Kent State
36 Banyard, Joe RB 5.8 225 11/12/1988 28 Texas-El Paso
Brown, Corey WR 02/06/2014 3 Ohio State
Brown, Preston LB 04/09/2014 3 Louisville
Butler, Jeremy WR 05/11/2014 2 Tennessee-Martin
Christian, Gerald TE 05/04/2015 1 Louisville
85 Clay, Charles TE 6.3 255 02/13/1989 28 Tulsa
Coleman, Deandre DL 01/21/2014 3 California
Cromartie, Marcus CB 04/27/2013 3 Wisconsin
Darby, Ronald CB 01/19/2015 2 Florida State
99 Dareus, Marcell DL 6.3 331 03/13/1990 27 Alabama
Davis, Ryan LB 09/01/2012 4 Bethune-Cookman
42 DiMarco, Patrick FB 6.1 234 04/30/1989 27 South Carolina
Dowling, Jonathan SS 01/07/2014 3 Western Kentucky
62 Ducasse, Vladimir OG 6.4 329 10/15/1987 29 Massachusetts
Elston, Trae FS 01/11/2016 1 Mississippi
Ferguson, Reid LS 05/02/2016 0
Gaines, Charles CB 01/19/2015 2 Louisville
Gary, Shamiel FS 05/12/2014 2 Oklahoma State
35 Gillislee, Mike RB 5.9 219 11/01/1990 26 Florida
77 Glenn, Cordy OT 6.5 345 09/18/1989 27 Georgia
Groy, Ryan C 02/20/2014 3 Wisconsin
4 Hauschka, Steven PK 6.3 210 06/29/1985 31 North Carolina State
Henderson, Seantrel OT 01/21/2014 3 Miami (Fla.)
18 Holmes, Andre WR 6.3 210 06/16/1988 28 Hillsdale
55 Hughes, Jerry DL 6.2 254 08/13/1988 28 Texas Christian
50 Humber, Ramon LB 5.9 235 08/10/1987 29 North Dakota State
Hyde, Micah FS 6.0 196 01/23/2013 4 Iowa
64 Incognito, Richie OG 6.3 319 07/05/1983 33 Nebraska
Jefferson, Cameron OT 08/31/2015 1
23 Johnson, Leonard CB 5.8 202 03/30/1990 27 Iowa State
Jones, Cardale QB 01/07/2016 1 Ohio State
Kouandjio, Cyrus OT 01/09/2014 3 Alabama
Lawson, Shaq LB 01/07/2016 1 Clemson
Lewis, Dezmin WR 05/04/2015 1 Central Arkansas
Lewis, Patrick C 02/15/2013 4 Texas A&M
Lindsey, Jacob LB 04/07/2017 0
Listenbee, Kolby WR 01/08/2016 1 Texas Christian
25 McCoy, LeSean RB 5.9 208 07/12/1988 28 Pittsburgh
Metz, Jake DL 08/30/2016 0
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
O'Neal, Cedric RB 04/27/2016 0 Valdosta State
Ola, Michael OT 02/07/2014 3
Powell, Joe DB 08/18/2016 0 Globe University
Powell, Walter WR 12/22/2015 1 Murray State
Poyer, Jordan FS 5.11 190 01/23/2013 4 Oregon State
Ragland, Reggie LB 01/07/2016 1 Alabama
Roberson, Marcus CB 01/03/2014 3 Florida
Schmidt, Colton P 07/10/2013 3 California-Davis
Seau, Ian LB 01/08/2016 1 Nevada
Seymour, Kevon CB 01/08/2016 1 Southern California
Sylve, Bradley CB 04/07/2017 0 Alabama
Sylvestre, Junior LB 05/04/2015 1 Toledo
15 Tate, Brandon WR 6.1 195 10/05/1987 29 North Carolina
5 Taylor, Tyrod QB 6.1 215 08/03/1989 27 Virginia Tech
Thomas, Logan TE 01/15/2013 4 Virginia Tech
35 Tolbert, Mike FB 5.8 250 11/23/1985 31 Coastal Carolina
Valles, Max LB 01/19/2015 2 Virginia
Washington, Adolphus DL 01/07/2016 1 Ohio State
Washington, Corey WR 05/12/2014 2 Newberry College
Watkins, Sammy WR 6-0 211 01/05/2014 3 Clemson
Whaley, Doug GM 05/16/2013 3
Williams, Jonathan RB 01/07/2016 1 Arkansas
95 Williams, Kyle DL 6.1 303 06/10/1983 33 Louisiana State
70 Wood, Eric C 6.3 310 03/18/1986 31 Louisville
Woodrum, Josh QB 02/24/2016 1 Liberty
94 Worthy, Jerel DL 6.2 308 04/28/1990 26 Michigan State
Yarbrough, Eddie DE 05/02/2016 0 Wyoming
6 Yates, T.J. QB 6.3 217 05/28/1987 29 North Carolina