Within the recorded range there are 29 bouts between 2016 and 2025, about one every 3.9 months. It has been 13 months since the last bout. 18 of the 27 wins came inside the distance, 4 of them in the first round. Of the 2 losses, 2 came on the cards and none inside the distance. Since 2023 the run stands at 7 straight wins. The best win came against Kenshiro Teraji in 2025, who was rated 2448 at the time.
DateOpponentResultMethodRd
2025-02-15Saleto HendersonWinUD10
2023-10-21Victor Efrain SandovalWinUD10
2023-06-10Rocco SantomauroWinUD10
2023-02-18Jerson OrtizWinKO2
2020-02-06Raymond TabugonWinKO7
2019-11-16Gilbert GonzalezWinTKO5
2019-07-18Marco SustaitaWinKO5
2019-07-18Christian Aranda OrendayWinTKO6
2018-11-24Abisai Palomo OchoaWinTKO4
2018-05-04Oscar VasquezWinUD8
2018-03-17Victor Hugo ReyesWinUD8
2018-02-09Irving Fierro VerdugoWinRTD2
2017-12-08Efrain GonzalezWinUD4
2017-11-17Brent VenegasWinSD6
2017-08-04Pedro Antonio RodriguezWinUD6
2017-08-04Oskar Jesus Talla DavalosWinKO1
2017-01-27Benjamin SolaresWinKO1
2017-01-14Hector GarciaWinKO1
2016-11-04Alonso CejaLossMD4
2016-10-15Alonso Ronquillo NunezWinTKO3
2016-09-15Ulises Gabriel RosalesWinTKO3
2016-08-19Hector GarciaWinKO1
2016-06-18Adalberto SolaresWinTKO3