Weightclass:  Light Heavyweight
Location:  London, UK
Record:  20 - 35
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/01/2034London, UK19 - 35 Jonathan Evans2 - 11 WPts
11/11/2033Liverpool, UK19 - 34 Cole Doyle30(1) - 25 LPts
04/10/2033Lusaka, Zambia18 - 34 Quaddus Kalima2 - 17 WPts
06/08/2033London, UK18 - 33 Hayden Meggett30(1) - 17 LPts
03/07/2033Rome, Italy18 - 32 Colombo Santoro32(1) - 11 LPts
02/06/2033San Jose, Costa Rica18 - 31 Carlos Tolentino20 - 27 LPts
02/05/2033Liverpool, UK18 - 30 Dom Hughes7 - 0 LPts UK National Championships 2033View
29/04/2033Liverpool, UK17 - 30 Zuffur Mousa25 - 9 WPts UK National Championships 2033View
26/04/2033Liverpool, UK16 - 30 Harry Prichard13 - 16 WPts UK National Championships 2033View
24/03/2033San Juan, Puerto Rico16 - 29 Joaquin Bailon29 - 21(4) LPts
21/02/2033London, UK16 - 28 Ewan Turnbull15 - 29(1) LPts
21/01/2033London, UK15 - 28 Carlos Tolentino18 - 24 WPts
06/12/2032Abobo, Ivory Coast14 - 28 Percival Huet18 - 16 WPts
05/11/2032Abobo, Ivory Coast14 - 27 Percival Huet17 - 16 LPts
05/10/2032London, UK14 - 26 Percival Huet16 - 16 LPts
02/09/2032London, UK14 - 25 Penda Jawadu22 - 14 LPts
01/08/2032Harare, Zimbabwe14 - 24 Richie Madziva21 - 19 LPts
01/07/2032Roskilde, Denmark14 - 23 Norb Marcussen24 - 6 LPts
31/05/2032Kitwe, Zambia14 - 22 Penda Jawadu21 - 12 LPts
29/04/2032Reading, UK14 - 21 Abdul Salah33(8) - 24 LPts UK National Championships 2032View
26/04/2032Reading, UK13 - 21 Jack Lewis14 - 7 WPts UK National Championships 2032View
24/03/2032San Juan, Puerto Rico13 - 20 Joaquin Bailon22 - 14(4) LPts
16/02/2032Malmo, Sweden12 - 20 Gabriel Hammerberg19 - 16 WPts
19/12/2031London, UK11 - 20 Martin McConkie9 - 16 WPts
22/10/2031Philadelphia, USA10 - 20 Gareth Cruguet13 - 7 WPts
24/08/2031London, UK9 - 20 Adrian Filar5 - 2 WPts
26/06/2031London, UK9 - 19 Jack Lynch11 - 17 LPts
26/04/2031Bury, UK9 - 18 John Cowens38(8) - 14 LPts UK National Championships 2031View
19/03/2031Derby, UK8 - 18 Kyle MacDougall23 - 10 WPts
20/01/2031London, UK7 - 18 Sasho á Kabardov4 - 14 WPts
21/11/2030Wakefield, UK6 - 18 Aeron Couch2 - 8 WPts
23/09/2030London, UK5 - 18 Rob Flanagan0 - 2 WPts
24/07/2030Zapopan, Mexico4 - 18 Emanuel Mate9 - 29(1) WPts
26/05/2030London, UK4 - 17 Sammy Huntley13 - 16 LPts
28/03/2030Riga, Latvia3 - 17 Yulian Lieltirums4 - 23 WPts
28/01/2030Linz, Austria2 - 17 Errol Randow8 - 12 WPts
30/11/2029Nassau, Bahamas1 - 17 Lucas Enoch4 - 5 WPts
02/10/2029London, UK1 - 16 Gabriel Canales11 - 1 LPts
04/08/2029Touba, Senegal1 - 15 Gaston Gracq17 - 8(1) LPts
06/06/2029Linz, Austria1 - 14 Taburer Marchna12 - 16 LPts
08/04/2029London, UK1 - 13 Peter Merrick0 - 4 LPts
08/02/2029Riga, Latvia1 - 12 Kolzak Kimene15 - 26 LPts
11/12/2028Bratislava, Slovakia1 - 11 Miloslav Chvatal21 - 17(1) LPts
13/10/2028Khujand, Tajikistan1 - 10 Vikenti Kazbekoff17 - 22 LPts
15/08/2028Seville, Spain1 - 9 Ponce Villano31 - 13 LPts
17/06/2028London, UK1 - 8 Alec Pearce5 - 5 LPts
19/04/2028Northampton, UK0 - 8 John Pritchard5 - 12 WPts
29/02/2028Northampton, UK0 - 7 Paul McNeeley2 - 9 LPts
16/01/2028Glasgow, UK0 - 6 Jamie Clapperton7 - 19 LPts
15/12/2027Birmingham, UK0 - 5 Chris Priddy0 - 0 LPts
24/10/2027Bolton, UK0 - 4 John Speirs0 - 15 LPts
06/09/2027Riga, Latvia0 - 3 Marlen Dublis17 - 7 LPts
08/07/2027London, UK0 - 2 Jack McRay2 - 14 LPts
15/05/2027Liverpool, UK0 - 1 Edmund Prichard14(1) - 25 LPts
31/03/2027London, UK0 - 0 Keith Reese3 - 2 LPts