Weightclass:  Welterweight
Location:  London, UK
Record:  14 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/07/2033London, UK13 - 17 Kir Karpin0 - 19 WPts
22/05/2033London, UK12 - 17 Kolzak Karmazin4 - 12 WPts
20/03/2033London, UK12 - 16 Bertel Schaberg11 - 21 LPts
17/01/2033London, UK11 - 16 Louis Arias6 - 7(1) WPts
16/11/2032London, UK10 - 16 Serhat Yanki0 - 9 WPts
15/09/2032London, UK9 - 16 Bradley Mack0 - 3 WPts
16/07/2032London, UK8 - 16 Zach Pryce2 - 14 WPts
17/05/2032London, UK8 - 15 Jacob Kaczorowski24(1) - 12 LPts
19/03/2032Cardiff, UK7 - 15 John Moffet4 - 16 WPts
21/01/2032Riga, Latvia7 - 14 Fadei Ansons5 - 32 LPts
23/11/2031Leicester, UK6 - 14 David Duffey1 - 12 WPts
25/09/2031Telford, UK6 - 13 Ethan Hance8 - 17 LPts
28/07/2031Madrid, Spain5 - 13 Pancho Penaranda2 - 9 WPts
30/05/2031Donetsk, Ukraine5 - 12 Fadei Kolanko7 - 11 LPts
31/03/2031Londonderry, UK5 - 11 Cody Breckenridge6 - 13 LPts
31/01/2031London, UK4 - 11 Travis Dujardin0 - 7 WPts
03/12/2030Tabriz, Iran3 - 11 Jawad Nadjafov0 - 2 WPts
05/10/2030Belfast, UK3 - 10 Matthew Donne11 - 6 LPts
10/08/2030Liege, Belgium3 - 9 Laurent Diaby12 - 12 LPts
12/06/2030London, UK3 - 8 Vicente Gil7 - 5 LPts
14/04/2030Sheffield, UK3 - 7 Steven MacGuire14(1) - 14 LPts
14/02/2030Bury, UK3 - 6 Alexander McNeff5 - 21 LPts
17/12/2029London, UK3 - 5 Mark Reese2 - 7(1) LPts
18/10/2029Varna, Bulgaria3 - 4 Stanislav á Paskalev9 - 15 LPts
20/08/2029Minsk, Belarus3 - 3 Kyrylo Trush15(2) - 26 LPts
22/06/2029London, UK3 - 2 Dennis McLeod0 - 2 LPts
23/04/2029Kazan, Russia3 - 1 Melor Burak38 - 25(1) LPts
23/02/2029Oslo, Norway3 - 0 Alvis Sande1 - 0 LPts
26/12/2028Swansea, UK2 - 0 Rhod Nash0 - 5 WPts
03/11/2028Bolton, UK1 - 0 Ewan Witherspoon1 - 7 WPts
13/09/2028London, UK0 - 0 Rex Perk0 - 0 WPts