Weightclass:  Middleweight
Location:  London, UK
Record:  17 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/11/2033London, UK16 - 23 Paco Urenda3 - 6 WPts
17/09/2033London, UK15 - 23 Mike Thum1 - 6 WPts
18/07/2033London, UK14 - 23 Robert Sheedy3 - 17 WPts
18/05/2033London, UK13 - 23 Amon Mahoney5 - 4 WPts
18/03/2033London, UK13 - 22 James MacGregor13 - 12(1) LPts
14/01/2033London, UK12 - 22 Dom Pequeno1 - 7 WPts
13/11/2032Bangkok, Thailand11 - 22 Fonluang Onesongchaigym15 - 19 WPts
15/09/2032Riga, Latvia11 - 21 Toma Odinsh10 - 16 LPts
17/07/2032Kumasi, Ghana11 - 20 Mick Bani16 - 19 LPts
19/05/2032Swords, Ireland11 - 19 Seamus Foley7 - 12 LPts
21/03/2032Bristol, UK10 - 19 Gareth MacCarthy6 - 15 WPts
21/01/2032Tirana, Albania10 - 18 Agim Samim26(1) - 13 LPts
23/11/2031London, UK10 - 17 Ollie Shira14 - 11 LPts
23/09/2031London, UK9 - 17 John McGuinness15 - 15 WPts
26/07/2031Rijeka, Croatia8 - 17 Anto Uzelac5 - 21 WPts
28/05/2031London, UK8 - 16 William Griffith6 - 8 LPts
27/03/2031Zagreb, Croatia7 - 16 Jozo Lubina9 - 18 WPts
27/01/2031Swords, Ireland7 - 15 Jordan Potts7 - 13 LPts
29/11/2030Varna, Bulgaria6 - 15 Mihail á Penchev13 - 16 WPts
01/10/2030Vilnius, Lithuania6 - 14 Igor Kalita16 - 13 LPts
03/08/2030Almaty, Kazakhstan6 - 13 Afanas Ketebaeff16 - 17 LPts
05/06/2030Leeds, UK5 - 13 Ian Bonnar1 - 10 WPts
08/04/2030Accra, Ghana4 - 13 Tobias Apea15 - 17 WPts
08/02/2030Maiduguri, Nigeria4 - 12 Kian Kalio21 - 12 LPts
11/12/2029Varna, Bulgaria4 - 11 Krastyo á Anosov6 - 14 LPts
13/10/2029London, UK3 - 11 Marek Klecka0 - 7 WPts
15/08/2029Kingston, Jamaica3 - 10 Oscar Goodlet6 - 9 LPts
17/06/2029Split, Croatia3 - 9 Davorin Perdija17(3) - 16 LPts
19/04/2029Charleroi, Belgium3 - 8 Germain Noyer16 - 22(2) LPts
19/02/2029Vienna, Austria3 - 7 Hobard Radzewicz16 - 9 LPts
22/12/2028Xian, China3 - 6 Jun Jue14 - 8 LPts
24/10/2028Kingston, Jamaica3 - 5 Oscar Goodlet3 - 7 LPts
26/08/2028Wakefield, UK3 - 4 Chris Beirne8 - 8 LPts
29/06/2028Ulaanbaatar, Mongolia3 - 3 Fedor Itigilov13 - 17 LPts
01/05/2028Mariupol, Ukraine3 - 2 Isaak Brodsky8 - 15(2) LPts
03/03/2028Gulu, Uganda3 - 1 Quaddus Bitature3 - 9 LPts
04/01/2028Wakefield, UK3 - 0 Thomas Burns7 - 7 LPts
03/12/2027Stoke, UK2 - 0 Andy Liddle0 - 0 WPts
02/11/2027London, UK1 - 0 Fraser Edwards1 - 8 WPts
03/09/2027London, UK0 - 0 Alan Fraser1 - 3 WPts