DateOpponentResultMethodRd
2024-06-07Nestor Adrian MaidanaWinTKO6
2024-03-08Takuya WatanabeWinUD10
2023-12-08Alexis Nahuel TorresWinUD10
2023-09-01Carlos Daniel CordobaWinUD10
2023-04-28Jorge Mata CuellarNCNC2
2022-12-15Darvin GaleanoWinTKO8
2022-08-27Marcio SozaWinUD10
2021-08-27Sergio PuenteWinTKO4
2019-03-23Ramiro BlancoWinUD12
2018-06-23Michel MarcanoWinKO2
2017-06-24Nery SaguilánWinTKO12
2016-07-09Jerope MercadoWinTKO3
2016-04-01Juli GinerWinTKO8
2016-01-30Yogli HerreraWinRTD3
2015-11-07Samuel AmoakoWinKO2
2015-08-22Leonardo DoronioWinKO3
2015-07-11David MartinezWinTKO3
2015-04-25Edgar PuertaWinUD10
2015-02-14Adrian VerdugoWinDQ6
2014-09-06Juan Jose FariasWinTKO3
2014-02-22Mario Enrique TinocoWinKO3
2013-11-09Juan Salgado ZambranoWinTKO11
2013-10-05Carlos Urias GuerenaWinKO1
2013-06-29Diego LedesmaWinKO2
2013-05-24Rafael UriasWinKO5
2013-03-09Miguel Angel MungiiaWinUD8
2013-01-19Alejandro BarreraWinTKO2
2011-11-05Pedro NavarreteWinUD10
2011-09-15Antonio MezaWinKO1
2011-08-13Abraham RodriguezWinTKO7
2011-04-30Hugo SalasWinTKO7
2011-01-01Angel Antonio PrioloWinTKO1
2010-10-30Joan de GuiaWinKO1
2010-09-15Tyron HarrisWinKO5
2010-06-12Juan Flores SalazarWinKO1
2010-05-29Daniel Armando ValenzuelaWinTKO3
2010-02-26Antonio EscalanteLossUD10
2009-11-19Daniel RuizWinTKO5
2009-10-20Andres RomeroWinRTD5
2009-09-05Servando Solis NevarezWinKO1
2008-03-29Giovanny UrbinaWinKO3
2008-02-29Fermin de los SantosWinUD10
2007-09-29Arturo MurilloWinUD10
2007-08-11Michael DomingoLossUD6
2007-06-30Jose Alfonso MorenoWinTKO5
2007-04-28Cuauhtemoc GomezWinRTD6
2007-03-03Oscar ArciniegaWinKO2
2006-10-21Andrés LedesmaWinKO3
2006-05-19Raul JuarezWinKO1
2006-03-10Cuauhtemoc GomezWinRTD7
2005-12-16Phillip PayneWinTKO9
2005-10-14Reman SalimWinKO4
2005-08-05Francisco MateosWinSD10
2005-05-27Oscar ArciniegaWinTKO5
2005-03-18Kosol Sor VorapinWinKO5
2004-12-03Cuauhtemoc GomezWinTKO10
2004-10-22David MurilloWinTKO9
2004-07-17Pedro DavilaWinPTS6
2004-06-03Angelo Luis TorresWinPTS4
2004-02-27Oscar OlivasWinRTD4
2003-12-05Roberto SorianoWinKO1
2003-10-10Hector Cervantes SorianoWinUD6
2003-06-13Ernesto RiveraWinTKO3
2003-03-28Miguel CaddieWinTKO4