Weightclass:  Welterweight
Location:  Sheffield, UK
Record:  16(1) - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/06/2030Sheffield, UK15(1) - 14 Oliver McConchie5 - 12 WPts
14/04/2030Sheffield, UK14(1) - 14 Ali Amin3 - 7 WPts
14/02/2030Sheffield, UK13(1) - 14 Danny Guinness9 - 8 WPts
16/12/2029Sheffield, UK12(1) - 14 Oihane Peinado0 - 4 WPts
18/10/2029Sheffield, UK11(1) - 14 Mark Reese2 - 6(1) WPts
19/08/2029Sheffield, UK11(1) - 13 Diego Galiano9 - 7 LPts
21/06/2029Sheffield, UK10(1) - 13 Juan Magin5 - 11(1) WPts
23/04/2029Sheffield, UK9(1) - 13 Santiago Sabedra0 - 3 WPts
23/02/2029Sheffield, UK8(1) - 13 Reyes Palmero0 - 10 WPts
25/12/2028Swindon, UK7 - 13 Sam Szarek4 - 13(1) WKO3
29/10/2028Jeddah, Saudi Arabia7 - 12 Rehman Atallah10(1) - 26(4) LPts
31/08/2028Bury, UK6 - 12 Alexander McNeff2 - 15 WPts
06/07/2028Sheffield, UK5 - 12 Dale Teague0 - 3 WPts
07/05/2028Sheffield, UK5 - 11 Vikenti Zarinsh2 - 7 LPts
09/03/2028Sheffield, UK4 - 11 Ronald MacIntyre0 - 11 WPts
09/01/2028London, UK4 - 10 David Flett16 - 15 LPts
12/11/2027Antofagasta, Chile3 - 10 Federico Leon40 - 20 WPts
14/09/2027Riga, Latvia3 - 9 Goga Pipe2 - 20 LPts
17/07/2027Coventry, UK3 - 8 Alec Chrystal11 - 9 LPts
19/05/2027Dushanbe, Tajikistan3 - 7 Rafael Aldjanov17(2) - 14 LPts
21/03/2027Sheffield, UK2 - 7 Bob Blower7 - 12 WPts
21/01/2027Aberdeen, UK2 - 6 Adam Edwards6 - 16 LPts
24/11/2026Edinburgh, UK2 - 5 Hamish Probert12 - 12 LPts
18/10/2026London, UK1 - 5 Jacob Kaczorowski0 - 0 WPts
15/09/2026London, UK0 - 5 Cody Hearn0 - 0 WPts
01/08/2026Sheffield, UK0 - 4 Lucas Cavanaugh2 - 9 LPts
02/06/2026Riga, Latvia0 - 3 Marlen Bergs12 - 23(4) LPts
04/04/2026Yerevan, Armenia0 - 2 Yergat Vakhordgian14 - 28 LPts
04/02/2026Blackpool, UK0 - 1 Mel McCourt2 - 23 LPts
31/12/2025Sheffield, UK0 - 0 Amon Harrison2 - 5 LPts