Weightclass:  Light Heavyweight
Location:  London, UK
Record:  28 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/12/2030London, UK28 - 9 Cade de Lisle10 - 4 LPts
26/10/2030London, UK27 - 9 Maximilian Krotz3 - 12 WPts
26/08/2030London, UK26 - 9 Ulric Stroede4 - 10 WPts
27/06/2030London, UK25 - 9 Saad Nazir15(1) - 20 WPts
28/04/2030London, UK24 - 9 Colin Yates5 - 15 WPts
28/02/2030London, UK23 - 9 Dave Gee1 - 1 WPts
29/12/2029London, UK22 - 9 Tage Sandvik3 - 9 WPts
30/10/2029London, UK21 - 9 Emerson Abbuhl0 - 20 WPts
31/08/2029London, UK20 - 9 Adolphe Marder1 - 2 WPts
02/07/2029London, UK19 - 9 Aleksei Narimanbekov0 - 2(1) WPts
02/05/2029Warrington, UK18 - 9 Nicholas Neagle7(1) - 0 WPts UK National Championships 2029View
29/04/2029Warrington, UK17 - 9 Abdul Salah18(5) - 15 WPts UK National Championships 2029View
26/04/2029Warrington, UK16 - 9 Seth McNichols10 - 11 WPts UK National Championships 2029View
06/04/2029London, UK15 - 9 Faddei Kuzmich0 - 15(3) WPts
06/02/2029Antofagasta, Chile14 - 9 Sierra Lima9 - 6 WPts
09/12/2028London, UK13 - 9 Justin Flanagan1 - 6 WPts
11/10/2028London, UK12 - 9 Pedro Alcazar7 - 12 WPts
13/08/2028London, UK11 - 9 Jaguar Correa11(1) - 21 WPts
15/06/2028Norwich, UK10 - 9 Mark Connolly1 - 16 WPts
26/04/2028Bolton, UK10 - 8 Blake Moore11 - 9 LPts UK National Championships 2028View
25/02/2028Bayamon, Puerto Rico9 - 8 Gabriel Tijerina5 - 10 WPts
28/12/2027London, UK8 - 8 Isaac Broadie4 - 17 WPts
29/10/2027Sydney, Australia7 - 8 Kris Rutherford15 - 7 WPts
31/08/2027Nassau, Bahamas6 - 8 Dom Kay11 - 9 WPts
03/07/2027Manchester, UK5 - 8 Marc Gibson1 - 14(1) WPts
06/05/2027Warsaw, Poland4 - 8 Tymoteusz Slomski11 - 17 WPts
08/03/2027Ipswich, UK4 - 7 Robert Lythgoe6(1) - 6 LPts
18/01/2027Krakow, Poland4 - 6 Natan Jablonowski16 - 15 LPts
20/11/2026La Florida, Chile4 - 5 Quito Cuervo14 - 15(1) LPts
22/09/2026Manchester, UK4 - 4 Noah Roche11 - 23 LPts
25/07/2026London, UK3 - 4 Cole Doyle0 - 10 WPts
25/05/2026London, UK2 - 4 Jack McRay1 - 8 WPts
26/03/2026Minsk, Belarus2 - 3 Yevhen Czyz10 - 4 LPts
26/01/2026Aalborg, Denmark2 - 2 Thiassi Knutsen10 - 19 LPts
28/11/2025Wolverhampton, UK1 - 2 Blake Moore2 - 2 WPts
01/10/2025Bury, UK1 - 1 Chris McComb19 - 11 LPts
06/08/2025Baku, Azerbaijan1 - 0 Kamran Fahmy7 - 12(3) LPts
08/06/2025London, UK0 - 0 Josh Sprott0 - 2 WPts