Weightclass:  Middleweight
Location:  Leicester, UK
Record:  25(1) - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/12/2033Garoua, Cameroon24(1) - 7 Tremeur Ekangaehawa8 - 13(2) WPts
15/10/2033London, UK23(1) - 7 Hamish McQuarrie0 - 0 WPts
26/08/2033Hengyang, China22(1) - 7 Wen Shiu6 - 8 WPts
27/06/2033Krasnoyarsk, Russia21(1) - 7 Yulian Popovich16(1) - 22 WPts
29/04/2033Liverpool, UK21(1) - 6 Robert Abraham28(6) - 18 LPts UK National Championships 2033View
26/04/2033Liverpool, UK20(1) - 6 Charles MacArthur12(1) - 23(1) WPts UK National Championships 2033View
28/02/2033Leicester, UK19(1) - 6 Anastasiy á Dounev1 - 29 WPts
28/12/2032Leicester, UK18(1) - 6 Leon Adisi6 - 7 WPts
28/10/2032Leicester, UK17(1) - 6 Danyaal Mattar7 - 5 WPts
28/08/2032Valparaiso, Chile16(1) - 6 Jose Gallegos21 - 6 WPts
28/06/2032Touba, Senegal15(1) - 6 Gaston de Laroche17 - 16(1) WPts
29/04/2032Reading, UK15(1) - 5 Ollie Shira18(1) - 11 LPts UK National Championships 2032View
26/04/2032Reading, UK14(1) - 5 Robert Hejna19 - 15 WPts UK National Championships 2032View
22/04/2032Cologne, Germany13(1) - 5 Jurgen Meggers14 - 8 WPts
23/02/2032Freiburg, Germany12(1) - 5 Humphrey Krotz15 - 7 WPts
26/12/2031Leicester, UK12(1) - 4 Kakig Sabounjian17 - 4 LPts
27/10/2031Leicester, UK11(1) - 4 Marlen Kafarov5 - 10 WPts
27/08/2031Las Tunas, Cuba10(1) - 4 Joaquin Acosta5 - 11 WPts
29/06/2031Leicester, UK9(1) - 4 Lamech Afful12 - 14 WPts
29/04/2031Bury, UK9(1) - 3 Ken Salmon22 - 17 LPts UK National Championships 2031View
26/04/2031Bury, UK8(1) - 3 Ian Mitchell16 - 28 WPts UK National Championships 2031View
08/04/2031Montevideo, Uruguay8(1) - 2 Xalvador Rossel35 - 16 LPts
08/02/2031Odense, Denmark8(1) - 1 Tryggvi Thomassen24 - 4 LPts
11/12/2030Jaipur, India7(1) - 1 Duleep Rajpurohit0 - 3 WPts
13/10/2030Grodno, Belarus6(1) - 1 Nikolai Ignatiev38 - 25 WPts
15/08/2030Dushanbe, Tajikistan5(1) - 1 Lazar Segizbaev9(1) - 38 WPts
17/06/2030Ipswich, UK5(1) - 0 Hayden Kelly50(4) - 36 LPts
06/05/2030Leicester, UK4(1) - 0 Ali Bal3 - 17 WPts
08/03/2030Leicester, UK3(1) - 0 Eachann Vlahakis3 - 13 WPts
08/01/2030Leicester, UK2 - 0 Aaron Abbott0 - 21 WKO3
09/11/2029Leicester, UK1 - 0 Se-jong Shon17 - 10 WPts
10/09/2029Leicester, UK0 - 0 Sung-yeung Ki2 - 7 WPts