OFF THE FIELD
| 2005-01-12 | Signed by Cardinals (minor) |
| 2004-12-01 | Signed as Free Agent by Cardinals. |
| 2004-10-07 | Granted Free Agency. |
| 2004-05-12 | Signed as Free Agent by Rockies. |
| 2004-04-07 | Released by Giants. |
| 2003-12-03 | Signed as Free Agent by Giants. |
| 2003-10-15 | Granted Free Agency. |
| 2003-04-03 | Signed as Free Agent by Rockies. |
| 2003-03-29 | Released by Astros. |
| 2002-11-07 | Signed as Free Agent by Astros. |
| 2002-10-15 | Granted Free Agency. |
| 1996-06-06 | signed |
| Drafted: Selected by Chicago Cubs in 4th round (112th overall) of 1996 Amateur Draft (June-Reg Phase) |