OFF THE FIELD
| 2004-06-23 | Granted Free Agency. |
| 2003-12-26 | Signed by Astros |
| 2003-10-26 | Signed as Free Agent by Astros. |
| 2002-10-15 | Granted Free Agency. |
| 2002-02-12 | Signed as Free Agent by Rockies. |
| 2001-10-17 | Granted Free Agency. |
| 2000-06-17 | Signed as Free Agent by Rockies. |
| 2000-06-16 | Signed by Rockies |
| 2000-02-02 | Released by Diamondbacks. |
| 1998-06-01 | Claimed on waivers by Diamondbacks from Brewers. |
| 1997-10-31 | Signed as Free Agent by Brewers. |
| 1997-10-17 | Granted free agency |
| 1997-10-15 | Granted Free Agency. |
| 1993-01-14 | Traded by Orioles with Allen Plaster to Athletics for Harold Baines. |
| 1990-06-04 | signed |
| Drafted: Selected by Baltimore Orioles in 5th round (145th overall) of 1990 Amateur Draft (June-Reg Phase) |