Weightclass:  Featherweight
Location:  Bristol, UK
Record:  19(2) - 30
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/11/2025Bristol, UK18(2) - 30 Jamie MacDermott1 - 3 WPts
25/09/2025Bristol, UK17(2) - 30 Ponce Ponce1 - 6 WPts
27/07/2025Bristol, UK16(2) - 30 Leonardo Renteria1 - 10 WPts
29/05/2025Bristol, UK16(2) - 29 Nathan Gaddie20 - 7 LPts
30/03/2025Bristol, UK15(1) - 29 Bart Kelley2 - 7 WKO3
29/01/2025Bristol, UK14(1) - 29 Aaron Beddow1 - 21 WPts
30/11/2024Bristol, UK13(1) - 29 Obiareus Stamos18 - 25 WPts
01/10/2024Bristol, UK12(1) - 29 Rob McCalmont4 - 7 WPts
02/08/2024Bristol, UK11(1) - 29 Fidel Claudio19(2) - 18 WPts
03/06/2024Bristol, UK10(1) - 29 Iain Leishman1 - 0 WPts
04/04/2024Bristol, UK10(1) - 28 Michael MacInnes26 - 12 LPts
04/02/2024Bristol, UK9(1) - 28 Justin Thorn2 - 11 WPts
06/12/2023Batangas City, Philippines8(1) - 28 Montenegro Gusilatar14 - 17 WPts
08/10/2023Donetsk, Ukraine8(1) - 27 Yevhen Makar7 - 12 LPts
10/08/2023London, UK8(1) - 26 Brett Phillips22(3) - 15(1) LPts
25/06/2023York, UK8(1) - 25 Davie Maguire4 - 29 LPts
24/05/2023Villa Nueva, Guatemala8(1) - 24 Agapetus Tomes7 - 15 LPts
26/03/2023Stoke, UK8(1) - 23 Alec Dowie15 - 17 LPts
04/02/2023Derby, UK8(1) - 22 John Magie23 - 11 LPts
23/12/2022Kharkiv, Ukraine7(1) - 22 Fedor Romanchuk7 - 21 WPts
25/10/2022Zagreb, Croatia7(1) - 21 Jurica Rendulic20 - 9 LPts
27/08/2022Bayamon, Puerto Rico6 - 21 Santiago Ingles6 - 17(10) WKO3
29/06/2022Carolina, Puerto Rico6 - 20 Berto Fontanilla8(1) - 15 LPts
30/04/2022Gloucester, UK5 - 20 Leo McNichols10 - 10 WPts
04/03/2022Bristol, UK5 - 19 Michael Wayne20 - 5 LPts
02/01/2022London, UK5 - 18 Duncan McBain13 - 11 LPts
01/12/2021Cebu City, Philippines5 - 17 Sam Bati10 - 15 LPts
03/10/2021Coventry, UK5 - 16 Leon Donnelly5 - 14 LPts
27/08/2021London, UK5 - 15 Brett Ready9 - 8 LPts
21/07/2021Hull, UK5 - 14 Joel Byrne15 - 3 LPts
27/05/2021Berlin, Germany5 - 13 Lotharing Adamy12 - 7 LPts
28/03/2021Gloucester, UK5 - 12 Matt Ronda11 - 8 LPts
25/02/2021Lusaka, Zambia4 - 12 Vul Shimwambi10 - 11 WPts
27/12/2020Pikine, Senegal4 - 11 Prewitt Begue17 - 2 LPts
29/10/2020Bristol, UK4 - 10 Baldwin Salinger13(1) - 5 LPts
31/08/2020Blackburn, UK4 - 9 George McNichols14 - 2 LPts
02/07/2020Coventry, UK4 - 8 Andrew Fairbairn10 - 4 LPts
29/05/2020Mexico City, Mexico4 - 7 Alfonso Del Valle8 - 3 LPts
31/03/2020London, UK3 - 7 Irfan Nishtar2(1) - 6 WPts
08/02/2020London, UK3 - 6 Connor McAndrew10 - 1 LPts
08/01/2020Aarhus, Denmark2 - 6 Ulrik Fries5 - 6 WPts
10/11/2019London, UK2 - 5 Nathan Bowen2 - 3 LPts
18/09/2019San Juan, Puerto Rico2 - 4 Felippe Pintor4 - 1 LPts
20/07/2019Vitebsk, Belarus2 - 3 Fadei Olshansky4 - 2 LPts
22/05/2019Bristol, UK1 - 3 Malvolio Riveron4 - 4 WPts
23/03/2019Bristol, UK1 - 2 Runako Loonde3 - 5 LPts
21/01/2019London, UK0 - 2 Jake Peavy0 - 5 WPts
04/12/2018Bristol, UK0 - 1 Mihran Kaladjyan4 - 2 LPts
05/10/2018Bristol, UK0 - 0 Turkhan Farah0 - 0 LPts