| Start Date | End Date | #Days | Status | MLB Team | Minor Team | 40-Man | Transaction Description |
| 2013-04-12 | Current | -- | Minors | Houston Astros | Quad Cities (A) | Assigned to Quad Cities (A) | |
| 2012-12-08 | 2013-04-12 | 126 | Minors | Houston Astros | Selected from Giants by Astros in AAA Rule 5 Draft | ||
| 2012-07-19 | 2012-12-08 | 143 | Minors | San Francisco Giants | Salem-Keizer (A-) | Assigned to Salem-Keizer (A-) | |
| 2012-07-09 | 2012-07-19 | 11 | Minors | San Francisco Giants | Arizona Giants (Rk) |
| Signed as undrafted free agent by the San Francisco Giants in 2007. |