02/04/1997 |
Signed as an international free agent by the Montreal Expos |
03/29/2002 |
Claimed off waivers by the Florida Marlins from the Montreal Expos |
06/17/2004 |
Traded by the Florida Marlins to the Chicago White Sox along with cash in exchange for P Billy Koch |
03/30/2005 |
Claimed off waivers by the New York Mets from the Chicago White Sox |
04/01/2005 |
Claimed off waivers by the Seattle Mariners from the New York Mets |
06/09/2005 |
Traded by the Seattle Mariners to the San Diego Padres in exchange for P Mike Bumstead and P R.D. Spiehs |
10/11/2005 |
Signed as a free agent to a minor league contract with the Kansas City Royals |
03/31/2006 |
Traded by the Kansas City Royals to the Los Angeles Dodgers in exchange for P Jarod Plummer |
01/08/2008 |
Sold to the Kia Tigers (Korean) by the Los Angeles Dodgers |
12/01/2008 |
Signed as a free agent to a minor league contract with the Cleveland Indians |
05/26/2009 |
Traded by the Cleveland Indians to the New York Mets in exchange for cash |
11/20/2009 |
Signed as a free agent to a minor league contract with the Philadelphia Phillies |
01/25/2012 |
Traded by the Philadelphia Phillies to the Cincinnati Reds in exchange for P Jeremy Horst |
12/10/2012 |
Signed as a free agent to a minor league contract with the San Francisco Giants |
03/23/2013 |
Signed as a free agent to a minor league contract with the Miami Marlins |