| Date | Notes |
| 2011-10-30 | Granted free agency |
| 2011-06-30 | Traded by Brewers to Yankees |
| 2008-11-03 | Signed by Yankees (1-year with 2010 option) |
| 2008-09-29 | Released by Marlins |
| 2008-01-18 | Signed by Marlins (1-year) |
| 2005-12-07 | Traded by Cubs with Ricky Nolasco and Renyel Pinto to Marlins for Juan Pierre |
| 2001-06-07 | signed |
| Drafted: Selected by Chicago Cubs in 7th round (198th overall) of 2001 Amateur Draft (June-Reg Phase) | |