OFF THE FIELD
| 2005-01-06 | Signed by Pirates (minor) |
| 2004-10-04 | Granted Free Agency. |
| 2003-10-21 | Signed as Free Agent by Astros. |
| 2003-10-09 | Granted Free Agency. |
| 2002-12-18 | Signed as Free Agent by Astros. |
| 2002-10-15 | Granted Free Agency. |
| 2001-12-21 | Signed as Free Agent by Astros. |
| 2001-10-15 | Granted Free Agency. |
| 2001-06-06 | Purchased by White Sox from Somerset (Atlantic). |
| 2001-06-01 | Signed by independent Somerset (Atlantic) |
| 2001-04-23 | Released by Indians. |
| 2001-02-08 | Signed as Free Agent by Indians. |
| 2000-10-02 | Granted Free Agency. |
| 2000-01-29 | Signed as Free Agent by Phillies. |
| 1999-11-02 | Signed by Phillies |
| 1999-10-04 | Granted Free Agency. |
| 1998-12-14 | Signed as Free Agent by Red Sox. |
| 1998-11-02 | Signed by Red Sox |
| 1998-10-16 | Granted free agency |
| 1998-10-15 | Granted Free Agency. |
| 1995-04-05 | Traded by Cardinals with DaRond Stovall and Bryan Eversgerd to Expos for Ken Hill. |
| 1992-06-04 | signed |
| Drafted: Selected by St. Louis Cardinals in 32nd round (895th overall) of 1992 Amateur Draft (June-Reg Phase) |