Weightclass:  Middleweight
Location:  Dublin, Ireland
Record:  32(1) - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/12/2024Dublin, Ireland31(1) - 14 Cillian Kane0 - 0 WPts
26/10/2024Dublin, Ireland30(1) - 14 Richard Ward5 - 15 WPts
27/08/2024Dublin, Ireland30(1) - 13 Niall MacWilliams6 - 10 LPts
28/06/2024Dublin, Ireland29(1) - 13 Hayyan Ackishew2 - 12(2) WPts
29/04/2024Dublin, Ireland28(1) - 13 Cemil Onal0 - 11 WPts
29/02/2024Dublin, Ireland27(1) - 13 Neil Gibbs14(1) - 17 WPts
31/12/2023Dublin, Ireland26(1) - 13 Seth Tumukye5 - 6 WPts
01/11/2023Dublin, Ireland25(1) - 13 Rory Fitzsimmons1 - 0 WPts
02/09/2023Dublin, Ireland24(1) - 13 Carl McDermott0 - 2 WPts
04/07/2023Dublin, Ireland23(1) - 13 Ollie Sheils19 - 15 WPts
06/05/2023Dublin, Ireland22(1) - 13 Balamurali Tanwar2 - 4 WPts
07/03/2023Dublin, Ireland21(1) - 13 Ethan Doyle2 - 10 WPts
06/01/2023London, UK21(1) - 12 Dave Urian11 - 15 LPts
08/11/2022Dublin, Ireland21(1) - 11 Liam MacFadden10 - 20 LPts
10/09/2022Dublin, Ireland20(1) - 11 Thomas Carmody1 - 5 WPts
11/07/2022Dublin, Ireland19(1) - 11 Barry Gorman6 - 20(3) WPts
21/05/2022Cork, Ireland19(1) - 10 Darragh McGinnis13 - 12 LPts
26/03/2022Dublin, Ireland19(1) - 9 Callum Murphy20 - 10(1) LPts Ireland National Championships 2022View
08/03/2022Dublin, Ireland18(1) - 9 Callum Mairs12 - 9 WPts
06/01/2022Port-de-Paix, Haiti17(1) - 9 Orville Rabelais0 - 1 WPts
08/11/2021Helsinki, Finland16(1) - 9 Vilho Noronen8 - 16 WPts
09/09/2021Dublin, Ireland15(1) - 9 Clint Bell5 - 19 WPts
09/07/2021Kumasi, Ghana14(1) - 9 Lewis Adjei2 - 16 WPts
08/05/2021Accra, Ghana13(1) - 9 Luister Darko10 - 6 WPts
10/03/2021Dublin, Ireland12(1) - 9 Egil Bosse1 - 13 WPts
09/01/2021Oslo, Norway11 - 9 Oda Solie5 - 12(1) WKO3
09/11/2020Antofagasta, Chile11 - 8 Rafael Atilano5 - 11 LPts
11/09/2020Dublin, Ireland10 - 8 Daniel Scully3 - 10 WPts
31/07/2020Dublin, Ireland9 - 8 Antwan Kombayi6 - 3 WPts
30/05/2020Dublin, Ireland9 - 7 Oliver McGee4 - 9 LPts
21/04/2020Dublin, Ireland9 - 6 Thomas Flanagan7 - 8 LPts
08/03/2020Zagreb, Croatia8 - 6 Branko Frketic0 - 9(1) WPts
09/01/2020Vienna, Austria8 - 5 Roch Heeren10 - 0 LPts
11/11/2019Dublin, Ireland7 - 5 Ciaran Donnell2 - 9 WPts
14/09/2019Dublin, Ireland7 - 4 Eoghan Higgins7 - 1 LPts
19/07/2019Dublin, Ireland6 - 4 Bohdan Kuzmich2 - 7 WPts
19/05/2019Dublin, Ireland5 - 4 Seth Antoni0 - 3 WPts
19/03/2019Dublin, Ireland5 - 3 Knute Floor3 - 1 LPts
15/01/2019Dublin, Ireland4 - 3 Seamus Donovan2 - 1 WPts
17/11/2018Waterford, Ireland4 - 2 David Haden3 - 0 LPts
09/10/2018Dublin, Ireland3 - 2 Nathan Ryan1 - 2 WPts
09/08/2018Dublin, Ireland2 - 2 Elia Ihamaki3 - 0 WPts
09/06/2018Benin City, Nigeria1 - 2 Antwan Onazi0 - 2 WPts
11/04/2018Dublin, Ireland1 - 1 Paul McKowen1 - 0 LPts
22/02/2018Cork, Ireland0 - 1 Ethan McNee1 - 0 WPts
19/01/2018Dublin, Ireland0 - 0 Rahul Dutt0 - 0 LPts