Weightclass:  Light Heavyweight
Location:  Dublin, Ireland
Record:  22 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/03/2024Dublin, Ireland21 - 18 Tibo Van den Stocke1 - 1 WPts
16/01/2024Dublin, Ireland20 - 18 Euan Kipsang4 - 9 WPts
17/11/2023Dublin, Ireland19 - 18 Ulrick Marien7 - 9 WPts
18/09/2023Dublin, Ireland18 - 18 Akeem Kontagora2 - 23(3) WPts
20/07/2023Dublin, Ireland17 - 18 Lorcan Finn19 - 13 WPts
20/05/2023Dublin, Ireland16 - 18 Lorcan Carmody5(1) - 12 WPts
21/03/2023Dublin, Ireland15 - 18 Evan McGraw2 - 9(1) WPts
20/01/2023Dublin, Ireland14 - 18 Gillis Tys1 - 5 WPts
21/11/2022Dublin, Ireland13 - 18 Tijs Van den Driessche4 - 27 WPts
21/09/2022Dublin, Ireland13 - 17 Rehman Rahmani19(2) - 7 LPts
23/07/2022Dublin, Ireland12 - 17 Sam Latek8 - 7 WPts
23/05/2022Dublin, Ireland11 - 17 Ross Kane0 - 5 WPts
24/03/2022Dublin, Ireland11 - 16 Malcolm Devin17 - 9 LPts
25/01/2022Dublin, Ireland11 - 15 Liam Connelly11 - 12 LPts
27/11/2021Dublin, Ireland10 - 15 Paul McCoubrey7 - 19 WPts
26/09/2021Dublin, Ireland10 - 14 Waltier Noel12 - 11 LPts
26/07/2021Umlazi, South Africa9 - 14 Ibeamaka Ampaw7 - 10 WPts
25/05/2021Bogota, Colombia8 - 14 Jose Galiano7 - 11 WPts
27/03/2021Dublin, Ireland7 - 14 Steven Butler10(1) - 7 WPts
27/01/2021Dublin, Ireland6 - 14 Malik Salam4 - 9 WPts
26/11/2020Dublin, Ireland5 - 14 Alejandro Sultan3 - 13 WPts
25/09/2020Dublin, Ireland5 - 13 Lorcan McLoughlin8 - 9 LPts
27/07/2020Vantaa, Finland5 - 12 Raitis Otila9 - 8 LPts
28/05/2020Dublin, Ireland5 - 11 Callum Donaghue6 - 9 LPts
15/04/2020Dundalk, Ireland5 - 10 Seamus Gallagher7 - 6 LPts
23/02/2020Dublin, Ireland5 - 9 Lee Dermott7(1) - 2 LPts
06/01/2020Dublin, Ireland4 - 9 Moubarak Harchi8 - 4 WPts
06/11/2019Yerevan, Armenia4 - 8 Koris Pabyan8 - 1 LPts
07/09/2019Dublin, Ireland4 - 7 Mark Mulligan5 - 2 LPts
02/08/2019Dublin, Ireland4 - 6 Kieran Collins3 - 8 LPts
02/06/2019London, UK4 - 5 Gregor Symons1 - 5 LPts
04/04/2019Dublin, Ireland4 - 4 Sam McCormick2 - 1 LPts
02/02/2019Dublin, Ireland3 - 4 Viggo Kirk2 - 6 WPts
04/12/2018Vilnius, Lithuania2 - 4 Hainrich Szymkowiak1 - 0 WPts
06/10/2018Galway, Ireland1 - 4 Paul MacGuinness0 - 0 WPts
22/08/2018Dublin, Ireland1 - 3 Oisin Shine2 - 2 LPts
23/06/2018Dublin, Ireland1 - 2 Branimir á Stamboliev1 - 2 LPts
25/04/2018Dublin, Ireland1 - 1 Brin MacLean1 - 1 LPts
28/02/2018Dublin, Ireland1 - 0 Eoin Connell1 - 0 LPts
19/01/2018Dublin, Ireland0 - 0 Umair Zahra0 - 0 WPts