Weightclass:  Light Welterweight
Location:  Edinburgh, UK
Record:  20 - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/03/2031Edinburgh, UK19 - 6 Ewan Ryan0 - 1 WPts
29/01/2031Edinburgh, UK18 - 6 Gareth Owen0 - 2 WPts
01/12/2030Edinburgh, UK17 - 6 Kliment á Kazanov2 - 13 WPts
03/10/2030Edinburgh, UK16 - 6 Peter McMahon14 - 11 WPts
04/08/2030Edinburgh, UK15 - 6 Alexander McQuillin8 - 16(1) WPts
05/06/2030Edinburgh, UK14 - 6 Wasyl Mikulak3 - 13 WPts
07/04/2030Edinburgh, UK13 - 6 Ljuban Hrnjkaš4 - 4 WPts
07/02/2030Edinburgh, UK12 - 6 Danyaal Salame1 - 15(9) WPts
10/12/2029Athens, Greece11 - 6 Theodon Samaras7 - 14 WPts
12/10/2029London, UK10 - 6 Luke Keenor16 - 14 WPts
15/08/2029Edinburgh, UK9 - 6 Saad Ghani3 - 1 WPts
17/06/2029Edinburgh, UK8 - 6 Barry Evans4 - 7 WPts
18/04/2029Edinburgh, UK7 - 6 Anton Narckuloff10 - 8 WPts
18/02/2029Edinburgh, UK6 - 6 Eric McNicol1 - 4 WPts
20/12/2028Edinburgh, UK6 - 5 Avel Wujek7 - 16 LPts
22/10/2028Anderlecht, Belgium5 - 5 Odo Basque17(1) - 18 WPts
24/08/2028Khayelitsha, South Africa4 - 5 Siphelele Ledwaba14 - 7 WPts
26/06/2028San Jose, Costa Rica3 - 5 Onofre Para5 - 21(1) WPts
28/04/2028Edinburgh, UK2 - 5 Daniel McNeilly1 - 1 WPts
28/02/2028Edinburgh, UK1 - 5 Ian Lourie1 - 1 WPts
30/12/2027Odessa, Ukraine1 - 4 Valeri Ozerov15 - 15(1) LPts
31/10/2027Brighton and Hove, UK1 - 3 Vince Cogiel4 - 3 LPts
01/09/2027Kingston, Jamaica1 - 2 Seth Hopes18(1) - 24 LPts
04/07/2027Aarhus, Denmark1 - 1 Dyre Ursin18 - 14 LPts
06/05/2027Edinburgh, UK0 - 1 Vince MacGeorge1 - 2 WPts
07/03/2027Edinburgh, UK0 - 0 Ian McGowan2 - 0 LPts