Within the recorded range there are 29 bouts between 2016 and 2026, about one every 4.1 months. 16 of the 25 wins came inside the distance, 6 of them in the first round. Of the 4 losses, 1 came inside the distance and 3 on the cards. The highest it has been is 2184, in 2021; it stands at 2041 now. The best win came against Anthony Yarde in 2020, who was rated 2228 at the time.
DateOpponentResultMethodRd
2026-06-20Lewis EdmondsonLossUD10
2025-11-01Bradley ReaWinMD12
2024-06-21Liam CameronWinSD10
2023-09-01Braian Nahuel SuarezWinKO10
2023-03-24Boris CrightonWinUD10
2022-12-02Joel McintyreWinTKO2
2022-09-17Walter Gabriel SequeiraWinTKO6
2021-07-10Davide FaraciWinTKO9
2020-07-31Dec SpelmanWinUD12
2019-10-12Emmanuel AnimWinUD12
2019-06-15Andrzej SoldraWinTKO1
2019-03-15Gonzalo RomeroWinTKO1
2018-12-22Emmanuel FeuzeuWinTKO4
2018-09-15Adam WilliamsWinTKO1
2018-06-09Charles AdamuWinPTS6
2018-05-05Norbert SzekeresWinTKO2
2017-11-04Tayar MehmedWinDQ5
2017-09-23Josef ObesloWinTKO1
2017-06-29Istvan OrsosWinKO2
2017-05-27Remigijus ZiausysWinTKO3
2017-03-24Toni BilicWinTKO4
2017-02-24Tsvetozar IlievWinTKO1
2016-12-17Elvis DubeWinKO2
2016-11-05Mitch MitchellWinTKO1
2016-09-24Andy NeylonWinPTS4