Weightclass:  Middleweight
Location:  Birmingham, UK
Record:  32 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/04/2033Birmingham, UK31 - 21 Dave Biekro9 - 4 WPts
26/02/2033Birmingham, UK31 - 20 Robert Abraham26(6) - 18 LPts
27/12/2032Birmingham, UK30 - 20 Robert Abraham26(6) - 17 WPts
27/10/2032Birmingham, UK30 - 19 Robert Hejna22 - 16 LPts
27/08/2032Birmingham, UK30 - 18 Jadran Ivanda20 - 10 LPts
27/06/2032Birmingham, UK29 - 18 Zernebog Iksanoff5 - 8 WPts
28/04/2032Birmingham, UK29 - 17 Fatjon Ulusoy8 - 22 LPts
29/02/2032Birmingham, UK28 - 17 Timofei Kocinsh0 - 13 WPts
30/12/2031Birmingham, UK27 - 17 Michael Clugston3 - 9(1) WPts
31/10/2031Birmingham, UK26 - 17 Makary Ciesla6 - 6 WPts
31/08/2031Birmingham, UK25 - 17 Kaleb Andoh5 - 6 WPts
02/07/2031Birmingham, UK24 - 17 Bruce Maloian0 - 2 WPts
02/05/2031Bury, UK23 - 17 Kian Gregan8 - 11 WPts UK National Championships 2031View
29/04/2031Bury, UK22 - 17 Aidan Hopkins9(1) - 3 WPts UK National Championships 2031View
26/04/2031Bury, UK21 - 17 Bart Hughes13 - 9 WPts UK National Championships 2031View
28/03/2031Kumasi, Ghana20 - 17 Tavon Selasee12 - 29 WPts
28/01/2031Vilnius, Lithuania19 - 17 Oskar Bodak24 - 9 WPts
30/11/2030Bangkok, Thailand18 - 17 Nawaphon Soleb3 - 19 WPts
02/10/2030Plzen, Czech Republic17 - 17 Julius Cernosek4 - 15 WPts
04/08/2030Bogota, Colombia16 - 17 Sancho Ordonez9 - 16(1) WPts
06/06/2030Tegucigalpa, Honduras15 - 17 Sagaz Pablo13 - 16 WPts
08/04/2030Plovdiv, Bulgaria14 - 17 Grozdan á Chernov7 - 19(1) WPts
08/02/2030New Kingston, Jamaica13 - 17 Noah Denny3 - 3 WPts
11/12/2029Bogota, Colombia13 - 16 Federico Canchola5 - 13 LPts
13/10/2029Varna, Bulgaria12 - 16 Krastyo á Anosov6 - 13 WPts
15/08/2029London, UK11 - 16 Mike McCown0 - 9 WPts
17/06/2029Ankara, Turkey10 - 16 Onur Turkpence0 - 4 WPts
19/04/2029Kumasi, Ghana10 - 15 Naftali Andam22 - 16 LPts
19/02/2029Birmingham, UK10 - 14 Connor McFarlane25 - 10 LPts
22/12/2028New Kingston, Jamaica9 - 14 John Archibald2 - 6 WPts
24/10/2028Birmingham, UK8 - 14 Sam Chindungwe3 - 5 WPts
25/08/2028Kingston, Jamaica8 - 13 Oscar Goodlet2 - 7 LPts
27/06/2028San Juan, Puerto Rico8 - 12 Jaguar Marcello19 - 14 LPts
29/04/2028Rijeka, Croatia8 - 11 Henrik Magdic8 - 15 LPts
01/03/2028Birmingham, UK7 - 11 William Carlow9 - 10 WPts
01/01/2028New Kingston, Jamaica7 - 10 John Mortland8 - 18 LPts
03/11/2027Swansea, UK6 - 10 Arthur Carmody7 - 8 WPts
09/09/2027Tegucigalpa, Honduras5 - 10 Gervasio Fletes2(1) - 28(7) WPts
12/07/2027Plovdiv, Bulgaria5 - 9 Evgeni á Jordanov18 - 18 LPts
14/05/2027Edinburgh, UK4 - 9 Dan Bennett0 - 11 WPts
17/03/2027Mariupol, Ukraine4 - 8 Fadei Denys6 - 21 LPts
17/01/2027Prague, Czech Republic4 - 7 Alois Bohac9 - 15 LPts
19/11/2026Aalborg, Denmark4 - 6 Ull Rye24 - 9 LPts
21/09/2026London, UK4 - 5 Joseph Porteous6 - 3 LPts
28/07/2026Brighton and Hove, UK4 - 4 Harry Sheridan9 - 11 LPts
09/06/2026Bristol, UK3 - 4 Alec Heriot3 - 14(3) WPts
30/04/2026London, UK3 - 3 Matthew Rice7 - 22 LPts
30/03/2026Khujand, Tajikistan2 - 3 Nariman Sayed5 - 11 WPts
30/01/2026Dushanbe, Tajikistan2 - 2 Georgiy Iliyas12 - 11 LPts
02/12/2025Yerevan, Armenia2 - 1 Kachayr Ziririan10 - 13 LPts
03/10/2025Birmingham, UK1 - 1 Mark Williston1 - 4 WPts
05/08/2025Luton, UK1 - 0 Lewis Moffit3 - 12 LPts
23/06/2025Birmingham, UK0 - 0 Tom Pugh2 - 3 WPts