DateOpponentResultMethodRd
2025-05-17Marcelino NievesWinUD10
2024-12-19Noel Reyes CepedaLossRTD2
2024-08-30Leonard Sanchez GonzalezWinUD8
2024-02-09Anyelo MunozWinTKO4
2023-06-30Gilbert GonzalezWinTKO2
2022-04-08Keyvin LaraWinUD10
2020-12-17Marvin SolanoWinUD8
2020-03-06Aliu Bamidele LasisiDrawSD10
2018-06-23Renson RoblesWinUD10
2017-12-22Reysi RosaWinTKO2
2017-06-24Donny GarciaWinTKO9
2017-02-24Luis Alberto ZarragaWinTKO2
2016-07-16Renson RoblesWinUD10
2015-11-14Manuel Gonzalez GarciaWinTKO7
2015-07-11Anyelo MunozWinTKO4
2015-04-18Jesus VargasWinUD10
2014-09-21Aneudy MatosWinDQ1
2014-06-28Julio EscuderoWinUD11
2014-02-02Esteban AquinoWinRTD3
2013-10-18Aneurys Mesa RodriguezWinUD8
2013-08-31Ambiorix CiriacoWinUD6
2013-08-04Elvin RodriguezWinTKO3
2013-05-18Eliezer AquinoDrawTD5
2013-03-09Danny AquinoWinUD8
2013-02-03Juan Carlos RosalesWinTKO4
2013-01-15Armando LachapelleWinUD8
2012-12-21Jose Reyes PerezWinTKO1
2012-11-28Rafael SandovalWinTKO3
2012-11-16Ramon BuenoWinTKO2
2012-11-10Dinoel ReynosoWinUD4
2012-10-18Nelson DiazWinTKO1
2012-10-02Jose Ramon TejadaWinTKO1
2012-09-16Alfonso SandovalWinTKO1
2012-09-12Marcos MartinezWinTKO1
2012-05-12Julio Cesar PaniaguaDrawMD4
2011-11-25Ramon Cedano GilWinMD4
2011-11-25Ruben VicenteLossMD4
2011-04-30Luis CosmeDrawSD4
2011-03-26Carlos Rodriguez ContrerasWinSD4
2011-02-26Luis HinojosaLossUD6
2011-01-31Juan Gabriel Guzman PichardoLossKO3
2010-12-18Daniel RamirezLossSD4
2010-11-29Ruben VicenteWinUD4
2010-08-19Carlos Manuel ReyesLossKO1
2010-06-05Oscauris FriasLossTKO3
2010-02-25Juan Gabriel Guzman PichardoLossMD4