OFF THE FIELD
| 1997-12-19 | Signed as Free Agent by Mets. |
| 1997-10-15 | Granted Free Agency. |
| 1997-05-12 | Traded by Red Sox to Mets for Toby Borland. |
| 1996-10-14 | Claimed on waivers by Red Sox from Mets. |
| 1996-03-28 | Signed as Free Agent by Mets. |
| 1996-03-27 | Released by Tigers. |
| 1995-11-30 | Signed as Free Agent by Tigers. |
| 1995-10-16 | Granted Free Agency. |
| 1995-07-28 | Signed as Free Agent by Indians. |
| 1995-07-18 | Released by Giants. |
| 1995-01-27 | Signed as Free Agent by Giants. |
| 1994-12-05 | Released by Red Sox. |
| 1994-04-01 | Claimed on waivers by Red Sox from Dodgers. |
| 1993-03-16 | Claimed on waivers by Dodgers from Blue Jays. |
| 1989-12-17 | Traded by Braves to Blue Jays for Kevin Batiste and Ernie Whitt. |
| 1989-04-02 | Signed as Free Agent by Braves. |
| 1989-03-23 | Released by Phillies. |
| Drafted: Selected by Philadelphia Phillies in 4th round (104th overall) of 1987 Amateur Draft (June-Reg Phase) |