| Start Date | End Date | #Days | Status | MLB Team | Minor Team | 40-Man | Transaction Description |
| 2013-05-31 | Current | -- | Minors | Minnesota Twins | New Britain (AA) | Assigned to New Britain (AA) | |
| 2013-05-18 | 2013-05-31 | 14 | Minors | Minnesota Twins | Fort Myers (A+) | Assigned to Fort Myers (A+) | |
| 2012-07-29 | 2013-05-18 | 294 | Minors | Minnesota Twins | New Britain (AA) | Assigned to New Britain (AA) | |
| 2012-06-10 | 2012-07-29 | 50 | Minors | Minnesota Twins | Fort Myers (A+) |
| Date | Notes |
| 2010-06-21 | Signed by Twins |
| Drafted: Selected by Minnesota Twins in 7th round (225th overall) of 2010 Amateur Draft (June-Reg Phase) | |