Buffalo Bills


Roster changes for 2017.

August 2017
  Austin Rehkow P 2017-08-20   Waived
  Adrian McDonald S 2017-08-20   Signed
  Busta Anderson TE 2017-08-20   Signed
  Jason Croom TE 2017-08-20   ACT → IR
  Colt Anderson S 2017-08-13   PUP → ACT
  Charles James II CB 2017-08-12   Waived
  Jumal Rolle CB 2017-08-12   Signed
  Sammy Watkins WR 2017-08-11   Traded to Rams
  Ronald Darby CB 2017-08-11   Traded to Eagles
  Jordan Matthews WR 2017-08-11   Acquired from Eagles
  E.J. Gaines CB 2017-08-11   Acquired from Rams
  Anquan Boldin WR 2017-08-07   Signed
  Keith Towbridge TE 2017-08-07   ACT → IR
  Taiwan Jones RB 2017-08-02   Signed
July 2017
  Cardale Jones QB 2017-07-26   Traded to Chargers
  Colt Anderson S 2017-07-26   ACT → PUP
  Patrick Lewis C 2017-07-25   Waived
  Anthony Harrell LB 2017-07-25   Waived
  Bacarri Rambo S 2017-07-25   Signed
  Karim Barton G 2017-07-25   Signed
  Sam Barrington LB 2017-07-25   Signed
  Patrick Lewis C 2017-07-25   ACT → NFI
June 2017
  Blake Annen TE 2017-06-13   Waived
  Kolby Listenbee WR 2017-06-06   Waived
  Rashad Ross WR 2017-06-06   Signed
  Jonathan Dowling S 2017-06-01   Waived
  Greg Mabin CB 2017-06-01   Signed
May 2017
  Charles Gaines CB 2017-05-25   Waived
  Gerald Hodges Jr. LB 2017-05-25   Signed
  Josh Woodrum QB 2017-05-24   Waived
  Cyrus Kouandjio T 2017-05-24   Waived
  Rod Streater WR 2017-05-24   Signed
  Wes Saxton TE 2017-05-24   Signed
  Jeremy Tyler S 2017-05-15   Waived
  Junior Sylvestre LB 2017-05-15   Waived
  Abner Logan LB 2017-05-15   Signed
  Anthony Harrell LB 2017-05-15   Signed
  Nigel Williams DT 2017-05-12   Signed
  Zach Voytek G 2017-05-12   Signed
  Jeremy Tyler S 2017-05-12   Signed
  Keith Towbridge TE 2017-05-12   Signed
  Daikiel Shorts WR 2017-05-12   Signed
  Marcus Sayles CB 2017-05-12   Signed
  B.T. Sanders S 2017-05-12   Signed
  Brandon Reilly WR 2017-05-12   Signed
  Austin Rehkow P 2017-05-12   Signed
  Greg Pyke G 2017-05-12   Signed
  Marquavius Lewis DE 2017-05-12   Signed
  Jordan Johnson RB 2017-05-12   Signed
  Jason Croom TE 2017-05-12   Signed
  Corey Washington WR 2017-05-11   Waived
  Marcus Roberson DB 2017-05-11   Waived
  Marcus Cromartie FS 2017-05-11   Waived
  Carl Bradford LB 2017-05-09   Signed
  Charles James II CB 2017-05-02   Assigned via Waivers
  Shareece Wright CB 2017-05-01   Signed
April 2017
  Tanner Vallejo LB 2017-04-29   Drafted
  Nathan Peterman QB 2017-04-29   Drafted
  Matt Milano LB 2017-04-29   Drafted
  Zay Jones WR 2017-04-28   Drafted
  Dion Dawkins OL 2017-04-28   Drafted
  Tre'Davious White CB 2017-04-27   Drafted
  Trae Elston S 2017-04-21   Assigned via Waivers
  T.J. Yates QB 2017-04-10   Signed
  Ian Seau DE 2017-04-10   Signed
  Eddie Yarbrough DE 2017-04-07   Signed
  Junior Sylvestre LB 2017-04-07   Signed
  Bradley Sylve DB 2017-04-07   Signed
  Jordan Mudge OL 2017-04-07   Signed
  Jake Metz DE 2017-04-07   Signed
  Jacob Lindsey LB 2017-04-07   Signed
  Cameron Jefferson OT 2017-04-07   Signed
  Marcus Cromartie FS 2017-04-07   Signed
March 2017
  Scott Crichton DE 2017-03-29   Waived
  Scott Crichton DE 2017-03-27   Assigned via Waivers
  Andre Holmes WR 2017-03-22   Signed
  Corey Washington WR 2017-03-17   Signed
  Leonard Johnson CB 2017-03-17   Signed
  Joe Banyard RB 2017-03-17   Signed
  Stephen Hauschka K 2017-03-15   Signed
  Philly Brown WR 2017-03-15   Signed
  Jeremy Butler WR 2017-03-14   Signed
  Vladimir Ducasse G 2017-03-13   Signed
  Ryan Davis DE 2017-03-13   Signed
  Patrick DiMarco FB 2017-03-11   Signed
  Corey Graham S 2017-03-10   Waived
  Mike Tolbert FB 2017-03-10   Signed
  Jordan Poyer S 2017-03-10   Signed
  Micah Hyde S 2017-03-10   Signed
  Robert Woods WR 2017-03-09   Free Agent/Lost
  Aaron Williams S 2017-03-09   Waived
  Corey White DB 2017-03-09   Free Agent/Lost
  Brandon Spikes LB 2017-03-09   Free Agent/Lost
  Jonathan Meeks S 2017-03-09   Free Agent/Lost
  Lerentee McCray DE 2017-03-09   Free Agent/Lost
  E.J. Manuel QB 2017-03-09   Free Agent/Lost
  James Ihedigbo S 2017-03-09   Free Agent/Lost
  Justin Hunter WR 2017-03-09   Free Agent/Lost
  Percy Harvin WR 2017-03-09   Retired
  Chris Gragg TE 2017-03-09   Free Agent/Lost
  Marquise Goodwin WR 2017-03-09   Free Agent/Lost
  Stephon Gilmore CB 2017-03-09   Free Agent/Lost
  Mike Gillislee RB 2017-03-09   Free Agent/Lost
  Jerome Felton FB 2017-03-09   Free Agent/Lost
  IK Enemkpali LB/DE 2017-03-09   Free Agent/Lost
  Leger Douzable DL 2017-03-09   Free Agent/Lost
  Reggie Bush RB 2017-03-09   Free Agent/Lost
  Corbin Bryant DT 2017-03-09   Free Agent/Lost
  Zach Brown LB 2017-03-09   Free Agent/Lost
  Sergio Brown S 2017-03-09   Free Agent/Lost
  Robert Blanton S 2017-03-09   Free Agent/Lost
  Dri Archer RB 2017-03-09   Waived