Weightclass:  Featherweight
Location:  Dublin, Ireland
Record:  33 - 7(3)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/11/2023Dublin, Ireland32 - 7(3) Granger Killy1 - 4 WPts
12/09/2023Dublin, Ireland31 - 7(3) Glynn Halloran1 - 6 WPts
13/07/2023Dublin, Ireland31 - 6(2) Jordan McGrath20(1) - 17 LKO3
13/05/2023Dublin, Ireland30 - 6(2) Brin Donaghue23(1) - 15 WPts
13/03/2023Dublin, Ireland29 - 6(2) Santiago Rosa11 - 11 WPts
12/01/2023Dublin, Ireland28 - 6(2) Jordan McGrath18(1) - 14 WPts
12/11/2022Dublin, Ireland27 - 6(2) Nathan MacDonald0 - 8 WPts
12/09/2022Dublin, Ireland26 - 6(2) Carlos Sotelo16 - 11 WPts
13/07/2022Dublin, Ireland25 - 6(2) Anthony Walls2 - 5 WPts
13/05/2022Dublin, Ireland24 - 6(2) Oisin Desmond4 - 22 WPts
13/03/2022Dublin, Ireland23 - 6(2) Nathan MacDonald0 - 3 WPts
11/01/2022Dublin, Ireland22 - 6(2) Zaur Ibragimbekov19 - 6 WPts
11/11/2021Montevideo, Uruguay21 - 6(2) Diego Cabello3 - 22 WPts
11/09/2021Dublin, Ireland21 - 5(2) Ethan McCaig19 - 2 LPts
30/07/2021Dublin, Ireland20 - 5(2) Patrick McNaughton7(1) - 13 WPts
28/05/2021Chelyabinsk, Russia19 - 5(2) Afanas Fayzulin3 - 6 WPts
29/03/2021Cork, Ireland19 - 4(1) Jason McIver12 - 7 LKO3 Ireland National Championships 2021View
26/03/2021Cork, Ireland18 - 4(1) Jordan McGrath12 - 6 WPts Ireland National Championships 2021View
11/03/2021Dublin, Ireland17 - 4(1) Euan McFarlane4 - 14 WPts
03/02/2021Dun Laoghaire, Ireland16 - 4(1) Sean Lovitt8 - 7 WPts
30/12/2020Dublin, Ireland15 - 4(1) Thomas Young8 - 10 WPts
29/10/2020Omsk, Russia14 - 4(1) Georgiy Simonich1 - 13 WPts
31/08/2020Dublin, Ireland13 - 4(1) Darragh Braden5 - 8 WPts
30/06/2020Dublin, Ireland12 - 4(1) Brin Donaghue12 - 4 WPts
29/04/2020Dublin, Ireland12 - 3(1) Yasin Abood6 - 2 LPts
01/03/2020Dublin, Ireland11 - 3(1) Daniel McRobie11 - 3 WPts
31/12/2019Dublin, Ireland10 - 3(1) Joshua Mahoney1 - 10 WPts
31/10/2019Dublin, Ireland9 - 3(1) Matius Sudewi2 - 1 WPts
01/09/2019Dublin, Ireland8 - 3(1) Juan Villarreal1 - 1 WPts
03/07/2019Dublin, Ireland7 - 3(1) Jason McIver5 - 2 WPts
04/05/2019Tallaght, Ireland6 - 3(1) Karl Cavanah1 - 3(2) WPts
01/04/2019Cork, Ireland6 - 2(1) Inigo Kells0 - 7 LPts
05/02/2019Oxford, UK6 - 1 Arnie Wilson0 - 0 LKO3
07/12/2018Santa Cruz de la Sierra, Bolivia5 - 1 Emanuel Devera0 - 4 WPts
08/10/2018Dublin, Ireland4 - 1 John Sprouse3 - 2 WPts
08/08/2018Dublin, Ireland3 - 1 Kieran McCreery2 - 1 WPts
08/06/2018Bangkok, Thailand2 - 1 Saenmuangloei Kratingdaenggym0 - 1 WPts
08/04/2018Cork, Ireland1 - 1 Wayne Breckenridge0 - 0 WPts
26/02/2018Dublin, Ireland1 - 0 Daniel McRobie0 - 1 LPts
10/01/2018Dublin, Ireland0 - 0 Daniel McRobie0 - 0 WPts