Within the recorded range there are 27 bouts between 2013 and 2026, about one every 5.9 months. 13 of the 23 wins came inside the distance, 3 of them in the first round. Of the 4 losses, 2 came inside the distance and 2 on the cards. The best win came against Isaac Chamberlain in 2024, who was rated 2133 at the time.
DateOpponentResultMethodRd
2025-11-29Ivan Gabriel GarciaWinTKO4
2024-01-20Steve Eloundou NtereWinTKO1
2022-04-30Vaclav PejsarWinKO2
2021-11-26Bilal LaggouneWinTKO3
2021-07-02Engin KarakaplanWinKO4
2020-11-28Mohammad Ali Bayat FaridWinPTS8
2019-09-30Kent KauppinenWinPTS6
2018-12-22Jiri SvacinaWinTKO4
2018-06-09Ian TimsWinTKO2
2017-10-21Blaise MendouoWinPTS8
2017-03-18Russ HenshawWinTKO1
2016-10-01Rolandas CesnaWinPTS6
2016-04-23Robert RosenbergWinKO1
2015-10-23Gogita GorgiladzeWinTKO5
2015-07-18Martyn GraingerWinPTS6
2015-03-14Mateusz GatekWinKO3
2014-10-18Mitch MitchellWinPTS6
2014-09-13Moses MatovuWinPTS4
2014-04-19Danny FlearyWinPTS4
2013-11-15Tommy GliffordWinTKO2
2013-10-12Will BurkinWinPTS4
2013-07-20Jody MeikleWinTKO3