OFF THE FIELD
| 2012-11-23 | Current | -- | Minors | Toronto Blue Jays | | | Signed to minor league contract |
| 2012-11-18 | 2012-11-23 | 6 | Free Agent | - | | | Declared free agency |
| 2012-08-25 | 2012-11-18 | 86 | Minors | Toronto Blue Jays | Dunedin (A+) | | Assigned to Dunedin (A+) |
| 2012-07-17 | 2012-08-25 | 40 | Minors | Toronto Blue Jays | Gulf Coast Blue Jays (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-12-06 | Signed by Blue Jays |
| 2011-03-01 | Signed by Blue Jays |
| 2010-08-26 | Signed by Blue Jays |
| 2010-01-15 | Signed by Blue Jays |
| 2009-01-13 | Signed by Marlins to minor league contract |
| 2003-12-15 | Selected by Angels from Braves in Rule 5 minor league draft |
| 2001-06-08 | signed |
| Drafted: Selected by Atlanta Braves in 10th round (315th overall) of 2001 Amateur Draft (June-Reg Phase) |