Weightclass:  Light Welterweight
Location:  Middlesbrough, UK
Record:  21 - 5(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/02/2028Middlesbrough, UK20 - 5(1) Kundrat Filipek2 - 11 WPts
29/12/2027Middlesbrough, UK19 - 5(1) Theodon Samaras2 - 7 WPts
29/10/2027Middlesbrough, UK18 - 5(1) Dipanegra Kartio1 - 4 WPts
30/08/2027Middlesbrough, UK17 - 5(1) Omer Ozbilgin1 - 8 WPts
01/07/2027Lusaka, Zambia16 - 5(1) James Shinde15 - 4(3) WPts
03/05/2027Bayamon, Puerto Rico15 - 5(1) Santiago Moscoso0 - 1 WPts
05/03/2027Tirana, Albania14 - 5(1) Arjan Thaqi8 - 11 WPts
05/01/2027Nanning, China13 - 5(1) Quon Sing0 - 0 WPts
07/11/2026Seoul, South Korea12 - 5(1) Kee-hee Sun10 - 13 WPts
09/09/2026Córdoba, Argentina11 - 5(1) Manny Roberto3 - 18(1) WPts
11/07/2026Cardiff, UK10 - 5(1) Noel McLoughlin4 - 9 WPts
23/05/2026Panama City, Panama9 - 5(1) Juan Chia10 - 17 WPts
25/03/2026Derby, UK9 - 4(1) Edmund Barrett8 - 17 LPts
25/01/2026Bayamon, Puerto Rico8 - 4(1) Fanuco Yero1 - 17 WPts
27/11/2025Middlesbrough, UK7 - 4(1) Pongsaklek Samutkojon7 - 7 WPts
29/09/2025Carolina, Puerto Rico6 - 4(1) Diego Silguero5 - 10(1) WPts
01/08/2025London, UK5 - 4(1) John McGrath2 - 3 WPts
06/06/2025Peterborough, UK4 - 4(1) Tommy Glen2 - 10 WPts
08/04/2025Ulaanbaatar, Mongolia3 - 4(1) Anton Altankhuyag3 - 12 WPts
08/02/2025Middlesbrough, UK2 - 4(1) Ian Ballentine1 - 3 WPts
10/12/2024Gomel, Belarus1 - 4(1) Bohdan Maslak3 - 2 WPts
12/10/2024Sunderland, UK1 - 3(1) Joe Blevins11 - 10 LPts
16/08/2024Middlesbrough, UK0 - 3(1) Pablo Coro9 - 16(2) WPts
18/06/2024Abu Dhabi, UAE0 - 2(1) Zuffur Naji30 - 10 LPts
20/04/2024London, UK0 - 1 Ricky Truffi31(2) - 11 LKO2
22/02/2024Middlesbrough, UK0 - 0 Eric Rae2 - 4 LPts