OFF THE FIELD
| 2013-05-20 | Current | -- | Free Agent | Arizona Diamondbacks | | | Released by Diamondbacks |
| 2013-04-06 | 2013-05-20 | 45 | Minors | Arizona Diamondbacks | Reno (AAA) | | Assigned to Reno (AAA) |
| 2012-11-26 | 2013-04-06 | 132 | Minors | Arizona Diamondbacks | | | Signed to minor league contract |
| 2012-11-18 | 2012-11-26 | 9 | Free Agent | - | | | Declared free agency |
| 2012-06-09 | 2012-11-18 | 163 | Minors | Washington Nationals | Syracuse (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-06 | Signed by Nationals |
| 2012-01-17 | Released by Blue Jays |
| 2011-07-27 | Traded by White Sox with Edwin Jackson to Blue Jays for Jason Frasor and Zach Stewart |
| 2009-11-06 | Traded by Royals to White Sox for Chris Getz and Josh Fields |
| 2008-02-07 | Signed by Royals (1-year) |
| 2004-06-24 | Traded by Athletics to Royals June 24 2004 |
| 2002-06-09 | signed |
| Drafted: Selected by Oakland Athletics in 1st round (39th overall) of 2002 Amateur Draft (June-Reg Phase) |