Weightclass:  Middleweight
Location:  York, UK
Record:  19 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/05/2024York, UK18 - 23 Matthew Rice1 - 16 WPts
11/03/2024York, UK17 - 23 Carlos Alpizar4 - 5 WPts
11/01/2024York, UK16 - 23 Bart Tannahill18(2) - 19 WPts
12/11/2023York, UK15 - 23 John Clugston3 - 2 WPts
13/09/2023London, UK15 - 22 Peter Lyons14(1) - 17 LPts
21/07/2023London, UK15 - 21 Amjad Hasain17(2) - 17(1) LPts
20/06/2023Bristol, UK15 - 20 Leeroy Akin22 - 8 LPts
09/05/2023Manchester, UK15 - 19 Jake McCowen8 - 21 LPts
16/03/2023Dushanbe, Tajikistan15 - 18 Atabala Mirdjavadov14 - 19 LPts
16/01/2023London, UK14 - 18 John Baughn11 - 19(1) WPts
23/11/2022London, UK13 - 18 Harry Floyd16 - 12 WPts
23/10/2022Bristol, UK13 - 17 Leeroy Akin18 - 8 LPts
14/09/2022Asuncion, Paraguay13 - 16 Zelipe Astorga14 - 17 LPts
17/07/2022Doncaster, UK13 - 15 Darryl Speed11 - 12 LPts
15/06/2022London, UK12 - 15 Amer Moussa6 - 19(1) WPts
15/05/2022Plzen, Czech Republic12 - 14 Otmar Sloboda5 - 20 LPts
16/03/2022Regina, Canada12 - 13 Leeroy Olin25 - 2 LPts
16/01/2022Alexandria, Egypt11 - 13 Adnan Amir0 - 11(1) WPts
18/11/2021Cali, Colombia11 - 12 Juan Hernando24 - 2 LPts
18/09/2021York, UK10 - 12 Waqas Shakoor11 - 9 WPts
18/07/2021York, UK9 - 12 Gyn McBain0 - 2 WPts
16/05/2021Stoke, UK8 - 12 Martyn Evans8 - 11 WPts
24/03/2021Asuncion, Paraguay8 - 11 Montana Pabon9 - 11 LPts
24/01/2021Moscow, Russia8 - 10 Andrii Shelestov3 - 12 LPts
24/11/2020London, UK8 - 9 Floyd Lorimer7 - 9 LPts
01/10/2020York, UK7 - 9 Phil Service12 - 4 WPts
02/08/2020York, UK6 - 9 James Sanders7 - 8 WPts
01/06/2020York, UK5 - 9 Danny McPhetridge5 - 5 WPts
31/03/2020Bruges, Belgium5 - 8 Naard Van de Pitte5 - 6(2) LPts
01/02/2020London, UK4 - 8 Marcus McQuillin5 - 9 WPts
05/12/2019York, UK4 - 7 Okapi Kivejinja6 - 4 LPts
06/10/2019London, UK3 - 7 Dale Harrold6 - 1 WPts
14/08/2019York, UK2 - 7 Kyle McNish0 - 6 WPts
14/06/2019San Juan, Puerto Rico2 - 6 Vicente Capistran4 - 2 LPts
16/04/2019Bristol, UK2 - 5 Leeroy Akin3 - 1 LPts
22/02/2019Kingston, Jamaica1 - 5 Joe Gurganus0 - 5 WPts
25/12/2018London, UK0 - 5 James Sanders3 - 2 WPts
20/11/2018London, UK0 - 4 John Finn5 - 0 LPts
08/10/2018York, UK0 - 3 Theo Irwin3 - 1 LPts
08/08/2018London, UK0 - 2 Ryan Egerton2 - 0 LPts
08/06/2018York, UK0 - 1 Francisco Loya1 - 1 LPts
07/04/2018York, UK0 - 0 Colin Stewart1 - 1 LPts