Weightclass:  Lightweight
Location:  Cardiff, UK
Record:  6 - 30(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/10/2027Cardiff, UK5 - 30(2) Esteban Duque0 - 5 WPts
11/08/2027Cardiff, UK5 - 29(2) Urvano Bardales3 - 6 LPts
11/06/2027Cardiff, UK5 - 28(2) Ken McBane34(4) - 7 LPts
12/04/2027Cardiff, UK5 - 27(2) Iyas Bourequat7 - 18 LPts
12/02/2027Cardiff, UK4 - 27(2) Diego Cabatic1 - 5 WPts
14/12/2026Cardiff, UK3 - 27(2) Alexander Mackley5 - 8 WPts
15/10/2026Cardiff, UK3 - 26(2) Chivalry Essombo5 - 9 LPts
16/08/2026Cardiff, UK3 - 25(2) Noah Dziuba5 - 14 LPts
17/06/2026Cardiff, UK2 - 25(2) Olindo Mare0 - 3 WPts
18/04/2026Cardiff, UK2 - 24(2) Adam Maddox4 - 12 LPts
17/02/2026Cardiff, UK2 - 23(2) Santiago Merlin5 - 7 LPts
20/12/2025Cardiff, UK2 - 22(2) John Tangus3 - 13 LPts
22/10/2025Liverpool, UK2 - 21(1) Will Wilson21(6) - 23 LKO3
25/08/2025Rome, Italy2 - 20(1) Alberto Bartolini4 - 4 LPts
27/06/2025Cardiff, UK1 - 20(1) Henry Sheriff0 - 5 WPts
28/04/2025Montevideo, Uruguay1 - 19(1) Roman Rodrigo13 - 24 LPts
28/02/2025Cardiff, UK1 - 18(1) Pablo Maese3 - 6 LPts
31/12/2024Cardiff, UK1 - 17(1) Maksymilian Kolanko4 - 9 LPts
02/11/2024Cardiff, UK1 - 16(1) Igor Dolinski1 - 11 LPts
04/09/2024Sapporo, Japan1 - 15(1) Aki Fujii5 - 17(3) LPts
07/07/2024Glasgow, UK1 - 14(1) Charlie MacFadden3 - 7(1) LPts
11/05/2024Manukau, New Zealand1 - 13(1) Brad Larmore21 - 18 LPts
13/03/2024Oslo, Norway1 - 12 Kirk Mortensen21(7) - 16 LKO2
14/01/2024Newcastle, UK1 - 11 Dylan Fylan5 - 12 LPts
20/11/2023Cardiff, UK0 - 11 Jonathan Yorath0 - 2 WPts
21/09/2023London, UK0 - 10 Owen Hyndman4 - 20 LPts
26/07/2023London, UK0 - 9 Ashley Cormack0 - 4 LPts
28/05/2023Lubeck, Germany0 - 8 Fremont Jorn2 - 13 LPts
29/03/2023Belo Horizonte, Brazil0 - 7 Jose DaVilla7 - 11 LPts
28/01/2023Brighton and Hove, UK0 - 6 Spencer Jones11 - 20 LPts
01/12/2022Reading, UK0 - 5 Arnie Sander11 - 14 LPts
25/10/2022Aberdeen, UK0 - 4 Brian McCallister10 - 9 LPts
18/09/2022San Salvador, El Salvador0 - 3 Santiago Ventura25 - 6 LPts
21/07/2022Blackpool, UK0 - 2 Cody Johnston2 - 4 LPts
11/06/2022London, UK0 - 1 Lewis Taggart15(2) - 9 LPts
05/05/2022Cardiff, UK0 - 0 Josh Brydon1 - 7 LPts