DateOpponentResultMethodRd
2012-04-14Serhiy Fedchenko TitleWinUD12
2011-07-16Likar Ramos ConchaWinKO1
2006-08-05Terdsak Kokietgym TitleWinTKO7
2005-05-07Victor Polo TitleWinUD12
2003-08-16Marcos LiconaWinTKO9
2002-06-21Hector Javier MárquezWinTKO10
2001-10-19Johnny WalkerWinTKO1
2001-04-01Baby Lorona Jr.WinTKO2
2001-02-11Sean FletcherWinTKO7
2000-05-20Roque CassianiWinUD12
1999-05-10Wilfredo VargasWinKO2
1999-02-20Jose de Jesus GarciaWinKO1
1998-10-24Francisco ArreolaWinTKO3
1998-08-22Enrique JupiterWinTKO8
1998-04-20Juan Gerardo CabreraWinTKO4
1998-03-16Luis SamudioWinTKO9
1997-09-27Vincent HowardWinTKO12
1997-07-14Catalino BecerraWinTKO7
1997-02-03Cedric MingoWinRTD10
1996-12-09Rodrigo ValenzuelaWinKO8
1996-10-19Darryl PinckneyWinUD10
1996-07-08Freddy CruzWinUD10
1996-03-04Hector Ulises ChongWinKO4
1995-11-06Julian WheelerWinTKO10
1995-09-25Miguel RodriguezWinTKO1
1995-07-10Julio Cesar PortilloWinKO6
1995-04-24Julio Sanchez LeonWinUD10
1995-01-30Martin OchoaWinTKO1
1994-12-03Israel GonzalezWinTKO4
1994-11-12Jose Luis MontesWinKO2
1994-10-01Israel FloresWinUD4
1994-08-27Gregorio SilvaWinTKO2
1994-05-07Roman PoblanoWinUD6
1993-10-01Isaac CortesWinTKO5
1993-09-18Israel FloresWinTKO2
1993-06-26Javier QuirozWinTKO3
1993-05-29Javier DuranLossDQ1