| 09/30/2003 |
Signed as an international free agent with the Detroit Tigers. |
| 06/16/2006 |
Released by the Detroit Tigers. |
| 02/15/2007 |
Signed as a free agent with the New York Mets. |
| 12/08/2011 |
Drafted by the Houston Astros in the 2011 MLB Rule 5 Draft from the New York Mets. |
| 06/04/2014 |
Released by the Houston Astros. |
| 04/30/2016 |
Signed a contract with the Yucatan Leones. |
| 05/15/2016 |
Released by the Yucatan Leones. |
| 05/18/2016 |
Signed a contract with the Laguna Vaqueros. |
| 05/22/2016 |
Released by the Laguna Vaqueros. |
| 12/01/2016 |
Signed as a free agent with the Atlanta Braves. |
| 11/06/2017 |
Became a free agent. |
| 01/25/2018 |
Signed a minor league contract with the Toronto Blue Jays organization. |
| 01/01/2021 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 60 (60); Control: 35 (35). |