Weightclass:  Light Welterweight
Location:  Aberdeen, UK
Record:  25(1) - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/09/2023Aberdeen, UK24(1) - 8 Guy Marc0 - 4 WPts
13/07/2023Aberdeen, UK23(1) - 8 Notus Stanis17 - 23 WPts
14/05/2023Aberdeen, UK22(1) - 8 Aftab Hamdi4 - 14 WPts
15/03/2023Aberdeen, UK21(1) - 8 Gage Carel13 - 18 WPts
14/01/2023Aberdeen, UK20(1) - 8 Bozhidar á Bukhalov0 - 12 WPts
14/11/2022Aberdeen, UK19(1) - 8 Stephon Demopoulos13 - 16 WPts
15/09/2022Aberdeen, UK18(1) - 8 Tabtibdaeng Hungsuwannakool5 - 10 WPts
16/07/2022Birmingham, UK17(1) - 8 Sam Fedak4 - 14 WPts
18/05/2022London, UK16(1) - 8 Waqar Haque11 - 19 WPts
09/04/2022Northampton, UK15 - 8 Fred Evans11(1) - 10(1) WKO3
09/03/2022Zagreb, Croatia15 - 7 Javor Baljak10 - 14 LPts
09/01/2022San Juan, Puerto Rico14 - 7 Angel Lombardo14(1) - 8 WPts
09/11/2021Aberdeen, UK13 - 7 Emanuel Palomar2 - 20 WPts
09/09/2021Quito, Ecuador12 - 7 Edmundo Monge3 - 6 WPts
11/07/2021Viba del Mar, Chile12 - 6 Paco Garces12 - 11(1) LPts
13/05/2021London, UK12 - 5 Chris McGuinness9 - 8 LPts
16/03/2021Palmira, Colombia12 - 4 Reyes Ciervo5 - 12 LPts
16/01/2021London, UK12 - 3 Lucas Young9(1) - 8 LPts
26/11/2020London, UK11 - 3 Floyd Gracie9 - 8 WPts
10/10/2020Norwich, UK10 - 3 Ian Kenneth10 - 8 WPts
09/09/2020Casablanca, Morocco9 - 3 Husam al Din Ouariti8 - 9 WPts
11/07/2020Cuenco, Ecuador8 - 3 Seferino Conrado4 - 6 WPts
13/05/2020Carrefour, Haiti7 - 3 Ranger Paille4(1) - 11 WPts
15/03/2020Soyapango, El Salvador7 - 2 Jaguar Lizana10 - 5 LPts
16/01/2020Aberdeen, UK7 - 1 Claudy Kayoen7 - 1 LPts
16/11/2019London, UK6 - 1 Ian Bremner1 - 5 WPts
28/09/2019Aberdeen, UK5 - 1 Yao Cui2 - 5 WPts
30/07/2019Depok, Indonesia5 - 0 Gathot Dau6 - 1 LPts
01/06/2019Prague, Czech Republic4 - 0 LukᚠZach2 - 2 WPts
03/04/2019Sofia, Bulgaria3 - 0 Kliment á Lebedenkov4 - 3 WPts
03/02/2019Aberdeen, UK2 - 0 John Glackin0 - 1 WPts
04/12/2018Aberdeen, UK1 - 0 Lukasz Korczynski1 - 0 WPts
05/10/2018Essen, Germany0 - 0 Jarman Biever0 - 0 WPts