OFF THE FIELD
| 2007-03-16 | Released by Reds |
| 2007-02-01 | Signed by Reds to minor league contract |
| 2006-02-07 | Signed by Dodgers (minor) |
| 2002-03-30 | Signed as Free Agent by Pirates. |
| 2002-03-28 | Released by Twins. |
| 2002-01-21 | Signed by Twins |
| 2002-01-15 | Signed as Free Agent by Twins. |
| 2001-10-08 | Granted Free Agency. |
| 2000-07-31 | Traded by Padres to Royals for Jay Witasick. |
| 1999-11-15 | Traded by Marlins to Padres for Dan Miceli. |
| 1994-06-27 | signed |
| Drafted: Selected by Florida Marlins in 3rd round (70th overall) of 1994 Amateur Draft (June-Reg Phase) |