Within the recorded range there are 40 bouts between 2011 and 2026, about one every 4.7 months. 29 of the 34 wins came inside the distance, 14 of them in the first round. Of the 6 losses, 5 came on the cards and none inside the distance. The highest it has been is 2308, in 2019; it stands at 2104 now. The best win came against Andre Dirrell in 2018, who was rated 2403 at the time.
DateOpponentResultMethodRd
2025-03-15Jailer BerrioWinKO1
2024-07-19Fernando BritoWinKO1
2022-05-20Felipe RomeroWinKO2
2021-06-12Jaime HernandezWinKO2
2021-03-26Josue ObandoWinTKO8
2019-12-28Lionell ThompsonLossUD10
2019-09-21Roberto ValdezWinKO1
2018-09-28Ezequiel MadernaWinUD10
2016-08-20Fabiano PenaWinKO2
2016-06-18Derrick FindleyWinRTD3
2015-10-06Julius JacksonWinTKO2
2015-02-28Daniel Eduardo YocupicioWinKO1
2013-12-21Francisco VillanuevaWinTKO1
2013-11-16Michel RosalesWinTKO4
2013-10-05Jesus Angel NerioWinTKO6
2013-09-11Francisco Felipe Molina JrWinKO2
2012-12-19Gilberto Flores HernandezWinTKO1
2012-09-29Octavio CastroWinTKO3
2012-08-18Jose Luis VazquezWinTKO1
2012-07-21Edgar QuirozWinKO2
2012-05-05Josele NapolesWinTKO4
2012-03-17Daniel Eduardo YocupicioWinUD4
2012-02-18Rolando ParedesWinTKO1
2012-01-14Francisco VillanuevaWinUD6
2011-11-05Guillermo GarciaWinTKO2
2011-10-21Edgar GalvanWinKO1
2011-10-08Rafael RiosWinTKO1
2011-09-03Jesus Arras PereaWinPTS6
2011-07-02Rafael DuarteWinTKO1
2011-06-11Marino MercadoWinKO1
2011-05-06Alejandro AlonsoWinTKO1
2011-03-25Ramiro RosalesWinKO1