Within the recorded range there are 20 bouts between 2018 and 2026, about one every 4.9 months. 8 of the 19 wins came inside the distance, 2 of them in the first round. Since 2023 the run stands at 6 straight wins. The best win came against Mark Vicelles in 2023, who was rated 2223 at the time.
DateOpponentResultMethodRd
2026-02-28Siphamandla BaleniWinTKO8
2025-11-22Mchanja YohanaWinUD10
2024-12-21Nanthanon ThongchaiWinTKO3
2023-11-04Ronald ChaconWinUD12
2022-09-09Andika D'Golden BoyWinUD10
2022-07-23Asyer AlumanWinKO1
2022-03-07Ricardo SuenoWinUD10
2021-12-10Jerome BaloroWinUD10
2021-09-27Jake AmparoWinUD8
2021-07-03MJ BoWinRTD1
2021-03-27Paolo SyWinTKO3
2020-12-18Robert AtesWinUD6
2019-12-14Rolly DorongWinUD6
2019-09-23John Paul GabunilasWinUD6
2019-07-26Kier TorregosaWinUD4
2018-11-24Mark TorellaWinTKO2