OFF THE FIELD
| 2013-04-15 | Current | -- | Minors | Toronto Blue Jays | Buffalo (AAA) | | Assigned to Buffalo (AAA) |
| 2013-04-08 | 2013-04-15 | 8 | DFA | Toronto Blue Jays | | | Designated for assignment |
| 2013-04-07 | 2013-04-08 | 2 | Active | Toronto Blue Jays | | Yes | Contract purchased from minors |
| 2012-12-21 | 2013-04-07 | 108 | Minors | Toronto Blue Jays | | | Signed to minor league contract |
| 2012-06-16 | 2012-12-21 | 189 | International | - | | | Signed with SK Wyverns (Korea) |
| 2012-06-07 | 2012-06-16 | 10 | Free Agent | - | | | Released by Phillies |
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-09 | Signed by Phillies |
| 2011-08-15 | Signed by Phillies |
| 2011-07-16 | Signed by Cubs |
| 2011-07-08 | Released by Rangers |
| 2011-01-30 | Signed by Rangers |
| 2010-11-07 | Granted free agency |
| 2005-12-07 | Traded by Blue Jays with Gabe Gross and Zach Jackson to Brewers for Lyle Overbay |
| 2002-06-17 | signed |
| Drafted: Selected by Toronto Blue Jays in 2nd round (55th overall) of 2002 Amateur Draft (June-Reg Phase) |
| *Did not sign* ... Selected by Tampa Bay Rays in 4th round (109th overall) of 2001 Amateur Draft (June-Reg Phase) |