Weightclass:  Flyweight
Location:  Liverpool, UK
Record:  16(1) - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/10/2028Liverpool, UK15(1) - 31 Phil Reidhead3 - 0 WPts
11/08/2028Liverpool, UK14(1) - 31 Dillon Elliot13(1) - 22 WPts
12/06/2028Liverpool, UK13(1) - 31 Victor Vaughn3 - 2 WPts
13/04/2028Liverpool, UK12(1) - 31 Qalqandar Tawil3 - 16 WPts
13/02/2028Liverpool, UK12(1) - 30 Goga Novikov1 - 12(1) LPts
15/12/2027Tamale, Ghana11(1) - 30 Luister Akrobettoe9 - 13 WPts
17/10/2027Panama City, Panama11(1) - 29 Angel Fierro6 - 4 LPts
19/08/2027Cardiff, UK11(1) - 28 Kenzie Pritchard16 - 26 LPts
23/06/2027Liverpool, UK10(1) - 28 Denton Onikeke16 - 11(1) WPts
26/04/2027Bolton, UK10(1) - 27 Denton Onikeke15 - 10(1) LPts UK National Championships 2027View
02/04/2027Ulsan, South Korea9(1) - 27 Kook-young Yeo4 - 18(1) WPts
02/02/2027Cardiff, UK8 - 27 Obaid Kalil5 - 23(10) WKO3
15/12/2026Cheongju, South Korea7 - 27 Chang-soo Chee11 - 15 WPts
17/10/2026Cheongju, South Korea7 - 26 Chang-woo Kuk15 - 15 LPts
19/08/2026Antipolo, Philippines7 - 25 Sam Duhaylungsod10 - 7 LPts
21/06/2026Liverpool, UK7 - 24 Bob Torry7 - 12 LPts
22/04/2026General Santos, Philippines7 - 23 Desiderio Bancale5 - 8 LPts
22/02/2026London, UK7 - 22 Spencer Pich7(1) - 14 LPts
29/12/2025Guatemala City, Guatemala7 - 21 Bronco Contreras4 - 16 LPts
31/10/2025Liverpool, UK6 - 21 Dom Higgins3 - 13 WPts
01/09/2025Liverpool, UK5 - 21 Dillon Elliot3 - 12 WPts
03/07/2025Cainta, Philippines4 - 21 Felippe Catibog0 - 1 WPts
05/05/2025Nairobi, Kenya3 - 21 Mark Kipngetich0 - 0 WPts
07/03/2025Plymouth, UK3 - 20 Mike Flynn26(2) - 23 LPts
08/01/2025Dasmarinas, Philippines3 - 19 Ramiro Balanga6 - 12 LPts
10/11/2024Wakefield, UK2 - 19 Duncan Mickle2 - 18(1) WPts
19/09/2024Osaka, Japan2 - 18 Aoi Yoshimura10 - 16(7) LPts
22/07/2024Cardiff, UK2 - 17 Mark Miller18 - 18 LPts
25/05/2024Bristol, UK2 - 16 Davie Mostyn32(1) - 8 LPts
20/04/2024Sheffield, UK2 - 15 Isaac Thain22 - 15 LPts
19/03/2024Liverpool, UK2 - 14 Roshaun Asante2 - 9(3) LPts
19/01/2024Liverpool, UK2 - 13 Kenzie Pritchard3 - 14 LPts
20/11/2023Liverpool, UK2 - 12 Rex Bivin1 - 9(2) LPts
22/09/2023Birmingham, UK2 - 11 James Guilliams23(2) - 13 LPts
08/08/2023Leeds, UK2 - 10 Rob Winton19(1) - 15 LPts
24/06/2023Derby, UK2 - 9 Martyn Dower28 - 8 LPts
23/05/2023London, UK2 - 8 Tom Llewellyn14(2) - 19 LPts
03/04/2023Wakefield, UK1 - 8 Duncan Mickle1 - 9(1) WPts
25/02/2023Derby, UK1 - 7 Martyn Dower26 - 8 LPts
23/01/2023Liverpool, UK1 - 6 Chul You2 - 10 LPts
24/11/2022Leeds, UK1 - 5 Dave Ferrari5 - 23 LPts
27/09/2022Liverpool, UK0 - 5 Marc Owen3 - 5 WPts
29/07/2022Birmingham, UK0 - 4 Ashley McBean5 - 7 LPts
24/06/2022Aberdeen, UK0 - 3 Kamran Basher7 - 15 LPts
22/05/2022Carlisle, UK0 - 2 Bryan Birrell7(1) - 15 LPts
05/04/2022Sharjah, UAE0 - 1 Majid Mansha0 - 0 LPts
05/02/2022Liverpool, UK0 - 0 Marc Owen1 - 2 LPts