-
Wins49/4184%
-
Knockouts49/1429%
-
Losses49/714%
-
Draws49/12%
Last Five Fights
Anthony Crolla – 07/10/2017 – Manchester Arena, UK – Loss – UD 12
Julius Indongo – 15/04/2017 – SSE Hydro Glasgow, UK – Loss – UD 12
Kiryl Relikh – 07/10/2016 – SSE Hydro Glasgow, UK – Win – UD 12
Michele Di Rocco – 28/05/2016 – SSE Hydro Glasgow, UK – Win – TKO 8
Josh King – 07/11/2015 – Echo Arena, Liverpool, UK – Win – KO 11
Ricky Burns