Within the recorded range there are 22 bouts between 2019 and 2026, about one every 4.2 months. 17 of the 21 wins came inside the distance, 4 of them in the first round. The best win came against Luka Plantić in 2026, who was rated 2210 at the time.
DateOpponentResultMethodRd
2026-03-21Immanuwel Aleem TitleWinUD12
2025-03-22Joeshon JamesWinTKO4
2024-06-28Carlos GóngoraWinUD10
2024-02-23Rubén AnguloWinKO2
2023-07-12Lucas de AbreuWinKO4
2023-04-10Isaiah SteenWinTKO8
2022-11-11Fabián RíosWinTKO3
2022-10-08Jeremie ParksWinTKO2
2022-07-30Rodolfo Gomez Jr.WinUD10
2022-03-24Jaime HernándezWinRTD4
2021-10-14Raiko SantanaWinUD10
2021-04-03Gabriel LópezWinKO4
2021-02-26Juan TorresWinKO1
2020-12-09Uriel GonzálezWinKO1
2020-10-22Michi MunozWinKO1
2020-08-27Abraham HernándezWinTKO2
2019-07-27Roy FernándezWinTKO3
2019-06-28Jesús Levis JiménezWinTKO2
2019-06-14Daniel MontejoWinKO1