OFF THE FIELD
| 2013-05-18 | Current | -- | Minors | Washington Nationals | Syracuse (AAA) | | Assigned to Syracuse (AAA) |
| 2012-12-13 | 2013-05-18 | 157 | Minors | Washington Nationals | | | Signed to minor league contract |
| 2012-11-18 | 2012-12-13 | 26 | Free Agent | - | | | Declared free agency |
| 2012-08-12 | 2012-11-18 | 99 | Minors | Toronto Blue Jays | Las Vegas (AAA) | | Assigned to Las Vegas (AAA) |
| 2012-06-09 | 2012-08-12 | 65 | Minors | Toronto Blue Jays | New Hampshire (AA) | | |
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-31 | Signed by Blue Jays |
| 2010-01-26 | Claimed off waivers by Phillies from Blue Jays |
| 2010-01-07 | Claimed off waivers by Blue Jays from Giants |
| 2008-01-11 | Invited to spring training by Giants |
| Drafted: Selected by San Francisco Giants in 9th round (266th overall) of 2006 Amateur Draft (June-Reg Phase) |