Weightclass:  Middleweight
Location:  London, UK
Record:  51 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/08/2032London, UK50 - 13 Melor Kairkulow0 - 2 WPts
25/06/2032London, UK49 - 13 Patryk Dunajewski3 - 12 WPts
24/04/2032London, UK48 - 13 Yulian Janko2 - 8 WPts
24/02/2032London, UK47 - 13 Afon Moldabekoff13 - 7 WPts
26/12/2031London, UK46 - 13 Odell Johannessen2 - 2(1) WPts
27/10/2031London, UK45 - 13 Satch Paille23 - 5 WPts
27/08/2031London, UK44 - 13 Guido Canez5 - 9 WPts
28/06/2031London, UK43 - 13 Renke Bertz5 - 11 WPts
28/04/2031London, UK42 - 13 Igor Sakiev1 - 4 WPts
27/02/2031London, UK41 - 13 Federico Encinas4 - 0 WPts
29/12/2030London, UK40 - 13 Darrian Ioannou14 - 16 WPts
30/10/2030London, UK39 - 13 Angel Gaane1 - 2(1) WPts
31/08/2030London, UK38 - 13 Marc Sene25 - 17 WPts
31/07/2030London, UK37 - 13 Marc Sene25 - 16 WPts
28/06/2030Edinburgh, UK36 - 13 Tom McCartney33 - 12 WPts
02/05/2030Peterborough, UK35 - 13 Ian Mitchell13 - 24 WPts UK National Championships 2030View
29/04/2030Peterborough, UK34 - 13 Robert Jones23(4) - 23 WPts UK National Championships 2030View
26/04/2030Peterborough, UK33 - 13 Connor McFarlane33 - 13 WPts UK National Championships 2030View
13/04/2030London, UK32 - 13 Connor McFarlane33 - 12 WPts
13/02/2030Nottingham, UK31 - 13 Connor McFarlane33 - 11 WPts
17/12/2029Cardiff, UK30 - 13 Patrick Dower19(1) - 26 WPts
22/10/2029Bangor, UK30 - 12 Karl McKowen22 - 14 LPts
03/09/2029London, UK29 - 12 Boris Rochev31 - 10 WPts
03/08/2029London, UK28 - 12 Boris Rochev31 - 9 WPts
03/07/2029London, UK27 - 12 Boris Rochev31 - 8 WPts
02/06/2029Bern, Switzerland26 - 12 Adlar Schepper22 - 14 WPts
29/04/2029Warrington, UK26 - 11 Connor McFarlane28 - 10 LPts UK National Championships 2029View
26/04/2029Warrington, UK25 - 11 Chris Reece5 - 10 WPts UK National Championships 2029View
02/04/2029London, UK24 - 11 Nikolai Tagiev14 - 20 WPts
20/02/2029Cardiff, UK23 - 11 Patrick Dower17(1) - 23 WPts
26/12/2028Bangor, UK22 - 11 Karl McKowen18 - 13 WPts
30/10/2028London, UK21 - 11 Clint Bissett9 - 17 WPts
31/08/2028London, UK20 - 11 Nicandro Arenas21 - 13 WPts
29/07/2028London, UK19 - 11 Chuong Phuc22 - 4 WPts
27/06/2028Boksburg, South Africa19 - 10 Alen Mbiyamuenza16 - 7(1) LPts
27/05/2028London, UK18 - 10 Ian Gabuza21 - 10 WPts
26/04/2028Bolton, UK18 - 9 Rob Spens19 - 2 LPts UK National Championships 2028View
15/04/2028London, UK18 - 8 Elton Eliason17 - 9 LPts
15/03/2028London, UK17 - 8 Denton Dunbar14 - 18(1) WPts
13/02/2028Fayetteville, USA16 - 8 Denton Dunbar14 - 17(1) WPts
12/01/2028Samara, Russia16 - 7 Wilburn Jurgens26 - 7 LPts Europe Championships 2028View
09/01/2028Samara, Russia15 - 7 Boris Rochev17 - 1 WPts Europe Championships 2028View
12/12/2027Lusaka, Zambia15 - 6 Zareb Lyempe16 - 5 LPts
11/11/2027London, UK15 - 5 Zareb Lyempe15 - 5 LPts
09/10/2027London, UK14 - 5 Reyes Cambay13 - 8 WPts
07/09/2027Ibadan, Nigeria14 - 4 Attiq Guinia27 - 19 LPts Ibadan World Championships 2027View
28/08/2027Kiel, Germany13 - 4 Wilburt Schepp16 - 11 WPts
30/06/2027London, UK13 - 3 Vu Binh14 - 13 LPts
02/05/2027Bolton, UK12 - 3 Hayden Kelly37(3) - 27 WPts UK National Championships 2027View
29/04/2027Bolton, UK11 - 3 Joe Shine17(7) - 18 WPts UK National Championships 2027View
26/04/2027Bolton, UK10 - 3 Paul Guinness16 - 8 WPts UK National Championships 2027View
17/03/2027London, UK9 - 3 Duncan Hendron0 - 2 WPts
17/01/2027Montevideo, Uruguay8 - 3 Ora Benitez7 - 11 WPts
19/11/2026Aarhus, Denmark7 - 3 Odell Truelsen16 - 15 WPts
21/09/2026London, UK6 - 3 Ken Salmon4 - 5 WPts
23/07/2026Riga, Latvia5 - 3 Sergey Jaunalksnis11 - 14 WPts
25/05/2026Zagreb, Croatia5 - 2 Miroslav Šeparovic32(1) - 19 LPts
27/03/2026Edinburgh, UK4 - 2 David McColl4 - 8 WPts
27/01/2026London, UK3 - 2 Stan Zielke4 - 17(2) WPts
29/11/2025Vienna, Austria3 - 1 Ulrich Arkay10 - 7 LPts
01/10/2025London, UK2 - 1 Philipp Andris0 - 1 WPts
03/08/2025Almaty, Kazakhstan1 - 1 Minura Merculov11 - 15 WPts
05/06/2025Vilnius, Lithuania1 - 0 Tytus Boczek23 - 12 LPts
07/04/2025London, UK0 - 0 Sam Christie1 - 0 WPts