Weightclass:  Featherweight
Location:  London, UK
Record:  8 - 29(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/12/2033London, UK8 - 28(2) Sajid Popal21 - 18 LPts
10/10/2033Masaya, Nicaragua8 - 27(1) Ignado Blas3 - 2 LKO3
11/08/2033Rotterdam, Netherlands7 - 27(1) Beel Moenssens4 - 19 WPts
13/06/2033London, UK7 - 26(1) Russel Sosno3 - 15 LPts
13/04/2033Kitakyushu, Japan6 - 26(1) Takeshi Murayama7 - 16 WPts
13/02/2033London, UK5 - 26(1) Mark Whitton1 - 2 WPts
14/12/2032London, UK5 - 25(1) Rhys Price10 - 5 LPts
14/10/2032London, UK5 - 24(1) Wilpert Olshausen3 - 9 LPts
15/08/2032Wolverhampton, UK5 - 23(1) Bruce Purves18(1) - 4 LPts
13/06/2032Maroua, Cameroon5 - 22(1) Newell Feudjou1 - 10 LPts
15/04/2032Zurich, Switzerland5 - 21(1) Milan Biederman10 - 9 LPts
16/02/2032London, UK5 - 20(1) Lloyd Vallance4 - 5 LPts
18/12/2031Santo Domingo de Guzman, Dominican Republic5 - 19(1) Manuel Cardenas6(1) - 25 LPts
20/10/2031Leon, Nicaragua5 - 18(1) Juan Moscoso16 - 14 LPts
21/08/2031Helsinki, Finland4 - 18(1) Mattias Aalto1 - 8 WPts
23/06/2031London, UK3 - 18(1) Euan Bucsit1 - 5 WPts
24/04/2031Puebla, Mexico3 - 17(1) Xaverius Mantilla5 - 18 LPts
24/02/2031Swansea, UK2 - 17(1) Brin Donnelly4 - 9 WPts
07/01/2031Mendoza, Argentina2 - 16(1) Alejandro Peraza6 - 21 LPts
09/11/2030Mariupol, Ukraine1 - 16(1) Fedya Zarubin5 - 13 WPts
10/09/2030Ciudad Bolivar, Venezuela1 - 15(1) Javier Rodriquez3 - 17(1) LPts
13/07/2030Prague, Czech Republic1 - 14(1) Pankrßc Patak16 - 14 LPts
15/05/2030Aberdeen, UK1 - 13(1) Anton MacNaughton9 - 16 LPts
22/03/2030London, UK1 - 12 Jacob Amberson20 - 26(1) LKO3
23/01/2030San Miguelito, Panama1 - 11 Eloy Albarado4 - 14 LPts
25/11/2029London, UK1 - 10 Ian Lemont9 - 13 LPts
28/09/2029Odense, Denmark1 - 9 Mats Clemens4 - 16(1) LPts
31/07/2029Wakefield, UK1 - 8 Paul Milne6 - 18 LPts
12/06/2029Vilnius, Lithuania1 - 7 Eliasz Dembinski4 - 23(1) LPts
13/04/2029London, UK1 - 6 Zach McRoberts0 - 6 LPts
12/02/2029Nassau, Bahamas1 - 5 John Carlyle2 - 19 LPts
15/12/2028Vilnius, Lithuania1 - 4 Eliasz Dembinski3 - 21(1) LPts
17/10/2028London, UK0 - 4 Mel Ogg1 - 4 WPts
18/08/2028London, UK0 - 3 Gregor Kingen10 - 8 LPts
01/07/2028Norwich, UK0 - 2 Paul Kane0 - 0 LPts
30/05/2028London, UK0 - 1 Hardicanute Myklebust1 - 20 LPts
01/04/2028London, UK0 - 0 Patrick MacFarland1 - 3 LPts