Weightclass:  Featherweight
Location:  Dublin, Ireland
Record:  19(1) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/10/2029Dublin, Ireland18(1) - 20 Obiajulu Donkor1 - 12 WPts
14/08/2029Dublin, Ireland18(1) - 19 Hui-chao Tajmanova0 - 14 LPts
15/06/2029Dublin, Ireland17(1) - 19 Pellervo Holappa3 - 9 WPts
16/04/2029Dublin, Ireland16(1) - 19 Ponce Eusebio1 - 9 WPts
15/02/2029Dublin, Ireland15(1) - 19 Rory Power3 - 7 WPts
17/12/2028Dublin, Ireland15(1) - 18 Cillian Quinlan23(1) - 16 LPts
18/10/2028Dublin, Ireland14(1) - 18 Brandon Ahearne0 - 1 WPts
19/08/2028Dublin, Ireland14(1) - 17 Nathan Cavanaugh13 - 26 LPts
20/06/2028Dublin, Ireland13(1) - 17 Dean Cooney11 - 15 WPts
21/04/2028Dublin, Ireland12(1) - 17 Rory McGill2 - 10(2) WPts
21/02/2028Dublin, Ireland11(1) - 17 Liam MacKenna1 - 2(1) WPts
23/12/2027Dublin, Ireland10(1) - 17 Niall Clapperton1 - 2 WPts
24/10/2027Winnipeg, Canada9(1) - 17 Rex Morehead5 - 8 WPts
25/08/2027Ganja, Azerbaijan9(1) - 16 Farman Sharaf13 - 8 LPts
27/06/2027Dublin, Ireland9(1) - 15 Fionn MacCarrick9(1) - 14 LPts
30/04/2027Davao City, Philippines8(1) - 15 Charles Sumabat6 - 12 WPts
02/03/2027Hiroshima, Japan7(1) - 15 Kei Izumi6(1) - 26(17) WPts
02/01/2027Odense, Denmark7(1) - 14 Vannevar Mortensen10 - 11 LPts
04/11/2026Dublin, Ireland7(1) - 13 Carl MacDermott3 - 10 LPts
10/09/2026Drogheda, Ireland6(1) - 13 Cillian Donne17 - 33 WPts
19/07/2026Dublin, Ireland5(1) - 13 Darragh McElligott8 - 9 WPts
21/05/2026Galway, Ireland5(1) - 12 Shamus Davin14 - 26 LPts
23/03/2026Taiyuan, China5(1) - 11 Yu Auduong17 - 23 LPts
23/01/2026Bangkok, Thailand5(1) - 10 Wisanu Sayangym20 - 30 LPts
25/11/2025Dublin, Ireland5(1) - 9 James Hannigan10 - 17 LPts
28/09/2025Dublin, Ireland5(1) - 8 Roy McBride8 - 15 LPts
02/08/2025Dublin, Ireland5(1) - 7 Xabat Canto4 - 12 LPts
03/06/2025Dublin, Ireland5(1) - 6 Aidan MacFarlane31(1) - 10 LPts
08/04/2025Santiago, Chile5(1) - 5 Zacarias Britto3 - 12 LPts
08/02/2025Asuncion, Paraguay5(1) - 4 Guido Fernandez33 - 14 LPts
11/12/2024Dublin, Ireland5(1) - 3 Carlos Saez3 - 16 LPts
12/10/2024Dublin, Ireland4(1) - 3 Liam Ward2 - 3 WPts
15/08/2024Bangkok, Thailand4(1) - 2 Petchwanchai Dabransarakam35(1) - 7 LPts
17/06/2024Dublin, Ireland3(1) - 2 Peter Teagan1 - 4 WPts
18/04/2024Kingston, Jamaica2(1) - 2 Edward Patrick0 - 4(1) WPts
19/02/2024Dublin, Ireland2(1) - 1 Paul Quirk12(2) - 25 LPts
28/12/2023Dublin, Ireland1(1) - 1 Antwan Butler1 - 5 WPts
21/12/2023Tallaght, Ireland0 - 1 Daniel Carroll4 - 22(12) WKO3
01/11/2023Dublin, Ireland0 - 0 Ronan Fitzgerald3 - 3 LPts