No intervalo registrado são 33 lutas entre 2011 e 2026, cerca de uma a cada 5.3 meses. 17 das 29 vitórias vieram antes do limite, 3 delas no primeiro round. Das 4 derrotas, 3 vieram antes do limite e 1 nos pontos. A melhor vitória foi sobre Josh Warrington em 2023, avaliado em 2268 na época.
DataAdversárioResultadoMétodoRd
2021-07-31Xu Can TítuloVitóriaTKO12 2021-02-13Reece MouldVitóriaTKO9
2019-10-04David Oliver JoyceVitóriaTKO9
2019-05-10Ryan DoyleVitóriaKO10
2019-03-02Abraham Osei BonsuVitóriaKO2
2018-03-03Rafael CastilloVitóriaTKO3
2017-11-25Reynaldo MoraVitóriaPTS6
2017-06-24Simas VolosinasVitóriaPTS4
2016-03-26Lee GloverVitóriaTKO2
2015-10-24Josh WaleVitóriaPTS10
2015-07-25Isaac OwusuVitóriaKO4
2015-03-28Laszio FeketeVitóriaTKO1
2015-03-07Janis PuksinsVitóriaTKO2
2014-05-16Martin MubiruVitóriaTKO3
2013-12-13Simas VolosinasVitóriaPTS4
2013-11-01Genilson de Jesus SantosVitóriaRTD3
2013-06-22Ian BaileyVitóriaTKO2
2013-04-13Sid RazakVitóriaPTS6
2013-02-02Kristian LaightVitóriaPTS4
2012-12-08Tibor MeszarosVitóriaTKO1
2012-11-17Dai DaviesVitóriaPTS4
2012-09-28Chuck JonesVitóriaRTD1
2012-02-18Pavels SenkovsVitóriaPTS4
2011-11-12Ryan McNicolVitóriaPTS4
2011-10-28Chuck JonesVitóriaPTS6