Team |
Date |
Transaction |
 |
April 1, 2018 |
RHP Justin Shafer assigned to New Hampshire Fisher Cats from Buffalo Bisons. |
 |
January 25, 2018 |
Toronto Blue Jays invited non-roster RHP Justin Shafer to spring training. |
 |
September 3, 2017 |
RHP Justin Shafer assigned to Buffalo Bisons from New Hampshire Fisher Cats. |
 |
August 25, 2017 |
RHP Justin Shafer assigned to New Hampshire Fisher Cats from Buffalo Bisons. |
 |
August 20, 2017 |
RHP Justin Shafer assigned to Buffalo Bisons from New Hampshire Fisher Cats. |
 |
April 19, 2017 |
RHP Justin Shafer assigned to New Hampshire Fisher Cats from Dunedin Blue Jays. |
 |
April 6, 2017 |
RHP Justin Shafer assigned to Dunedin Blue Jays. |
 |
February 25, 2017 |
RHP Justin Shafer assigned to Toronto Blue Jays. |
 |
May 9, 2016 |
Dunedin Blue Jays activated RHP Justin Shafer from the 7-day disabled list. |
 |
April 15, 2016 |
Dunedin Blue Jays placed RHP Justin Shafer on the 7-day disabled list retroactive to April 13, 2016. |
 |
April 4, 2016 |
RHP Justin Shafer assigned to Dunedin Blue Jays. |
 |
August 1, 2015 |
Lansing Lugnuts activated RHP Justin Shafer from the 7-day disabled list. |
 |
July 20, 2015 |
Lansing Lugnuts placed RHP Justin Shafer on the 7-day disabled list. |
 |
June 25, 2015 |
RHP Justin Shafer assigned to Lansing Lugnuts from Dunedin Blue Jays. |
 |
June 15, 2015 |
Dunedin Blue Jays activated RHP Justin Shafer from the 7-day disabled list. |
 |
June 7, 2015 |
Dunedin Blue Jays placed RHP Justin Shafer on the 7-day disabled list. |
 |
May 1, 2015 |
RHP Justin Shafer assigned to Dunedin Blue Jays from Lansing Lugnuts. |
 |
April 6, 2015 |
RHP Justin Shafer assigned to Lansing Lugnuts from Vancouver Canadians. |
 |
June 19, 2014 |
RHP Justin Shafer assigned to Vancouver Canadians. |
 |
June 8, 2014 |
Toronto Blue Jays signed RHP Justin Shafer. |