Weightclass:  Featherweight
Location:  Dublin, Ireland
Record:  18 - 33(12)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/08/2026Dublin, Ireland18 - 32(12) Sam McNee8 - 16 LPts
07/06/2026Dublin, Ireland18 - 31(12) Okal Bonchaka6 - 12 LPts
08/04/2026Dublin, Ireland17 - 31(12) Patrick Dunn2 - 1 WPts
07/02/2026Dublin, Ireland16 - 31(12) Johnny Ganya0 - 6 WPts
09/12/2025Dublin, Ireland15 - 31(12) Jamie Curran1 - 3 WPts
10/10/2025Dublin, Ireland14 - 31(12) Dmitri Shahtahtinkskii0 - 12 WPts
11/08/2025Dublin, Ireland13 - 31(12) Darragh Killough0 - 1 WPts
13/06/2025Dublin, Ireland12 - 31(12) Paul McCammack0 - 1 WPts
14/04/2025Dublin, Ireland11 - 31(12) Lee MacBride0 - 1 WPts
13/02/2025Dublin, Ireland10 - 31(12) Amer Ahsan0 - 6 WPts
16/12/2024Dublin, Ireland9 - 31(12) Mike Mehta3 - 9 WPts
17/10/2024Dublin, Ireland8 - 31(12) Zuffur Jamalov2 - 8 WPts
18/08/2024Dublin, Ireland7 - 31(12) Cagatay Kaynetli1 - 15 WPts
19/06/2024Bangkok, Thailand7 - 30(11) Kaenpetch Srikampang23 - 15 LKO3
21/04/2024Sunderland, UK7 - 29(10) Lewis Arnott11 - 21 LKO3
22/02/2024Dun Laoghaire, Ireland7 - 28(10) Seamus Flynn26 - 14 LPts
28/12/2023Dublin, Ireland7 - 27(9) Lee Healy13(1) - 22(9) LKO3
08/11/2023Tirana, Albania7 - 26(9) Armend Arbnori12 - 11 LPts
10/09/2023Galway, Ireland6 - 26(9) Harry McCracken19(2) - 15 WPts
10/08/2023Dublin, Ireland6 - 25(8) Charles Menelaws14 - 19 LKO3
19/06/2023Dublin, Ireland6 - 24(8) Gervasio Delaguila16 - 18 LPts
20/04/2023Vilnius, Lithuania6 - 23(7) Martyn Kohanski19 - 11 LKO3
20/02/2023Galway, Ireland6 - 22(7) Dean Neil17(1) - 11 LPts
23/12/2022Maracaibo, Venezuela6 - 21(7) Diego Marcos8 - 10 LPts
25/10/2022Saint-Etienne, France6 - 20(6) Quennel Perret20 - 9 LKO2
27/08/2022Brisbane, Australia6 - 19(6) Aaron Scholar5 - 18 LPts
28/06/2022Dublin, Ireland6 - 18(6) Alastair McCrory12 - 12 LPts
09/05/2022Cork, Ireland5 - 18(6) Rich Byrne6 - 19 WPts
15/03/2022Dublin, Ireland5 - 17(6) Greg Moriarty8 - 16 LPts
06/02/2022Dublin, Ireland5 - 16(5) Matthew Fitzpatrick15 - 9 LKO3
01/01/2022Dublin, Ireland4 - 16(5) Mark Rinne11 - 12 WPts
09/11/2021Dublin, Ireland4 - 15(4) Petchsuriya Sanprapai4 - 20 LKO3
09/09/2021Dublin, Ireland4 - 14(4) Thomas McGee14 - 7 LPts
09/07/2021Dublin, Ireland4 - 13(3) Lorcan Shea7 - 13 LKO3
07/05/2021Dublin, Ireland3 - 13(3) Niall Hughes8 - 6 WPts
08/03/2021Dublin, Ireland2 - 13(3) Joshua Kilduff5 - 12 WPts
07/01/2021Dublin, Ireland2 - 12(2) Rydant Franse7 - 10 LKO3
07/11/2020Ganja, Azerbaijan2 - 11(1) Nariman Kafarov5 - 13 LKO3
09/09/2020Dublin, Ireland2 - 10 Harry McCracken8 - 7 LKO3
08/07/2020Dublin, Ireland2 - 9 Viggo Skousen9 - 7 LPts
08/05/2020Dublin, Ireland2 - 8 Marlen Prokofyev3 - 5 LPts
09/03/2020Dublin, Ireland2 - 7 Brin Donaghue10 - 4 LPts
11/01/2020Dublin, Ireland1 - 7 Niall Hughes3 - 2 WPts
10/11/2019Dublin, Ireland1 - 6 Neil McDermott3 - 6 LPts
09/09/2019Dublin, Ireland0 - 6 Charles Menelaws0 - 7 WPts
10/07/2019Dublin, Ireland0 - 5 Jacob Maguire5 - 2 LPts
10/05/2019Dublin, Ireland0 - 4 Elderson Chikelu5(1) - 3 LPts
09/03/2019Dublin, Ireland0 - 3 Fionn Magorian2 - 1 LPts
07/01/2019Dublin, Ireland0 - 2 Kieran Kane1 - 1 LPts
07/11/2018Dublin, Ireland0 - 1 Mahmud Efendiev2 - 0 LPts
07/09/2018Dublin, Ireland0 - 0 Emil Mudrak1 - 3 LPts