DateOpponentResultMethodRd
2010-06-26Mike OliverLossDQ8
2010-03-13Eden SonsonaLossKO8
2009-09-26Leon MooreLossUD12
2009-07-11Victor FonsecaLossUD8
2009-06-19Victor PeraltaWinKO3
2008-11-13Matt RemillardLossUD6
2007-01-26Antonio EscalanteWinTKO8
2006-10-28Osvaldo CedenoWinTKO1
2006-04-19Pedro Rincon MirandaWinUD6
2006-02-11Alejandro ValdezLossUD12
2005-10-15Alexander KhrulevDrawPTS10
2004-03-30Marat MazimbayevWinTKO9
2003-05-17Mike TrejoWinTKO2
2003-01-03Evaristo PrimeroWinTKO8
2001-11-02Alberto OntiverosWinTKO9
2001-07-14Gerson GuerreroWinTKO10
2000-11-26Roberto LopezWinUD10
2000-08-20Heriberto RuizWinUD12
2000-07-16Adan VargasLossSD12
2000-01-09Ablorh SowahWinUD10
1999-12-12Darryl PinckneyWinPTS6
1999-04-03Edison TorresWinPTS12
1998-04-30Anis Roga TitleWinKO4
1997-12-13Manuel Jesus Herrera TitleWinTKO3
1996-08-16Luis DoriaWinTKO6
1996-05-24Roger RodriguezWinKO2
1995-12-29Dunoy PenaWinTKO6
1995-04-21Robinson MercadoWinKO
1994-09-30Jose Garcia BernalWinTKO5
1994-09-16Oswaldo OsorioWinTKO2
1994-02-11Livaniel AlvarezWinTKO8
1993-12-17Henry CasarrubiaWinTKO
1993-07-20Gabriel PavaWinTKO
1993-03-20Carlos MartinezWinTKO
1992-11-14Alfredo LugoWinPTS6
1992-10-03Fidel JulioWinKO
1992-05-22Luis EscarpetaWinTKO
1991-11-01Jose BenitezWinPTS4
1991-06-07Allende RudinoWinKO2