Weightclass:  Light Welterweight
Location:  Edinburgh, UK
Record:  8 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/12/2029Edinburgh, UK7 - 24 Malcolm MacDougal2 - 8 WPts
10/10/2029Edinburgh, UK6 - 24 Vince MacGeorge9 - 9 WPts
11/08/2029London, UK6 - 23 James Fidler12(1) - 26 LPts
17/06/2029Copenhagen, Denmark6 - 22 Stieran Lassen21(1) - 13 LPts
19/04/2029San Juan, Puerto Rico6 - 21 Edmundo Martel10 - 4 LPts
19/02/2029Port-de-Paix, Haiti5 - 21 Cabal Rozenthal4 - 9 WPts
22/12/2028Swindon, UK5 - 20 Alec Gam15(1) - 13 LPts
24/10/2028Edinburgh, UK4 - 20 Juan Olguin1 - 8 WPts
25/08/2028Edinburgh, UK4 - 19 Martyn Toshack2 - 10 LPts
26/06/2028Edinburgh, UK4 - 18 Sobhan Baimuratov6(1) - 8 LPts
27/04/2028Guatemala City, Guatemala4 - 17 Diego Manzanares20 - 7 LPts
28/02/2028Edinburgh, UK4 - 16 Gaston Montillet22 - 12 LPts
30/12/2027Aberdeen, UK4 - 15 William Cour10 - 11 LPts
06/11/2027Leicester, UK4 - 14 Haider Kader3 - 9 LPts
13/09/2027Birmingham, UK4 - 13 Inigo Davies10 - 15(1) LPts
15/07/2027Prague, Czech Republic4 - 12 Teodor Riska18(1) - 12 LPts
17/05/2027Glasgow, UK4 - 11 Gavin McAree8 - 12 LPts
19/03/2027Edinburgh, UK3 - 11 Ian McCausland1 - 7 WPts
19/01/2027Panama City, Panama3 - 10 Salvador Quintanar10 - 10 LPts
21/11/2026Edinburgh, UK3 - 9 Jordan Cameron5 - 0 LPts
21/09/2026Glasgow, UK2 - 9 Dennis Ormond1 - 11(1) WPts
24/07/2026Milton Keynes, UK2 - 8 Jim McCoun8 - 6 LPts
25/05/2026Edinburgh, UK2 - 7 Fadei Hasabayar3 - 7 LPts
26/03/2026Edinburgh, UK2 - 6 Johnny Mahaffy3 - 4 LPts
25/01/2026Telford, UK1 - 6 Oliver Adore0 - 0 WPts
28/11/2025London, UK1 - 5 Aftab Junejo7 - 10 LPts
29/09/2025Ponce, Puerto Rico1 - 4 Juan Cantero1 - 6 LPts
01/08/2025Edinburgh, UK1 - 3 Diego Silguero4 - 10(1) LPts
02/06/2025Edinburgh, UK1 - 2 William Finnegan1 - 6 LPts
04/04/2025Londonderry, UK1 - 1 Amon MacLeay3 - 14 LPts
09/02/2025Edinburgh, UK1 - 0 Joseph Newall3 - 16(1) LPts
07/01/2025Edinburgh, UK0 - 0 Amon Valentine2 - 6 WPts