April 24, 2017
Sign DL Josh Shirley (I)
Sign DB Adrian James (I), DB Vicente Stafford (I)

April 18, 2017
Sign QB Bryan Scott (I)

April 10, 2017
Sign OL David Foucault (N) through 2019

March 27, 2017
Acquire OL David Foucault (N) and OL Vincent Brown (I) in exchange for OL Jovan Olafioye (I)

March 15, 2017
Sign WR Montario Hunter (I), WR Tyler Davis (I)

March 7, 2017
Sign DL Frank Alexander (I)
Sign DB Matt Smalley (I)
Sign LB Micah Awe (I)

March 2, 2017
Re-sign OL Quinn Horton (N)
Re-sign DB Brennan Van Nistlerooy (N)
Sign OL Alec Pennell (N)

February 27, 2017
Re-sign WR Douglas McNeil (I)
Re-sign RB Josh Harris (I)
Release LB Gionni Paul (I)

February 23, 2017
Sign DB Tevin McDonald (I), Cleveland Wallace (I), DB Robert Brown (I)

February 21, 2017
Sign DL Marquis Jackson (I),  DL Kenneth Boatright (I),
DL Louis Palmer (I), DL Luther Maddy (I)

February 17, 2017
Sign WR Chris Williams (I)

February 16, 2017
Sign DB Matt Bucknor (N)
Sign DE DeQuin Evans (I)

February 14, 2017
Re-sign DL Micheal Brooks (I)
Re-sign DB Ronnie Yell (I)
Re-sign WR Marco Iannuzzi (N)
Sign DB Buddy Jackson (I)
Sign LB Tony Burnett (I)

February 12, 2017
Re-sign SB Bryan Burnham (I)

February 10, 2017
Re-sign DB TJ Lee (I)
Sign DL Dylan Ainsworth (N)
Grant free agent status to DB Ryan Phillips (I)

February 9, 2017
Agree to terms on contract with WR Nick Moore (I)

February 8, 2017
Re-sign OL Hunter Steward (N)

February 7, 2017
Sign K/P Swayze Waters (I)

February 6, 2017
Re-sign DL Bryant Turner Jr. (I)

February 1, 2017
Re-sign WR Deon Long (I)
Sign WR David Richards (I)

January 31, 2017
Re-sign DB Steven Clarke (I)

January 30, 2017
Grant early free agent status to LB Bo Lokombo (N)

January 18, 2017
Sign OT Nate Isles (I), OT Adrian Bellard (I)

January 16, 2017
Sign QB Alex Ross (I)

January 12, 2017
Sign WR Levi Norwood (I), WR Darrin Peterson (I)

January 10, 2017
Re-sign LB Gionni Paul (I)
Sign DL David Perkins (I)

January 9, 2017
Grant early free agent status to DL Alex Bazzie (I), DB Anthony Gaitor (I)

January 5, 2017
Re-sign FB Rolly Lumbala (N)

January 4, 2017
Re-sign DB Keynan Parker (N)

January 3, 2017
Grant early free agent status to P Richie Leone (I)

December 20, 2016
Re-sign LB Solomon Elimimian (I)

December 16, 2016
Re-sign LS Mike Benson (N), LB Nehemie Kankolongo (N)

December 15, 2016
Re-sign RB Jeremiah Johnson (I)

December 12, 2016
Re-sign the following players from 2016 Practice Roster:
WR Shaquille Johnson (N)
FB Nate O’Halloran (N)
WR Brett Blaszko (N)
DL Darius Allen (I)
LB Dyshawn Davis (I)
DL Andrew Hudson (I)
OT Kelvin Palmer (I)

December 5, 2016
Sign KR Chris Rainey (I) to contract extension through 2018

BC Lions Transactions: June 2016 to November 2016

BC Lions Transactions: December 2015 to May 2016