OFF THE FIELD
| 2006-10-11 | Released by Phillies |
| 2005-11-30 | Signed by Phillies |
| 2005-10-14 | Opted for free agency |
| 2001-11-16 | Signed as Free Agent by Tigers. |
| 2001-10-15 | Granted Free Agency. |
| 2001-03-30 | Returned to Giants. |
| 2000-11-10 | Signed as Free Agent by Giants. |
| 2000-10-10 | Granted Free Agency. |
| 2000-06-18 | Signed as Free Agent by Expos. |
| 2000-06-15 | Released by Red Sox. |
| 2000-02-02 | Signed as Free Agent by Red Sox. |
| 1999-12-21 | Granted Free Agency. |
| 1999-07-21 | Traded by Devil Rays to Red Sox for Will Silverthorn and Cash. |
| 1998-04-27 | Claimed on waivers by Devil Rays from Rangers. |
| 1990-02-18 | Signed as undrafted amateur Free Agent by Rangers. |
| Signed as undrafted free agent by the Texas Rangers in 1990. |