Weightclass:  Lightweight
Location:  Manchester, UK
Record:  23 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/12/2033Manchester, UK22 - 17 Colin McVittie1 - 15 WPts
06/10/2033Manchester, UK21 - 17 Clement Willems3 - 10 WPts
06/08/2033Manchester, UK21 - 16 Heino Vuoristo6 - 14 LPts
06/06/2033Manchester, UK20 - 16 Dillon Malcom3 - 10 WPts
06/04/2033Manchester, UK19 - 16 Yao Qiao0 - 2 WPts
05/02/2033Manchester, UK18 - 16 Montague Beaulac1 - 20 WPts
06/12/2032Manchester, UK17 - 16 Ewan Brown2 - 4 WPts
06/10/2032Manchester, UK17 - 15 Juan Anselmo12 - 13(1) LPts
07/08/2032Manchester, UK16 - 15 Max Brennan0 - 1 WPts
08/06/2032Manchester, UK15 - 15 Joe Barrett2 - 9 WPts
09/04/2032Manchester, UK14 - 15 Andrew Ladd3 - 5 WPts
09/02/2032Manchester, UK13 - 15 Arnie Law3 - 2 WPts
11/12/2031Swansea, UK13 - 14 Jack Ruane12 - 7 LPts
17/10/2031London, UK13 - 13 Stuart Friel9 - 15 LPts
17/08/2031Accra, Ghana12 - 13 Nwa Asamoah1 - 18 WPts
19/06/2031Warrington, UK11 - 13 James Cecil5 - 28 WPts
20/04/2031Samarqand, Uzbekistan10 - 13 Yulian Aghamirzayev0 - 6 WPts
20/02/2031Manchester, UK9 - 13 Hugh Osmond1 - 1 WPts
22/12/2030Manchester, UK8 - 13 Dave Trevor2 - 9 WPts
24/10/2030Manchester, UK7 - 13 John Dingwall4 - 10 WPts
25/08/2030London, UK7 - 12 Gordon McCard18(3) - 9 LPts
28/06/2030Daloa, Ivory Coast7 - 11 Edmond Aime15(1) - 15 LPts
29/04/2030Manchester, UK6 - 11 Zafa Wassan3 - 8 WPts
01/03/2030Phoenix, USA5 - 11 Blake Minas4 - 21 WPts
01/01/2030Telford, UK4 - 11 Michael Owen3 - 14 WPts
02/11/2029Vilnius, Lithuania4 - 10 Wiktor Gapinski28 - 14 LPts
04/09/2029Almaty, Kazakhstan4 - 9 Ruslan Zaiylcanoff33 - 10 LPts
07/07/2029London, UK4 - 8 John Dingwall1 - 5 LPts
13/05/2029Vilnius, Lithuania3 - 8 Kajetan Koltun10 - 22 WPts
15/03/2029Manchester, UK2 - 8 John Marvin0 - 6(1) WPts
14/01/2029Sheffield, UK2 - 7 Lewis Yeaman8(1) - 18(5) LPts
16/11/2028Bristol, UK1 - 7 Felix Manson0 - 0 WPts
23/09/2028Manchester, UK0 - 7 Azam Greiss1 - 8(3) WPts
24/07/2028London, UK0 - 6 Michael Donovan13(2) - 13 LPts
26/05/2028Khujand, Tajikistan0 - 5 Mubariz Khanmamedov14 - 25 LPts
28/03/2028London, UK0 - 4 Denton MacAdam22(1) - 15 LPts
30/01/2028London, UK0 - 3 Paul Hare12 - 8 LPts
01/12/2027Jersey City, USA0 - 2 Alen Handyside14 - 9 LPts
03/10/2027London, UK0 - 1 Ian Garmon11 - 11 LPts
21/08/2027Manchester, UK0 - 0 John MacMurdo2 - 3 LPts