Within the recorded range there are 26 bouts between 2017 and 2026, about one every 4.0 months. 18 of the 22 wins came inside the distance, 7 of them in the first round. Of the 3 losses, 1 came inside the distance and 2 on the cards. Since 2024 the run stands at 4 straight wins. The best win came against Danny Dignum in 2024, who was rated 2066 at the time.
DateOpponentResultMethodRd
2024-08-17Derrick OsazeWinTKO2
2023-11-11Nathan HeaneyLossMD12
2023-04-15Kieran SmithWinKO1
2022-09-16Marcus MorrisonWinTKO4
2022-05-13Linus UdofiaWinSD12
2021-11-06Sam EvansWinTKO3
2021-04-24Felix CashLossTKO3
2020-11-13Mark HeffronWinRTD4
2020-09-12Mark HeffronDrawUD10
2020-07-25Mick HallWinRTD6
2019-12-21Adam GrabiecWinTKO2
2019-09-27Kelcie BallWinTKO1
2019-04-27Pavol GarajWinPTS6
2019-03-08Julio CesarWinTKO2
2018-12-07Emmanuel MoussingaWinTKO1
2018-11-19Serge AmbomoWinTKO2
2018-09-29Daniel UrbanskiWinKO1
2018-07-14Christian GomezWinPTS6
2018-06-09Martin KabrhelWinTKO2
2018-03-10Ashley DumetzWinKO1
2017-12-08Sam OmidiWinTKO1
2017-10-14Casey BlairWinKO1