OFF THE FIELD
| 2012-11-04 | Current | -- | Active | Seattle Mariners | | Yes | Signed to 1-year contract ($1.5m) |
| 2012-10-29 | 2012-11-04 | 7 | Free Agent | - | | | Declared free agency |
| 2012-06-17 | 2012-10-29 | 135 | Active | Seattle Mariners | | Yes | Contract purchased from Tacoma (AAA) |
| 2012-06-11 | 2012-06-17 | 7 | Minors | Seattle Mariners | Tacoma (AAA) | | |
The transactions grid above is available for Major Leaguers and Minor Leaguers since May of 2012. All transactions prior to this date will be listed below.
| 2012-01-18 | Signed by Mariners |
| 2011-03-21 | Released by Mets |
| 2009-02-03 | Signed by Mets (3-years) |
| 2006-07-31 | Traded by Pirates with Roberto Hernandez to Mets for Xavier Nady |
| 2003-08-26 | Traded by Padres with Corey Stewart and Jason Bay to Pirates for Brian Giles. |
| 2000-09-06 | Loaned by Padres to Yucatan July 18- |
| 2000-06-02 | Loaned by Padres to Yucatan (Mexican) |
| 1999-03-04 | Signed as undrafted amateur Free Agent by Padres. |
| Signed as undrafted free agent by the San Diego Padres in 1999. |