| Start Date | End Date | #Days | Status | MLB Team | Minor Team | 40-Man | Transaction Description |
| 2013-03-23 | Current | -- | Active | Oakland Athletics | Yes | Claimed off waivers from Astros by Athletics | |
| 2012-12-06 | 2013-03-23 | 108 | Active | Houston Astros | Yes | Drafted from Padres by Astros in Rule 5 Draft | |
| 2012-06-09 | 2012-12-06 | 181 | Minors | San Diego Padres | San Antonio (AA) |
| Date | Notes |
| 2009-06-15 | Signed by Padres |
| Drafted: Selected by San Diego Padres in 8th round (234th overall) of 2009 Amateur Draft (June-Reg Phase) | |
| *Did not sign* ... Selected by Texas Rangers in 28th round (843rd overall) of 2008 Amateur Draft (June-Reg Phase) | |