No intervalo registrado são 35 lutas entre 2012 e 2026, cerca de uma a cada 4.8 meses. 14 das 33 vitórias vieram antes do limite, 3 delas no primeiro round. Das 2 derrotas, 2 vieram nos pontos e nenhuma antes do limite. Desde 2025, a sequência está em 3 vitórias seguidas. A melhor vitória foi sobre Josh Taylor em 2024, avaliado em 2490 na época.
DataAdversárioResultadoMétodoRd
2025-11-15Ekow EssumanVitóriaTKO11
2025-07-05Harlem EubankVitóriaTD7
2023-05-27Darragh FoleyVitóriaUD10
2020-11-28Abderrazak HouyaVitóriaPTS10
2019-11-22Timo SchwarzkopfVitóriaUD10
2019-04-27Oscar AmadorVitóriaKO3
2018-10-06Ohara DaviesVitóriaUD12
2018-06-30Tyrone McKennaVitóriaUD12
2018-05-19Christopher SebireVitóriaTKO1
2018-03-31Kevin McCauleyVitóriaKO1
2017-10-21Tyrone NurseVitóriaUD12
2017-04-08Martin GethinVitóriaTKO3
2016-12-03Diego Gonzalo LuqueVitóriaUD10
2016-08-12Łukasz JanikVitóriaPTS8
2016-05-13Joe HughesVitóriaUD12
2015-12-19Noe NunezVitóriaTKO3
2015-10-10Jarkko PutkonenVitóriaUD10
2015-07-11Gabriel Fernando Punalef CalfinVitóriaTKO6
2015-03-06Cesar David InalefVitóriaTKO5
2014-10-25Tom StalkerVitóriaTKO8
2014-07-26Nathan BroughVitóriaTKO2
2014-05-10Krzysztof SzotVitóriaPTS8
2014-03-08Aleksas VaserisVitóriaTKO5
2013-11-22Renald GarridoVitóriaPTS6
2013-06-07Tom PriceVitóriaKO2
2013-04-27Mark McKrayVitóriaPTS4
2013-03-09Carl AllenVitóriaTKO4
2012-12-14Johnny GreavesVitóriaTKO1
2012-09-22Carl AllenVitóriaPTS4