07/02/1993 |
Signed by the Atlanta Braves as an international free agent. |
09/06/2001 |
Traded by the Atlanta Braves to the San Diego Padres to complete an earlier deal made on August 31, 2001. |
03/19/2002 |
Traded by the San Diego Padres to the Chicago Cubs for Keto Anderson (minors). |
04/30/2002 |
Released by the Chicago Cubs. |
05/09/2002 |
Signed as a Free Agent with the Kansas City Royals. |
10/15/2002 |
Granted Free Agency. |
11/22/2002 |
Signed as a Free Agent with the New York Yankees. |
03/21/2003 |
Released by the New York Yankees. |
01/12/2004 |
Signed as a Free Agent with the Los Angeles Dodgers. |
06/10/2004 |
Released by the Los Angeles Dodgers. |
06/14/2004 |
Signed as a Free Agent with the Arizona Diamondbacks. |
08/30/2005 |
Released by the Arizona Diamondbacks. |
12/20/2005 |
Signed as a Free Agent with the Baltimore Orioles. |
10/16/2006 |
Granted Free Agency. |
05/08/2007 |
Signed as a Free Agent with the Washington Nationals. |
10/11/2007 |
Granted Free Agency. |
02/13/2008 |
Signed with the Chiba Lotte Marines (Japan Pacific League). |
12/02/2008 |
Granted Free Agency. |
02/06/2009 |
Signed as a Free Agent with the Tampa Bay Rays. |
07/02/2009 |
Traded by the Tampa Bay Rays to the Cleveland Indians for Jon Meloan. |
08/01/2009 |
Released by the Cleveland Indians. |
08/06/2009 |
Signed as a Free Agent with the Tampa Bay Rays. |
11/09/2009 |
Granted Free Agency. |
12/08/2009 |
Signed as a Free Agent with the Tampa Bay Rays. |
11/06/2010 |
Granted Free Agency. |
11/29/2010 |
Signed as a Free Agent with the Toronto Blue Jays. |
11/02/2011 |
Granted Free Agency. |
01/11/2012 |
Signed as a Free Agent with the Baltimore Orioles. |
04/18/2012 |
Released by the Baltimore Orioles. |
04/20/2012 |
Signed with Diablos Rojos del Mexico (Mexican League). |
03/21/2013 |
Signed with Delfines de Ciudad del Carmen (Mexican League). |
04/21/2013 |
Released by Delfines de Ciudad del Carmen. |
04/26/2013 |
Signed with Rojos del Aguila de Veracruz (Mexican League). |
04/28/2013 |
Released by Rojos del Aguila de Veracruz. |
05/05/2013 |
Signed with the Bridgeport Bluefish (Atlantic League of Professional Baseball). |
05/01/2015 |
Signed with the Joplin Blasters (American Association of Professional Baseball). |
06/19/2016 |
Released by the Joplin Blasters. |
06/24/2016 |
Signed with Diablos Rojos del Mexico (Mexican League). |
08/29/2016 |
Released by Diablos Rojos del Mexico. |
09/01/2016 |
Signed with the Winnipeg Goldeyes (American Association of Professional Baseball). |
03/02/2017 |
Signed with the Cleburne Railroaders (American Association of Professional Baseball). |
10/30/2017 |
Released by the Cleburne Railroaders |
01/15/2019 |
Signed as a Free Agent with the Kansas City Royals. |
11/04/2019 |
Granted free agency. |
01/10/2020 |
Signed as a Free Agent with the Kansas City Royals. |
04/08/2020 |
Released by the Kansas City organization. |