| Start Date | End Date | #Days | Status | MLB Team | Minor Team | 40-Man | Transaction Description |
| 2012-04-25 | 2012-05-12 | 18 | Minors | Baltimore Orioles | Signed to minor league contract | ||
| 2013-05-19 | Current | -- | Free Agent | Released by Angels | |||
| 2013-04-22 | 2013-05-19 | 28 | Minors | Los Angeles Angels | Salt Lake (AAA) | Assigned to Salt Lake (AAA) | |
| 2013-04-07 | 2013-04-22 | 16 | Minors | Los Angeles Angels | Signed to minor league contract | ||
| 2013-03-23 | 2013-04-07 | 16 | Free Agent | Released by Angels | |||
| 2013-01-31 | 2013-03-23 | 52 | Minors | Los Angeles Angels | Signed to minor league contract | ||
| 2012-10-29 | 2013-01-31 | 95 | Free Agent | - | Declared free agency | ||
| 2012-09-27 | 2012-10-29 | 33 | Active | Baltimore Orioles | Yes | Contract purchased from Norfolk (AAA) | |
| 2012-07-27 | 2012-09-27 | 63 | Minors | Baltimore Orioles | Norfolk (AAA) | Activated from DL | |
| 2012-07-14 | 2012-07-27 | 14 | DL-7 | Baltimore Orioles | Norfolk (AAA) | DL-7 Left hamstring | |
| 2012-06-04 | 2012-07-14 | 41 | Minors | Baltimore Orioles | Norfolk (AAA) | Outrighted to Norfolk (AAA) | |
| 2012-06-02 | 2012-06-04 | 3 | DFA | Baltimore Orioles | Designated for Assignment | ||
| 2012-06-02 | 2012-06-02 | 1 | Active | Baltimore Orioles | Yes | Contract purchased from Norfolk (AAA) | |
| 2012-05-26 | 2012-06-02 | 8 | Minors | Baltimore Orioles | Outrighted to Norfolk (AAA) | ||
| 2012-05-25 | 2012-05-26 | 2 | DFA | Baltimore Orioles | Designated for Assignment | ||
| 2012-05-12 | 2012-05-25 | 14 | Active | Baltimore Orioles | Yes | Contract purchased from Norfolk (AAA) |
| Date | Notes |
| 2012-02-08 | Signed by Yankees |
| 2011-06-04 | Released by Astros |
| 2010-12-20 | Signed by Astros |
| 2010-11-07 | Granted free agency |
| 2010-01-07 | Traded by Mariners to Red Sox for Casey Kotchman |
| 2009-08-19 | Traded by Brewers to Mariners for Ruben Flores |
| 2007-02-05 | Signed by Brewers (4-years) to avoid arbitration |
| 1998-06-07 | signed |
| Drafted: Selected by Milwaukee Brewers in 6th round (176th overall) of 1998 Amateur Draft (June-Reg Phase) | |