| Start Date | End Date | #Days | Status | MLB Team | Minor Team | 40-Man | Transaction Description |
| 2013-04-06 | Current | -- | Minors | Philadelphia Phillies | Lehigh Valley (AAA) | Assigned to Lehigh Valley (AAA) | |
| 2012-11-08 | 2013-04-06 | 150 | Minors | Philadelphia Phillies | Re-signed with Phillies | ||
| 2012-10-24 | 2012-11-08 | 16 | Minors | Philadelphia Phillies | Outrighted to minors | ||
| 2012-08-01 | 2012-10-24 | 85 | Active | Philadelphia Phillies | Yes | Recalled from Lehigh Valley (AAA) | |
| 2012-06-27 | 2012-08-01 | 36 | Minors | Philadelphia Phillies | Lehigh Valley (AAA) | Yes | Optioned to Lehigh Valley (AAA) |
| 2012-06-07 | 2012-06-27 | 21 | Active | Philadelphia Phillies | Yes | Recalled from Lehigh Valley (AAA) | |
| 2012-06-05 | 2012-06-07 | 3 | Minors | Philadelphia Phillies | Yes | Optioned to Lehigh Valley (AAA) | |
| 2012-06-05 | 2012-06-05 | 1 | Active | Philadelphia Phillies | Yes | Activated from DL | |
| 2012-05-12 | 2012-06-05 | 25 | DL-60 | Philadelphia Phillies | DL-60 | Transferred to 60-day DL | |
| 2012-05-07 | 2012-05-12 | 6 | DL-15 | Philadelphia Phillies | Yes |
| Date | Notes |
| 2010-12-09 | Claimed off waivers by Phillies from Nationals |
| Signed as undrafted free agent by the Washington Nationals in 2006. | |