Weightclass:  Middleweight
Location:  Birmingham, UK
Record:  29(1) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/01/2025Birmingham, UK28(1) - 17 Clo Trosset8 - 11 WPts
08/11/2024Birmingham, UK27(1) - 17 Kashif Sawaya8 - 18 WPts
08/09/2024Birmingham, UK26(1) - 17 Chris Madoc2 - 5 WPts
10/07/2024Birmingham, UK25(1) - 17 James Bald10(1) - 6 WPts
10/05/2024Birmingham, UK24(1) - 17 Amon Conkey5 - 1 WPts
11/03/2024Birmingham, UK23(1) - 17 Zachary Dower6 - 15 WPts
10/01/2024Birmingham, UK22(1) - 17 Selestino Bailon2 - 10 WPts
11/11/2023Birmingham, UK21(1) - 17 Jay Brockie1 - 1 WPts
12/09/2023Birmingham, UK20(1) - 17 Jonathan Gam0 - 1 WPts
13/07/2023Birmingham, UK19 - 17 Mark Keane2 - 5 WKO3
14/05/2023Birmingham, UK18 - 17 John McNeill1 - 2 WPts
15/03/2023Dakar, Senegal17 - 17 Pascal Bault4 - 28(1) WPts
15/01/2023Doncaster, UK17 - 16 Darryl Speed13 - 13 LPts
18/11/2022Riga, Latvia17 - 15 Lazar Rutitis17 - 13 LPts
20/09/2022Almaty, Kazakhstan17 - 14 Afanas Ackisheff6(1) - 18 LPts
23/07/2022Liverpool, UK16 - 14 Irfan Haque5 - 18(2) WPts
03/06/2022London, UK16 - 13 Danny McRobbie18(2) - 8 LPts
26/04/2022Blackburn, UK16 - 12 Bart Dempsey11 - 12 LPts UK National Championships 2022View
23/03/2022Portsmouth, UK15 - 12 Paul Gibson6 - 15 WPts
10/02/2022Birmingham, UK14 - 12 Marcus McCray15 - 7 WPts
09/01/2022Tirana, Albania13 - 12 Erjon Seseri3 - 9 WPts
10/11/2021Yerevan, Armenia13 - 11 Pakarad Hagopian22 - 3 LPts
12/09/2021Charleroi, Belgium13 - 10 Briant Farman8 - 10 LPts
15/07/2021Charleroi, Belgium13 - 9 Canaan Candeloro13 - 5 LPts
15/05/2021Ostrava, Czech Republic13 - 8 Erik Klinger9 - 5 LPts
17/03/2021Prague, Czech Republic13 - 7 LeoÜ Vaca8 - 8 LPts
17/01/2021Minsk, Belarus13 - 6 Fedya Placko8 - 10 LPts
19/11/2020Birmingham, UK12 - 6 Rush Oran7 - 4 WPts
20/09/2020Ottawa, Canada12 - 5 Robert Murrey5 - 6 LPts
23/07/2020Birmingham, UK11 - 5 Aaron McVay6 - 8 WPts
22/05/2020Northampton, UK11 - 4 David Bower9 - 4 LPts
13/04/2020Kampala, Uganda10 - 4 John Chepyegon3 - 10 WPts
14/02/2020Birmingham, UK9 - 4 Shamus Carey0 - 3 WPts
15/12/2019Istanbul, Turkey8 - 4 Engin Erdem7 - 5 WPts
15/10/2019Birmingham, UK7 - 4 Andy McQuerry0 - 3 WPts
15/08/2019London, UK7 - 3 Ian Dunkin10 - 0 LPts
10/07/2019Birmingham, UK6 - 3 Anthony Tinnepotghietere5 - 3 WPts
10/05/2019Birmingham, UK5 - 3 Fraser Murphy1 - 2 WPts
09/03/2019Glasgow, UK5 - 2 William Berry4 - 3(1) LPts
06/02/2019Birmingham, UK4 - 2 Marcus McQuillin4 - 4 WPts
06/12/2018Madrid, Spain4 - 1 Ovidio Navarrete4 - 2 LPts
08/10/2018York, UK3 - 1 John Donne0 - 3 WPts
04/09/2018Sunderland, UK2 - 1 Inigo Morgan1 - 0 WPts
03/08/2018Toshkent, Uzbekistan1 - 1 Sergei Undasynow1 - 1 WPts
05/06/2018Kazan, Russia1 - 0 Melor Aleinikov0 - 0 LPts
07/04/2018Birmingham, UK0 - 0 Robert McWethy2 - 0 WPts