Within the recorded range there are 24 bouts between 2016 and 2024, about one every 4.1 months. It has been 2 years since the last bout. 7 of the 22 wins came inside the distance, 2 of them in the first round. Of the 2 losses, 2 came on the cards and none inside the distance. The best win came against Luis Alberto Lopez in 2019, who was rated 2030 at the time.
DateOpponentResultMethodRd
2024-07-13Sulaiman SegawaLossUD10
2024-04-13Cristian CruzWinUD10
2023-09-15Brandon ValdesWinUD8
2023-05-13Maickol Lopez VillagranaWinKO5
2022-04-15Horacio GarcíaWinKO9
2019-12-21Alexei ColladoWinUD10
2019-09-20Enrique VivasWinUD10
2019-01-11Ruben CerveraWinUD8
2018-10-13Miguel CarrizozaWinUD8
2018-08-24José GonzálezWinUD8
2018-06-30Ricardo TorresWinKO6
2018-04-14Marlon OleaWinUD8
2018-02-16Juan SandovalWinUD6
2017-10-21German MerazWinUD6
2017-09-22Ernesto GuerreroWinUD6
2017-07-01Jonathan AlcantaraWinUD4
2017-05-19Anthony SanchezWinKO5
2017-04-14Luis TorresWinTKO6
2017-02-10Francisco CamachoWinUD4
2016-11-04Aaron LopezWinUD4
2016-09-23Jose MoraWinKO1
2016-07-29Gerardo MolinaWinKO1