RosterMon

 
Buffalo Bills

Roster construction by year and date.

2006
Kyle Williams 2006-04-30 DL ACT 34
2009
Eric Wood 2009-04-25 OL ACT 32
2013
Jerry Hughes 2013-04-29 DL ACT 29
2014
Colton Schmidt 2014-08-30 ST ACT 27
2015
LeSean McCoy 2015-03-10 RB ACT 29
Charles Clay 2015-03-19 TE ACT 29
John Miller 2015-05-01 OL ACT 24
Nick O'Leary 2015-09-10 TE ACT 25
Jordan Mills 2015-10-20 OL ACT 27
Ryan Groy 2015-11-25 OL ACT 27
2016
Lorenzo Alexander 2016-04-14 LB ACT 34
Shaq Lawson 2016-04-28 DL ACT 23
Adolphus Washington 2016-04-29 DL ACT 25
Ramon Humber 2016-08-31 LB ACT 30
Reid Ferguson 2016-11-02 ST ACT 24
Logan Thomas 2016-11-30 TE ACT 26
2017
Micah Hyde 2017-03-10 DB ACT 27
Jordan Poyer 2017-03-10 DB ACT 27
Patrick DiMarco 2017-03-11 RB ACT 29
Vladimir Ducasse 2017-03-13 OL ACT 30
Stephen Hauschka 2017-03-15 ST ACT 32
Andre Holmes 2017-03-22 WR ACT 29
Eddie Yarbrough 2017-04-07 DL ACT 25
Tre'Davious White 2017-04-27 DB ACT 23
Dion Dawkins 2017-04-28 OL ACT 24
Zay Jones 2017-04-28 WR ACT 23
Matt Milano 2017-04-29 LB ACT 23
Nathan Peterman 2017-04-29 QB ACT 24
Tanner Vallejo 2017-04-29 LB ACT 23
Keith Towbridge 2017-05-12 TE ACT 23
Taiwan Jones 2017-08-02 RB ACT 29
Khari Lee 2017-09-03 TE ACT 26
Conor McDermott 2017-09-03 OL ACT 25
Brandon Reilly 2017-09-03 WR ACT 24
De'Ondre Wesley 2017-09-05 OL ACT 25
Malachi Dupre 2017-09-12 WR ACT 22
Adam Redmond 2017-10-10 OL ACT 25
Deon Lacey 2017-10-19 LB ACT 27
Lafayette Pitts 2017-10-25 DB ACT 25
Kelvin Benjamin 2017-10-31 WR ACT 27
Jason Croom 2017-11-01 TE ACT 24
Travaris Cadet 2017-11-04 RB ACT 29
Marcus Murphy 2017-11-06 RB ACT 26
Cory Carter 2017-12-05 ST ACT 24
Dean Marlowe 2017-12-05 DB ACT 25
Breon Borders 2017-12-16 DB ACT 22
Rickey Hatley 2017-12-23 DL ACT 24
Marquavius Lewis 2017-12-26 DL ACT 25
Xavier Woodson-Luster 2017-12-26 LB ACT 22
Josh James 2017-12-27 OL ACT 25
Quan Bray 2017-12-30 WR ACT 25
2018
Rod Streater 2018-01-01 WR ACT 30
L.J. McCray 2018-01-10 DB ACT 26
Kelcie McCray 2018-01-17 DB ACT 29
Vontae Davis 2018-02-27 DB ACT 29
Chris Ivory 2018-03-06 RB ACT 30
Owa Odighizuwa 2018-03-08 DL ACT 26
Rafael Bush 2018-03-15 DB ACT 31
Star Lotulelei 2018-03-15 DL ACT 28
A.J. McCarron 2018-03-15 QB ACT 27
Trent Murphy 2018-03-15 DL ACT 27
Julian Stanford 2018-03-15 LB ACT 27
Russell Bodine 2018-03-19 OL ACT 25
Marshall Newhouse 2018-03-19 OL ACT 29
Kaelin Clay 2018-03-29 WR ACT 26
Phillip Gaines 2018-03-29 DB ACT 27
Terrence Fede 2018-04-09 DL ACT 26
Jeremy Kerley 2018-04-16 WR ACT 29
Tenny Palepoi 2018-04-16 DL ACT 27
Josh Allen 2018-04-26 QB ACT 22
Tremaine Edmunds 2018-04-26 LB ACT 20
Harrison Phillips 2018-04-27 DL ACT 22
Taron Johnson 2018-04-28 DB ACT 21
Ray-Ray McCloud 2018-04-28 WR ACT 21
Siran Neal 2018-04-28 DB ACT 23
Austin Proehl 2018-04-28 WR ACT 22
Wyatt Teller 2018-04-28 OL ACT 23
Mat Boesen 2018-05-11 DL ACT 0
Ike Boettger 2018-05-11 OL ACT 23
Ryan Carter 2018-05-11 DB ACT 23
Tyler Davis 2018-05-11 ST ACT 23
Gerhard de Beer 2018-05-11 OL ACT 0
Keith Ford 2018-05-11 RB ACT 24
Robert Foster 2018-05-11 WR ACT 0
Mike Love 2018-05-11 DL ACT 0
Cam Phillips 2018-05-11 WR ACT 22
Mo Porter 2018-05-11 OL ACT 0
Corey Thompson 2018-05-11 LB ACT 24
Levi Wallace 2018-05-11 DB ACT 0
Zach Olstad 2018-05-14 RB ACT 24