Weightclass:  Heavyweight
Location:  London, UK
Record:  16 - 34(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/01/2045London, UK15 - 34(2) Leon Hilson10 - 11 WPts
24/11/2044London, UK14 - 34(2) Rodrigo Ozuna6 - 8(1) WPts
21/09/2044London, UK13 - 34(2) Max Cabal0 - 1 WPts
19/07/2044London, UK12 - 34(2) Napoleon Nooja6 - 8 WPts
17/05/2044London, UK11 - 34(2) Michal Cieply0 - 11 WPts
17/03/2044London, UK10 - 34(2) Juan Julio2 - 5 WPts
17/01/2044London, UK9 - 34(2) Gus Rust1 - 5 WPts
16/11/2043London, UK8 - 34(2) Nazar Gulek2 - 6 WPts
14/09/2043London, UK7 - 34(2) Rhys Boyce3 - 11 WPts
13/07/2043London, UK6 - 34(2) Patrick Steele0 - 3 WPts
11/05/2043London, UK5 - 34(2) Declan Donald7 - 26 WPts
11/03/2043Shubra El-Kheima, Egypt5 - 33(2) Ibrahim Sial8 - 10 LPts
11/01/2043Georgetown, Guyana5 - 32(2) Rob Peffers12 - 17 LPts
11/11/2042Aalborg, Denmark5 - 31(2) Viljalmr Bille17 - 10 LPts
13/09/2042Accra, Ghana5 - 30(2) Callum Micah4 - 9 LPts
15/07/2042London, UK5 - 29(2) Victor Pritchard1 - 2 LPts
13/05/2042London, UK4 - 29(2) Gordon McBurnie3 - 10 WPts
14/03/2042Rio de Janeiro, Brazil4 - 28(1) Nicandro Carreiro11(6) - 8(1) LKO3
11/01/2042London, UK4 - 27(1) Kai Kessels11 - 20 LPts
10/11/2041London, UK4 - 26(1) Fiske Oden4 - 10 LPts
09/09/2041London, UK4 - 25(1) Rex Kor3 - 20(1) LPts
11/07/2041London, UK4 - 24(1) Macario Vasconcelos10 - 10 LPts
10/05/2041London, UK3 - 24(1) Chris Thomas5 - 26 WPts
10/03/2041Prague, Czech Republic3 - 23(1) Havel Dobek7 - 18 LPts
10/01/2041Yaoundé, Cameroon3 - 22(1) Severin Jade5 - 6 LPts
10/11/2040New Delhi, India3 - 21(1) Aditya Sule13 - 15 LPts
12/09/2040London, UK2 - 21(1) Rhys Hughes1 - 9 WPts
13/07/2040London, UK1 - 21(1) Joel Piaget1 - 1 WPts
12/05/2040Vilnius, Lithuania1 - 20(1) Piotr Strzyzewski7 - 12 LPts
14/03/2040Port Said, Egypt1 - 19(1) Malik Najibullah25(1) - 27(1) LPts
15/01/2040Aalborg, Denmark1 - 18(1) Soren Fritzen15 - 16 LPts
17/11/2039Vilnius, Lithuania1 - 17(1) Cezar Wilk22 - 13 LPts
19/09/2039Abidjan, Ivory Coast1 - 16(1) Gerard Bault6 - 14 LPts
22/07/2039Gulu, Uganda1 - 15(1) Jack Kizito20 - 18 LPts
23/05/2039Basel, Switzerland1 - 14(1) Odell Schaich20 - 30 LPts
25/03/2039Swindon, UK1 - 13(1) Rhys Rees7 - 6 LPts
02/02/2039Birmingham, UK1 - 12(1) Nicholas Lace12 - 11 LPts
04/12/2038Swansea, UK1 - 11(1) Ian Owen7 - 4 LPts
04/10/2038London, UK1 - 10(1) Ian Owen6 - 4 LPts
05/08/2038Lima, Peru1 - 9 Santiago Montoro21(3) - 8 LKO3
07/06/2038Glasgow, UK1 - 8 Thomas Morris6 - 8 LPts
10/04/2038London, UK1 - 7 James Sheedy10 - 11(1) LPts
03/03/2038London, UK1 - 6 George Lipton10 - 23 LPts
21/01/2038Manchester, UK0 - 6 Josh Becotte0 - 0 WPts
09/12/2037London, UK0 - 5 Jawad Saladin2 - 10(2) LPts
11/10/2037London, UK0 - 4 William MacGillivray1 - 9 LPts
12/08/2037Birmingham, UK0 - 3 Glyn Pryce11 - 18 LPts
15/06/2037Bolton, UK0 - 2 Corey Andreu3 - 12 LPts
20/04/2037Glasgow, UK0 - 1 Ed Clark13 - 20 LPts
13/03/2037London, UK0 - 0 Chris Teague2 - 6 LPts