Selected by Pittsburgh Pirates in the 13th round of the free-agent draft (June 3, 1993 - signed June 6, 1993).
Granted free agency (October 15, 1999).
Signed by Cleveland Indians (December 22, 1999).
Traded by Cleveland Indians with Paul Rigdon, Richie Sexson and a player to be named later to Milwaukee Brewers in exchange for Bob Wickman, Steve Woodard and Jason Bere (July 28, 2000); Milwaukee Brewers received Marco Scutaro (August 30, 2000).
Traded by Milwaukee Brewers with Juan Acevedo and Jose Flores to Colorado Rockies in exchange for Mark Leiter, Mike DeJean and Elvis Pena (April 4, 2001).
Traded by Colorado Rockies to New York Mets in exchange for Corey Brittan (February 21, 2002).
Granted free agency (October 15, 2002).
Sold by Camden (Atlantic) to Chicago Cubs (May 24, 2003).
Released by Chicago Cubs (August 14, 2003).
Sold by Camden (Atlantic) to Cleveland Indians (May 19, 2004).