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
Beane, Brandon GM 01/05/2013 4
Bradford, Carl LB 01/13/2014 3 Arizona State
Brown, Corey WR 02/06/2014 3 Ohio State
Brown, Preston LB 04/09/2014 3 Louisville
Butler, Jeremy WR 05/11/2014 3 Tennessee-Martin
Christian, Gerald TE 05/04/2015 2 Louisville
85 Clay, Charles TE 6.3 255 02/13/1989 28 Tulsa
Coleman, Deandre DL 01/21/2014 3 California
Croom, Jason TE 04/13/2017 0 Tennessee
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
Dawkins, Dion OG 03/24/2017 0 Temple
42 DiMarco, Patrick FB 6.1 234 04/30/1989 28 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 1
Gaines, Charles CB 01/19/2015 2 Louisville
Gary, Shamiel FS 05/12/2014 3 Oklahoma State
77 Glenn, Cordy OT 6.5 345 09/18/1989 27 Georgia
Groy, Ryan C 02/20/2014 3 Wisconsin
Harrell, Anthony LB 05/15/2017 0 Florida
4 Hauschka, Steven PK 6.3 210 06/29/1985 31 North Carolina State
Henderson, Seantrel OT 01/21/2014 3 Miami (Fla.)
Hodges, Gerald LB 6.1 239 01/23/2013 4 Penn State
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
James, Charles CB 05/02/2013 4 Charleston Southern
Jefferson, Cameron OT 08/31/2015 1
Johnson, Jordan RB 04/29/2017 0 Buffalo
23 Johnson, Leonard CB 5.8 202 03/30/1990 27 Iowa State
Jones, Cardale QB 01/07/2016 1 Ohio State
Jones, Zay WR 01/28/2017 0
Lawson, Shaq LB 01/07/2016 1 Clemson
Lewis, Dezmin WR 05/04/2015 2 Central Arkansas
Lewis, Marquavious DL 05/01/2017 0 South Carolina
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
Logan, Abner LB 05/15/2017 0 Maryland
25 McCoy, LeSean RB 5.9 208 07/12/1988 28 Pittsburgh
Metz, Jake DL 08/30/2016 0
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
O'Neal, Cedric RB 04/27/2016 1 Valdosta State
Ola, Michael OT 02/07/2014 3
Peterman, Nathan QB 01/29/2017 0 Pittsburgh
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
Pyke, Greg OL 05/01/2017 0 Georgia
Ragland, Reggie LB 01/07/2016 1 Alabama
Reilly, Brandon WR 05/01/2017 0 Nebraska
Rekhow, Austin P 05/01/2017 0 Idaho
Salmon, Jeremy LS 05/01/2017 0 Maine
Saxton, Wes TE 09/05/2015 1 South Alabama
Sayles, Marcus CB 05/01/2017 0 West Georgia
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
Shorts, Daikiel WR 05/01/2017 0 West Virginia
81 Streater, Rod WR 6.2 195 02/09/1988 29 Temple
Sylve, Bradley CB 04/07/2017 0 Alabama
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
Towbridge, Keith TE 05/01/2017 0 Louisville
Vallejo, Tanner LB 04/29/2017 0 Boise State
Valles, Max LB 01/19/2015 2 Virginia
Washington, Adolphus DL 01/07/2016 1 Ohio State
Watkins, Sammy WR 6-0 211 01/05/2014 3 Clemson
White, Tre'Davious CB 01/07/2016 1 Louisiana State
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
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 29 North Carolina