Weightclass:  Bantamweight
Location:  London, UK
Record:  24 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/03/2028London, UK23 - 25 Oro Albino3 - 5 WPts
01/01/2028London, UK22 - 25 Selim Elipe1 - 9 WPts
02/11/2027Bangkok, Thailand22 - 24 Fahlan Do11 - 13 LPts
03/09/2027London, UK22 - 23 Dan Phuoc26 - 17 LPts
31/07/2027London, UK21 - 23 Kaede Maekawa25 - 17 WPts
27/06/2027London, UK20 - 23 Leighton Erskin4 - 12 WPts
27/05/2027London, UK19 - 23 Obaid Iman15 - 24 WPts
26/04/2027Bolton, UK19 - 22 Bob Doyle5(1) - 28 LPts UK National Championships 2027View
28/03/2027Maracay, Venezuela18 - 22 Angel Beltram22(1) - 15(1) WPts
25/02/2027Detroit, USA18 - 21 Rex Farquhar12 - 16 LPts
27/12/2026London, UK17 - 21 Clint Dumlaon11(1) - 18 WPts
28/10/2026Brussels, Belgium17 - 20 Bruce Maine42(1) - 17 LPts
30/08/2026New Amsterdam, Guyana17 - 19 Mike Scrivener22 - 18(1) LPts
30/07/2026London, UK16 - 19 Amjad Latif16(1) - 21 WPts
29/06/2026Bursa, Turkey15 - 19 Direnc Agaoglu19(3) - 20 WPts
29/05/2026Bursa, Turkey15 - 18 Direnc Agaoglu18(3) - 20 LPts
26/04/2026Dundee, UK15 - 17 Rich Gam9 - 10 LPts UK National Championships 2026View
04/03/2026Karagandy, Kazakhstan14 - 17 Elkhan Yalecenoff4 - 9 WPts
04/01/2026London, UK13 - 17 Barry Yorath0 - 14 WPts
06/11/2025London, UK12 - 17 Dimos Villalta3 - 12(1) WPts
07/09/2025London, UK12 - 16 Joel Mullins29(1) - 14 LPts
26/07/2025London, UK11 - 16 Blake Hampton1 - 11 WPts
28/05/2025Mariupol, Ukraine10 - 16 Volodmiri Polansky2 - 7(3) WPts
30/03/2025Kulob, Tajikistan10 - 15 Mukhtar Zahra34 - 20 LPts
30/01/2025London, UK9 - 15 Brandon Mullane1 - 9(2) WPts
01/12/2024Qingdao, China9 - 14 Wen Pham30(3) - 11 LPts
03/10/2024Qingdao, China9 - 13 Wen Pham29(3) - 11 LPts
05/08/2024London, UK8 - 13 Anuj Purandeswari0 - 7 WPts
07/06/2024San Jose del Monte, Philippines8 - 12 Dave Libiran22 - 12 LPts
09/04/2024Mexico City, Mexico8 - 11 Ivan Sanchez33 - 4 LPts
10/02/2024Portoviejo, Ecuador7 - 11 Xeres Vasco12(1) - 27 WPts
13/12/2023Liverpool, UK7 - 10 Imran Diab18 - 14 LPts
08/11/2023Glasgow, UK7 - 9 John McPeters4 - 12 LPts
12/09/2023Lima, Peru6 - 9 Alejandro Cazares4 - 18 WPts
15/07/2023Johor Bahru, Malaysia5 - 9 Tariq Sharaf6 - 21 WPts
17/05/2023Sunderland, UK5 - 8 Ian McCorkel9 - 20 LPts
22/03/2023Almaty, Kazakhstan4 - 8 Anton Yalecenoff11 - 20 WPts
22/01/2023Abobo, Ivory Coast4 - 7 Travis Orleans15 - 17 LPts
23/11/2022London, UK3 - 7 Dan Gunion4 - 6 WPts
23/09/2022Salvador, Brazil3 - 6 Fausto Martins2 - 17 LPts
26/07/2022Wolverhampton, UK2 - 6 Andy Cavanah2 - 24(1) WPts
19/06/2022Managua, Nicaragua2 - 5 Larenzo Alegria14 - 14 LPts
21/04/2022Stoke, UK2 - 4 Floyd Cavanah8 - 13 LPts
07/03/2022London, UK1 - 4 Edward Bourne0 - 4 WPts
04/01/2022London, UK1 - 3 Dan Gunion1 - 3 LPts
18/11/2021London, UK0 - 3 Mark MacGibbon0 - 0 WPts
18/10/2021Leeds, UK0 - 2 Cody Teagan0 - 0 LPts
16/09/2021Tembisa, South Africa0 - 1 Luvolwethu Nyauza11 - 6 LPts
18/07/2021London, UK0 - 0 Leon Casey1 - 3 LPts