| Start Date | End Date | #Days | Status | MLB Team | Minor Team | 40-Man | Transaction Description |
| 2013-04-06 | Current | -- | Minors | Miami Marlins | New Orleans (AAA) | Assigned to New Orleans (AAA) | |
| 2012-12-06 | 2013-04-06 | 122 | Minors | Miami Marlins | Signed to minor league contract | ||
| 2012-11-05 | 2012-12-06 | 32 | Free Agent | - | Refused minor league assignment. Elected free agency | ||
| 2012-11-02 | 2012-11-05 | 4 | Minors | Baltimore Orioles | Outrighted to minors | ||
| 2012-09-04 | 2012-11-02 | 60 | Active | Baltimore Orioles | Yes | Contract purchased from Norfolk (AAA) | |
| 2012-07-05 | 2012-09-04 | 62 | Minors | Baltimore Orioles | Norfolk (AAA) | Outrighted to Norfolk (AAA) | |
| 2012-06-30 | 2012-07-05 | 6 | DFA | Baltimore Orioles | Norfolk (AAA) | Designated for Assignment | |
| 2012-05-09 | 2012-06-30 | 53 | Minors | Baltimore Orioles | Norfolk (AAA) | Yes | Optioned to Norfolk (AAA) |
| 2012-05-08 | 2012-05-09 | 2 | Active | Baltimore Orioles | Yes | Recalled from Norfolk (AAA) |
| Date | Notes |
| 2011-07-19 | Traded by Rangers to Orioles for Nick Green |
| Drafted: Selected by Texas Rangers in 23rd round (681st overall) of 2004 Amateur Draft (June-Reg Phase) | |