Weightclass:  Middleweight
Location:  Bangor, UK
Record:  27(2) - 16(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/12/2024Bangor, UK26(2) - 16(1) Ian Roy0 - 1 WPts
29/10/2024Bangor, UK25(2) - 16(1) Kris Cour3 - 14 WPts
30/08/2024Bangor, UK24(2) - 16(1) Frank Finn0 - 1 WPts
01/07/2024Bangor, UK23(2) - 16(1) Noah McDermott1 - 9(1) WPts
01/05/2024Bangor, UK23(2) - 15(1) Adam MacQuarrie5 - 5 LPts
02/03/2024Bangor, UK22(2) - 15(1) Chris Kinnock0 - 2 WPts
02/01/2024Bangor, UK21(2) - 15(1) Zachary Dower5 - 14 WPts
02/11/2023Bangor, UK20(2) - 15(1) Yulian Choinom0 - 11 WPts
03/09/2023Bangor, UK19(2) - 15(1) Mark Trent1 - 9 WPts
06/07/2023Zaragoza, Spain18(1) - 15(1) Joaquin Rodriguez9 - 16 WKO3
08/05/2023Ulaanbaatar, Mongolia18(1) - 14(1) Ganboldyn Batsuuri16(1) - 18 LPts
10/03/2023Namangan, Uzbekistan18(1) - 13(1) Elshan Guliyev20 - 5 LPts
10/01/2023Masally, Azerbaijan17(1) - 13(1) Musa Mardanov13 - 16 WPts
12/11/2022Antwerp, Belgium17(1) - 12(1) Jordaen Van Eyck13 - 18 LPts
14/09/2022Bangor, UK17(1) - 11(1) Zafa Hammoud9 - 16(3) LPts
15/07/2022Tirana, Albania17(1) - 10(1) Erjon Celaj26 - 7 LPts
17/05/2022Zagreb, Croatia17(1) - 9(1) Dražen Sabo13(1) - 11 LPts
19/03/2022Santo Domingo de Guzman, Dominican Republic17(1) - 8(1) Baltasar Patron13(1) - 11 LPts
18/01/2022Guayaquil, Ecuador17(1) - 7(1) Fresco Tiscareno23 - 4 LPts
20/11/2021Bradford, UK16(1) - 7(1) Paul Trumble7 - 9 WPts
19/09/2021Bangor, UK15(1) - 7(1) Zachary Dower3 - 1 WPts
19/07/2021London, UK15(1) - 6(1) Mark McCowan7 - 8 LPts
14/06/2021Aalborg, Denmark14(1) - 6(1) Ultar Thorn11 - 8 WPts
15/04/2021London, UK13(1) - 6(1) Kyle McNish6 - 10 WPts
15/03/2021London, UK12(1) - 6(1) John Meikle6 - 8 WPts
31/01/2021Bangor, UK11(1) - 6(1) Bedrich Muzik2 - 14 WPts
29/11/2020Paris, France10(1) - 6(1) Labaron Delon4 - 8 WPts
30/09/2020Bangor, UK9(1) - 6(1) Timothy Ladd6 - 6 WPts
31/07/2020Bangor, UK8(1) - 6(1) Oro Correa6 - 8(2) WPts
30/05/2020Copenhagen, Denmark7 - 6(1) Mats Borre5 - 6 WKO3
30/03/2020Bangor, UK6 - 6(1) Alex Lindsay5 - 6 WPts
30/01/2020London, UK6 - 5(1) Peter Jernigan2 - 9 LPts
02/12/2019Bulawayo, Zimbabwe5 - 5(1) Nathan Nkala0 - 3 WPts
04/10/2019Bangor, UK5 - 4(1) Phil Service7 - 3 LPts
04/08/2019London, UK4 - 4(1) Ian Valentine1 - 3 WPts
06/06/2019Bangor, UK3 - 4(1) Oldrich Blaha2 - 5 WPts
07/04/2019London, UK3 - 3(1) David Corson1 - 1 LPts
24/02/2019Bangor, UK2 - 3(1) Robert McWethy4 - 4 WPts
26/12/2018Puente Alto, Chile2 - 2 Hernan Martha5 - 2 LKO3
28/10/2018Bangor, UK1 - 2 Bruce Ryan0 - 3 WPts
30/08/2018Bangor, UK0 - 2 David MacRae1 - 3 WPts
02/07/2018London, UK0 - 1 John Finn2 - 0 LPts
05/05/2018Bangor, UK0 - 0 Amott Pilant0 - 0 LPts