Within the recorded range there are 18 bouts between 2019 and 2026, about one every 4.8 months. 12 of the 16 wins came inside the distance, 4 of them in the first round. Of the 2 losses, 1 came on the cards and none inside the distance. The best win came against Lewis Ritson in 2024, who was rated 2091 at the time.
DateOpponentResultMethodRd
2026-09-05Tyrone McKennaWinTKO4
2026-05-15Karen ChukhadzhianWinMD12
2024-05-25Lewis RitsonWinTKO9
2024-01-27Williams Andres HerreraWinTKO7
2023-11-25Danny BallWinTKO4
2023-05-20Sam O'maisonWinTKO6
2023-04-01Luis Eduardo SouzaWinTKO1
2022-08-06Tom HillWinPTS8
2022-02-26Miroslav SerbanWinTKO6
2021-08-06Jose Luis CastilloWinKO1
2021-02-19Siar OzgulWinRTD4
2020-11-11Jumaane CameroWinPTS6
2020-08-15Des NewtonWinTKO1
2019-12-20Oscar AmadorWinKO3
2019-11-16Danny MendozaWinPTS6
2019-10-11Arturo LopezWinKO1