OFF THE FIELD
| 2013-05-17 | Current | -- | Active | Los Angeles Angels | | | Recalled from Salt Lake (AAA) |
| 2012-11-14 | 2013-05-17 | 185 | Minors | Los Angeles Angels | | | Signed to minor league contract |
| 2012-11-06 | 2012-11-14 | 9 | Free Agent | - | | | Elected free agency |
| 2012-06-11 | 2012-11-06 | 149 | Minors | Boston Red Sox | Pawtucket (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-02-29 | Signed by Red Sox |
| 2010-07-25 | Released by Tigers |
| 2010-06-01 | Traded by Diamondbacks to Tigers for Dontrelle Willis |
| 2008-03-09 | Signed by Diamondbacks (1-year) |
| 2007-12-14 | Traded by Royals to Diamondbacks for Alberto Callaspo |
| 2004-07-20 | signed |
| Drafted: Selected by Kansas City Royals in 2nd round (55th overall) of 2004 Amateur Draft (June-Reg Phase) |
| *Did not sign* ... Selected by Tampa Bay Rays in 9th round (248th overall) of 2003 Amateur Draft (June-Reg Phase) |