Weightclass:  Light Welterweight
Location:  London, UK
Record:  6 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/01/2034London, UK5 - 25 Atif Qasimi4 - 7 WPts
11/11/2033London, UK4 - 25 Mark Selby1 - 8 WPts
13/09/2033London, UK4 - 24 Danny Barland10 - 16 LPts
13/07/2033London, UK3 - 24 Malcolm McNeil1 - 0 WPts
12/05/2033London, UK2 - 24 Sam Barnes5 - 11 WPts
12/03/2033London, UK2 - 23 Patomsuk Pecko4 - 14 LPts
10/01/2033London, UK2 - 22 Sukkasem Pimolsee6 - 8 LPts
10/11/2032London, UK2 - 21 George Wiliams2 - 12 LPts
09/09/2032Calgary, Canada2 - 20 Gregor Wake49(1) - 17 LPts
12/07/2032London, UK2 - 19 John Brydon9 - 21 LPts
15/05/2032London, UK2 - 18 Mark Cadwallader1 - 10 LPts
16/03/2032Liverpool, UK2 - 17 Seth Wayne10 - 7 LPts
16/01/2032Wolverhampton, UK2 - 16 Alexander McAffee7 - 16 LPts
18/11/2031Rotterdam, Netherlands2 - 15 Beys Benne9 - 14(1) LPts
19/09/2031Swindon, UK2 - 14 Sam McNabb9 - 30 LPts
21/07/2031London, UK1 - 14 Brin Coughlin1 - 8 WPts
23/05/2031Kingston, Jamaica1 - 13 Michael Cheves8 - 20 LPts
25/03/2031Preston, UK1 - 12 Elliot MacGinnis13 - 12 LPts
27/01/2031Dun Laoghaire, Ireland1 - 11 Adam Beirne8 - 19 LPts
29/11/2030Soyapango, El Salvador1 - 10 Diego Bocanegra30(1) - 17 LPts
01/10/2030London, UK1 - 9 Michael Wright2 - 16 LPts
03/08/2030Prague, Czech Republic1 - 8 Alexandr Gallus4 - 15 LPts
05/06/2030Lublin, Poland1 - 7 Tomasz Jablonski23(4) - 16 LPts
07/04/2030Manchester, UK1 - 6 Mark Cummins12(1) - 10 LPts
08/02/2030Dundee, UK1 - 5 Ian McCausland7 - 19 LPts
12/12/2029London, UK0 - 5 Griffith Marvin0 - 3 WPts
13/10/2029London, UK0 - 4 Azam Khalaf6 - 10 LPts
18/08/2029Dushanbe, Tajikistan0 - 3 Marlen Ketebaev8 - 10 LPts
20/06/2029Trujillo, Peru0 - 2 Juan Luz19 - 20 LPts
22/04/2029Aberdeen, UK0 - 1 William Cour16 - 13 LPts
25/02/2029London, UK0 - 0 Ewan Evans0 - 2 LPts