OFF THE FIELD
| 2004-10-15 | Granted Free Agency. |
| 2003-12-28 | Signed as Free Agent by Dodgers. |
| 2003-10-15 | Granted Free Agency. |
| 2002-11-30 | Signed as Free Agent by Tigers. |
| 2002-10-15 | Granted Free Agency. |
| 2002-07-05 | Signed as Free Agent by Tigers. |
| 2002-05-04 | Released by Brewers. |
| 2002-02-14 | Signed as Free Agent by Brewers. |
| 2001-10-15 | Granted Free Agency. |
| 2000-07-02 | Signed as Free Agent by Tigers. |
| 2000-06-28 | Released by Tigers. |
| 1999-12-13 | Selected by Tigers from Yankees in Rule 5 major league draft |
| 1999-02-01 | Traded by Marlins with Ed Yarnall and Todd Noel to Yankees for Mike Lowell. |
| 1997-12-16 | Traded by Astros with Oscar Henriquez and Manuel Barrios to Marlins for Moises Alou. |
| 1996-08-30 | signed |
| Drafted: Selected by Houston Astros in 1st round (19th overall) of 1996 Amateur Draft (June-Reg Phase) |