| Start Date | End Date | #Days | Status | MLB Team | Minor Team | 40-Man | Transaction Description |
| 2013-04-06 | Current | -- | Minors | Detroit Tigers | Toledo (AAA) | Assigned to Toledo (AAA) | |
| 2012-12-21 | 2013-04-06 | 107 | Minors | Arizona Diamondbacks | Returned to Diamondbacks | ||
| 2012-10-27 | 2012-12-21 | 56 | Active | Arizona Diamondbacks | Yes | Claimed off waivers from Pirates by Diamondbacks | |
| 2012-08-23 | 2012-10-26 | 65 | Minors | Pittsburgh Pirates | Altoona (AA) | Signed to minor league contract | |
| 2012-08-15 | 2012-08-23 | 9 | Minors | Pittsburgh Pirates | Bradenton (A+) | Assigned to Bradenton (A+) | |
| 2012-08-13 | 2012-08-15 | 3 | Minors | Pittsburgh Pirates | Gulf Coast Pirates (Rk) | Assigned to Gulf Coast Pirates (Rk) | |
| 2012-05-07 | 2012-08-13 | 99 | DL-60 | Pittsburgh Pirates | DL-60 |
| Date | Notes |
| 2011-12-08 | Selected by Giants from Tigers in Rule 5 major league draft |
| Signed as undrafted free agent by the Detroit Tigers in 2008. | |