Weightclass:  Heavyweight
Location:  Swansea, UK
Record:  20 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/03/2026Swansea, UK19 - 7 Gregor Kelly1 - 0 WPts
03/01/2026Swansea, UK18 - 7 Ioakim Ivanenko1 - 0 WPts
04/11/2025Swansea, UK17 - 7 Nemesio Quintana5 - 10 WPts
06/09/2025Swansea, UK16 - 7 Malcolm Dalgleish0 - 1 WPts
07/07/2025Swansea, UK15 - 7 Paul Zango4 - 8(1) WPts
08/05/2025Swansea, UK14 - 7 Ron Paterson2 - 8 WPts
09/03/2025Swansea, UK13 - 7 Rashid Kaiser3 - 11 WPts
08/01/2025Swansea, UK12 - 7 Noel MacRae5(1) - 4 WPts
08/11/2024Swansea, UK11 - 7 David Sheridan5(2) - 5 WPts
07/09/2024Swansea, UK10 - 7 Gennady Tahirov1 - 9 WPts
09/07/2024Swansea, UK9 - 7 Noel MacRae3(1) - 1 WPts
09/05/2024Swansea, UK8 - 7 Victor Morgan3 - 7 WPts
10/03/2024Swansea, UK7 - 7 Rob Hannahs1 - 0 WPts
10/01/2024Swansea, UK6 - 7 Wayne Pettie1 - 12(1) WPts
11/11/2023Santo Domingo, Ecuador6 - 6 Santiago Rafael16 - 9 LPts
12/09/2023Swansea, UK5 - 6 Amon Pizzorno1 - 13 WPts
13/07/2023Bangalore, India5 - 5 Hrithik Netaji23 - 9 LPts
15/05/2023Bolton, UK4 - 5 Aaron Blaney2(1) - 2 WPts
22/03/2023San Juan, Puerto Rico3 - 5 Ramirez Zaragosa7 - 19 WPts
22/01/2023Leeds, UK3 - 4 Gregor Creamer10 - 10 LPts
25/11/2022Chitungwiza, Zimbabwe3 - 3 Josh Mungoshi13 - 15 LPts
27/09/2022London, UK3 - 2 Dominic Sleigh5 - 20 LPts
03/08/2022Ipswich, UK2 - 2 Douglas MacAskill11 - 15 WPts
19/06/2022Gloucester, UK2 - 1 Ceri Kerrigan11 - 15(1) LPts
18/05/2022Leeds, UK1 - 1 Rashid Bina0 - 0 WPts
06/04/2022London, UK1 - 0 Billy Karasek16 - 9(2) LPts
05/03/2022Swansea, UK0 - 0 Dennis McClay0 - 5 WPts