OFF THE FIELD
| 2007-03-29 | Released by Devil Rays |
| 2004-10-28 | Granted Free Agency. |
| 2003-11-12 | Signed as Free Agent by Astros. |
| 2003-10-28 | Granted Free Agency. |
| 2003-07-29 | Sent to Astros by Yankees for future considerations. |
| 2003-06-25 | Sent to Yankees by Indians for future considerations. |
| 2003-05-15 | Signed as Free Agent by Indians. |
| 2003-05-13 | Released by Rockies. |
| 2002-12-19 | Signed as Free Agent by Rockies. |
| 2002-05-06 | Released by Rangers. |
| 2002-01-31 | Signed by Rangers |
| 2002-01-29 | Signed as Free Agent by Rangers. |
| 2001-11-05 | Granted Free Agency. |
| 2001-07-02 | Signed as Free Agent by Rockies. |
| 2001-06-27 | Released by Marlins |
| 2001-06-25 | Released by Marlins. |
| 1999-11-15 | Traded by Padres to Marlins for Brian Meadows. |
| 1997-11-19 | Traded by Tigers with Donne Wall and Ryan Balfe to Padres for Tim Worrell and Trey Beamon. |
| 1996-11-01 | Traded by Pirates to Tigers for Clint Sodowsky. |
| 1993-07-31 | Traded by Royals with Jon Lieber to Pirates for Stan Belinda. |
| 1990-03-07 | Signed as undrafted amateur Free Agent by Royals. |
| Signed as undrafted free agent by the Kansas City Royals in 1990. |