Weightclass:  Heavyweight
Location:  Dublin, Ireland
Record:  28 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/06/2025Dublin, Ireland27 - 13 Roy McNiven1 - 4 WPts
26/04/2025Dublin, Ireland26 - 13 Jordan Kearney13 - 5 WPts
25/02/2025Dublin, Ireland25 - 13 Emil á Pavlov7 - 8 WPts
27/12/2024Dublin, Ireland24 - 13 Xi-Wang King7 - 14 WPts
28/10/2024Dublin, Ireland23 - 13 Matthew Connolly2 - 9 WPts
29/08/2024Dublin, Ireland22 - 13 Killian Dermott3 - 12(1) WPts
30/06/2024Dublin, Ireland21 - 13 Juan Asencio6 - 10 WPts
01/05/2024Dublin, Ireland20 - 13 Leon MacMurdo6 - 10 WPts
02/03/2024Dublin, Ireland19 - 13 Rafael Constancio3 - 8 WPts
02/01/2024Dublin, Ireland18 - 13 Garvyn Matte3 - 11(3) WPts
03/11/2023Dublin, Ireland17 - 13 Fionn Casey2 - 14 WPts
04/09/2023Dublin, Ireland16 - 13 Neper Guardia0 - 10 WPts
07/07/2023Dublin, Ireland16 - 12 Radek Bernard19 - 10 LPts
08/05/2023Dublin, Ireland15 - 12 Hogarth Billing11(1) - 24 WPts
09/03/2023Bremen, Germany15 - 11 Othman Appold14(1) - 17 LPts
09/01/2023Dublin, Ireland14 - 11 Killian Dermott1 - 3 WPts
09/11/2022Sydney, Australia13 - 11 Dominic Neaves5 - 20 WPts
11/09/2022Ankara, Turkey13 - 10 Ozgur Shishli13 - 10 LPts
14/07/2022Dublin, Ireland12 - 10 Samuil á Stoyanov1 - 1 WPts
15/05/2022Sydney, Australia12 - 9 Joseph Jones11 - 10 LPts
17/03/2022Kolkata, India11 - 9 Chiranjeevi Suresh2 - 4 WPts
16/01/2022Dublin, Ireland11 - 8 Jack Edris11 - 14 LPts
16/11/2021Sligo, Ireland10 - 8 Aaron Deasmhumhain2 - 8 WPts
25/09/2021Dublin, Ireland9 - 8 Brandon Burke16 - 7 WPts
25/07/2021Dublin, Ireland9 - 7 Liam McNeil3 - 18 LPts
24/05/2021Dublin, Ireland9 - 6 Brandon Burke14 - 7 LPts
26/03/2021Cork, Ireland9 - 5 Thomas MacFarlane12 - 9 LPts Ireland National Championships 2021View
16/02/2021Cork, Ireland8 - 5 Mark MacAllister9 - 8 WPts
15/01/2021Dublin, Ireland7 - 5 Fionn Nevin3 - 4 WPts
14/11/2020Dublin, Ireland6 - 5 Lorcan McCaig10 - 4 WPts
14/09/2020Waterford, Ireland5 - 5 Ollie McAlpin7 - 5 WPts
15/07/2020Russeifa, Jordan5 - 4 Kamran Sabet3(2) - 13 LPts
17/05/2020Oruro, Bolivia5 - 3 Bronco Castilleja15 - 1 LPts
19/03/2020Dublin, Ireland4 - 3 Keshawn Motsoaledi10 - 4 WPts
18/01/2020Dublin, Ireland3 - 3 Ross Keefe2 - 7 WPts
17/11/2019Dublin, Ireland2 - 3 Thomas Hogan4 - 7 WPts
17/09/2019Rijeka, Croatia1 - 3 Tin Ravlic1 - 3 WPts
20/07/2019Dublin, Ireland1 - 2 Isidro Santin6 - 4 LPts
21/05/2019Dublin, Ireland1 - 1 Conor Donnelly3 - 4 LPts
21/03/2019Dublin, Ireland0 - 1 Arto Purho3 - 2 WPts
19/01/2019Dublin, Ireland0 - 0 Matthew Fitzpatrick1 - 6 LPts