| 06/05/2001 |
Drafted by the Seattle Mariners in the 7th round of the 2001 MLB June Amateur Draft from Assumption College School (Brantford, ON). Did not sign. |
| 06/07/2005 |
Drafted by the Cincinnati Reds in the 42nd round of the 2005 MLB June Amateur Draft from University of Notre Dame (South Bend, IN). Did not sign. |
| 08/11/2006 |
Signed by the New York Yankees as an amateur free agent. |
| 12/14/2007 |
Released by the New York Yankees. |
| 03/04/2008 |
Signed as a Free Agent with the Milwaukee Brewers. |
| 11/01/2011 |
Voted the 2011 MLB NL Rolaids Reliever. |
| 08/30/2013 |
Traded by the Milwaukee Brewers to the St. Louis Cardinals for a player to be named later. The St. Louis Cardinals sent Michael Blazek (September 1, 2013) to the Milwaukee Brewers to complete the trade. |
| 12/02/2013 |
Granted Free Agency. |
| 12/19/2013 |
Signed as a Free Agent with the Cleveland Guardians. |
| 08/14/2014 |
Selected off waivers by the Pittsburgh Pirates from the Cleveland Guardians. |
| 11/04/2014 |
Granted Free Agency. |
| 02/02/2015 |
Signed as a Free Agent with the Colorado Rockies. |
| 11/25/2015 |
Granted Free Agency. |
| 12/11/2015 |
Signed as a Free Agent with the Oakland Athletics. |
| 07/30/2017 |
Released by the Oakland Athletics. |
| 02/09/2018 |
Signed as a Free Agent with the Toronto Blue Jays. |
| 07/31/2018 |
Traded by the Toronto Blue Jays to the Los Angeles Dodgers for Corey Copping (minors). |
| 10/29/2018 |
Granted Free Agency. |
| 02/16/2019 |
Signed as a Free Agent with the Toronto Blue Jays. |
| 03/23/2019 |
Released by the Toronto Blue Jays. |
| 03/26/2019 |
Signed as a Free Agent with the Toronto Blue Jays. |
| 11/04/2019 |
Granted free agency. |
| 06/24/2021 |
Signed by the Toronto Blue Jays as a free agent |
| 08/02/2021 |
Traded by the Toronto Blue Jays to the Milwaukee Brewers for cash. |
| 11/03/2021 |
Granted Free Agency. |