RosterMon

 
Buffalo Bills

Roster contruction by year and date.

2006
Kyle Williams 2006-04-30 DL ACT 34
2009
Eric Wood 2009-04-25 OL ACT 31
2011
Marcell Dareus 2011-04-28 DL ACT 27
2012
Cordy Glenn 2012-04-27 OL ACT 27
2013
Jerry Hughes 2013-04-29 DL ACT 29
2014
Preston Brown 2014-05-09 LB ACT 24
Seantrel Henderson 2014-05-10 OL ACT 25
Colton Schmidt 2014-08-30 ST ACT 26
2015
Richie Incognito 2015-02-09 OL ACT 34
LeSean McCoy 2015-03-10 RB ACT 29
Tyrod Taylor 2015-03-12 QB ACT 28
Charles Clay 2015-03-19 TE ACT 28
John Miller 2015-05-01 OL ACT 24
Nick O'Leary 2015-09-10 TE ACT 24
Jordan Mills 2015-10-20 OL ACT 26
Walt Powell 2015-11-06 WR ACT 25
Jerel Worthy 2015-11-24 DL ACT 27
Ryan Groy 2015-11-25 OL ACT 26
2016
Colt Anderson 2016-04-13 DB ACT 31
Lorenzo Alexander 2016-04-14 LB ACT 34
Shaq Lawson 2016-04-28 DL ACT 23
Reggie Ragland 2016-04-29 LB ACT 23
Adolphus Washington 2016-04-29 DL ACT 24
Kevon Seymour 2016-04-30 DB ACT 23
Jonathan Williams 2016-04-30 RB ACT 23
Ramon Humber 2016-08-31 LB ACT 30
Dezmin Lewis 2016-09-04 WR ACT 24
Max Valles 2016-09-05 DL ACT 23
Brandon Tate 2016-09-06 WR ACT 29
DeAndre Coleman 2016-09-07 DL ACT 26
Joe Powell 2016-10-25 DB ACT 23
Michael Ola 2016-10-27 OL ACT 29
Reid Ferguson 2016-11-02 ST ACT 23
Logan Thomas 2016-11-30 TE ACT 26
Shamiel Gary 2016-12-01 DB ACT 27
Cedric O'Neal 2016-12-15 RB ACT 23
2017
Micah Hyde 2017-03-10 DB ACT 26
Jordan Poyer 2017-03-10 DB ACT 26
Mike Tolbert 2017-03-10 RB ACT 31
Patrick DiMarco 2017-03-11 RB ACT 28
Ryan Davis 2017-03-13 DL ACT 28
Vladimir Ducasse 2017-03-13 OL ACT 29
Jeremy Butler 2017-03-14 WR ACT 26
Philly Brown 2017-03-15 WR ACT 25
Stephen Hauschka 2017-03-15 ST ACT 32
Joe Banyard 2017-03-17 RB ACT 28
Leonard Johnson 2017-03-17 DB ACT 27
Andre Holmes 2017-03-22 WR ACT 29
Cameron Jefferson 2017-04-07 OL ACT 25
Jacob Lindsey 2017-04-07 LB ACT 24
Jake Metz 2017-04-07 DL ACT 26
Jordan Mudge 2017-04-07 OL ACT 28
Bradley Sylve 2017-04-07 DB ACT 24
Eddie Yarbrough 2017-04-07 DL ACT 24
Ian Seau 2017-04-10 DL ACT 24
T.J. Yates 2017-04-10 QB ACT 30
Trae Elston 2017-04-21 DB ACT 23
Tre'Davious White 2017-04-27 DB ACT 22
Dion Dawkins 2017-04-28 OL ACT 23
Zay Jones 2017-04-28 WR ACT 22
Matt Milano 2017-04-29 LB ACT 23
Nathan Peterman 2017-04-29 QB ACT 23
Tanner Vallejo 2017-04-29 LB ACT 22
Shareece Wright 2017-05-01 DB ACT 30
Carl Bradford 2017-05-09 LB ACT 25
Jason Croom 2017-05-12 TE IR 23
Jordan Johnson 2017-05-12 RB ACT 23
Marquavius Lewis 2017-05-12 DL ACT 24
Greg Pyke 2017-05-12 OL ACT 24
Brandon Reilly 2017-05-12 WR ACT 23
B.T. Sanders 2017-05-12 DB ACT 22
Marcus Sayles 2017-05-12 DB ACT 22
Daikiel Shorts 2017-05-12 WR ACT 22
Keith Towbridge 2017-05-12 TE IR 22
Zach Voytek 2017-05-12 OL ACT 23
Nigel Williams 2017-05-12 DL ACT 23
Abner Logan 2017-05-15 LB ACT 24
Wes Saxton 2017-05-24 TE ACT 24
Rod Streater 2017-05-24 WR ACT 29
Gerald Hodges Jr. 2017-05-25 LB ACT 26
Greg Mabin 2017-06-01 DB ACT 23
Rashad Ross 2017-06-06 WR ACT 27
Sam Barrington 2017-07-25 LB ACT 26
Karim Barton 2017-07-25 OL ACT 25
Bacarri Rambo 2017-07-25 DB ACT 27
Taiwan Jones 2017-08-02 RB ACT 29
Anquan Boldin 2017-08-07 WR ACT 36
E.J. Gaines 2017-08-11 DB ACT 25
Jordan Matthews 2017-08-11 WR ACT 25
Jumal Rolle 2017-08-12 DB ACT 27
Busta Anderson 2017-08-20 TE ACT 24
Adrian McDonald 2017-08-20 DB ACT 23