| 08/03/2002 |
Signed as an international Free Agent with the Arizona Diamondbacks |
| 01/09/2007 |
Traded by the Arizona Diamondbacks to the New York Yankees with P Ross Ohlendorf, P Steven Jackson, and P Luis Vizcaino for P Randy Johnson |
| 07/31/2008 |
Traded by the New York Yankees to the Washington Nationals for P Jhonny Nunez |
| 03/28/2011 |
Traded by the Washington Nationals to the San Diego Padres for P Erik Davis and cash |
| 11/16/2011 |
Released by the San Diego Padres |
| 12/09/2011 |
Signed as a Free Agent with the Texas Rangers |
| 11/13/2012 |
Signed as a Free Agent with the Chicago Cubs |
| 05/09/2013 |
Traded by the Chicago Cubs to the New York Yankees for cash |
| 12/03/2013 |
Signed as a Free Agent with the San Diego Padres |
| 04/23/2014 |
Released by the San Diego Padres |
| 07/10/2014 |
Signed as a Free Agent by the Reynosa Broncos (LMB) |
| 11/28/2016 |
Became a minor league free agent. |
| 01/01/2017 |
OSA scouting updated ratings (potential): Contact: 8 (8); Power: 4 (4); Eye: 5 (5). |
| 01/01/2018 |
OSA scouting updated ratings (potential): Contact: 8 (8); Power: 4 (4); Eye: 5 (5). |
| 01/01/2018 |
Retired from professional baseball. |