Weightclass:  Middleweight
Location:  Birmingham, UK
Record:  18 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/07/2029Birmingham, UK17 - 17 Ellis Marchbank4 - 10 WPts
10/05/2029Birmingham, UK16 - 17 Zacarias Villareal0 - 4 WPts
11/03/2029Birmingham, UK15 - 17 Xalvador Gamero2 - 6 WPts
09/01/2029Birmingham, UK14 - 17 Diego Caraveo0 - 9 WPts
09/11/2028Birmingham, UK13 - 17 Davie Pacheco4 - 16 WPts
10/09/2028Birmingham, UK13 - 16 Ulrik Arnesen18 - 9 LPts
11/07/2028Birmingham, UK12 - 16 Ikechukwu Rufai14 - 15 WPts
11/05/2028Birmingham, UK11 - 16 Richie Eziyodawe2(1) - 14 WPts
12/03/2028Birmingham, UK10 - 16 Chris Reece2 - 5 WPts
12/01/2028Birmingham, UK9 - 16 Anton Forrest0 - 2 WPts
13/11/2027Birmingham, UK8 - 16 Fraser Hines1 - 3 WPts
14/09/2027Birmingham, UK7 - 16 Eddie McCleod1 - 3 WPts
15/07/2027London, UK7 - 15 James Cameron10(1) - 5 LPts
17/05/2027Hanoi, Vietnam6 - 15 Che Thinh0 - 0 WPts
19/03/2027London, UK6 - 14 Mark Yarwood9(1) - 16 LPts
22/01/2027Grodno, Belarus6 - 13 Dmitri Krajnik17(1) - 32 LPts
24/11/2026Adelaide, Australia6 - 12 Jordan Sterett27 - 25 LPts
26/09/2026Sofia, Bulgaria5 - 12 Sergej á Kabanov17 - 15 WPts
29/07/2026Birmingham, UK4 - 12 Jair Cantillo0 - 3 WPts
30/05/2026Birmingham, UK4 - 11 Chris Madoc8 - 11 LPts
31/03/2026Wolverhampton, UK4 - 10 James Shiels5 - 8 LPts
31/01/2026Birmingham, UK3 - 10 Jose Zamorano10 - 16 WPts
03/12/2025Birmingham, UK2 - 10 Dan Bennett0 - 2 WPts
04/10/2025Copenhagen, Denmark2 - 9 Davin Lisby11(1) - 38(3) LPts
06/08/2025Bogota, Colombia1 - 9 Vicente Sison1 - 10 WPts
08/06/2025London, UK0 - 9 Declan Keenor0 - 13 WPts
14/04/2025Norwich, UK0 - 8 Rob Spens0 - 0 LPts
19/02/2025Birmingham, UK0 - 7 Dillon Bower1 - 12 LPts
21/12/2024Birmingham, UK0 - 6 Alec Safley1 - 1 LPts
22/10/2024Birmingham, UK0 - 5 Barry Howell9 - 9 LPts
29/08/2024London, UK0 - 4 Zafa Hammoud18 - 19(3) LPts
01/07/2024Birmingham, UK0 - 3 Dillon Bower0 - 7 LPts
01/05/2024Soledad, Colombia0 - 2 Esteban Cabeza20 - 19 LPts
03/03/2024London, UK0 - 1 Zafa Hammoud15 - 19(3) LPts
20/01/2024Birmingham, UK0 - 0 Felix Connor1 - 4 LPts