Weightclass:  Featherweight
Location:  Dublin, Ireland
Record:  30(3) - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/05/2024Dublin, Ireland29(3) - 10 Patrick MacGuire5 - 8 WPts
04/03/2024Dublin, Ireland28(3) - 10 Davie Munhall1 - 4 WPts
04/01/2024Dublin, Ireland27(3) - 10 Minura Kurbanov0 - 2 WPts
06/11/2023Dublin, Ireland26(3) - 10 Carlos Vallejos26(1) - 15 WPts
07/09/2023Dublin, Ireland25(3) - 10 Ethan Lynch5(2) - 14 WPts
08/07/2023Dublin, Ireland24(3) - 10 Bob Ryan0 - 1 WPts
08/05/2023Dublin, Ireland23(3) - 10 Gennady Abyckcassym1 - 7(2) WPts
09/03/2023Dublin, Ireland23(3) - 9 Jordan McGrath18(1) - 15 LPts
08/01/2023Dublin, Ireland22(3) - 9 Carl MacGuire6 - 5 WPts
08/11/2022Dublin, Ireland21(3) - 9 Dean Mohan0 - 2 WPts
08/09/2022Yerevan, Armenia20(3) - 9 Maghakia Ruzgeryan10 - 18 WPts
10/07/2022Dublin, Ireland19(3) - 9 Daniel Murphy1 - 23 WPts
03/06/2022Dublin, Ireland18(3) - 9 Daniel Carroll1 - 15(8) WPts
04/04/2022Waterford, Ireland17(2) - 9 Darragh Braden6 - 17(1) WKO3
19/02/2022Sofia, Bulgaria17(2) - 8 Ilia á Genkov17 - 5 LPts
22/12/2021Dublin, Ireland16(2) - 8 Pylyp Mihalovich6 - 9 WPts
22/10/2021Managua, Nicaragua16(2) - 7 Leonel Mazon18 - 5 LPts
24/08/2021Vaughan, Canada15(1) - 7 Isaac Berry4 - 15 WKO3
25/06/2021Maracaibo, Venezuela14(1) - 7 Agapetus Prudencio11 - 10 WPts
27/04/2021Dublin, Ireland14(1) - 6 Alastair McCrory6 - 11 LPts
10/03/2021Dublin, Ireland13(1) - 6 Matthew Connor8 - 7 WPts
09/01/2021Al Ain, UAE12(1) - 6 Rehan Hasnawi13 - 5 WPts
10/11/2020Bayamon, Puerto Rico12(1) - 5 Leonardo Mano7 - 6 LPts
12/09/2020Vilnius, Lithuania11(1) - 5 Rajmund Jablonowski5 - 9 WPts
15/07/2020Hanoi, Vietnam10(1) - 5 Voong Ba4 - 11 WPts
16/05/2020Dublin, Ireland9 - 5 Lorcan Cody2 - 11(5) WKO3
23/03/2020Bari, Italy9 - 4 Giuseppe Scotti5 - 5 LPts
23/01/2020Dublin, Ireland8 - 4 Marjun Narciso6 - 4 WPts
23/11/2019Lusaka, Zambia8 - 3 Useni Akakandelwa5 - 6 LPts
24/09/2019Dublin, Ireland7 - 3 Ilyas Dilbazi6 - 6 WPts
25/07/2019Panama City, Panama7 - 2 Dario Vizcaino5 - 4 LPts
27/05/2019Dublin, Ireland6 - 2 Jaguar Chairez6 - 1 WPts
28/03/2019Cork, Ireland6 - 1 Dean Teague5 - 1 LPts
25/02/2019Galway, Ireland5 - 1 Harry McCracken3 - 2 WPts
23/01/2019Dublin, Ireland4 - 1 Frasier Le Vau4 - 1 WPts
22/11/2018Dublin, Ireland4 - 0 Jordan Kearney3 - 1 LPts
01/10/2018Dublin, Ireland3 - 0 Carlos Magtoto1 - 1 WPts
03/08/2018Dublin, Ireland2 - 0 Jacob Maguire1 - 0 WPts
03/07/2018Dublin, Ireland1 - 0 Thomas Young1 - 0 WPts
05/05/2018Dublin, Ireland0 - 0 Vijay Grewal0 - 0 WPts