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
Barrington, Sam LB 6.1 230 02/18/2013 4 South Florida
Beane, Brandon GM 01/05/2013 4
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
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 30 Massachusetts
Dupre, Malachi WR 02/25/2017 0
Elston, Trae FS 01/11/2016 1 Mississippi
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, Stephen 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
Matthews, Jordan WR 01/21/2014 3 Vanderbilt
25 McCoy, LeSean RB 5.9 208 07/12/1988 29 Pittsburgh
McCray, L.J. S 05/10/2014 3
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
O'Leary, Nick TE 04/08/2015 2
O'Malley, Ryan TE 04/30/2016 1 Pennsylvania
Ola, Michael OT 02/07/2014 3
Peterman, Nathan QB 01/29/2017 0 Pittsburgh
Poyer, Jordan FS 5.11 190 01/23/2013 4 Oregon State
Redmond, Adam OG 05/02/2016 1 Harvard
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
15 Tate, Brandon WR 6.1 195 10/05/1987 30 North Carolina
5 Taylor, Tyrod QB 6.1 215 08/03/1989 28 Virginia Tech
Thomas, Logan TE 01/15/2013 4 Virginia Tech
Thomas, Shamarko SS 5.9 217 01/23/2013 4 Syracuse
14 Thompson, Deonte WR 6.0 205 02/14/1989 28 Florida
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