Weightclass:  Flyweight
Location:  London, UK
Record:  24(4) - 28(11)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/12/2025London, UK23(4) - 28(11) Dom Higgins3 - 14 WPts
26/10/2025London, UK22(3) - 28(11) Santiago Herron1 - 2 WKO3
28/08/2025London, UK21(3) - 28(11) Max Floyd1 - 5 WPts
29/06/2025London, UK20(2) - 28(11) Will Evans2 - 1 WKO3
29/04/2025Sunderland, UK20(2) - 27(11) Alex Pugh9 - 16 LPts UK National Championships 2025View
26/04/2025Sunderland, UK19(2) - 27(11) Denton Onikeke6 - 4(1) WPts UK National Championships 2025View
14/04/2025London, UK18(2) - 27(11) Juan Pastrana4 - 18 WPts
13/03/2025Rome, Italy17(2) - 27(11) Fausto Sirigu20 - 27 WPts
09/02/2025London, UK17(2) - 26(11) Khalon Adusei12 - 13 LPts
09/01/2025Quezon City, Philippines16(2) - 26(11) Xaverius Pagaoa0 - 6 WPts
10/11/2024Celaya, Mexico16(2) - 25(10) Juan Valdovinos22(3) - 17 LKO3
10/09/2024Sakai, Japan16(2) - 24(9) Fumio Shoda31(3) - 11 LKO3
13/07/2024Pak Kret, Thailand15(2) - 24(9) Paipharob Pinapat21 - 19 WPts
14/05/2024Tanjung Pinang, Indonesia14(2) - 24(9) Agus Siswomiharjo9 - 17 WPts
16/03/2024Osaka, Japan14(2) - 23(8) Hideki Konishi17(1) - 20 LKO3
17/01/2024London, UK14(2) - 22(7) David Owen23 - 14 LKO3
01/12/2023London, UK13(2) - 22(7) Andreas Ellis2 - 29 WPts
18/10/2023Soyapango, El Salvador12(2) - 22(7) Leonel Riveron7 - 19 WPts
20/08/2023Wakefield, UK12(2) - 21(6) Arnie Rayburn21(1) - 18 LKO3
20/07/2023Bangkok, Thailand11(2) - 21(6) Chalermpol Malanont8 - 25 WPts
22/05/2023Nice, France11(2) - 20(6) Roy Lacourse13 - 16 LPts
24/03/2023Cheongju, South Korea11(2) - 19(6) Chang-hoon An6 - 11 LPts
24/01/2023Adana, Turkey11(2) - 18(6) Koray Aytach6 - 13 LPts
26/11/2022London, UK10(2) - 18(6) Oliver Beavin2 - 25(1) WPts
07/10/2022London, UK9(2) - 18(6) Sam Blythe3 - 21 WPts
23/08/2022Wakefield, UK9(2) - 17(5) Arnie Rayburn16 - 17 LKO3
23/07/2022Carlisle, UK9(2) - 16(4) Bryan Birrell8(1) - 15 LKO3
10/06/2022London, UK9(2) - 15(4) Ian Prichard16 - 5 LPts
23/04/2022London, UK9(2) - 14(3) Aaron Higgins19 - 5 LKO2
23/03/2022Carlisle, UK9(2) - 13(2) Bryan Birrell6 - 15 LKO3
26/01/2022Coventry, UK8(2) - 13(2) Martin McClimans13 - 13 WPts
08/12/2021Wakefield, UK7(1) - 13(2) John Darling9 - 15(2) WKO3
22/10/2021Anyang, China7(1) - 12(1) Qing-Nan Choi11 - 9 LKO3
24/08/2021Tolyatti, Russia7(1) - 11(1) Alik Rebrov10(1) - 12(4) LPts
25/06/2021Middlesbrough, UK6 - 11(1) Gethin Dee11 - 10 WKO3
22/05/2021Wakefield, UK5 - 11(1) Ethan Marean6 - 9 WPts
06/04/2021London, UK5 - 10(1) Ian Prichard9 - 5 LPts
09/02/2021London, UK5 - 9(1) Quico Lapitan8 - 4 LPts
11/12/2020London, UK5 - 8 Keun-ho Chae7 - 2 LKO3
11/10/2020London, UK5 - 7 Hsin Hoem13 - 5 LPts
13/08/2020Tilburg, Netherlands4 - 7 Bonne Heims5 - 6 WPts
15/06/2020London, UK4 - 6 Kiki Sibila8 - 6 LPts
14/04/2020London, UK4 - 5 Arnie Rayburn5 - 11 LPts
15/02/2020London, UK3 - 5 Arnie Rayburn5 - 10 WPts
16/12/2019Derby, UK2 - 5 Ricky Litts0 - 5 WPts
03/11/2019London, UK1 - 5 Abdul Saah3 - 8 WPts
04/09/2019London, UK0 - 5 Rich Hobbie0 - 5 WPts
20/07/2019London, UK0 - 4 Jin Huat5 - 1 LPts
21/05/2019London, UK0 - 3 Bardhyl Shala5 - 2 LPts
22/03/2019London, UK0 - 2 Rodrigo Sepeda4 - 0 LPts
19/01/2019London, UK0 - 1 Quin Rogel2 - 0 LPts
18/11/2018Gunsan, South Korea0 - 0 Seung-gyu Ho0 - 0 LPts