| Date | Notes |
| 2006-10-12 | Claimed off waivers by Braves from Royals |
| 2004-11-16 | Signed as Free Agent by White Sox. |
| 2004-10-15 | Granted Free Agency. |
| 2004-05-07 | Signed as Free Agent by White Sox. |
| 2003-10-15 | Granted Free Agency. |
| 2003-04-26 | Signed as Free Agent by Brewers. |
| 2000-10-15 | Granted Free Agency. |
| 2000-01-07 | Traded by Royals to Giants for Jerry Spradlin. |
| Drafted: Selected by Kansas City Royals in 18th round (497th overall) of 1993 Amateur Draft (June-Reg Phase) | |