Within the recorded range there are 25 bouts between 2015 and 2025, about one every 5.2 months. 13 of the 20 wins came inside the distance, 2 of them in the first round. Of the 4 losses, 4 came on the cards and none inside the distance. The best win came against Dan Azeez in 2025, who was rated 2090 at the time.
DateOpponentResultMethodRd
2025-03-01Padraig McCroryWinKO8
2024-02-10Boris CrightonWinTKO7
2021-10-30Marek MatyjaWinTKO6
2020-12-18Shakan PittersWinTKO9
2019-12-19Chad SugdenDrawPTS8
2019-06-21Andre SterlingWinUD12
2019-02-02Jake BallWinTKO3
2018-10-27Michal LudwiczakWinTKO2
2018-06-06Bosko MisicWinKO3
2018-03-24Ivan StupaloWinTKO3
2017-10-21Norbert SzekeresWinTKO3
2017-07-01Rui PavanitoWinPTS6
2017-03-17Alan HigginsWinPTS10
2016-11-26Bronislav KubinWinTKO2
2016-09-29Adam JonesWinPTS6
2016-09-10Dalton MillerWinPTS4
2016-06-21Richard HortonWinTKO1
2016-01-30Kieron GrayWinPTS4
2015-10-10Scott DouglasWinPTS4
2015-05-28James ChildsWinTKO1