Weightclass:  Featherweight
Location:  Dublin, Ireland
Record:  35(1) - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/06/2025Dublin, Ireland34(1) - 11 Cillian Quinlan3 - 6 WPts
16/04/2025Dublin, Ireland33(1) - 11 Rehman Marwan11 - 13(1) WPts
15/02/2025Dublin, Ireland32(1) - 11 Kian Hopes5 - 15 WPts
17/12/2024Dublin, Ireland31(1) - 11 Jay Stater2 - 8 WPts
18/10/2024Dublin, Ireland30(1) - 11 Cuba Sevilla1 - 0 WPts
19/08/2024Dublin, Ireland29(1) - 11 Quinto Tinoco0 - 10 WPts
20/06/2024Dublin, Ireland28(1) - 11 Toma Rasizade3 - 14 WPts
21/04/2024Dublin, Ireland27(1) - 11 Cris Carro1 - 1 WPts
22/02/2024Dublin, Ireland26(1) - 11 Rehan Sami0 - 7(3) WPts
24/12/2023Dublin, Ireland25(1) - 11 Patrick Flanagan0 - 2 WPts
24/10/2023Dublin, Ireland24(1) - 11 Jason Kavanagh2 - 13 WPts
25/08/2023Dublin, Ireland23(1) - 11 Bardhyl Tolr1 - 4 WPts
26/06/2023Donostia-San Sebastian, Spain22 - 11 Oro Escalona2 - 27(7) WKO3
28/04/2023Galway, Ireland21 - 11 Blake Lennon11(1) - 17 WPts
26/03/2023Limerick, Ireland21 - 10 Brin Donaghue22(1) - 14 LPts Ireland National Championships 2023View
27/02/2023Asuncion, Paraguay20 - 10 Vicente Melchior26 - 7 WPts
30/12/2022Dublin, Ireland19 - 10 Neil Lynch6 - 27 WPts
16/11/2022Dun Laoghaire, Ireland19 - 9 Shane Casey11(1) - 15 LPts
03/10/2022Dun Laoghaire, Ireland18 - 9 Patrick McNaughton11(1) - 17 WPts
30/08/2022Dublin, Ireland17 - 9 Thomas Young12 - 17 WPts
13/07/2022Cork, Ireland17 - 8 Inigo Kells9 - 19(1) LPts
25/05/2022Dublin, Ireland16 - 8 Alec Pierce2 - 0 WPts
26/03/2022Dublin, Ireland16 - 7 Jordan McGrath15(1) - 10 LPts Ireland National Championships 2022View
09/03/2022Ho Chi Minh City, Vietnam15 - 7 Tang Dung6 - 5 WPts
08/01/2022Dublin, Ireland14 - 7 Jordan McAffee14 - 8 WPts
07/11/2021Panama City, Panama13 - 7 Carlos Cruz6 - 12 WPts
08/09/2021Dublin, Ireland12 - 7 Ethan MacConnell17 - 4 WPts
08/07/2021Vilnius, Lithuania12 - 6 Macief Kanski15 - 5 LPts
10/05/2021Jakarta, Indonesia12 - 5 Pati-unus Tata13(1) - 7 LPts
12/03/2021Baku, Azerbaijan11 - 5 Dadash Aslanov12(2) - 6 WPts
12/01/2021Dublin, Ireland10 - 5 Rob McCourt13 - 6 WPts
25/11/2020Tegucigalpa, Honduras10 - 4 Agapetus Rota16 - 5 LPts
26/09/2020Toronto, Canada10 - 3 Brett Whittingham10 - 5 LPts
28/07/2020Dublin, Ireland9 - 3 Rory Rinne9 - 5 WPts
06/06/2020Accra, Ghana8 - 3 Corey Selasee7 - 10 WPts
08/04/2020Las Tunas, Cuba8 - 2 Joaquin Salas2 - 8 LPts
09/02/2020Quezon City, Philippines7 - 2 Alejandro Gardon1 - 4 WPts
11/12/2019Hanover, Germany6 - 2 Paulos Dauer3 - 9 WPts
12/10/2019Dublin, Ireland5 - 2 Charles Menelaws0 - 8 WPts
12/08/2019Dublin, Ireland4 - 2 Jordan McGrath5 - 2 WPts
12/06/2019Cork, Ireland4 - 1 Sam Carnegie4 - 2 LPts
10/05/2019Dublin, Ireland3 - 1 Matthew Magee3 - 3 WPts
08/03/2019Dublin, Ireland2 - 1 Miloš Draškovic3 - 0 WPts
07/01/2019Dublin, Ireland1 - 1 Brandon Lannon0 - 2 WPts
04/12/2018San Francisco, USA1 - 0 Seth Binnion4 - 0 LPts
06/10/2018Dublin, Ireland0 - 0 Zacarias Alcaraz0 - 2 WPts