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 35 California
Allen, Josh QB 11/25/2017 0 Wyoming
33 Anderson, Colt FS 5.8 195 10/25/1985 32 Montana
Beane, Brandon GM 01/05/2013 5
Bell, Wilson OL 6.5 355 04/29/2018 0 Auburn
Benjamin, Kelvin WR 6-5 240 01/10/2014 4 Florida State
Bodine, Russell C 01/07/2014 4 North Carolina
Boesen, Mat DE 04/28/2018 0 Texas Christian
Boettger, Ike OL 6.5 313 04/29/2018 0 Iowa
Borders, Breon CB 05/05/2017 1 Duke
Bray, Quan WR 05/04/2015 3 Auburn
31 Bush, Rafael SS 5.9 203 05/12/1987 31 South Carolina State
Butler, Jeremy WR 05/11/2014 4 Tennessee-Martin
38 Cadet, Travaris RB 6.1 210 02/01/1989 29 Appalachian State
Carter, Cory P 01/03/2017 1 Texas Southern
Carter, Ryan CB 5.9 04/29/2018 0 Clemson
85 Clay, Charles TE 6.3 255 02/13/1989 29 Tulsa
Clay, Kaelin WR 05/12/2015 3 Utah
Coleman, Deandre DL 01/21/2014 4 California
Croom, Jason TE 04/13/2017 1 Tennessee
Davis, Tyler PK 04/29/2018 0 Penn State
21 Davis, Vontae CB 5.9 207 05/27/1988 30 Illinois
Dawkins, Dion OG 03/24/2017 1 Temple
de Beer, Gerhard OT 6.7 315 04/29/2018 0 Arizona
42 DiMarco, Patrick FB 6.1 234 04/30/1989 29 South Carolina
Doss, Lorenzo CB 01/19/2015 3 Tulane
62 Ducasse, Vladimir OG 6.4 329 10/15/1987 30 Massachusetts
Dupre, Malachi WR 02/25/2017 1
Edmunds, Tremaine LB 01/28/2018 0 Virginia Tech
Fede, Terrence DL 04/16/2014 4 Marist
Ferguson, Reid LS 05/02/2016 2
Ford, Keith RB 05/11/2018 0 Texas A&M
Foster, Robert WR 03/03/2018 0 Alabama
Gaines, Phillip CB 02/25/2014 4 Rice
Groy, Ryan C 02/20/2014 4 Wisconsin
Hatley, Rickey DT 11/13/2017 0 Missouri
4 Hauschka, Stephen PK 6.3 210 06/29/1985 33 North Carolina State
18 Holmes, Andre WR 6.3 210 06/16/1988 30 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 5 Iowa
33 Ivory, Chris RB 6.0 224 03/22/1988 30 None
James, Josh OT 05/06/2016 2 Carroll
23 Johnson, Leonard CB 5.8 202 03/30/1990 28 Iowa State
Johnson, Taron CB 04/28/2018 0 Weber State
22 Jones, Taiwan RB 6.0 195 07/26/1988 29 Eastern Washington
Jones, Zay WR 01/28/2017 1
17 Kerley, Jeremy WR 5.8 188 11/08/1988 29 Texas Christian
Lacey, Deon LB 04/28/2013 5
Lawson, Shaq LB 01/07/2016 2 Clemson
Lee, Khari TE 04/18/2015 3
Lewis, Marquavius DL 05/01/2017 1 South Carolina
Lotulelei, Star DL 6.3 320 01/13/2013 5 Utah
Love, Mike DE 05/11/2018 0 South Florida
Marlowe, Dean S 09/13/2015 2
McCarron, AJ QB 6-3 220 01/01/2014 4 Alabama
McCloud, Ray-Ray WR 03/17/2018 0
25 McCoy, LeSean RB 5.9 208 07/12/1988 30 Pittsburgh
McCray, Kelcie FS 10/01/2013 4 Arkansas State
McCray, L.J. S 05/10/2014 4
McDermott, Conor OT 04/29/2017 1 California-Los Angeles
Milano, Matt LB 04/29/2017 1 Boston College
Miller, John OG 04/23/2015 3 Louisville
Mills, Jordan OT 6.5 315 01/23/2013 5
Murphy, Marcus RB 05/11/2015 3 Missouri
Murphy, Trent LB 01/21/2014 4 Stanford
Neal, Siran SS 01/30/2018 0 Jackson State
73 Newhouse, Marshall OT 6.3 328 09/29/1988 29 Texas Christian
O'Leary, Nick TE 04/08/2015 3
Odighizuwa, Owamagbe DL 04/01/2015 3 California-Los Angeles
Olstad, Zach FB 05/14/2018 0
Palepoi, Tenny DE 02/24/2014 4 Utah
Peterman, Nathan QB 01/29/2017 1 Pittsburgh
Phillips, Cam WR 01/30/2018 0 Virginia Tech
Phillips, Harrison DT 01/28/2018 0 Stanford
Pitts, Lafayette CB 05/01/2016 2 Pittsburgh
Porter, Mo OT 04/29/2018 0 Baylor
Poyer, Jordan FS 5.11 190 01/23/2013 5 Oregon State
Proehl, Austin WR 04/28/2018 0 North Carolina
Redmond, Adam OG 05/02/2016 2 Harvard
Reilly, Brandon WR 05/01/2017 1 Nebraska
Schmidt, Colton P 07/10/2013 5 California-Davis
51 Stanford, Julian LB 6.1 230 09/02/1990 27 Wagner
81 Streater, Rod WR 6.2 195 02/09/1988 30 Temple
15 Tate, Brandon WR 6.1 195 10/05/1987 30 North Carolina
Teller, Wyatt OG 01/30/2018 0
Thomas, Logan TE 01/15/2013 5 Virginia Tech
Thomas, Shamarko SS 5.9 217 01/23/2013 5 Syracuse
Thompson, Corey LB 05/11/2018 0 Louisiana State
35 Tolbert, Mike FB 5.8 250 11/23/1985 32 Coastal Carolina
Towbridge, Keith TE 05/01/2017 1 Louisville
Vallejo, Tanner LB 04/29/2017 1 Boise State
Wallace, Levi CB 01/29/2018 0 Alabama
Washington, Adolphus DL 01/07/2016 2 Ohio State
Wesley, De'Ondre OT 05/08/2015 3 Brigham Young
White, Tre'Davious CB 01/07/2016 2 Louisiana State
95 Williams, Kyle DL 6.1 303 06/10/1983 35 Louisiana State
Woodson-Luster, Xavier LB 05/05/2017 1 Arkansas State
Yarbrough, Eddie DE 05/02/2016 2 Wyoming