| Date | Notes |
| 2005-01-07 | Signed by Angels (minor) |
| 2004-10-15 | Granted Free Agency. |
| 2004-05-11 | Signed as Free Agent by Angels. |
| 2004-04-16 | Released by Yankees. |
| 2003-04-16 | Released by Yankees |
| 2002-11-14 | Signed as Free Agent by Yankees. |
| 2002-10-15 | Granted Free Agency. |
| 2001-12-17 | Traded by Rangers to White Sox for Herbert Perry. |
| 1996-07-10 | signed |
| Drafted: Selected by Texas Rangers in 1st round (32nd overall) of 1996 Amateur Draft (June-Reg Phase) | |