
| Start Date | End Date | #Days | Status | MLB Team | Minor Team | 40-Man | Transaction Description |
| 2013-05-15 | Current | -- | Minors | Houston Astros | Oklahoma City (AAA) | Outrighted to Oklahoma City (AAA) | |
| 2013-05-12 | 2013-05-15 | 4 | DFA | Houston Astros | Designated for assignment | ||
| 2012-11-30 | 2013-05-12 | 164 | Active | Houston Astros | Yes | Signed to 1-year contract ($TBD) Club option for 2014. Avoids arbitration | |
| 2012-11-30 | 2012-11-30 | 1 | Active | Houston Astros | Yes | Claimed off waivers from White Sox by Astros | |
| 2012-07-17 | 2012-11-30 | 137 | Active | Chicago White Sox | Yes | Activated from DL | |
| 2012-07-12 | 2012-07-17 | 6 | Minors | Chicago White Sox | Birmingham (AA) | Yes | Assigned to Birmingham (AA) |
| 2012-07-01 | 2012-07-12 | 12 | Minors | Chicago White Sox | Charlotte (AAA) | Yes | Assigned to Charlotte (AAA) for rehab |
| 2012-06-22 | 2012-07-01 | 10 | DL-15 | Chicago White Sox | Yes | DL-15 Right elbow strain (Retroactive to June 17) | |
| 2012-05-04 | 2012-06-22 | 50 | Active | Chicago White Sox | Yes |
| Date | Notes |
| 2011-01-18 | Claimed off waivers by White Sox from Athletics |
| 2010-12-17 | Claimed off waivers by Athletics from Royals |
| 2010-01-16 | Signed by Royals |
| 2008-02-02 | Traded by Mets with Carlos Gomez, Kevin Mulvey and Deolis Guerra to Twins for Johan Santana |
| Drafted: Selected by New York Mets in 1st round (3rd overall) of 2004 Amateur Draft (June-Reg Phase) | |
| *Did not sign* ... Selected by New York Yankees in 29th round (875th overall) of 2001 Amateur Draft (June-Reg Phase) | |