Within the recorded range there are 25 bouts between 2017 and 2026, about one every 4.4 months. 19 of the 24 wins came inside the distance, 4 of them in the first round. Since 2025 the run stands at 3 straight wins. The best win came against Edgar Berlanga in 2025, who was rated 2410 at the time.
DateOpponentResultMethodRd
2026-07-25Simon Zachenhuber TitleWinMD12
2026-05-23Alem Begić TitleWinKO2
2024-09-21Tyler DennyWinTKO2
2023-08-26Dmytro MytrofanovWinTKO2
2022-11-26River Wilson-BentWinTKO2
2022-07-16Francisco Emanuel TorresWinTKO5
2022-03-19Jez SmithWinTKO2
2021-12-04Bradley SkeeteWinTKO9
2021-07-24Ezequiel GurriaWinTKO5
2020-11-28Guido Nicolás PittoWinTKO10
2020-07-10Paul KeanWinRTD6
2019-11-30Ryan KellyWinTKO6
2019-07-13Scott JamesWinTKO1
2019-04-27Ladislav NemethWinTKO2
2019-03-08Rod Douglas Jr.WinTKO1
2018-12-15Jordan GrannumWinPTS6
2018-10-20Zygimantas ButkeviciusWinPTS4
2018-07-13Miguel AguilarWinPTS4
2018-04-06Chris JenkinsonWinKO1
2018-02-24Christian Hoskin-GomezWinPTS4
2017-09-16Duane GreenWinTKO2