Within the recorded range there are 33 bouts between 2006 and 2019, about one every 5.0 months. It has been 7 years since the last bout. 20 of the 27 wins came inside the distance, 6 of them in the first round. Of the 3 losses, 3 came on the cards and none inside the distance. The highest it has been is 2222, in 2018; it stands at 2087 now. The best win came against Claudio Marrero in 2017, who was rated 2204 at the time.
DateOpponentResultMethodRd
2019-05-18Luis Castillo LealWinTKO4
2019-01-26Xu Can TitleLossUD12 2017Abraham LopezWinTKO8
2016-09-17Jesus A ValdezWinTKO5
2016-03-19Kiun EvansWinKO1
2015-05-16Braulio SantosWinUD8
2015Jorge LaraDrawTD6
2014-08-30Jose Angel BeranzaWinUD10
2014-06-28Juan Carlos PenaWinTKO6
2014-03-22Juan Jose BeltranWinKO1
2012Jose Luis AraizaDrawMD8
2011Miguelo TavarezWinTKO2
2011Isaac HidalgoWinUD6
2010-08-28Luis Angel PanetoWinKO1
2010Reynaldo LopezWinSD6
2010Richard PittWinKO2
2008-07-26Anyetei LaryeaWinUD8
2008-06-28Alex BabaWinTKO6
2008Jose Angel BeranzaLossUD8
2008Andres LedesmaWinTKO4
2007-11-10Ricardo BlackmanWinKO1
2007-08-25Baladan TrevizoWinTKO4
2007-06-09Torrence DanielsWinUD6
2007Carlos DiazWinTKO6
2007Enrique QuevedoWinUD6
2006-09-30Arturo ColonWinKO1
2006-04-29Jose GonzalezWinTKO2
2006Ubaldo OlivenciaWinTKO2
2006Jose GonzalezWinTKO2
2006Christopher SanchezWinTKO1