Weightclass:  Super Heavyweight
Location:  Edinburgh, UK
Record:  13(1) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/03/2024Edinburgh, UK12(1) - 24 Dave Dallas1 - 1 WPts
07/01/2024Edinburgh, UK12(1) - 23 Mentor Petracca25(2) - 10 LPts
07/11/2023Edinburgh, UK11(1) - 23 Lukasz Irek4(1) - 30 WPts
08/09/2023Edinburgh, UK10(1) - 23 Randeep Bandi1 - 10 WPts
10/07/2023Edinburgh, UK10(1) - 22 Daniele Finocchiaro18 - 14(2) LPts
11/05/2023Edinburgh, UK10(1) - 21 Jawad Dib1 - 7 LPts
12/03/2023Edinburgh, UK9(1) - 21 Luke Dauphin4 - 17 WPts
11/01/2023Edinburgh, UK8 - 21 Akira Seo0 - 19(9) WKO3
12/11/2022Edinburgh, UK7 - 21 Dylan Simambe2 - 2 WPts
13/09/2022Edinburgh, UK6 - 21 Paul Sean8 - 22 WPts
14/07/2022Edinburgh, UK5 - 21 Cris Ceja0 - 9 WPts
15/05/2022Edinburgh, UK4 - 21 Paul Scully1 - 4 WPts
15/03/2022Liverpool, UK4 - 20 Chris Burt6(1) - 17 LPts
01/02/2022Warrington, UK4 - 19 Jack Wenzell12 - 7 LPts
13/12/2021Bayamon, Puerto Rico3 - 19 Dimos Rufino3 - 17(6) WPts
14/10/2021San Juan, Puerto Rico3 - 18 Sancho Facundo5 - 6 LPts
15/08/2021Rotterdam, Netherlands3 - 17 Theodore Van der Varent18 - 4 LPts
17/06/2021Magdeburg, Germany3 - 16 Gottfried Geckler8 - 11 LPts
17/04/2021Germiston, South Africa3 - 15 James Degenaar1 - 14 LPts
16/02/2021Edinburgh, UK3 - 14 Bandar Ettedgui13 - 7 LPts
18/12/2020Edinburgh, UK3 - 13 Zafa Omer2 - 6 LPts
18/10/2020Bournemouth, UK3 - 12 Kai Owen4 - 13 LPts
25/08/2020North Shore, New Zealand2 - 12 Josh Rebecca2 - 11 WPts
27/06/2020Warrington, UK2 - 11 Elliot Pembroke10 - 2 LPts
16/05/2020Almaty, Kazakhstan2 - 10 Marlen Kasym3 - 12 LPts
16/03/2020Manaus, Brazil2 - 9 Vicente Parente6 - 7 LPts
16/01/2020Edinburgh, UK2 - 8 Andy Pendry5 - 7 LPts
16/11/2019Adelaide, Australia2 - 7 Dillon Daniel5(1) - 9 LPts
18/09/2019Kyoto, Japan2 - 6 Yuji Matsuyama3 - 2 LPts
21/07/2019Edinburgh, UK2 - 5 David Monroe5 - 3 LPts
22/05/2019Edinburgh, UK1 - 5 Marek Bula2 - 7 WPts
23/03/2019Edinburgh, UK1 - 4 Ivan Feliz4 - 4 LPts
21/01/2019Bolton, UK1 - 3 Mohsin Farooq6 - 1 LPts
19/12/2018Manchester, UK1 - 2 Owen Smyth0 - 1 LPts
28/10/2018Reading, UK0 - 2 Hugh Cookston1 - 3 WPts
07/09/2018Huddersfield, UK0 - 1 Jim McNorton0 - 0 LPts
06/08/2018Edinburgh, UK0 - 0 Callum Rheon1 - 3 LPts