| Start Date | End Date | #Days | Status | MLB Team | Minor Team | 40-Man | Transaction Description |
| 2013-05-18 | Current | -- | Minors | New York Mets | Las Vegas (AAA) | Assigned to Las Vegas (AAA) | |
| 2013-05-11 | 2013-05-18 | 8 | Minors | Los Angeles Dodgers | Albuquerque (AAA) | Assigned to Albuquerque (AAA) | |
| 2013-05-07 | 2013-05-11 | 5 | Minors | New York Mets | Las Vegas (AAA) | Assigned to Las Vegas (AAA) | |
| 2013-05-06 | 2013-05-07 | 2 | Minors | Los Angeles Dodgers | Albuquerque (AAA) | Assigned to Albuquerque (AAA) | |
| 2013-05-03 | 2013-05-06 | 4 | Minors | New York Mets | Las Vegas (AAA) | Assigned to Las Vegas (AAA) | |
| 2013-04-30 | 2013-05-03 | 4 | Minors | Los Angeles Dodgers | Albuquerque (AAA) | Signed to minor league contract | |
| 2013-04-29 | 2013-04-30 | 2 | Free Agent | Refused Minor League Assignment - Declared free agency | |||
| 2013-04-27 | 2013-04-29 | 3 | DFA | Toronto Blue Jays | Designated for assignment | ||
| 2013-04-23 | 2013-04-27 | 5 | Active | Toronto Blue Jays | Yes | Claimed off waivers from Mets by Blue Jays | |
| 2013-04-21 | 2013-04-23 | 3 | DFA | New York Mets | Designated for assignment | ||
| 2013-04-07 | 2013-04-21 | 15 | Active | New York Mets | Yes | Contract purchased from minors | |
| 2012-12-27 | 2013-04-07 | 102 | Minors | New York Mets | Signed to minor league contract | ||
| 2012-10-09 | 2012-12-27 | 80 | Free Agent | - | Elected free agency | ||
| 2012-10-05 | 2012-10-09 | 5 | Minors | Toronto Blue Jays | Outrighted to minors | ||
| 2012-06-12 | 2012-10-05 | 116 | Active | Toronto Blue Jays | Yes | Recalled from Las Vegas (AAA) | |
| 2012-05-31 | 2012-06-12 | 13 | Minors | Toronto Blue Jays | Yes | Optioned to Las Vegas (AAA) | |
| 2012-05-28 | 2012-05-31 | 4 | Active | Toronto Blue Jays | Yes | Recalled from Las Vegas (AAA) | |
| 2012-05-25 | 2012-05-28 | 4 | Minors | Toronto Blue Jays | Yes |
| Date | Notes |
| 2011-12-31 | Signed by Blue Jays |
| 2011-12-12 | Granted free agency |
| 2011-10-11 | Claimed off waivers by Royals from Yankees |
| 2011-08-19 | Claimed off waivers by Yankees from Mariners |
| 2011-03-02 | Traded by Indians to Mariners |
| 2009-02-22 | Signed by Indians (1-year) |
| 2008-03-01 | Signed by Indians (1-year) |
| 2003-07-01 | signed |
| Drafted: Selected by Cleveland Indians in 16th round (468th overall) of 2003 Amateur Draft (June-Reg Phase) | |