| Date | Notes |
| 2009-03-30 | Released by Phillies |
| 2009-01-07 | Signed by Phillies to minor league contract |
| 2008-03-26 | Released by Rockies |
| 2008-01-08 | Signed by Rockies to minor league contract |
| 2006-12-20 | Signed by Padres (1-year) |
| 2005-01-20 | Signed by Braves (1-year) |
| 1997-05-26 | signed |
| Drafted: Selected by Atlanta Braves in 53rd round (1511st overall) of 1996 Amateur Draft (June-Reg Phase) | |