07/09/2008 |
Signed as an international free agent with the New York Mets. |
07/31/2015 |
Traded by the New York Mets to the Detroit Tigers with P Michael Fulmer for OF Yoenis Cespedes. |
12/09/2015 |
Traded by the Detroit Tigers to the New York Yankees with P Chad Green for P Justin Wilson. |
01/10/2020 |
Signed a 1-year contract extension worth a total of $895,000 with the New York Yankees organization. |
07/28/2021 |
Traded by the New York Yankees with LHP Justin Wilson for Player To Be Named Later. |
05/14/2023 |
Released by the Cincinnati Reds. |
05/23/2023 |
Signed as a Free Agent with the Colorado Rockies. |
06/29/2023 |
Released by the Colorado Rockies. |
08/29/2023 |
Released by the Washington Nationals. |
11/18/2023 |
Signed as a Free Agent with the Kansas City Royals. |