Weightclass:  Light Heavyweight
Location:  London, UK
Record:  23 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/12/2033London, UK22 - 14 Robert Lenox17 - 13 WPts
15/10/2033London, UK21 - 14 Zuffur Mousa26 - 11 WPts
15/08/2033London, UK20 - 14 Ian McCort24(1) - 12 WPts
21/06/2033Nanning, China19 - 14 Jun Weng5 - 17 WPts
21/04/2033Poznan, Poland18 - 14 Krzysztof Sokolski15 - 6 WPts
21/02/2033Brisbane, Australia18 - 13 Robert Maris12 - 10(1) LPts
24/12/2032Kiev, Ukraine18 - 12 Oleksander Lipka16(1) - 10 LPts
25/10/2032London, UK17 - 12 Zuffur Mousa21 - 8 WPts
30/08/2032Zapopan, Mexico17 - 11 Montenegro Polanco20 - 8 LPts
02/07/2032London, UK16 - 11 Mason McBride5 - 16 WPts
03/05/2032London, UK15 - 11 Garner Ethier2 - 0 WPts
05/03/2032Shanghai, China14 - 11 Xi-Wang Ren0 - 0 WPts
06/01/2032London, UK13 - 11 Manchu Turn16(1) - 13 WPts
07/11/2031Mendoza, Argentina13 - 10 Marjun Cava26(1) - 23 LPts
08/09/2031Cambridge, UK12 - 10 Robert Lenox10 - 6 WPts
12/07/2031Geneva, Switzerland11 - 10 Labaron Ionesco3 - 11 WPts
13/05/2031Swansea, UK10 - 10 Rhod McVey1 - 11 WPts
15/03/2031Modena, Italy9 - 10 Vito Rastrelli5 - 21 WPts
15/01/2031Dushanbe, Tajikistan9 - 9 Dimi Moldogareew8 - 12 LPts
17/11/2030Swansea, UK8 - 9 Rhod McVey1 - 8 WPts
20/09/2030Kumasi, Ghana8 - 8 Kyle Amartey30 - 15 LPts
23/07/2030London, UK7 - 8 Vincent Whetten5 - 6 WPts
26/05/2030Vienna, Austria7 - 7 Willimod Palzieux9 - 18 LPts
28/03/2030Huddersfield, UK6 - 7 Dave Affleck14 - 14(1) WPts
28/01/2030Nassau, Bahamas5 - 7 Joel Masson6 - 15 WPts
30/11/2029Brighton and Hove, UK5 - 6 Felix Vidales2 - 7 LPts
02/10/2029Bristol, UK5 - 5 James Boyer7 - 14 LPts
04/08/2029Riga, Latvia4 - 5 Aleksei Klava13(2) - 22 WPts
06/06/2029London, UK3 - 5 Theobold Kruppa3 - 5 WPts
08/04/2029London, UK3 - 4 Leo Moore9 - 20 LPts
08/02/2029London, UK2 - 4 Ponce Guajardo2 - 9 WPts
11/12/2028London, UK2 - 3 Mark Mackall12(2) - 22 LPts
18/10/2028London, UK1 - 3 Thomas Mewies1 - 7 WPts
19/08/2028London, UK1 - 2 Farhan Moussa11 - 20 LPts
25/06/2028London, UK1 - 1 Theo Taggart1 - 1 LPts
26/04/2028Milton Keynes, UK1 - 0 Theo Vicker12 - 17(7) LPts
28/02/2028London, UK0 - 0 Lee Connell0 - 2 WPts