Weightclass:  Light Welterweight
Location:  Edinburgh, UK
Record:  19 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/07/2033Edinburgh, UK18 - 26 John Bise1 - 4 WPts
18/05/2033Edinburgh, UK17 - 26 Tariq Guler0 - 1 WPts
18/03/2033Edinburgh, UK16 - 26 Jawad Malley1 - 1 WPts
16/01/2033Edinburgh, UK15 - 26 Euan Lusk2 - 5 WPts
15/11/2032Edinburgh, UK15 - 25 Alaric Abegglen6 - 15 LPts
13/09/2032Edinburgh, UK15 - 24 Konstantin á Guintcehv8 - 11 LPts
14/07/2032Edinburgh, UK15 - 23 Zlatan á Belarusev5 - 7 LPts
15/05/2032Edinburgh, UK14 - 23 Antwan Denniston4 - 2 WPts
16/03/2032Edinburgh, UK14 - 22 Joel MacGuire10 - 18 LPts
16/01/2032Edinburgh, UK14 - 21 Ceri Hopkins12 - 5 LPts
17/11/2031Edinburgh, UK13 - 21 Leighton Quinn10 - 7 WPts
17/09/2031Edinburgh, UK12 - 21 Alan Dyer2 - 4 WPts
18/07/2031Santiago de Cuba, Cuba12 - 20 Santiago Rincon8 - 12 LPts
20/05/2031Istanbul, Turkey11 - 20 Iskender Incesu4 - 17 WPts
22/03/2031Dublin, Ireland10 - 20 Joshua MacGowan1 - 4 WPts
22/01/2031Wroclaw, Poland9 - 20 Cibor Cieszynski1 - 9 WPts
24/11/2030Luton, UK8 - 20 Zach Greenaway5 - 17 WPts
26/09/2030Changwon, South Korea8 - 19 Bum-young Pan23 - 19 LPts
29/07/2030Melbourne, Australia7 - 19 Paul McGee6 - 23 WPts
31/05/2030Edinburgh, UK6 - 19 Richard Egerton2 - 0 WPts
01/04/2030Nassau, Bahamas6 - 18 John Scholar14 - 16 LPts
01/02/2030Yerevan, Armenia6 - 17 Babig Dadouryan20 - 11 LPts
04/12/2029Cardiff, UK5 - 17 Philip Ferris0 - 14 WPts
16/10/2029San Jose, Costa Rica5 - 16 Berto Almeida8 - 14 LPts
18/08/2029Swindon, UK5 - 15 Sam McNabb3 - 23 LPts
20/06/2029Edinburgh, UK5 - 14 Kajetan Baca3 - 13 LPts
22/04/2029Birmingham, UK5 - 13 Eddie McCardle4 - 13 LPts
22/02/2029Warsaw, Poland5 - 12 Jakub Jaglowski1 - 27 LPts
25/12/2028Edinburgh, UK4 - 12 Oddvar Fugleberg7 - 11(1) WPts
26/10/2028Edinburgh, UK3 - 12 Louis Breen1 - 0 WPts
27/08/2028Augusta, USA3 - 11 Steven Snape3 - 2 LPts
29/06/2028Barquisimeto, Venezuela3 - 10 Santiago Delaguila11(1) - 17 LPts
30/04/2028Belfast, UK3 - 9 Nathan Irwin8 - 9 LPts
07/03/2028Peristeri, Greece3 - 8 Clio Kairis0 - 10 LPts
08/01/2028Brighton and Hove, UK3 - 7 Dillon McNabb9(1) - 11 LPts
09/11/2027London, UK2 - 7 John Evans0 - 4 WPts
13/09/2027Birmingham, UK2 - 6 Johnny Mahaffy9 - 7 LPts
12/08/2027Blackpool, UK1 - 6 Gavin McNiff0 - 0 WPts
08/07/2027Leeds, UK1 - 5 Jamie Rhys0 - 4 LPts
10/05/2027Riga, Latvia1 - 4 Yulian Bartnieks30 - 15 LPts
12/03/2027Brighton and Hove, UK1 - 3 Dillon McNabb4 - 11 LPts
28/01/2027London, UK1 - 2 Arthur Tweedy12(1) - 14 LPts
14/12/2026Nottingham, UK1 - 1 Peter McMahon0 - 0 LPts
06/11/2026Edinburgh, UK1 - 0 Oscar MacIsaac0 - 7 LPts
07/09/2026Edinburgh, UK0 - 0 William Dako1 - 3 WPts