| Start Date | End Date | #Days | Status | MLB Team | Minor Team | 40-Man | Transaction Description |
| 2012-10-08 | Current | -- | Free Agent | - | Elected free agency | ||
| 2012-06-08 | 2012-10-08 | 123 | Minors | New York Mets | Buffalo (AAA) | Outrighted to Buffalo (AAA) | |
| 2012-06-05 | 2012-06-08 | 4 | DFA | New York Mets | Designated for Assignment | ||
| 2012-05-25 | 2012-06-05 | 12 | Active | New York Mets | Yes | Contract purchased from Buffalo (AAA) |
| Date | Notes |
| 2009-09-25 | Claimed off waivers by Mets from White Sox |
| 2008-02-27 | Signed by White Sox (1-year) |
| 2004-06-16 | signed |
| Drafted: Selected by Chicago White Sox in 13th round (389th overall) of 2004 Amateur Draft (June-Reg Phase) | |