Weightclass:  Light Welterweight
Location:  London, UK
Record:  15 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/09/2033London, UK15 - 22 Fedor Kasparov8 - 13 LPts
13/07/2033London, UK14 - 22 Andrey á Yanev22 - 20 WPts
13/05/2033London, UK13 - 22 Tham Hung12 - 25 WPts
13/03/2033London, UK13 - 21 Alaric Abegglen8 - 15 LPts
11/01/2033London, UK12 - 21 Mario Scopelliti10 - 9 WPts
11/11/2032London, UK11 - 21 Kieu Vinh6 - 8 WPts
11/09/2032London, UK10 - 21 Ken Shea1 - 3 WPts
12/07/2032London, UK9 - 21 Antwan Byrne2 - 19 WPts
13/05/2032London, UK9 - 20 Ian McGowan22 - 14 LPts
14/03/2032Shah Alam, Malaysia9 - 19 Ali Hashim4 - 11 LPts
15/01/2032London, UK8 - 19 Chris Headrick3 - 1 WPts
16/11/2031London, UK7 - 19 Sean Towns14 - 20 WPts
16/09/2031Karagandy, Kazakhstan7 - 18 Waqar Sajdahmetov48 - 17 LPts
18/07/2031Toshkent, Uzbekistan7 - 17 Valeh Dib19(5) - 18 LPts
20/05/2031Arequipa, Peru7 - 16 Xeres Rey9 - 17(1) LPts
22/03/2031Edinburgh, UK7 - 15 Eric McNicol10 - 8 LPts
22/01/2031Bogota, Colombia7 - 14 Franco Bosque17(1) - 28 LPts
24/11/2030London, UK7 - 13 Danylko Valis10 - 6 LPts
26/09/2030Almaty, Kazakhstan7 - 12 Dimi Caghgaliew18 - 26 LPts
29/07/2030London, UK6 - 12 James Kilpatrick1 - 8 WPts
31/05/2030Birmingham, UK6 - 11 Dylan Benzie3 - 9 LPts
05/04/2030London, UK5 - 11 Dev Pillai0 - 3 WPts
05/02/2030London, UK5 - 10 Kelby Ottum4 - 10 LPts
08/12/2029Swansea, UK5 - 9 Leon Watters5 - 4 LPts
12/10/2029London, UK5 - 8 Neil Maris15 - 16 LPts
17/08/2029London, UK5 - 7 Sean Towns7 - 13 LPts
19/06/2029London, UK4 - 7 Ian Devin2 - 10 WPts
20/04/2029London, UK3 - 7 Zelipe Penaloza6 - 28 WPts
20/02/2029London, UK3 - 6 Danylko Klocko11 - 5 LPts
22/12/2028London, UK2 - 6 Ian Gourley2 - 5 WPts
28/10/2028Turku, Finland2 - 5 Alfred Jylha18 - 11 LPts
30/08/2028London, UK2 - 4 Clint Rota6 - 7 LPts
01/07/2028London, UK1 - 4 Alexander McAffee0 - 1 WPts
01/05/2028Helsinki, Finland0 - 4 Ari Kurkela3 - 6(1) WPts
03/03/2028London, UK0 - 3 Daniel Coupland2 - 4 LPts
26/01/2028Cardiff, UK0 - 2 Peter McPherson0 - 0 LPts
23/12/2027London, UK0 - 1 Dimi Caghgaliew7 - 20 LPts
25/10/2027London, UK0 - 0 Jim McCreary0 - 6 LPts