| Start Date | End Date | #Days | Status | MLB Team | Minor Team | 40-Man | Transaction Description |
| 2013-06-19 | Current | -- | Minors | San Diego Padres | Signed to minor league contract | ||
| 2013-06-04 | 2013-06-19 | 16 | Free Agent | Released by Yankees | |||
| 2013-05-26 | 2013-06-04 | 10 | DFA | New York Yankees | Designated for assignment | ||
| 2013-03-30 | 2013-05-26 | 58 | Active | New York Yankees | Yes | Contract purchased from minors | |
| 2013-03-11 | 2013-03-30 | 20 | Minors | New York Yankees | Signed to minor league contract | ||
| 2013-03-11 | 2013-03-11 | 1 | Free Agent | Released by Indians | |||
| 2013-01-22 | 2013-03-11 | 49 | Minors | Cleveland Indians | Signed to minor league contract | ||
| 2012-12-01 | 2013-01-22 | 53 | Free Agent | - | Declared free agency | ||
| 2012-09-01 | 2012-12-01 | 92 | Active | Tampa Bay Rays | Yes | Traded from Astros to Rays for PTBNL | |
| 2012-07-20 | 2012-09-01 | 44 | Active | Houston Astros | Yes | Traded from Blue Jays to Astros in 10-player deal | |
| 2012-06-24 | 2012-07-20 | 27 | Active | Toronto Blue Jays | Yes | Activated from DL | |
| 2012-06-15 | 2012-06-24 | 10 | Minors | Toronto Blue Jays | New Hampshire (AA) | Yes | Assigned to New Hampshire (AA) |
| 2012-06-12 | 2012-06-15 | 4 | Minors | Toronto Blue Jays | Dunedin (A+) | Yes | Assigned to Dunedin (A+) for rehab |
| 2012-05-25 | 2012-06-12 | 19 | DL-15 | Toronto Blue Jays | Yes | DL-15 Strained left hamstring | |
| 2012-05-08 | 2012-05-25 | 18 | Active | Toronto Blue Jays | Yes |
| Date | Notes |
| 2011-12-12 | Traded by Phillies to Blue Jays for Frank Gailey |
| 2009-07-29 | Traded by Indians with Cliff Lee to Phillies for Carlos Carrasco, Jason Donald, Lou Marson and Jason Knapp |
| 2008-03-07 | Signed by Indians (1-year) |
| 2002-06-19 | signed |
| Drafted: Selected by Cleveland Indians in 5th round (154th overall) of 2002 Amateur Draft (June-Reg Phase) | |
| *Did not sign* ... Selected by Cleveland Indians in 32nd round (977th overall) of 1999 Amateur Draft (June-Reg Phase) | |