Weightclass:  Heavyweight
Location:  London, UK
Record:  20 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/08/2031London, UK20 - 17 Michael Hughes15(1) - 21 LPts
14/06/2031London, UK19 - 17 Simon Baudhuin4 - 7 WPts
14/04/2031London, UK19 - 16 Donat Jaskot23 - 20 LPts
13/02/2031London, UK18 - 16 Angus Malone4 - 20 WPts
16/12/2030Warsaw, Poland17 - 16 Jakub Badowski7 - 11 WPts
18/10/2030Copenhagen, Denmark16 - 16 Odo Fiske15 - 9 WPts
20/08/2030London, UK15 - 16 Lee Connolly7 - 23 WPts
27/06/2030London, UK15 - 15 Sam Picken25(1) - 13 LPts
27/04/2030London, UK14 - 15 Mark Kalinowski4 - 12 WPts
26/02/2030Ipswich, UK14 - 14 Alec McCay13 - 7 LPts
31/12/2029London, UK13 - 14 Bradley Mahoney19 - 11(1) WPts
01/11/2029Oruro, Bolivia12 - 14 Joaquin Cedano6 - 18 WPts
03/09/2029Bayamon, Puerto Rico12 - 13 Jaguar Lanzo17 - 21 LPts
06/07/2029London, UK11 - 13 Julien Marais1 - 5 WPts
07/05/2029Braunschweig, Germany10 - 13 Sebastian Casten0 - 16 WPts
09/03/2029London, UK9 - 13 Boris á Michacoff7 - 7 WPts
08/01/2029London, UK9 - 12 James McNiall6 - 7 LPts
09/11/2028London, UK9 - 11 Zelipe Mangas0 - 3 LPts
10/09/2028London, UK8 - 11 Jakub Jablonski0 - 5 WPts
12/07/2028Bruges, Belgium8 - 10 Jan Van Bunynghe17 - 13 LPts
14/05/2028Czestochowa, Poland7 - 10 Macief Bobinski0 - 6 WPts
16/03/2028Poznan, Poland7 - 9 Szymon Bykowski4 - 10 LPts
16/01/2028London, UK6 - 9 Dillon Marean2 - 1 WPts
19/11/2027Aarhus, Denmark6 - 8 Wray Berntsen20 - 6 LPts
21/09/2027London, UK6 - 7 Rob McCardle1 - 10 LPts
23/07/2027London, UK6 - 6 Ashley Rhys0 - 2 LPts
24/05/2027Leeds, UK6 - 5 Rashid Bina10 - 25(2) LPts
01/04/2027Frankfurt, Germany5 - 5 Franz Jostes5 - 8 WPts
01/02/2027London, UK5 - 4 Baariq Kabbaj8 - 4 LPts
03/12/2026Liverpool, UK5 - 3 Vincent Dermott10 - 12 LPts
08/10/2026Port-au-Prince, Haiti5 - 2 Courvoisier Aragon2 - 3 LPts
10/08/2026London, UK4 - 2 John Kellison1 - 9 WPts
11/06/2026Brussels, Belgium4 - 1 Canaan Kopa59(1) - 15 LPts
13/04/2026London, UK3 - 1 Fraser Rheon5 - 7 WPts
12/02/2026London, UK2 - 1 Charles Sowah1 - 12 WPts
15/12/2025London, UK1 - 1 Rob Duffy0 - 5 WPts
16/10/2025Cape Town, South Africa1 - 0 Rob Kangala2 - 14 LPts
18/08/2025London, UK0 - 0 Henry McWatters0 - 4 WPts