Weightclass:  Flyweight
Location:  Edinburgh, UK
Record:  19 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/10/2023Edinburgh, UK18 - 19 Rusalee Nakronluang0 - 15(2) WPts
26/08/2023Edinburgh, UK17 - 19 Andreas Ellis2 - 27 WPts
26/06/2023Edinburgh, UK16 - 19 Zelipe Pedregon8 - 26(4) WPts
27/04/2023Edinburgh, UK15 - 19 Harry Johns1 - 7 WPts
26/02/2023Edinburgh, UK14 - 19 Marc Owen5 - 6 WPts
27/12/2022Edinburgh, UK14 - 18 Iain Donoghue14 - 9 LPts
27/10/2022Edinburgh, UK13 - 18 Alexander McClymont1 - 6 WPts
28/08/2022Edinburgh, UK12 - 18 Bryn Hossack8 - 21 WPts
28/06/2022Edinburgh, UK12 - 17 Santiago Magallanez7 - 21 LPts
29/04/2022Edinburgh, UK11 - 17 Tom Llewellyn11 - 15 WPts
28/02/2022Edinburgh, UK11 - 16 Urvano Carabello8 - 14 LPts
29/12/2021Edinburgh, UK10 - 16 Nicholas Peedin7 - 4 WPts
29/10/2021Birmingham, UK9 - 16 Brin Waddey12 - 12 WPts
26/09/2021London, UK8 - 16 Zach Candlish6 - 13 WPts
12/08/2021Riga, Latvia8 - 15 Yulian Bogdans8 - 14 LPts
12/06/2021Edinburgh, UK7 - 15 Federico Benito5 - 13 WPts
12/04/2021Edinburgh, UK6 - 15 Ashley McBean0 - 2 WPts
09/02/2021Carolina, Puerto Rico6 - 14 Fausto Carolus8 - 6 LPts
12/12/2020Derby, UK5 - 14 Ricky Litts1 - 10 WPts
22/10/2020Tokyo, Japan5 - 13 Yoshi Muraoka12 - 2 LPts
24/08/2020London, UK4 - 13 Owen Griffith4 - 8(2) WPts
24/06/2020Edinburgh, UK3 - 13 Beltran Cava3 - 6 WPts
24/04/2020Edinburgh, UK2 - 13 Antwan Keith7 - 4 WPts
25/02/2020Edinburgh, UK1 - 13 Abdul Saah4 - 9 WPts
26/12/2019Caloocan, Philippines1 - 12 Eloy Talingting2 - 4 LPts
27/10/2019Edinburgh, UK1 - 11 Deri Cour10 - 3 LPts
27/08/2019Edinburgh, UK1 - 10 Fo-hsing Sun4 - 6 LPts
28/06/2019London, UK1 - 9 Rex Dunn4 - 2 LPts
09/05/2019Edinburgh, UK1 - 8 Maxsaisai Sor Singyu3 - 7 LPts
08/03/2019London, UK1 - 7 Sam Blythe0 - 1 LPts
04/02/2019Bristol, UK1 - 6 Davie Mostyn7 - 0 LPts
04/01/2019Wolverhampton, UK1 - 5 Johnny Darnley0 - 1 LPts
03/12/2018Edinburgh, UK1 - 4 Jake Prichard0 - 4 LPts
04/10/2018Ciudad Bolivar, Venezuela1 - 3 Sierra Cantara1 - 1 LPts
06/08/2018Dublin, Ireland1 - 2 Daniel McPhearson0 - 0 LPts
08/06/2018Edinburgh, UK1 - 1 Quinto Carda0 - 1 LPts
07/04/2018Leeds, UK0 - 1 Rob Winton0 - 0 WPts
19/02/2018Edinburgh, UK0 - 0 George Gallagher1 - 0 LPts