Weightclass:  Welterweight
Location:  Manchester, UK
Record:  13 - 21(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/11/2033Manchester, UK12 - 21(1) Valeri Pac5 - 7 WPts
15/09/2033Manchester, UK11 - 21(1) Savio Conte3 - 10 WPts
15/07/2033Manchester, UK10 - 21(1) Geoff Baute1 - 8 WPts
15/05/2033Manchester, UK10 - 20(1) Dimitar Vladimirov2 - 11 LPts
15/03/2033Manchester, UK10 - 19(1) Amer Bokhari11 - 16 LPts
13/01/2033Manchester, UK9 - 19(1) Michael MacIver6 - 5 WPts
12/11/2032Manchester, UK8 - 19(1) Aidan Myles8(2) - 20 WPts
12/09/2032Manchester, UK8 - 18(1) Mark Gregor11 - 15 LPts
13/07/2032Manchester, UK8 - 17(1) Peter Harder12 - 3 LPts
14/05/2032Manchester, UK7 - 17(1) Tae-hee Joe0 - 13(1) WPts
15/03/2032Dushanbe, Tajikistan6 - 17(1) Marlen Yahulykoff5 - 24 WPts
16/01/2032Manchester, UK5 - 17(1) John Hercules4 - 11 WPts
17/11/2031Geneva, Switzerland5 - 16(1) Percival Cendrars23 - 23 LPts
19/09/2031Ulsan, South Korea5 - 15(1) Jin-hyeon Moon6 - 24 LPts
22/07/2031Soweto, South Africa4 - 15(1) Athenkosi Dlala0 - 1 WPts
24/05/2031Yerevan, Armenia4 - 14(1) Sos Badjaksejian0 - 0 LPts
26/03/2031London, UK4 - 13(1) Dave Fyffe4 - 13 LPts
29/01/2031Minsk, Belarus4 - 12(1) Wasyl Romanchuk16 - 18 LPts
01/12/2030Hull, UK4 - 11(1) Alen MacFadden15(1) - 11 LPts
03/10/2030Manchester, UK3 - 11(1) Didier Becotte0 - 6 WPts
05/08/2030Swansea, UK3 - 10(1) Rhod Nash1 - 14 LPts
11/06/2030Odessa, Ukraine3 - 9(1) Koldan Klevsov9 - 14 LPts
13/04/2030London, UK3 - 8(1) Andreas Merricks13 - 16 LPts
13/02/2030Manchester, UK2 - 8(1) Ian MacInnis0 - 1 WPts
15/12/2029Manchester, UK2 - 7(1) Pylyp Sosna14 - 11(1) LPts
17/10/2029Manchester, UK2 - 6(1) David Keegan0 - 4 LPts
18/08/2029Bratislava, Slovakia2 - 5(1) Kristißn Misak12 - 19 LPts
20/06/2029Bradford, UK2 - 4(1) Sam Kavanagh1 - 19 LPts
01/05/2029Huddersfield, UK2 - 3 Brendan Lloyd11(2) - 17 LKO3
06/03/2029Cardiff, UK1 - 3 Max Lawgoch0 - 0 WPts
02/02/2029London, UK0 - 3 David McCalman0 - 0 WPts
25/12/2028London, UK0 - 2 Paul Buchan7 - 15 LPts
21/11/2028Glasgow, UK0 - 1 Rob Burn0 - 0 LPts
19/10/2028Manchester, UK0 - 0 Lee Driscoll2 - 4 LPts