Weightclass:  Lightweight
Location:  Cambridge, UK
Record:  29(2) - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/12/2030Cambridge, UK28(2) - 23 John MacPherson0 - 2 WPts
16/10/2030Cambridge, UK27(2) - 23 Anton McChesney3 - 6 WPts
18/08/2030Cambridge, UK26(2) - 23 Armani Waris1 - 0 WPts
19/06/2030Cambridge, UK25(2) - 23 Brian Macklem1 - 1 WPts
20/04/2030Cambridge, UK24(2) - 23 Richie Johnston6 - 14(4) WPts
19/02/2030Cambridge, UK23(2) - 23 Roger Llywelyn7 - 11 WPts
21/12/2029Cambridge, UK22(2) - 23 Lewis Ellis4 - 8 WPts
22/10/2029Cambridge, UK21(2) - 23 Jakub Wisniowski0 - 15(1) WPts
23/08/2029Cambridge, UK20(2) - 23 Rookus Claysins3 - 4 WPts
24/06/2029Utrecht, Netherlands19(2) - 23 Gorik Van Eekele2 - 19 WPts
26/04/2029Warrington, UK19(2) - 22 Phil Hardy7 - 6 LPts UK National Championships 2029View
17/03/2029Wellington, New Zealand18(1) - 22 Wayne Callan11 - 9 WKO3
17/01/2029Yekaterinburg, Russia17 - 22 Sergey Kovalchik4 - 15(2) WKO2
19/11/2028Lucknow, India16 - 22 Girish Mehta10 - 16 WPts
21/09/2028Cambridge, UK15 - 22 Alen Glen5 - 6 WPts
22/07/2028Hyderabad, India14 - 22 Gazi Miah17(1) - 15 WPts
24/05/2028Cambridge, UK13 - 22 John Doyle5(1) - 5 WPts
25/03/2028Londonderry, UK12 - 22 James Gregory5 - 7 WPts
26/01/2028Cambridge, UK11 - 22 Fabio Gesmundo7 - 18 WPts
27/11/2027Bayamon, Puerto Rico10 - 22 Carlos Penaranda6 - 7(1) WPts
29/09/2027Adana, Turkey9 - 22 Erdem Balian4 - 13 WPts
01/08/2027Dushanbe, Tajikistan8 - 22 Kir Iksanow11 - 26 WPts
03/06/2027Kolkata, India8 - 21 Ali Ozer9 - 12(2) LPts
05/04/2027Hyderabad, India7 - 21 Zafa Azimi0 - 4 WPts
05/02/2027Cambridge, UK6 - 21 Joey Kincade4 - 24 WPts
07/12/2026Milwaukee, USA5 - 21 Russell Evans7 - 8 WPts
09/10/2026Cambridge, UK5 - 20 Dale MacAdams9 - 15 LPts
10/08/2026Wellington, New Zealand5 - 19 Adam Loar10(1) - 11 LPts
12/06/2026Cambridge, UK5 - 18 Bellon Lampsins30(1) - 24 LPts
13/04/2026Rome, Italy5 - 17 Angelo Ballan1 - 4 LPts
13/02/2026Cambridge, UK4 - 17 Joel Gwenn2 - 1 WPts
16/12/2025Dundee, UK3 - 17 Dennis McArthur6 - 10 WPts
23/10/2025Carolina, Puerto Rico3 - 16 Baltasar Disla12(2) - 25 LPts
25/08/2025The Hague, Netherlands3 - 15 Leonard Reynhout10 - 15 LPts
27/06/2025Port-au-Prince, Haiti3 - 14 Sargent Fontaine17(1) - 14 LPts
28/04/2025Cambridge, UK3 - 13 Tommy Bean1 - 3 LPts
28/02/2025Cambridge, UK3 - 12 Tommy Calvert2 - 10(1) LPts
31/12/2024Cambridge, UK3 - 11 Ewan Ovens2 - 11(1) LPts
02/11/2024Cambridge, UK3 - 10 Matthew Dougall3(1) - 3 LPts
04/09/2024Cambridge, UK2 - 10 Quito Penate1 - 10 WPts
07/07/2024Bradford, UK1 - 10 Ewan Ovens1 - 9(1) WPts
12/05/2024London, UK1 - 9 Chris Ronnie9 - 24(1) LPts
14/03/2024Soweto, South Africa1 - 8 Bongi Letlabika31(5) - 8 LPts
14/01/2024London, UK1 - 7 Charles MacNaughton17(1) - 15 LPts
28/11/2023Wolverhampton, UK1 - 6 James McCotter11 - 20 LPts
20/10/2023Wakefield, UK1 - 5 Jacob McMahon0 - 0 LPts
16/09/2023Kingston, Jamaica1 - 4 Lloyd Denney10 - 24 LPts
19/07/2023Cambridge, UK1 - 3 Nicholas Leonards1 - 5 LPts
19/05/2023London, UK1 - 2 Charles MacNaughton14(1) - 14 LPts
23/03/2023Dushanbe, Tajikistan1 - 1 Murad Abbasi18(2) - 10 LPts
23/01/2023York, UK1 - 0 Sam Gapinski6 - 16 LPts
05/12/2022Cambridge, UK0 - 0 Matt Curran0 - 2 WPts