OFF THE FIELD
| 2013-01-26 | Current | -- | Minors | Toronto Blue Jays | | | Signed to minor league contract |
| 2012-11-18 | 2013-01-26 | 70 | 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.
| 2011-12-20 | Signed by Nationals |
| 2010-10-06 | Claimed off waivers by Padres from Blue Jays |
| 2009-11-03 | Claimed off waivers by Blue Jays from Cardinals |
| 2008-03-04 | Signed by Cardinals (1-year) |
| 2004-06-21 | signed |
| Drafted: Selected by St. Louis Cardinals in 6th round (180th overall) of 2004 Amateur Draft (June-Reg Phase) |