OFF THE FIELD
| 2008-01-07 | Signed by Pirates to minor league contract |
| 2006-06-08 | Signed by Phillies (minor) |
| 2006-06-02 | Released by Royals |
| 2005-11-22 | Signed by Royals (minor) |
| 2004-10-06 | Granted Free Agency. |
| 2003-07-13 | Traded by Tigers to Rockies for Ben Petrick. |
| 1999-05-21 | Signed as undrafted amateur Free Agent by Tigers. |
| Drafted: Selected by Colorado Rockies in 38th round (1136th overall) of 1996 Amateur Draft (June-Reg Phase) |
| *Did not sign* ... Selected by Chicago White Sox in 24th round (677th overall) of 1994 Amateur Draft (June-Reg Phase) |