Within the recorded range there are 30 bouts between 2011 and 2025, about one every 5.7 months. It has been 12 months since the last bout. 26 of the 27 wins came inside the distance, 6 of them in the first round. Of the 2 losses, 2 came on the cards and none inside the distance. Since 2022 the run stands at 3 straight wins. The highest it has been is 2273, in 2016; it stands at 2140 now. The best win came against Daniel Rosas in 2016, who was rated 2144 at the time.
DateOpponentResultMethodRd
2025-08-29Bernardo Gomez UribeWinTKO1
2024-12-21Wilner SotoWinKO2
2022-04-08Starling MartinezWinTKO7
2021-10-30Carlos JacksonLossSD8
2020-01-18Rodolfo Hernandez MontoyaWinKO3
2018-11-16Roberto CastanedaWinUD10
2016-04-29Daniel RosasWinRTD8
2015-10-10Danny AquinoWinTKO9
2015-02-26Juan GuzmanWinTKO5
2014-10-04Ernesto GuerreroWinTKO2
2014-03-22Eury HernandezWinTKO3
2014-03-10Ramon Emilio CedanoWinKO1
2013-08-24Jose RuizWinTKO2
2013-06-08Geyci LorenzoWinTKO2
2013-05-18Luis HinojosaNCNC2
2013-03-09Ramon Emilio CedanoWinRTD3
2012-12-17Ramon Emilio CedanoWinTKO1
2012-11-03Emerson Santos CarvalhoWinKO6
2012-10-18Marcos MartinezWinKO1
2012-09-28Aneudy MatosWinTKO2
2012-08-15Jose Ramon TejadaWinTKO2
2012-08-12Dinoel ReynosoWinTKO4
2012-06-23Eury HernandezWinTKO2
2012-06-16Juan GuzmanWinTKO1
2012-05-12Nelson DiazWinTKO1
2012-03-24Milciades MosqueaWinTKO2
2011-12-18Alejandro BritoWinTKO4