Within the recorded range there are 33 bouts between 2011 and 2026, about one every 5.3 months. 17 of the 29 wins came inside the distance, 3 of them in the first round. Of the 4 losses, 3 came inside the distance and 1 on the cards. The best win came against Josh Warrington in 2023, who was rated 2268 at the time.
DateOpponentResultMethodRd
2021-07-31Xu Can TitleWinTKO12 2021-02-13Reece MouldWinTKO9
2019-10-04David Oliver JoyceWinTKO9
2019-05-10Ryan DoyleWinKO10
2019-03-02Abraham Osei BonsuWinKO2
2018-03-03Rafael CastilloWinTKO3
2017-11-25Reynaldo MoraWinPTS6
2017-06-24Simas VolosinasWinPTS4
2016-03-26Lee GloverWinTKO2
2015-10-24Josh WaleWinPTS10
2015-07-25Isaac OwusuWinKO4
2015-03-28Laszio FeketeWinTKO1
2015-03-07Janis PuksinsWinTKO2
2014-05-16Martin MubiruWinTKO3
2013-12-13Simas VolosinasWinPTS4
2013-11-01Genilson de Jesus SantosWinRTD3
2013-06-22Ian BaileyWinTKO2
2013-04-13Sid RazakWinPTS6
2013-02-02Kristian LaightWinPTS4
2012-12-08Tibor MeszarosWinTKO1
2012-11-17Dai DaviesWinPTS4
2012-09-28Chuck JonesWinRTD1
2012-02-18Pavels SenkovsWinPTS4
2011-11-12Ryan McNicolWinPTS4
2011-10-28Chuck JonesWinPTS6