Weightclass:  Bantamweight
Location:  London, UK
Record:  22(2) - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/12/2030London, UK21(2) - 28 Leo Cummins4 - 5 WPts
02/10/2030London, UK20(2) - 28 Atif Ali4 - 1 WPts
03/08/2030Grodno, Belarus19(2) - 28 Fedya Wolsky21 - 24 WPts
05/06/2030Asuncion, Paraguay18(1) - 28 Alano Torrente5 - 9(2) WKO3
07/04/2030Lima, Peru18(1) - 27 Isidro Calle25(2) - 20 LPts
07/02/2030Bristol, UK17 - 27 Callum McBroom7(1) - 32(9) WKO3
10/12/2029London, UK16 - 27 Harry Reece0 - 2 WPts
11/10/2029Melbourne, Australia16 - 26 Leo Pugh19 - 15 LPts
13/08/2029Kulob, Tajikistan16 - 25 Mikhail Mirjavadov24 - 11 LPts
15/06/2029Schaerbeek, Belgium16 - 24 Verrill Doisneau38 - 13 LPts
17/04/2029Ulaanbaatar, Mongolia15 - 24 Gennady Sim17 - 7 WPts
17/02/2029London, UK14 - 24 Arthur Pugh5 - 11 WPts
19/12/2028Nassau, Bahamas13 - 24 John Finlay3 - 10 WPts
21/10/2028Sydney, Australia12 - 24 Shaun Coupar5 - 14 WPts
22/08/2028London, UK11 - 24 Ellis Fylan5 - 13 WPts
23/06/2028London, UK10 - 24 Clint Frew0 - 3 WPts
24/04/2028Mixco, Guatemala9 - 24 Porfio Castellon2 - 10 WPts
25/02/2028Riyadh, Saudi Arabia9 - 23 Malik Rahal4 - 14 LPts
28/12/2027Mixco, Guatemala9 - 22 Yago Banez9 - 7 LPts
30/10/2027Dakar, Senegal9 - 21 Tremeur Meiffret16 - 12 LPts
01/09/2027Rosario, Argentina9 - 20 Porfio Salguero20 - 13(4) LPts
03/07/2027Leicester, UK9 - 19 Brin Gubay12(1) - 13 LPts
14/05/2027Lima, Peru9 - 18 Ramiro Mangas11 - 12 LPts
16/03/2027London, UK8 - 18 Noel McAllen2 - 3 WPts
16/01/2027Antwerp, Belgium8 - 17 Vincent Moering6 - 16 LPts
18/11/2026London, UK7 - 17 Alan Glen0 - 3 WPts
19/09/2026London, UK7 - 16 Malvolio Resto9 - 8 LPts
21/07/2026London, UK7 - 15 Wayne Poyner1 - 21(7) LPts
21/05/2026Tehran, Iran7 - 14 Haaris Muhammed15 - 16 LPts
23/03/2026San Jose, Costa Rica6 - 14 Xaverius Galas5 - 19(4) WPts
23/01/2026Bamenda, Cameroon6 - 13 Oliver Bona7(1) - 17 LPts
24/11/2025Bangor, UK6 - 12 Kieran Dolan4(1) - 11 LPts
26/09/2025Aberdeen, UK6 - 11 Ed McCloy7 - 27 LPts
31/07/2025Mashhad, Iran5 - 11 Yong Binh6 - 12 WPts
02/06/2025Bangkok, Thailand5 - 10 Chalermpol Sithraran6 - 17 LPts
04/04/2025London, UK4 - 10 Ratchasak Sartjakal4(1) - 18(4) WPts
04/02/2025Cardiff, UK4 - 9 Jonny Yorath22(1) - 22(5) LPts
24/12/2024London, UK3 - 9 Odil Boubacar4 - 9(2) WPts
26/10/2024Sunderland, UK3 - 8 Brett Alanis19(2) - 25 LPts
06/09/2024London, UK3 - 7 Cody MacKinnon5 - 5 LPts
08/07/2024Luton, UK3 - 6 Jim Stevenson19(1) - 17 LPts
20/05/2024London, UK2 - 6 Vicente Carrillo1 - 5 WPts
22/03/2024Glasgow, UK1 - 6 Ron Lowe0 - 5 WPts
12/02/2024London, UK1 - 5 John Mackintosh2 - 1 LPts
14/12/2023Cardiff, UK1 - 4 Jonny Yorath15(1) - 22(5) LPts
01/11/2023Norwich, UK1 - 3 Thomas McCamey16(1) - 16 LPts
04/09/2023London, UK1 - 2 John Treacy0 - 4 LPts
11/07/2023Dushanbe, Tajikistan1 - 1 Shirzad Halilov10(1) - 20 LPts
13/05/2023Leicester, UK1 - 0 Stephen Linwood12(1) - 19 LPts
18/03/2023London, UK0 - 0 Wayne Poyner0 - 0 WPts