Weightclass:  Light Welterweight
Location:  Aberdeen, UK
Record:  17 - 37
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/05/2042Aberdeen, UK16 - 37 Nazaire Dalle3 - 6 WPts
04/03/2042Aberdeen, UK16 - 36 Joaquin Casal14(3) - 10 LPts
01/01/2042Aberdeen, UK15 - 36 Afon Timofeev2 - 10 WPts
30/10/2041Aberdeen, UK14 - 36 Ivaylo á Miroshnikov2 - 18(1) WPts
26/08/2041Aberdeen, UK13 - 36 Martyn Gam3 - 0 WPts
25/06/2041Aberdeen, UK12 - 36 Rhod Yeoman4 - 3 WPts
24/04/2041Aberdeen, UK12 - 35 Oisin Shea9 - 10 LPts
22/02/2041Aberdeen, UK11 - 35 Lewys Meyrick11 - 21(1) WPts
24/12/2040Aberdeen, UK10 - 35 Hali Demos3 - 10(1) WPts
23/10/2040Aberdeen, UK10 - 34 Royal Rubel8 - 5 LPts
23/08/2040La Plata, Argentina9 - 34 Xavion Villena11 - 21 WPts
24/06/2040London, UK9 - 33 Jeremy East10 - 5 LPts
26/04/2040Peterborough, UK9 - 32 Alun Neagle20(3) - 12 LPts UK National Championships 2040View
26/02/2040Salta, Argentina8 - 32 Guido Reynoso6 - 7(1) WPts
28/12/2039Odense, Denmark8 - 31 Ull Thygesen23 - 13 LPts
30/10/2039Copenhagen, Denmark8 - 30 Viljalmr Hess14(1) - 20 LPts
01/09/2039Brno, Czech Republic8 - 29 Slavoj Kostal5 - 29 LPts
04/07/2039Shenyang, China7 - 29 Li-Liang Hong19 - 16 WPts
05/05/2039Montgomery, USA6 - 29 Joseph Blair0 - 0 WPts
07/03/2039Tokyo, Japan6 - 28 Aki Tsutsui29 - 5 LPts
07/01/2039Manaus, Brazil6 - 27 Marjun Mascarenhas21 - 5 LPts
09/11/2038Tirana, Albania5 - 27 Edi Marku5 - 14(2) WPts
11/09/2038Aberdeen, UK5 - 26 James Corcoran3 - 1 LPts
13/07/2038Aberdeen, UK5 - 25 Aftab Jamail6 - 18 LPts
13/05/2038Yerevan, Armenia5 - 24 Vosgan Orjanyan9 - 16 LPts
15/03/2038Panama City, Panama5 - 23 Ramirez Mano8 - 24(2) LPts
14/01/2038Gothenburg, Sweden4 - 23 Eddie Wenman11 - 15 WPts
16/11/2037Cebu City, Philippines4 - 22 Rodrigo Gapasin27 - 17(1) LPts
18/09/2037Ottawa, Canada4 - 21 Kenzie Banker12 - 17 LPts
21/07/2037Gaziantep, Turkey4 - 20 Ahmet Renda18 - 10 LPts
23/05/2037Yichang, China4 - 19 Yao Pang16 - 23 LPts
25/03/2037Manukau, New Zealand4 - 18 Vincent Fate8 - 13(1) LPts
25/01/2037Nottingham, UK3 - 18 Tommy McClimans1 - 17 WPts
29/11/2036London, UK3 - 17 Patrick Livingstone9 - 10(1) LPts
07/10/2036Wakefield, UK2 - 17 Leon Deasmhumhain5 - 26(1) WPts
12/08/2036Nottingham, UK2 - 16 Joseph Byrne20(2) - 17 LPts
11/07/2036London, UK2 - 15 Andreas Llywelyn8 - 15(1) LPts
28/05/2036Cainta, Philippines2 - 14 Hernan Matulin7 - 20 LPts
30/03/2036San Miguel, El Salvador2 - 13 Lorenzo Pando8 - 20 LPts
31/01/2036Kingston, Jamaica2 - 12 Joseph Gwynne7 - 16 LPts
02/12/2035Aarhus, Denmark1 - 12 Viljo Neve4 - 14(1) WPts
04/10/2035Kingston, Jamaica1 - 11 Kris Harris8 - 18 LPts
06/08/2035Aberdeen, UK1 - 10 Vlastislav Vanek8 - 24 LPts
06/06/2035Nassau, Bahamas1 - 9 Mel Lurie21 - 11 LPts
08/04/2035Trujillo, Peru0 - 9 Cisco Provencio2 - 21 WPts
08/02/2035London, UK0 - 8 Sean Quinn0 - 0 LPts
19/12/2034Birmingham, UK0 - 7 David Szymkowiak6 - 16 LPts
24/10/2034Glasgow, UK0 - 6 Adam Kennedy2 - 6 LPts
22/09/2034Cardiff, UK0 - 5 Davie Sprout0 - 0 LPts
19/08/2034San Bernardo, Chile0 - 4 Elias Leston14 - 34 LPts
21/06/2034Yerevan, Armenia0 - 3 Nerseh Haladjian24 - 11 LPts
23/04/2034London, UK0 - 2 Robert Hattan3 - 16 LPts
06/03/2034Cardiff, UK0 - 1 Jawad Naseer7 - 11 LPts
05/01/2034Sendai, Japan0 - 0 Satoshi Kawamura0 - 0 LPts