OFF THE FIELD
| 2005-12-21 | Signed by Cardinals (minor) |
| 2004-10-04 | Granted Free Agency. |
| 2004-01-14 | Signed as Free Agent by Red Sox. |
| 2003-12-10 | Released by White Sox. |
| 2003-02-05 | Signed by White Sox |
| 2003-01-27 | Signed as Free Agent by White Sox. |
| 2002-12-21 | Granted Free Agency. |
| 1998-12-18 | Signed as Free Agent by Red Sox. |
| 1998-11-19 | Released by Marlins. |
| 1998-01-08 | re-signed by Marlins |
| 1998-01-06 | Signed as Free Agent by Marlins. |
| 1997-10-17 | Granted Free Agency. |
| 1996-11-07 | Signed as Free Agent by Marlins. |
| 1996-10-15 | Granted Free Agency. |
| 1990-06-15 | signed |
| Drafted: Selected by New York Mets in 17th round (454th overall) of 1990 Amateur Draft (June-Reg Phase) |