Weightclass:  Featherweight
Location:  Swindon, UK
Record:  19(1) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/08/2033Swindon, UK18(1) - 16 Robert Cooper2 - 0 WPts
12/06/2033Swindon, UK17(1) - 16 Brett Bergomi0 - 7 WPts
12/04/2033Swindon, UK16(1) - 16 Juan Delfin9(3) - 15 WPts
11/02/2033Oslo, Norway15(1) - 16 Magne Mostrom2 - 5 WPts
14/12/2032Glasgow, UK15(1) - 15 Bruce Dean15 - 15 LPts
24/10/2032Swindon, UK14(1) - 15 Chontlatarn Kwaitonggym7 - 6 WPts
24/08/2032Stoke, UK13(1) - 15 Bryn Bieniak13 - 12 WPts
26/06/2032Annaba, Algeria12(1) - 15 Aftab Hamiti19 - 8(1) WPts
28/04/2032Dublin, Ireland11(1) - 15 Alastair Mohan3 - 3 WPts
29/02/2032Swindon, UK11(1) - 14 Halithersis Skondras8 - 17 LPts
31/12/2031Swindon, UK10(1) - 14 Jaak Massy4 - 7(1) WPts
01/11/2031Swindon, UK9(1) - 14 Gregor Llandinam0 - 5 WPts
01/09/2031Swindon, UK8 - 14 Matthew McCorvey1 - 1 WKO3
04/07/2031Sligo, Ireland7 - 14 Niall Clapperton11 - 14 WPts
06/05/2031Tilburg, Netherlands7 - 13 Hugaert Beirnaert10(1) - 12 LPts
08/03/2031Swindon, UK6 - 13 Joel Sloan0 - 2 WPts
08/01/2031Sofia, Bulgaria5 - 13 Hristofor á Cherezov7 - 11 WPts
10/11/2030Swindon, UK5 - 12 Jim Young15(1) - 10 LPts
11/09/2030Tehuacan, Mexico4 - 12 Fausto Exposito13 - 12 WPts
14/07/2030Kobe, Japan3 - 12 Kazuki Miyasato10 - 13(1) WPts
16/05/2030Horlivka, Ukraine3 - 11 Zernebog Gogol17 - 18 LPts
18/03/2030Curitiba, Brazil3 - 10 Vicente Branco31 - 14 LPts
18/01/2030Aix-en-Provence, France2 - 10 Ace Jade15 - 7 WPts
20/11/2029Lyon, France1 - 10 Chancellor du Cerceau9 - 20 WPts
22/09/2029Birmingham, UK1 - 9 Bruce McWaters6 - 16 LPts
27/07/2029Melbourne, Australia1 - 8 Elliot Berwick10 - 11 LPts
29/05/2029Perth, Australia0 - 8 Oscar Donlon1 - 13 WPts
31/03/2029Soyapango, El Salvador0 - 7 Sagaz Melchor18 - 10 LPts
31/01/2029Edinburgh, UK0 - 6 Yasin Naseer17(1) - 12 LPts
14/12/2028Helsinki, Finland0 - 5 Nestori Einio5 - 16 LPts
16/10/2028Havana, Cuba0 - 4 Neper Calvin6 - 1 LPts
18/08/2028London, UK0 - 3 Mark Havey5 - 6 LPts
20/06/2028London, UK0 - 2 Kris Berrie8 - 19(2) LPts
26/04/2028Bolton, UK0 - 1 Andy McClellan15 - 5 LPts UK National Championships 2028View
14/04/2028Swindon, UK0 - 0 Ahmed Bashara3 - 2 LPts