Weightclass:  Light Heavyweight
Location:  Dublin, Ireland
Record:  33 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/10/2025Dublin, Ireland32 - 19 Gennady Karpov2 - 4 WPts
25/08/2025Dublin, Ireland31 - 19 Evan Collins14 - 3 WPts
26/06/2025Dublin, Ireland30 - 19 Vikenti Gankin4 - 8(4) WPts
27/04/2025Dublin, Ireland29 - 19 Oliver Healey1 - 0 WPts
26/02/2025Dublin, Ireland28 - 19 Ethan Delaney5 - 5 WPts
28/12/2024Dublin, Ireland27 - 19 Conor Mulryan2 - 2 WPts
29/10/2024Dublin, Ireland26 - 19 Steven Johnstone4 - 10 WPts
30/08/2024Dublin, Ireland25 - 19 Joshua MacAlastair0 - 3(1) WPts
01/07/2024Dublin, Ireland24 - 19 Noel Coleman13 - 23 WPts
02/05/2024Dublin, Ireland23 - 19 Ross Lane1 - 5 WPts
03/03/2024Dublin, Ireland22 - 19 Aaron Bariagher2 - 6 WPts
03/01/2024Dublin, Ireland21 - 19 Killian Gallagher3 - 11 WPts
03/11/2023Dublin, Ireland20 - 19 Eoin Kavanah12 - 22(5) WPts
07/09/2023San Juan, Puerto Rico19 - 19 Saturnin Langa10 - 20 WPts
09/07/2023Nantes, France19 - 18 Montrell Barse5 - 18 LPts
10/05/2023Kampala, Uganda18 - 18 Quarren Kipsiro2 - 5 WPts
12/03/2023Dublin, Ireland17 - 18 Aaron McGrath14 - 17 WPts
16/01/2023Dublin, Ireland16 - 18 Steven Johnstone1 - 0 WPts
17/11/2022Perth, Australia15 - 18 Oliver Buchan15 - 11 WPts
19/09/2022Galway, Ireland15 - 17 Vince Morris6 - 24 LPts
25/07/2022Dublin, Ireland14 - 17 Anthony Davin0 - 1 WPts
25/05/2022Dublin, Ireland13 - 17 Chris Rwigyema4 - 21 WPts
26/03/2022Mamelodi, South Africa13 - 16 Chris Van Heerden14 - 13(3) LPts
26/01/2022Dublin, Ireland13 - 15 Rob Burns12 - 11 LPts
25/11/2021Dublin, Ireland12 - 15 Mandip Kondajji2 - 20 WPts
24/09/2021Stockholm, Sweden11 - 15 Adam Clarin14(1) - 10 WPts
27/07/2021Dublin, Ireland10 - 15 Arlind Sabuncu0 - 6 WPts
26/05/2021Athens, Greece9 - 15 Cecrops Mires2 - 9 WPts
27/03/2021Dublin, Ireland9 - 14 Lorcan McLoughlin10 - 11 LPts
01/02/2021Waterford, Ireland8 - 14 Leighton Rowan6 - 9 WPts
30/11/2020Bulawayo, Zimbabwe8 - 13 Quashawn Malajila8 - 9 LPts
01/10/2020Limerick, Ireland8 - 12 Rich MacBride8 - 8 LPts
21/08/2020Cork, Ireland8 - 11 Liam MacAlastair4(1) - 10 LPts
17/07/2020The Hague, Netherlands8 - 10 Brixius Rotthier8 - 4 LPts
19/05/2020Dublin, Ireland7 - 10 Gus Ready10 - 4 WPts
29/03/2020Drogheda, Ireland7 - 9 Callum Swineford11 - 2 LPts Ireland National Championships 2020View
26/03/2020Drogheda, Ireland6 - 9 Shamus McClarty12 - 0 WPts Ireland National Championships 2020View
30/01/2020Dublin, Ireland5 - 9 Leighton Rowan3 - 6 WPts
30/11/2019Dublin, Ireland5 - 8 Nicholas Parlato5 - 4 LPts
30/09/2019Helsinki, Finland4 - 8 Kusti Saisio5 - 3 WPts
02/08/2019Dublin, Ireland3 - 8 Ethan Kavanagh4 - 6 WPts
12/06/2019Engels, Russia3 - 7 Borya Vasiliev6 - 4 LPts
14/04/2019Dublin, Ireland2 - 7 Pedro Silvestre2 - 2 WPts
12/02/2019Garoua, Cameroon2 - 6 Thibaud Kuohmoukouri3 - 3 LPts
14/12/2018Dublin, Ireland2 - 5 Ross McDermott2 - 1 LPts
05/11/2018Dublin, Ireland1 - 5 Steven Buckley0 - 0 WPts
24/09/2018Dublin, Ireland1 - 4 Mike Monaghan1 - 0 LPts
23/07/2018Dublin, Ireland0 - 4 Boutaje Lecheheb0 - 2 WPts
22/05/2018Dun Laoghaire, Ireland0 - 3 Chris Farrell1 - 0 LPts
21/04/2018Dublin, Ireland0 - 2 Ethan MacKillop0 - 0 LPts
28/02/2018Dublin, Ireland0 - 1 Jordan MacGuinness1 - 0 LPts
19/01/2018Dublin, Ireland0 - 0 Dalmat Hamiti0 - 0 LPts