OFF THE FIELD
| 2013-04-07 | Current | -- | Minors | Arizona Diamondbacks | Mobile (AA) | | Assigned to Mobile (AA) |
| 2013-03-31 | 2013-04-07 | 8 | Minors | Arizona Diamondbacks | | | Signed to minor league contract |
| 2013-03-19 | 2013-03-31 | 13 | Free Agent | | | | Released by Dodgers |
| 2012-11-20 | 2013-03-19 | 120 | Minors | Los Angeles Dodgers | | | Signed to minor league contract |
| 2012-11-18 | 2012-11-20 | 3 | Free Agent | - | | | Declared free agency |
| 2012-08-02 | 2012-11-18 | 109 | Minors | Pittsburgh Pirates | Gulf Coast Pirates (Rk) | | |
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 Pirates |
| 2011-11-16 | Granted free agency |
| 2004-06-16 | signed |
| Drafted: Selected by New York Mets in 5th round (134th overall) of 2004 Amateur Draft (June-Reg Phase) |