Weightclass:  Featherweight
Location:  London, UK
Record:  16 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/03/2031London, UK16 - 14 Punhan Hai7 - 21 LPts
18/01/2031London, UK15 - 14 Christian Saitta7 - 14(1) WPts
19/11/2030London, UK14 - 14 Hassan Sesay2 - 11(1) WPts
19/09/2030London, UK13 - 14 Kiatchai Dangda1 - 6 WPts
21/07/2030London, UK12 - 14 Joona Harmaja2 - 1 WPts
22/05/2030London, UK11 - 14 Dai Owen0 - 2 WPts
23/03/2030London, UK10 - 14 Davie Powell0 - 5 WPts
23/01/2030London, UK10 - 13 Jeremie Garros12 - 8 LPts
25/11/2029London, UK9 - 13 Joey McGinnis1 - 10 WPts
26/09/2029London, UK8 - 13 Irfan Saab1 - 3 WPts
29/07/2029London, UK7 - 13 Jay Hillhouse2 - 10 WPts
30/05/2029London, UK6 - 13 Morgan Griffiths1 - 12 WPts
31/03/2029Kampala, Uganda6 - 12 Asif Nasrallah22 - 16 LPts
31/01/2029Odense, Denmark5 - 12 Mats Ursin18 - 8 WPts
03/12/2028Norwich, UK5 - 11 James Brydon2 - 6 LPts
14/10/2028Antofagasta, Chile4 - 11 Jeraldo Lema1 - 3 WPts
16/08/2028Nairobi, Kenya4 - 10 Kofi Musyoki10 - 9 LPts
18/06/2028Kure, Japan4 - 9 Akira Okazaki35(4) - 26 LPts
20/04/2028Stoke, UK4 - 8 Steven Powell19(2) - 10 LPts
07/03/2028Cardiff, UK4 - 7 Brett Buchanan14 - 20 LPts
05/02/2028London, UK4 - 6 Malvolio Medina15 - 12 LPts
08/12/2027Rosario, Argentina3 - 6 Saturnin Cardozo3 - 15 WPts
10/10/2027Kharkiv, Ukraine3 - 5 Goga Dyachenko13 - 13 LPts
12/08/2027Wuhan, China2 - 5 Niao-ka Kau4 - 8 WPts
14/06/2027London, UK2 - 4 Esteban Mandujano15 - 6 LPts
16/04/2027Bolton, UK2 - 3 George Brann7 - 15 LPts
01/03/2027Minsk, Belarus1 - 3 Volodmiri Slifko1 - 13 WPts
31/12/2026Dublin, Ireland1 - 2 Adam Dempsey12 - 13 LPts
02/11/2026Liverpool, UK1 - 1 Stuart McClenahan2 - 1 LPts
20/09/2026London, UK1 - 0 Lucas Catte26 - 28 LPts
18/08/2026London, UK0 - 0 Peter McCants0 - 2 WPts