03/12/2002 |
Signed as an international Free Agent with the New York Mets |
12/07/2006 |
Drafted by the Washington Nationals in the 2006 MLB Rule 5 Draft from the New York Mets |
01/15/2013 |
Signed as a Free Agent with the Los Angeles Dodgers |
05/23/2013 |
Released by the Los Angeles Dodgers |
06/04/2013 |
Signed as a Free Agent with the Tampa Bay Rays |
03/02/2014 |
Signed as a Free Agent with the Kansas City Royals |
07/23/2014 |
Released by the Kansas City Royals |
01/26/2015 |
Signed as a Free Agent with the Atlanta Braves |
04/03/2015 |
Released by the Atlanta Braves |
04/29/2015 |
Signed as a Free Agent with the Miami Marlins. |