Weightclass:  Light Welterweight
Location:  Gloucester, UK
Record:  28 - 4
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/01/2024Gloucester, UK27 - 4 Declan Clapperton0 - 1 WPts
01/11/2023Gloucester, UK26 - 4 Inigo Davies1 - 0 WPts
01/09/2023Gloucester, UK25 - 4 Tommy Finnegan0 - 1 WPts
03/07/2023Gloucester, UK24 - 4 Sam Mickel6(1) - 27 WPts
04/05/2023Gloucester, UK23 - 4 Charlie Mosman2 - 5 WPts
06/03/2023Gloucester, UK23 - 3 Esteban Payan17 - 9 LPts
04/01/2023Gloucester, UK22 - 3 Amon MacLeay1 - 2 WPts
06/11/2022Gloucester, UK21 - 3 Zdenek Danis1 - 1 WPts
07/09/2022Gloucester, UK20 - 3 Tadzio Dedo13 - 17 WPts
08/07/2022Gloucester, UK19 - 3 Sadiq Hassen7 - 21 WPts
09/05/2022Gloucester, UK18 - 3 James McQuillan5 - 19(3) WPts
10/03/2022Gloucester, UK17 - 3 Bryn Orton8 - 9 WPts
08/01/2022London, UK16 - 3 David Craghead20 - 2 WPts
12/11/2021Gloucester, UK15 - 3 Joaquin Alegria3 - 12 WPts
12/09/2021Iksan, South Korea14 - 3 Dong-won Pong1 - 12 WPts
14/07/2021Gloucester, UK13 - 3 Roman Laguardia4 - 12 WPts
13/05/2021London, UK12 - 3 Dylan Lannon5 - 11 WPts
10/04/2021Stoke, UK11 - 3 Mark Norris14 - 4 WPts
10/03/2021Lima, Peru11 - 2 Juan Herrera11 - 9 LPts
10/01/2021Ulaanbaatar, Mongolia10 - 2 Sadr-Eddine Hui7(1) - 7 WPts
12/11/2020Gloucester, UK9 - 2 Vasif Mehraliyev5(1) - 6 WPts
13/09/2020Nassau, Bahamas8 - 2 Lewis Issac1 - 13 WPts
16/07/2020London, UK7 - 2 Rob McCallister7 - 2 WPts
18/05/2020Dushanbe, Tajikistan6 - 2 Kolzak Galiakberov5 - 6 WPts
19/03/2020Gloucester, UK6 - 1 Alesger Topchibashev10 - 1 LPts
18/01/2020Gloucester, UK6 - 0 Scott Monaghan7 - 5 LPts
17/11/2019Gloucester, UK5 - 0 Jamie McNabb0 - 5 WPts
17/09/2019Dushanbe, Tajikistan4 - 0 Aleksandr Taghibaev1 - 3 WPts
20/07/2019Gloucester, UK3 - 0 Jair Diaz3 - 5 WPts
21/05/2019Gloucester, UK2 - 0 Richard Phillips4 - 4 WPts
21/03/2019Gloucester, UK1 - 0 Alex McGraw3 - 5 WPts
18/01/2019Gloucester, UK0 - 0 Jeraldo Posadas1 - 1 WPts