Weightclass:  Super Bantamweight
Location:  Cambridge, UK
Record:   27(19) - 0 - 1
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
01/03/2031La Romareda, Zaragoza, Spain26(18) - 0 - 1 Oihane Garcia18(5) - 3(3) - 1 W KO7 12 European Super Bantamweight MandatoryView
26/10/2030Twickenham Stadium, London, UK25(17) - 0 - 1 Aleksandr Burdin26(4) - 3(2) - 2 W TKO9 12Referee waved fight off. European Super Bantamweight Final EliminatorView
11/06/2030York Hall, London, UK24(16) - 0 - 1 Taras Martinka36(14) - 0 W KO9 12 European Super Bantamweight SF EliminatorView
14/07/2029Manley Field House, Syracuse, USA23(15) - 0 - 1 Zacarias Vicario21(2) - 6 - 2 W KO12 12 View
30/12/2028Nagoya Dome, Nagoya, Japan22(14) - 0 - 1 Diego Talamantez12(4) - 0 W KO6 12 View
23/09/2028Saitama Stadium 2002, Saitama, Japan21(13) - 0 - 1 Gage Ponce9(5) - 5 - 3 W TKO6 12Referee waved fight off. View
01/07/2028Tokyo Dome, Tokyo, Japan20(12) - 0 - 1 Borden Montillet14(3) - 7(2) - 2 W KO10 12 View
22/04/2028Roundhouse, London, UK19(11) - 0 - 1 Zafa Mamund16(2) - 5 W KO7 10 View
01/03/2028Braunschweig Scheckel, Braunschweig, Germany18(10) - 0 - 1 Volodymyr Makowski8 - 14 - 2 - 1(NC) W KO2 12 View
18/01/2028Oceana, Southampton, UK17(9) - 0 - 1 Justin Ahearne1 - 5 W KO3 10 View
27/11/2027Ariake Urban Sports Park, Tokyo, Japan16(8) - 0 - 1 Shinji Kato18(1) - 4(1) W KO12 12 View
14/10/2027Ron MacAdams Gym, Manchester, UK15(7) - 0 - 1 Alex Smith7 - 0 W KO8 10 View
02/09/2027Coronet Theatre, London, UK14(6) - 0 - 1 David Baird4 - 4 - 1 W KO8 10 View
17/07/2027Munich Scharping, Munich, Germany13(5) - 0 - 1 Udolf Arbeiter14 - 10 W KO7 10 View
03/06/2027London Edmison, London, UK12(4) - 0 - 1 Phil Nest4 - 14 - 4 W KO5 10 View
16/04/2027Glasgow Weir, Glasgow, UK11(3) - 0 - 1 Gavin Maxwell0 - 3 - 1 W KO4 10 View
04/03/2027Bradford Ice Arena, Bradford, UK10(3) - 0 - 1 Coskun Recber11 - 6 - 3 W UD 12Scorecards: 120-108, 120-108, 120-108. View
14/01/2027Preston Firman, Preston, UK9(3) - 0 - 1 Sam Witherow5 - 0 W UD 10Scorecards: 98-92, 98-92, 98-92. View
04/12/2026Alhambra Theatre, Bradford, UK9(3) - 0 Nicholas Lyles7 - 0 D 10Scorecards: 95-95, 95-95, 95-95. View
23/10/2026Sheffield Hallam University Sports Park, Sheffield, UK8(2) - 0 Roger MacLachlan4 - 9 - 2 W KO7 12 View
11/09/2026Leeds McColl, Leeds, UK7(1) - 0 Hayden McFarland6 - 1 - 1 W KO8 10 View
03/08/2026Max Lawgoch Gym, London, UK6 - 0 Ian McGill3 - 3 - 1 W KO4 10 View
18/06/2026Wuppertal Heikes, Wuppertal, Germany5 - 0 Rosswald Strope12 - 10(1) - 2 W UD 10Scorecards: 100-90, 100-90, 100-90. View
05/05/2026Desmond Davies Gym, London, UK4 - 0 Tristan Evans2 - 4 W UD 10Scorecards: 100-90, 100-90, 100-90. View
25/03/2026Max Lawgoch Gym, London, UK3 - 0 Ahmed Bina1 - 2 - 3 W UD 8Scorecards: 80-72, 80-72, 80-72. View
14/02/2026Ota-City General Gymnasium, Tokyo, Japan2 - 0 Yoshi Uchiyama10 - 11(1) - 3 W UD 6Scorecards: 60-54, 60-54, 60-54. View
14/01/2026Irish Centre, Leeds, UK1 - 0 Arran Hopkins0 - 3 - 4 W UD 8Scorecards: 80-72, 80-72, 80-72. View
30/09/2025London Slack, London, UK0 - 0 Adam McCalley1 - 1 - 1 W UD 6Scorecards: 60-54, 60-54, 60-54. View