| Start Date | End Date | #Days | Status | MLB Team | Minor Team | 40-Man | Transaction Description |
| 2013-01-30 | Current | -- | Minors | Colorado Rockies | Signed to minor league contract | ||
| 2012-11-18 | 2013-01-30 | 74 | Free Agent | - | Declared free agency | ||
| 2012-08-07 | 2012-11-18 | 104 | Minors | Washington Nationals | Harrisburg (AA) | Assigned to Harrisburg (AA) | |
| 2012-08-04 | 2012-08-07 | 4 | Minors | Washington Nationals | Potomac (A+) | Assigned to Potomac (A+) | |
| 2012-07-29 | 2012-08-04 | 7 | Minors | Washington Nationals | Harrisburg (AA) | Assigned to Harrisburg (AA) | |
| 2012-07-23 | 2012-07-29 | 7 | Minors | Washington Nationals | Syracuse (AAA) | Activated from DL | |
| 2012-06-18 | 2012-07-23 | 36 | DL-7 | Washington Nationals | Syracuse (AAA) | DL-7 Injured | |
| 2012-06-09 | 2012-06-18 | 10 | Minors | Washington Nationals | Syracuse (AAA) |
| Date | Notes |
| 2012-01-05 | Signed by Nationals |
| 2011-05-14 | Signed by Reds |
| 2010-04-23 | Signed by Pirates |
| 2008-12-11 | Selected by Diamondbacks from Tigers in Rule V draft |
| 2004-06-16 | signed |
| Drafted: Selected by Detroit Tigers in 14th round (403rd overall) of 2004 Amateur Draft (June-Reg Phase) | |