Weightclass:  Welterweight
Location:  London, UK
Record:  15 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/01/2034Leicester, UK14 - 11 Andy Ahearn14 - 10 WPts
26/11/2033Oxford, UK13 - 11 Desmond Vaughn13 - 10 WPts
26/10/2033Milwaukee, USA13 - 10 Zach Cram16(1) - 11 LPts
28/08/2033Santa Ana, El Salvador12 - 10 Oro Narez4 - 17(2) WPts
30/06/2033Aberdeen, UK11 - 10 Alexander McClure0 - 13 WPts
01/05/2033London, UK10 - 10 Luke Barrett3 - 2(1) WPts
02/03/2033London, UK9 - 10 Denton Jones8 - 12 WPts
11/01/2033London, UK8 - 10 Ewan Simrell4 - 14 WPts
11/11/2032London, UK7 - 10 Tom MacAuley2 - 7 WPts
11/09/2032London, UK6 - 10 Ian Campbell9 - 13 WPts
12/07/2032London, UK5 - 10 Ricky Mutch0 - 1 WPts
13/05/2032Poole, UK5 - 9 Geoff Givan3 - 3 LPts
18/03/2032Kryvyi Rih, Ukraine4 - 9 Fedor Adamovich0 - 15 WPts
19/01/2032Kingston, Jamaica4 - 8 Jacob Lawhead67(7) - 39 LPts
21/11/2031London, UK3 - 8 Denton MacClery1 - 2 WPts
23/09/2031London, UK2 - 8 Nick Crighton2 - 4 WPts
26/07/2031Zaporizhia, Ukraine2 - 7 Ivan Korolev10 - 9 LPts
28/05/2031Birmingham, UK1 - 7 Ray Trevor1 - 5 WPts
28/03/2031Plzen, Czech Republic1 - 6 Jeron²m Kotara8 - 16(1) LPts
28/01/2031London, UK0 - 6 David McCalman2 - 12 WPts
30/11/2030Mexico City, Mexico0 - 5 Rodrigo Cavazos12 - 16 LPts
02/10/2030London, UK0 - 4 John Albert7 - 7 LPts
09/08/2030Bradford, UK0 - 3 John Bruce19 - 5 LPts
13/06/2030Londonderry, UK0 - 2 Neil Fitzgerald6 - 19 LPts
18/04/2030London, UK0 - 1 Jack Dudgeon9 - 14 LPts
18/02/2030Leicester, UK0 - 0 Andy Ahearn0 - 0 LPts