Weightclass:  Featherweight
Location:  Galway, Ireland
Record:  16(1) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/05/2026Galway, Ireland15(1) - 24 Ronan Fitzgerald12 - 13 WPts
21/03/2026Galway, Ireland14(1) - 24 Darragh McElligott7 - 8 WPts
20/01/2026Buenos Aires, Argentina14(1) - 23 Diego Ossa43 - 10 LPts
22/11/2025San Salvador, El Salvador14(1) - 22 Jair Morea15(1) - 22 LPts
24/09/2025San Jose, Costa Rica14(1) - 21 Vicente Zenon13 - 34 LPts
27/07/2025Bogota, Colombia14(1) - 20 Cisco Betancourt31(1) - 15(4) LPts
29/05/2025Brisbane, Australia14(1) - 19 Jonathan Biggie10 - 14 LPts
31/03/2025Limerick, Ireland13 - 19 Steven Coughlan3 - 21(5) WKO3
05/02/2025Vilnius, Lithuania13 - 18 Alojzy Sliwinski24 - 19 LPts
08/12/2024Lusaka, Zambia12 - 18 Umi Sisya7 - 8 WPts
10/10/2024Gomel, Belarus11 - 18 Vasyl Rakowski10(1) - 10 WPts
12/08/2024Viba del Mar, Chile11 - 17 Paco Bras6 - 14 LPts
14/06/2024Nonthaburi, Thailand10 - 17 Panomroonglek Sunthornpit7 - 16(1) WPts
16/04/2024Minsk, Belarus9 - 17 Fedya Panko2(1) - 16 WPts
17/02/2024Udon Thani, Thailand8 - 17 Yodngoen Rungvisai23 - 14 WPts
20/12/2023Baku, Azerbaijan8 - 16 Farid Nouri23 - 15(3) LPts
22/10/2023Dun Laoghaire, Ireland8 - 15 Lucas McColl11 - 26 LPts
11/09/2023Cork, Ireland8 - 14 Inigo Kells15 - 20(2) LPts
24/07/2023Drogheda, Ireland8 - 13 Roy Ryan12 - 20 LPts
13/06/2023Galway, Ireland7 - 13 Mel MacDougall8(2) - 16 WPts
14/04/2023San Miguel de Tucuman, Argentina7 - 12 Larenzo Caram13 - 19(2) LPts
14/02/2023Baku, Azerbaijan7 - 11 Osman Ismayilov2 - 7 LPts
17/12/2022Soledad, Colombia6 - 11 Juan Noguera4 - 16 WPts
19/10/2022Swords, Ireland6 - 10 Darragh Sheenan17 - 9 LPts
07/09/2022Bayamon, Puerto Rico5 - 10 Carlos Casias1 - 1 WPts
10/07/2022Cork, Ireland5 - 9 Thomas McGee19 - 7 LPts
13/05/2022Rosario, Argentina5 - 8 Tajo Devera16 - 10 LPts
15/03/2022Dublin, Ireland5 - 7 Aidan Ferguson11 - 10 LPts
03/02/2022Waterford, Ireland5 - 6 Darragh Braden5 - 17(1) LPts
01/01/2022Khayelitsha, South Africa4 - 6 Dakarai Hlatshwayo7 - 12 WPts
02/11/2021Johannesburg, South Africa4 - 5 Paul Ngassi24(1) - 3 LPts
02/09/2021Galway, Ireland4 - 4 Shane Molony10 - 8 LPts
03/07/2021Gomel, Belarus4 - 3 Oleksander Danek14 - 5 LPts
05/05/2021Cork, Ireland3 - 3 Darragh MacNevin0 - 0 WPts
13/03/2021Dublin, Ireland3 - 2 Rob McCourt13 - 7 LPts
18/01/2021Dublin, Ireland3 - 1 Lorcan Cody3 - 14(7) LPts
02/12/2020Dublin, Ireland2 - 1 Michael McCoubrey2 - 12 WPts
26/10/2020Galway, Ireland1 - 1 Shamus Davin2 - 1 WPts
04/09/2020Quebec City, Canada1 - 0 Leverett Cocteau7 - 9 LPts
05/07/2020Galway, Ireland0 - 0 Eoghan McCleese3 - 4 WPts