Weightclass:  Heavyweight
Location:  London, UK
Record:  10 - 33
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/01/2034London, UK10 - 32 Meier Biedenbach16 - 24 LPts
11/11/2033London, UK9 - 32 Robert Delle7 - 13 WPts
12/09/2033London, UK8 - 32 Zamiq Shahbazov3 - 13 WPts
13/07/2033Vilnius, Lithuania7 - 32 Drugi Sucharski16 - 23 WPts
15/05/2033Cardiff, UK7 - 31 Des Griffith18 - 21 LPts
19/03/2033Guayaquil, Ecuador7 - 30 Vidal Bobadilla22 - 12 LPts
17/01/2033London, UK7 - 29 Peter Nasmyth9(1) - 32 LPts
17/11/2032Portsmouth, UK7 - 28 Michael Griffith16(1) - 15 LPts
18/09/2032Samarqand, Uzbekistan7 - 27 Sarvan Dzhafarov3 - 14 LPts
21/07/2032Leicester, UK6 - 27 Aidan Griffith11 - 18 WPts
28/05/2032London, UK6 - 26 Arnie Glavan7 - 21 LPts
28/03/2032London, UK6 - 25 Andrew MacEwan16 - 17(2) LPts
29/01/2032Karlsruhe, Germany5 - 25 Lotharing Gensheimer9 - 12 WPts
01/12/2031Antwerp, Belgium5 - 24 Gerlach Penneet17 - 21 LPts
03/10/2031Roskilde, Denmark5 - 23 Thiassi Mattsen16 - 10 LPts
05/08/2031Panama City, Panama5 - 22 Ulises Rosario17 - 11 LPts
07/06/2031Copenhagen, Denmark5 - 21 Thoralf Sivert5 - 17(1) LPts
08/04/2031Quito, Ecuador5 - 20 Eduardo Rosalez3 - 17 LPts
08/02/2031London, UK5 - 19 John Fitzpatrick9 - 13 LPts
11/12/2030London, UK4 - 19 Qiyas Kasumov4 - 19 WPts
12/10/2030London, UK4 - 18 Lucas Trott12 - 18 LPts
15/08/2030London, UK3 - 18 Bilal Allee3 - 7 WPts
17/06/2030Lubeck, Germany2 - 18 Vemados Stratmann1 - 14 WPts
19/04/2030Bergen, Norway1 - 18 Roscoe Heide0 - 2 WPts
19/02/2030London, UK1 - 17 Ian Gallagher15 - 15 LPts
28/12/2029London, UK1 - 16 Blake McClarnon8 - 14(2) LPts
29/10/2029Duisburg, Germany1 - 15 Kass Stuhr3 - 6 LPts
30/08/2029Abidjan, Ivory Coast1 - 14 Noel Orange7(2) - 23 LPts
02/07/2029Bayamon, Puerto Rico1 - 13 Sagaz Garces15 - 26 LPts
04/05/2029Maroua, Cameroon1 - 12 Darrell Notte13 - 19 LPts
06/03/2029San Jose, Costa Rica1 - 11 Santiago Puerta16 - 21 LPts
06/01/2029Metz, France1 - 10 Raul Bayle40(2) - 28 LPts
08/11/2028Varna, Bulgaria1 - 9 Danail Rusev4 - 10(1) LPts
10/09/2028Riga, Latvia1 - 8 Fedar Blusinsh11 - 7 LPts
13/07/2028London, UK1 - 7 Paul Wiseman7 - 11 LPts
14/05/2028Aarhus, Denmark1 - 6 Fortinbras Mattsen7 - 24 LPts
16/03/2028Carlisle, UK1 - 5 Ashley Rhys1 - 5 LPts
23/01/2028Swindon, UK1 - 4 Justin Boyce13 - 20(5) LPts
25/11/2027London, UK1 - 3 Rob Reedy1 - 2 LPts
29/09/2027Cambridge, UK1 - 2 Sammy Hayden13 - 21 LPts
02/08/2027Leicester, UK1 - 1 Rob Duffy5 - 12 LPts
03/06/2027Glasgow, UK1 - 0 Dennis McClay10 - 29(2) LPts
25/04/2027London, UK0 - 0 Marshall Rigaudeau1 - 5 WPts