| 03/04/2002 | Signed as an international Free Agent by the San Francisco Giants |
| 03/30/2004 | Traded by the San Francisco Giants to the Milwaukee Brewers with P Glenn Woolard for P Leo Estrella and P Wayne Franklin |
| 12/03/2010 | Traded by the Milwaukee Brewers to the Toronto Blue Jays for cash |
| 01/26/2013 | Signed as a Free Agent by the Chicago Cubs |
| 02/04/2015 | Signed as a Free Agent by the St. Louis Cardinals |
| 08/11/2015 | Injured on 08/08/2015, diagnosed with a stiff back, is day-to-day. |
| 09/05/2015 | Was claimed off waivers by Houston while with St. Louis. |
| 09/13/2015 | Released by the Houston Astros. |
| 01/01/2016 | OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 50 (50); Control: 50 (50). |
| 02/13/2016 | Signed a 1-year contract worth a total of $2,600,000 with the New York Mets organization. |
| 03/25/2016 | Injured on 03/23/2016, diagnosed with elbow soreness, will miss 4 weeks. |
| 04/29/2016 | Injured (mild abdominal strain), day-to-day for one week. |
| 05/23/2016 | Released by the New York Mets. |
| 01/01/2017 | OSA scouting updated ratings (potential): Stuff: 50 (55); Movement: 50 (50); Control: 55 (55). |
| 01/01/2018 | OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 50 (50); Control: 55 (55). |