Weightclass:  Featherweight
Location:  Dublin, Ireland
Record:  23(1) - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/05/2027Dublin, Ireland23(1) - 13 Raymond Gerhold11 - 12 LPts
22/03/2027Dublin, Ireland22 - 13 Konstantin Tsend-Ayuush2 - 11(6) WKO3
22/01/2027Dublin, Ireland21 - 13 Quon Peng11 - 29 WPts
23/11/2026Dublin, Ireland20 - 13 Abdul Mousa3 - 14 WPts
24/09/2026Dublin, Ireland19 - 13 Malik Radi1 - 8 WPts
26/07/2026Dublin, Ireland18 - 13 Phil Orman2 - 2 WPts
27/05/2026Dublin, Ireland17 - 13 Peter Teagan7 - 14 WPts
28/03/2026Dublin, Ireland16 - 13 Borya Azizbekov4 - 5 WPts
26/01/2026Dublin, Ireland15 - 13 Mason Woodhead4 - 16(1) WPts
27/11/2025Dublin, Ireland14 - 13 Yulian Nyamdorj2 - 18(1) WPts
28/09/2025Dublin, Ireland13 - 13 Carl Tracey5 - 12 WPts
30/07/2025Dublin, Ireland12 - 13 Montana Artiles1(1) - 17 WPts
01/06/2025Dublin, Ireland11 - 13 Antwan Butler12 - 19 WPts
16/05/2025Dublin, Ireland10 - 13 Antwan Butler12 - 18 WPts
31/03/2025Minsk, Belarus9 - 13 Dimi Moroz2 - 4 WPts
31/01/2025Dublin, Ireland8 - 13 Davie Munhall2 - 9(1) WPts
03/12/2024Vilnius, Lithuania7 - 13 Wojciech Boros10 - 28(2) WPts
05/10/2024Dublin, Ireland6 - 13 Ross Dougherty1 - 3 WPts
06/08/2024San Jose, Costa Rica6 - 12 Santiago Cordoba16(2) - 7 LPts
08/06/2024Montevideo, Uruguay5 - 12 Ryo Lamora1 - 24 WPts
10/04/2024Da Nang, Vietnam4 - 12 Phuong Tuan4 - 16 WPts
11/02/2024Oslo, Norway4 - 11 Terje Borseth27 - 16 LPts
14/12/2023Ogbomosho, Nigeria3 - 11 Mfon Ezuruonye11 - 23 WPts
16/10/2023Salzburg, Austria3 - 10 Macon Hauer23 - 11 LPts
18/08/2023Vilnius, Lithuania3 - 9 Julian Flis13 - 21 LPts
20/06/2023Bogor, Indonesia3 - 8 Slamet Sutjiono8 - 24 LPts
22/04/2023Montpellier, France3 - 7 Jean Binoche26 - 6 LPts
22/02/2023Vilnius, Lithuania2 - 7 Leszek Baros5 - 14 WPts
25/12/2022Casablanca, Morocco2 - 6 Safwah Dehiba11 - 18 LPts
27/10/2022Dublin, Ireland2 - 5 Paul Flanagan21 - 7 LPts
24/09/2022Drogheda, Ireland2 - 4 Roy Ryan10 - 17 LPts
16/08/2022Quito, Ecuador2 - 3 Santiago Fuente6 - 21 LPts
18/06/2022Sligo, Ireland1 - 3 Neil Lowery0 - 0 WPts
11/05/2022Zagreb, Croatia1 - 2 Ognjen Katalinic8(1) - 16 LPts
13/03/2022Cairo, Egypt1 - 1 Syed Sattar13(1) - 12 LPts
13/01/2022Cork, Ireland1 - 0 Wayne Breckenridge10 - 13 LPts
05/12/2021Dublin, Ireland0 - 0 James Hannigan0 - 0 WPts