DateOpponentResultMethodRd
2014-03-08Aldimar SilvaWinTKO5
2013-11-16Jose CarmonaWinKO8
2012-09-22Mauricio MartinezWinUD10
2012-06-09Jesus RojasNCNC2
2011-11-26Angky Angkotta TitleWinUD12
2010-12-18Adolfo RamosWinTKO1
2010-04-24Cecilio SantosWinKO7
2010-01-30Angky Angkotta TitleWinTD7
2009-06-27Fernando LumacadWinKO3
2008-05-07Devid LookmahanakWinMD12
2007-01-27Julio David Roque LerWinUD12
2005-07-30Angel Antonio Priolo TitleWinTKO3
2004-12-18Juan Francisco Centeno TitleWinTKO3
2004-01-10Joma Gamboa TitleWinKO2
2003-03-21Lee Marvin SandovalWinTKO2
2003-02-22Ernesto Castro TitleWinKO1
2002-11-16Agustin Luna TitleWinTKO3
2002-06-07Ramon Jose HurtadoWinKO2
2001-02-02Juan Jose BeltranWinTKO3
2000-12-08Carmelo CaceresWinKO2
2000-10-21Jovan PresbiteroWinTKO3
2000-10-01Alfredo VirgenWinTKO5
2000-07-07Emilio PalaciosWinKO1
2000-04-07Juan Javier LagosWinUD10
1999-11-29Ladislao VazquezWinMD12
1998-10-10Jose de Jesus GomezWinKO1
1998-06-05Ruben ContrerasWinKO7
1998-04-03Miguel MartinezWinKO2
1998-02-06Miguel MartinezWinUD12
1997-11-12Leonardo GutierrezWinPTS12
1997-07-21Lorenzo TrejoWinUD12
1997-05-26Pablo TiznadoWinPTS10
1997-04-21Ruben ArteagaWinTKO2
1997-02-21Indalecio ValenzuelaWinTKO2
1997-02-03Narciso PerezWinKO1
1996-12-20Ruben RomeroWinKO2
1996-12-09Marcos HiedraWinKO1
1996-11-29Armando CorreaWinTKO2
1996-11-04Mauricio MoralesWinTKO3
1996-09-09Gabriel MunozDrawPTS4
1996-05-19Mario EnriquezWinTKO1
1996-04-26Dano DiazWinKO1
1996-03-18Jose SantosWinTKO1
1996-01-19Adan AldamaWinKO1