Within the recorded range there are 21 bouts between 2018 and 2025, about one every 4.2 months. 14 of the 18 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 Viktor Postol in 2023, who was rated 2223 at the time.
DateOpponentResultMethodRd
2025-10-18Alejandro Frias RodriguezWinKO2
2024-09-27Kendo CastanedaWinUD10
2024-06-29Jino RodrigoWinUD10
2023-02-25Joseph AdornoWinMD10
2022-03-26Juan Jose VelascoWinKO7
2021-11-06Juan Pablo RomeroWinKO5
2021-05-22Kenneth Sims Jr.LossMD8
2021-02-20Luis Alberto VeronWinUD8
2020-10-09Cameron KraelWinKO3
2020-08-29Cody WilsonWinKO3
2020-07-21Dennis OkothWinKO2
2020-07-02Danny MurrayWinTKO1
2020-02-21Kaylyn AlfredWinTKO6
2019-11-02Luis NorambuenaWinKO4
2019-09-20Ramon CascarenaWinKO3
2019-08-17Jesus GonzalezWinKO1
2019-06-28Joaquin ChávezDrawTD1
2019-04-12Kevin Alfonso LunaWinKO2
2018-11-09Valentin Juan Ortiz HernandezWinTKO3