| March 28, 2007 |
Released by the Philadelphia Phillies. |
| January 9, 2007 |
Signed by the Philadelphia Phillies to a minor league contract. |
| February 12, 2005 |
Signed by the Orix Blue Wave (Japanese League). |
| August 26, 2004 |
Released by the Baltimore Orioles. |
| August 12, 2004 |
Missed 6 games (heel injury). |
| August 8, 2004 |
Heel injury, day-to-day. |
| July 9, 2004 |
Missed 16 games (left wrist injury). |
| June 24, 2004 |
Left wrist injury, 15-day DL (retroactive to June 21th). |
| January 20, 2004 |
Signed as a free agent by the New York Mets to a one-year contract. |
| December 20, 2003 |
New York Yankees declined to tender contract. |
| September 3, 2003 |
Missed 2 games (personal reasons). |
| September 1, 2003 |
Personal reasons, day-to-day. |
| June 25, 2003 |
Acquired from the Cleveland Indians. |
| June 23, 2003 |
Missed 41 games (left wrist injury). |
| May 8, 2003 |
Left wrist injury, 15-day DL. |
| April 15, 2003 |
Missed 5 games (left wrist injury). |
| April 12, 2003 |
Left wrist injury, day-to-day. |
| December 13, 2002 |
Re-signed by the Cleveland Indians to a one-year contract. |
| August 6, 2002 |
Contract purchased from Buffalo (AAA). |
| July 12, 2002 |
Signed as a minor league free agent by the Cleveland Indians. |
| July 2, 2002 |
Designated for assignment. |
| June 27, 2002 |
Contract purchased from Colombus (AAA). |
| April 2, 2002 |
Signed to a minor-league contract by the New York Yankees. |
| March 27, 2002 |
Placed on waivers by the Cleveland Indians. |
| December 14, 2001 |
Re-signed by the Cleveland Indians. |
| October 9, 2001 |
Did not make the 25-man roster for the playoffs. |
| September 1, 2001 |
Contract purchased from Buffalo (AAA). |
| March 29, 2001 |
Assigned to minor league camp. |