| 04/05/2007 |
Signed as an international free agent with the St. Louis Cardinals. |
| 10/28/2011 |
Won the 2011 MLB World Series with the St. Louis Cardinals. |
| 11/22/2013 |
Traded by the St. Louis Cardinals to the Los Angeles Angels with IF David Freese for OF Peter Bourjos and OF Randal Grichuk. |
| 08/31/2016 |
Traded by the Los Angeles Angels to the New York Mets for P Erik Manoah. |
| 11/03/2016 |
Became a free agent. |
| 02/15/2017 |
Signed as a free agent with the New York Mets. |
| 08/15/2017 |
Released by the New York Mets. |
| 08/19/2017 |
Signed a minor league contract with the Los Angeles Angels organization. |
| 11/02/2017 |
Became a free agent. |
| 01/20/2018 |
Signed a minor league contract with the Arizona Diamondbacks organization. |
| 07/09/2018 |
Released by the Arizona Diamondbacks. |
| 07/16/2018 |
Signed a minor league contract with the Atlanta Braves organization. |
| 08/11/2018 |
Became a free agent. |
| 06/13/2019 |
Signed as a free agent with the Philadelphia Phillies. |
| 09/30/2019 |
Granted Free Agency. |