Weightclass:  Bantamweight
Location:  Birmingham, UK
Record:  29(3) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/05/2028Birmingham, UK28(3) - 20 Angel Grajales10 - 5 WPts
25/03/2028Birmingham, UK27(3) - 20 Dimi Fridzon3 - 7 WPts
25/01/2028Birmingham, UK26(3) - 20 Jay Popkin28(2) - 13 WPts
26/11/2027Soyapango, El Salvador25(3) - 20 Hernan Abela9 - 16 WPts
28/09/2027Marseille, France24(3) - 20 Glanville Gaudin10 - 12 WPts
31/07/2027Birmingham, UK24(3) - 19 Marcus McCalla24(1) - 20 LPts
30/06/2027Kharkiv, Ukraine23(3) - 19 Oleksiy Fedora8 - 16 WPts
02/05/2027Bolton, UK22(3) - 19 Greg Peri15 - 2 WPts UK National Championships 2027View
29/04/2027Bolton, UK21(3) - 19 Spencer Traino12 - 13 WPts UK National Championships 2027View
26/04/2027Bolton, UK20(3) - 19 Joel Oliverson11 - 12 WPts UK National Championships 2027View
19/03/2027Melbourne, Australia19(3) - 19 Kris Marrs6(1) - 16 WPts
19/01/2027Glasgow, UK18(2) - 19 Frank Monaghan3(1) - 28(10) WKO3
21/11/2026London, UK17(2) - 19 Edward Bourne13(1) - 21 WPts
23/09/2026Luton, UK16(2) - 19 Haaris Lodi10 - 17 WPts
27/07/2026Cardiff, UK15(2) - 19 Connor Whitton7 - 19 WPts
28/05/2026Cardiff, UK14(2) - 19 Connor Whitton7 - 18 WPts
17/04/2026Natal, Brazil13(2) - 19 Angel Montalto3 - 5 WPts
17/02/2026Birmingham, UK12(2) - 19 Mel Davidson3 - 11 WPts
19/12/2025Doncaster, UK12(2) - 18 Mark Babin18(2) - 20 LPts
17/11/2025Cagayan de Oro, Philippines12(2) - 17 Jax Renteria22 - 19(2) LPts
19/09/2025San Jose, Costa Rica11(2) - 17 Reynaldo Oropeza17 - 16(3) WPts
22/07/2025Ulsan, South Korea10(1) - 17 Se-jong Sur15 - 27(11) WKO3
24/05/2025Dakar, Senegal9(1) - 17 Tremeur Maillard9(1) - 13 WPts
26/03/2025Ulaanbaatar, Mongolia9(1) - 16 Arwarh Moldabeckov38(1) - 14 LPts
26/01/2025Shubra El-Kheima, Egypt9(1) - 15 Malik Sasooli16(2) - 19 LPts
28/11/2024Northampton, UK8(1) - 15 Paul Evans7 - 12 WPts
14/10/2024London, UK8(1) - 14 John Lewis19 - 18 LPts
27/08/2024Antofagasta, Chile8(1) - 13 Yago Laura5 - 9 LPts
29/06/2024Leeds, UK8(1) - 12 Michael Llewellyn9 - 24 LPts
15/05/2024London, UK8(1) - 11 Arnie Appleton11(1) - 29 LPts
11/04/2024Aberdeen, UK7(1) - 11 Ed McCloy5 - 20 WPts
12/02/2024Leeds, UK7(1) - 10 Alun Vaughn22 - 16 LPts
18/12/2023Manila, Philippines7(1) - 9 Cipriano Bazan13(2) - 21 LPts
20/10/2023Buenos Aires, Argentina6(1) - 9 Beltran Gonzales10(1) - 19 WPts
22/08/2023Brest, Belarus5(1) - 9 Boris Polyakov8 - 24(1) WPts
24/06/2023Si Racha, Thailand5(1) - 8 Tiger Lahsoh4 - 9 LPts
26/04/2023Southampton, UK5(1) - 7 Duncan Cruikshank15 - 16 LPts
07/03/2023Southampton, UK5(1) - 6 Martin McChesney14 - 19 LPts
29/01/2023Warrington, UK5(1) - 5 David Aries13 - 13 LPts
28/12/2022Mogilev, Belarus4(1) - 5 Lazar Kowalchuk6 - 24(3) WPts
30/10/2022Glasgow, UK3 - 5 Frank Monaghan1 - 3(2) WKO3
07/09/2022Birmingham, UK3 - 4 Santiago Salvo24 - 5 LPts
09/07/2022London, UK2 - 4 Dai Huggett9 - 17 WPts
18/05/2022Birmingham, UK2 - 3 Aqil Noorani7 - 20 LPts
20/03/2022Glasgow, UK2 - 2 Charlie Fergusson4 - 17 LPts
19/01/2022Birmingham, UK2 - 1 Ganesa Cheema17 - 7 LPts
19/11/2021Abobo, Ivory Coast2 - 0 Montague Noah13 - 9 LPts
19/09/2021Norwich, UK1 - 0 Thomas McCamey8(1) - 11 WPts
05/08/2021Glasgow, UK0 - 0 Malcolm Russell0 - 0 WPts