Weightclass:  Featherweight
Location:  Dun Laoghaire, Ireland
Record:  33(1) - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/02/2025Dun Laoghaire, Ireland32(1) - 14 Ciaran McGovern1 - 16 WPts
17/12/2024Dun Laoghaire, Ireland31(1) - 14 Johnny Hails10(2) - 20 WPts
18/10/2024Dun Laoghaire, Ireland30 - 14 Serhat Uzunlar0 - 10(3) WKO2
19/08/2024Dun Laoghaire, Ireland29 - 14 Carl Tracey3 - 7 WPts
20/06/2024Dun Laoghaire, Ireland28 - 14 Fraser MacGowan0 - 2 WPts
21/04/2024Dun Laoghaire, Ireland27 - 14 Callum Connelly4 - 3 WPts
22/02/2024Dun Laoghaire, Ireland26 - 14 Brandon Lannon7 - 28(10) WPts
24/12/2023Dun Laoghaire, Ireland25 - 14 Obiareus Stamos15 - 21 WPts
25/10/2023Dun Laoghaire, Ireland24 - 14 Boris Hora3 - 12 WPts
26/08/2023Dun Laoghaire, Ireland23 - 14 Bob Ryan0 - 2 WPts
27/06/2023Dun Laoghaire, Ireland22 - 14 Jonathan McRae0 - 1 WPts
27/04/2023Dun Laoghaire, Ireland21 - 14 Alec Pierce3 - 6 WPts
26/02/2023Dublin, Ireland21 - 13 Kieran Doyle22 - 11 LPts
24/01/2023Drogheda, Ireland20 - 13 Roy Ryan12 - 17 WPts
14/12/2022Dublin, Ireland20 - 12 Ciaran Muir27 - 2 LPts
26/10/2022Carolina, Puerto Rico19 - 12 Berto Fontanilla9(1) - 16 WPts
28/08/2022Odense, Denmark19 - 11 Stieran Mathiasen18 - 8 LPts
29/06/2022Perth, Australia18 - 11 Stuart Epremian17 - 11 WPts
30/04/2022Dublin, Ireland18 - 10 Lee Monahan24(1) - 7 LPts
26/03/2022Dublin, Ireland18 - 9 Niall Clapperton18(1) - 6 LPts Ireland National Championships 2022View
13/03/2022Nassau, Bahamas17 - 9 Dai Grassie15(1) - 11 WPts
13/01/2022Dublin, Ireland16 - 9 Greg Moriarty8 - 15 WPts
09/12/2021Dun Laoghaire, Ireland15 - 9 Anthony Walls2 - 1 WPts
08/10/2021Dun Laoghaire, Ireland14 - 9 Dong-won Cho5 - 15(3) WPts
07/08/2021Dun Laoghaire, Ireland13 - 9 Sean Lovitt10 - 8 WPts
27/06/2021Baku, Azerbaijan13 - 8 Murad Alizade17 - 4 LPts
28/04/2021Dublin, Ireland12 - 8 Mark Rinne9 - 10 WPts
16/03/2021Dun Laoghaire, Ireland12 - 7 Rodrigo Solar5 - 12 LPts
16/01/2021Waterford, Ireland11 - 7 Matthew Magee9 - 8 WPts
30/11/2020Dun Laoghaire, Ireland10 - 7 Aku Tikkanen12 - 7 WPts
30/09/2020New Kingston, Jamaica10 - 6 Hugh Rease6 - 3 LPts
02/08/2020Dublin, Ireland9 - 6 Daniel Murphy1 - 11 WPts
26/06/2020Gothenburg, Sweden9 - 5 Eddie Branstad6 - 10 LPts
27/04/2020Dun Laoghaire, Ireland8 - 5 Charles Menelaws1 - 11 WPts
28/02/2020Dublin, Ireland8 - 4 Jordan Kearney9(1) - 3 LPts
24/01/2020Dublin, Ireland8 - 3 Daniel McRobie10 - 3 LPts
27/11/2019Ho Chi Minh City, Vietnam7 - 3 Tat Huu1 - 9 WPts
29/09/2019Dun Laoghaire, Ireland6 - 3 Rico Rolan1 - 7 WPts
31/07/2019Ulaanbaatar, Mongolia6 - 2 Fedar Altantulga5 - 2 LPts
01/06/2019Dun Laoghaire, Ireland5 - 2 Tariq Gharasbaev0 - 3 WPts
02/04/2019Tarant, Italy4 - 2 Vittore Formisano3 - 5 WPts
01/02/2019Ottawa, Canada3 - 2 Davie Sand0 - 4 WPts
04/12/2018Antwerp, Belgium2 - 2 Peter Paul Heinx0 - 1 WPts
06/10/2018Dublin, Ireland2 - 1 Jason Kavanagh0 - 0 LPts
01/09/2018Dun Laoghaire, Ireland1 - 1 Inigo Kells0 - 3 WPts
04/07/2018Santiago, Chile1 - 0 Nicandro Morino1 - 0 LPts
06/05/2018Kiev, Ukraine0 - 0 Bohdan Mikita0 - 0 WPts