| 06/03/1997 |
Drafted by the St. Louis Cardinals in the 4th round of the 1997 MLB June Amateur Draft from Salinas HS (Salinas, CA) |
| 06/05/2000 |
Drafted by the San Diego Padres in the 2nd round of the 2000 MLB June Amateur Draft from University of California, Berkeley (Berkeley, CA) |
| 11/18/2005 |
Traded by the San Diego Padres to the New York Mets for OF Mike Cameron |
| 07/31/2006 |
Traded by the New York Mets to the Pittsburgh Pirates for P Roberto Hernandez and P Oliver Perez |
| 07/26/2008 |
Traded by the Pittsburgh Pirates to the New York Yankees with P Damaso Marte for P Jeff Karstens, P Daniel McCutchen, P Ross Ohlendorf, and OF Jose Tabata |
| 01/29/2010 |
Signed as a Free Agent with the Chicago Cubs |
| 12/17/2010 |
Signed as a Free Agent with the Arizona Diamondbacks |
| 03/18/2012 |
Signed as a Free Agent with the Washington Nationals |
| 07/29/2012 |
Released by the Washington Nationals |
| 08/05/2012 |
Signed as a Free Agent with the San Francisco Giants |
| 12/14/2012 |
Signed as a Free Agent with the Kansas City Royals |
| 06/29/2013 |
Released by the Kansas City Royals |
| 06/30/2013 |
Signed as a Free Agent with the Colorado Rockies |
| 01/23/2014 |
Signed as a Free Agent with the San Diego Padres |
| 05/30/2014 |
Signed as a Free Agent with the Seattle Mariners |
| 06/26/2014 |
Released by the Seattle Mariners |