Weightclass:  Lightweight
Location:  Swansea, UK
Record:  26(2) - 34
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/04/2032Swansea, UK25(2) - 34 Yao Bilguun15 - 17(1) WPts
28/02/2032Swansea, UK24(2) - 34 Ikhtiyar Nabibekov5 - 2 WPts
30/12/2031Swansea, UK24(2) - 33 Agamedes Paulos4 - 0 LPts
31/10/2031Swansea, UK23(2) - 33 Frisco Estacio1 - 7 WPts
31/08/2031Swansea, UK22(2) - 33 Capaneus Petras4 - 5 WPts
02/07/2031Swansea, UK21(2) - 33 Daichi Teramoto3 - 8(1) WPts
02/05/2031Swansea, UK20(2) - 33 Kvetoslav Tesar3 - 13 WPts
03/03/2031Swansea, UK19(1) - 33 Haaris Vohra8 - 24 WKO3
02/01/2031Swansea, UK18(1) - 33 Roman Jagielski5 - 6(1) WPts
03/11/2030Swansea, UK17(1) - 33 Dave Juagdan1 - 14 WPts
04/09/2030Swansea, UK16(1) - 33 Bonifacy Dominik4 - 13 WPts
06/07/2030Swansea, UK15(1) - 33 Carl McClements1 - 2 WPts
07/05/2030Samarqand, Uzbekistan14(1) - 33 Kanan Abraham6 - 11 WPts
09/03/2030San Juan, Puerto Rico14(1) - 32 Malvolio Lares6 - 44 LPts
09/01/2030Istanbul, Turkey13(1) - 32 Mehmed Toner13 - 9 WPts
10/11/2029London, UK13(1) - 31 Kieran Slone20 - 16(1) LPts
11/09/2029Guatemala City, Guatemala12 - 31 Ryo Briones3 - 16(4) WKO2
14/07/2029Milton Keynes, UK12 - 30 Paul Brockett24 - 18 LPts
16/05/2029Kumasi, Ghana11 - 30 Ludacris Mankattah10 - 15 WPts
18/03/2029Swansea, UK10 - 30 Adinda Njoto2 - 10 WPts
17/01/2029Kumasi, Ghana9 - 30 Laken Zakari2 - 19 WPts
19/11/2028Swansea, UK8 - 30 Noah Ampomah5 - 8 WPts
21/09/2028Accra, Ghana8 - 29 Hassan Wakim4 - 7 LPts
23/07/2028Croix des Bouqets, Haiti8 - 28 Grant Abadie11 - 12 LPts
25/05/2028Hyderabad, India8 - 27 Darshan Kadar18 - 10 LPts
27/03/2028Swansea, UK7 - 27 Dan McNiall23 - 10 WPts
27/01/2028Bangor, UK7 - 26 Oliver Brody15 - 17 LPts
30/11/2027Samarqand, Uzbekistan6 - 26 Gulbala Shahbazov10(1) - 14 WPts
02/10/2027Bangor, UK5 - 26 Matthew Dougall15(1) - 9 WPts
05/08/2027Kiev, Ukraine5 - 25 Kolya Polanski11(1) - 9 LPts
06/06/2027Leeds, UK4 - 25 Frank McFarlane12 - 12 WPts
08/04/2027Brasilia, Brazil3 - 25 Jerrold Ruis0 - 12 WPts
08/02/2027Helsinki, Finland3 - 24 Samuel Huopio6 - 3 LPts
11/12/2026Zapopan, Mexico3 - 23 Sagaz Becerra6 - 12 LPts
13/10/2026London, UK3 - 22 Dan McNiall15 - 9 LPts
16/08/2026Benin City, Nigeria3 - 21 Leo Efevberha6 - 16 LPts
18/06/2026Swansea, UK3 - 20 Daniel Merricks1 - 15(2) LPts
19/04/2026Warrington, UK3 - 19 Joseph McClard11 - 18(2) LPts
21/02/2026Bradford, UK3 - 18 Mark Davies12 - 2 LPts
23/12/2025Swansea, UK3 - 17 Sung-yun Yum29 - 17 LPts
25/10/2025London, UK3 - 16 Bart Cook5 - 12 LPts
30/08/2025Lucknow, India3 - 15 Bahadur Jain14(1) - 27(2) LPts
02/07/2025Cardiff, UK3 - 14 Floyd Massie16 - 15 LPts
03/05/2025Sheffield, UK3 - 13 Charles McSwain6 - 20 LPts
06/03/2025Swansea, UK3 - 12 Ui-jo Seo9 - 9 LPts
05/01/2025Umlazi, South Africa2 - 12 Tlou Erasmus0 - 0 WPts
07/11/2024York, UK1 - 12 Oliver Troup1 - 4 WPts
10/09/2024Liverpool, UK1 - 11 Rob Fordice7 - 16 LPts
17/07/2024Londonderry, UK1 - 10 Dean Quirke7(1) - 14 LPts
04/06/2024Doncaster, UK1 - 9 Mark Kearney15 - 20 LPts
01/05/2024Swansea, UK0 - 9 Aeron Apted5 - 5 WPts
27/03/2024Wolverhampton, UK0 - 8 James McCotter13 - 20 LPts
24/03/2024Swansea, UK0 - 7 Aeron Apted3 - 4 LPts
17/02/2024London, UK0 - 6 Lucas MacVicar13(1) - 20 LPts
11/01/2024Warrington, UK0 - 5 Nicholas Leonards2 - 7 LPts
15/11/2023London, UK0 - 4 Andy Dalrymple14 - 20 LPts
01/10/2023London, UK0 - 3 Mark Power22 - 8 LPts
31/08/2023Leicester, UK0 - 2 Bryan Brickell33 - 5 LPts
17/07/2023Swansea, UK0 - 1 Charlie MacFadden0 - 4 LPts
18/05/2023Swansea, UK0 - 0 Dale MacAdams0 - 2 LPts