Weightclass:  Featherweight
Location:  Dublin, Ireland
Record:  31(3) - 32
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/04/2029Dublin, Ireland30(3) - 32 Rashid Soliman4 - 0 WPts
26/02/2029Dublin, Ireland29(3) - 32 Bulut Tash2 - 2 WPts
28/12/2028Dublin, Ireland28(3) - 32 Denton Isaac8 - 3 WPts
29/10/2028Dublin, Ireland27(3) - 32 Rashid Kharoti4 - 6 WPts
30/08/2028Dublin, Ireland26(3) - 32 Enver Berisha0 - 4 WPts
01/07/2028Dublin, Ireland25(3) - 32 Ayberk Demirkan1 - 11 WPts
01/05/2028Dublin, Ireland24(3) - 32 Seth Casey19 - 10 WPts
02/03/2028Dublin, Ireland23(3) - 32 Besin Nesimi5(2) - 6 WPts
01/01/2028Dublin, Ireland22(3) - 32 Liko Leng0 - 2 WPts
02/11/2027Dublin, Ireland22(3) - 31 Cillian Quinlan15 - 14 LPts
02/09/2027Dublin, Ireland21(3) - 31 Cumhur Turkmen2 - 3 WPts
04/07/2027Dublin, Ireland20(3) - 31 Killian McGovern1 - 2 WPts
05/05/2027Barquisimeto, Venezuela19(3) - 31 Vicente Bosquez0 - 0 WPts
07/03/2027Yerevan, Armenia18(2) - 31 Mampre Chamichian1 - 21(4) WKO3
07/01/2027Vilnius, Lithuania18(2) - 30 Bartosz Derda18 - 15 LPts
09/11/2026Ostrava, Czech Republic18(2) - 29 Ondrej Maruska52(2) - 7 LPts
11/09/2026Minsk, Belarus18(2) - 28 Danylko Lach12 - 11 LPts
14/07/2026Montreal, Canada17(2) - 28 Jeremie Gabriel9 - 15 WPts
16/05/2026Yerevan, Armenia16(2) - 28 Baruyr Ounian3 - 12 WPts
18/03/2026Split, Croatia16(2) - 27 Dubravko Boškovic16 - 10 LPts
18/01/2026Karagandy, Kazakhstan16(2) - 26 Khalid Caghgalieff12 - 34 LPts
20/11/2025Karagandy, Kazakhstan15(2) - 26 Vikenti Ibragim1 - 17 WPts
22/09/2025Aba, Nigeria15(2) - 25 Ogenyi Edem36 - 12 LPts
25/07/2025Yerevan, Armenia15(2) - 24 Garig Kachigian2 - 16 LPts
27/05/2025Pak Kret, Thailand15(2) - 23 Banchadej Lahsoh11 - 23 LPts
29/03/2025Swords, Ireland15(2) - 22 David McAfee7 - 1 LPts Ireland National Championships 2025View
26/03/2025Swords, Ireland14(2) - 22 Aaron Duffy7 - 3 WPts Ireland National Championships 2025View
30/01/2025Dublin, Ireland13(2) - 22 James Hannigan6 - 16 WPts
02/12/2024Shamkir, Azerbaijan12(2) - 22 Mohsin Nazimuddin1 - 9 WPts
04/10/2024Ghent, Belgium11(2) - 22 Hendrik Basche10 - 10 WPts
06/08/2024Dublin, Ireland10(2) - 22 Rory McPherson1(1) - 3 WPts
08/06/2024Da Nang, Vietnam9(2) - 22 Phuong Tuan4 - 17 WPts
10/04/2024Kitakyushu, Japan9(2) - 21 Ryuu Makino27(1) - 8 LPts
11/02/2024Sofia, Bulgaria9(2) - 20 Nazar Yagmur28 - 9 LPts
14/12/2023Sofia, Bulgaria9(2) - 19 Kiril á Romankov14 - 20 LPts
16/10/2023Dublin, Ireland9(2) - 18 Aidan MacFarlane21(1) - 10 LPts
11/09/2023Dublin, Ireland9(2) - 17 Conor McBride17 - 17 LPts
11/08/2023San Jose, Costa Rica8(2) - 17 Jeraldo Moncayo3 - 12 WPts
13/06/2023Galway, Ireland8(2) - 16 Darragh McDonald7 - 13 LPts
27/04/2023Cork, Ireland7(1) - 16 Dean Treacy17 - 12(2) WKO3
11/03/2023Cork, Ireland7(1) - 15 Thomas McGee23 - 7 LPts
04/02/2023Dublin, Ireland7(1) - 14 Karl McQuarrie14 - 16 LPts
03/01/2023Dublin, Ireland7(1) - 13 Neil McDermott15(1) - 15 LPts
12/11/2022Cork, Ireland7(1) - 12 Inigo Kells10 - 20(2) LPts
06/10/2022Dublin, Ireland7(1) - 11 Gethin Vann9 - 12 LPts
01/09/2022Dublin, Ireland6(1) - 11 Neil Lynch6 - 25 WPts
08/07/2022Dublin, Ireland6(1) - 10 Lorcan Shea12(1) - 14 LPts
10/05/2022Dublin, Ireland5(1) - 10 Jordan McAdams1 - 12 WPts
11/03/2022Ponce, Puerto Rico4(1) - 10 Paco Pichon2 - 18 WPts
11/01/2022Panama City, Panama3(1) - 10 Dimos Costales12(1) - 11 WPts
13/11/2021Dublin, Ireland3(1) - 9 Aidan MacFarlane15(1) - 4 LPts
07/10/2021Busan, South Korea3(1) - 8 Chung-yong Cheong5(1) - 5(1) LPts
08/08/2021Dublin, Ireland3(1) - 7 Cillian Donne4 - 13 LPts
06/06/2021Cork, Ireland2(1) - 7 Ethan Lynch0 - 3 WPts
12/04/2021Limerick, Ireland1(1) - 7 Jordan McAdams1 - 4 WPts
09/03/2021San Jose, Costa Rica1(1) - 6 Joaquin Gordillo6 - 13 LPts
09/01/2021Dublin, Ireland1(1) - 5 Thompson Sherif15 - 5 LPts
09/11/2020Drogheda, Ireland1(1) - 4 Mark Monaghan9 - 7 LPts
17/09/2020Jakarta, Indonesia1(1) - 3 Sigit Lohy10 - 6 LPts
17/07/2020Dublin, Ireland1(1) - 2 Lorcan Cody2 - 12(6) LPts
05/06/2020Nassau, Bahamas1(1) - 1 Charlie Smith8 - 6 LPts
05/04/2020Tallaght, Ireland0 - 1 Daniel Carroll0 - 0 WKO3
05/03/2020Dublin, Ireland0 - 0 Niall Hughes3 - 3 LPts