Within the recorded range there are 25 bouts between 2010 and 2026, about one every 7.7 months. 15 of the 23 wins came inside the distance, 7 of them in the first round. Of the 2 losses, 1 came inside the distance and 1 on the cards. The best win came against Frank Buglioni in 2018, who was rated 2072 at the time.
DateOpponentResultMethodRd
2026-04-25Austine NnamdiLossPTS6
2024-09-14Viktar ChvarkouWinPTS6
2024-06-15Viktar ChvarkouWinPTS4
2023-12-08Darryl SharpWinKO1
2021-10-09Server EmurlaevWinMD10
2021-04-24Emil MarkicWinTKO2
2019-03-09Sean MonaghanWinTKO3
2016-09-24Willbeforce ShihepoWinKO9
2016-06-18Norbert SzekeresWinTKO1
2016-05-07Richard HortonWinTKO1
2015-06-26Tsvetozar IlievWinPTS4
2015-04-11Jose Manuel IglesiasWinKO1
2015-03-07Bartlomiej GrafkaWinTKO2
2014-11-07Josef ObesloWinTKO1
2014-10-04Luke AllonWinTKO3
2014-06-27Nathan KingWinPTS4
2014-05-17Egidijus KakstysWinTKO2
2013-05-31John AnthonyWinDQ7
2012-05-18James TuckerWinTKO7
2012-03-10Tommy TolanWinKO1
2011-07-16Lee DuncanWinPTS4
2011-03-12Jody MeikleWinPTS4
2010-12-04Phillip TownleyWinTKO2