OFF THE FIELD
| 2013-04-29 | Current | -- | Minors | Los Angeles Dodgers | Albuquerque (AAA) | | Assigned to Albuquerque (AAA) |
| 2013-01-10 | 2013-04-29 | 110 | Minors | Los Angeles Dodgers | | | Signed to minor league contract |
| 2012-10-12 | 2013-01-10 | 91 | Free Agent | - | | | Elected free agency |
| 2012-06-09 | 2012-10-12 | 126 | Minors | San Diego Padres | Tucson (AAA) | | Outrighted to Tucson (AAA) |
| 2012-06-04 | 2012-06-09 | 6 | DFA | San Diego Padres | | | Designated for Assignment |
| 2012-05-20 | 2012-06-04 | 16 | Active | San Diego Padres | | Yes | Contract purchased from Tucson (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.
| 2011-11-30 | Signed by Padres |
| 2009-01-13 | Signed by Angels to mimor league contract |
| 2002-06-07 | signed |
| Drafted: Selected by San Francisco Giants in 31st round (937th overall) of 2002 Amateur Draft (June-Reg Phase) |