Within the recorded range there are 19 bouts between 2018 and 2025, about one every 4.6 months. It has been 12 months since the last bout. 6 of the 18 wins came inside the distance. The best win came against Troy Williamson in 2023, who was rated 2049 at the time.
DateOpponentResultMethodRd
2025-09-13Ishmael DavisWinSD12
2025-04-04Ryan KellyWinMD10
2025-03-30Harley CollisonWinPTS8
2024-08-03Bahadur KaramiWinPTS8
2023-05-20Grant DennisWinUD10
2022-07-09Lukasz MaciecWinUD10
2022-03-12Juan Carlos RubioWinUD10
2021-12-11Noe Larios JrWinTKO9
2021-06-05Ernesto OlveraWinRTD3
2020-11-13Robbie ChapmanWinTKO7
2020-07-31Jez SmithWinTKO9
2019-12-14Danail StoyanovWinRTD3
2019-09-14Nelson AltamiranoWinUD3
2019-06-21Paul AllisonWinPTS6
2019-04-27Martin KabrhelWinTKO3
2018-12-15Yasin HassaniWinPTS6
2018-10-20Ladislav NemethWinPTS6