Weightclass:  Bantamweight
Location:  Edinburgh, UK
Record:  15 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/05/2022Edinburgh, UK14 - 9 Antwan Perkins5 - 18 WPts
02/03/2022Edinburgh, UK13 - 9 Emilio Riquelme2 - 13(5) WPts
31/12/2021Leicester, UK12 - 9 Zachary Hughes11 - 15 WPts
10/11/2021Almaty, Kazakhstan12 - 8 Adalat Tasheneff11 - 7 LPts
12/09/2021Birmingham, UK11 - 8 Robert Mun3 - 14 WPts
23/07/2021Belfast, UK10 - 8 Eoin McRae3 - 19(1) WPts
20/06/2021Edinburgh, UK9 - 8 Chang-soo Cheong17 - 7 WPts
20/04/2021San Miguelito, Panama9 - 7 Gervasio Recio15 - 5 LPts
19/02/2021Edinburgh, UK8 - 7 Brett Alanis4 - 14 WPts
20/12/2020Santo Domingo Oeste, Dominican Republic7 - 7 Rodrigo Capistran10 - 10 WPts
22/10/2020Resistencia, Argentina6 - 7 Santiago Avena1 - 8 WPts
24/08/2020Bogota, Colombia6 - 6 Porfio Barrera11 - 5 LPts
26/06/2020Caracas, Venezuela5 - 6 Gervasio Savala6 - 9 WPts
27/04/2020Edinburgh, UK4 - 6 Syed Azzi2 - 3 WPts
28/02/2020Edinburgh, UK3 - 6 Stephen Linwood3 - 7 WPts
29/12/2019Ottawa, Canada3 - 5 Alec Gillis9 - 3 LPts
30/10/2019Seoul, South Korea3 - 4 Chan-dong Lee2 - 6 LPts
31/08/2019Edinburgh, UK3 - 3 Xavion Gordon4 - 1 LPts
02/07/2019Edinburgh, UK2 - 3 Yodsingdaeng Banchamek0 - 5 WPts
03/05/2019Newcastle, UK1 - 3 Dave Bannerman1 - 2 WPts
03/03/2019Edinburgh, UK0 - 3 David Mings4 - 3 WPts
03/01/2019Edinburgh, UK0 - 2 Rhys Edwards3 - 3 LPts
05/11/2018Volzhsky, Russia0 - 1 Igor Dubrovsky0 - 0 LPts
07/09/2018Edinburgh, UK0 - 0 Floyd Bruce0 - 5 LPts