DateOpponentResultMethodRd
2021-02-26Sakaria LukasLossKO2
2016-12-02Toka Kahn ClaryLossKO2
2016-05-06Mateo Javier PérezWinTKO7
2016-04-16Ryan KielczewskiLossUD8
2016-02-13Ángel Enrique AguilarWinDQ10
2015-08-01Rafael VázquezLossTKO1
2015-05-22Juan DomínguezLossTKO2
2015-03-07Jorge LaraLossTKO1
2014-03-01Braulio SantosWinTKO8
2013-07-27Javier MercadoLossTKO
2013-02-16Esdras AcostaWinTKO3
2012-11-03Romulo KoasichaLossMD12
2012-04-28Martin CasillasWinUD10
2011-10-01Edgar LozanoWinKO7
2011-08-13Sergio TorresNCNC1
2010-11-17Daniel RosasLossUD8
2010-09-23Antonio ChabletWinUD6
2010-08-07Alexander EspinozaWinUD10
2010-04-10Carlos PeñalosaWinUD10
2010-01-23Luis Eduardo ZaragozaWinUD10
2009-11-21Reynaldo CajinaLossTKO6
2009-09-26Juan José Francisco MárquezWinTKO4
2009-08-06Ramón CamargoWinKO3
2009-06-19Sebastien GauthierWinKO2
2008-11-29Oswaldo JuárezWinUD8
2008-09-29Edgar RiovalleWinTKO3
2008-08-07Balam CastellanosWinTKO1
2008-07-17Adrian Atanasio VázquezWinKO
2008-04-19Israel FloresWinKO8
2008-02-08Pedro ArévaloWinKO3
2007-11-16Carlos PeñalosaWinPTS10
2007-07-09Antonio ValenciaLossTKO4
2007-03-31Armando GuzmánWinUD
2006-09-29Alberto PérezWinUD8
2006-07-06Adrian TéllezLossUD6
2006-05-18Josue CortesWinSD6
2006-03-30Gabriel Alberto RosasWinTKO4
2005-08-26Eduardo BecerrilLossSD4
2005-06-30Crystopher Carlos MartínezWinUD4
2005-03-03Diego Armando SantanaLossKO2