Weightclass:  Heavyweight
Location:  Dublin, Ireland
Record:  30 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/11/2024Dublin, Ireland29 - 13 Kuzman á Liapchev2 - 6 WPts
06/09/2024Dublin, Ireland28 - 13 Lorenzo Leonardo6 - 34(2) WPts
08/07/2024Dublin, Ireland27 - 13 Desiderio Cisneros5 - 21 WPts
08/05/2024Dublin, Ireland27 - 12 John Armstrong23 - 19 LPts
09/03/2024Dublin, Ireland26 - 12 Sava á Petkov6 - 10 WPts
09/01/2024Dublin, Ireland25 - 12 Kacper Kempisty1 - 13 WPts
10/11/2023Dublin, Ireland24 - 12 Ross McIver1 - 0 WPts
11/09/2023Dublin, Ireland23 - 12 Shane Slane0 - 2 WPts
12/07/2023Dublin, Ireland22 - 12 Koldan Teicis2 - 13 WPts
13/05/2023Dublin, Ireland21 - 12 Zlatko á Agafonov0 - 7 WPts
14/03/2023Dublin, Ireland20 - 12 Niall McGuire0 - 3 WPts
13/01/2023Dublin, Ireland19 - 12 Nedelcho á Nazarov19 - 11 WPts
14/11/2022Zagreb, Croatia19 - 11 Marinko Borovic24 - 3 LPts
16/09/2022Quito, Ecuador19 - 10 Neron Manzano24 - 6 LPts
19/07/2022Lublin, Poland18 - 10 Ksawery Korkowski10 - 16 WPts
21/05/2022Dublin, Ireland17 - 10 Brad Dunkerson4 - 19 WPts
24/03/2022Riga, Latvia17 - 9 Sergey Bralitis9 - 14 LPts
24/01/2022Dublin, Ireland17 - 8 Rex Malley15 - 8 LPts
23/12/2021Dublin, Ireland17 - 7 Nathan MacDougall13 - 8 LPts
06/11/2021Vilnius, Lithuania16 - 7 Sergiusz Batko3 - 5 WPts
07/09/2021Vilnius, Lithuania15 - 7 Igor Urbanski4 - 6 WPts
10/07/2021Dublin, Ireland14 - 7 Billy Delaney13 - 6 WPts
08/05/2021Sao Paulo, Brazil13 - 7 Bronco Mendonca5(1) - 14 WPts
10/03/2021Sydney, Australia12 - 7 Dominic Neaves3 - 12 WPts
10/01/2021Dublin, Ireland12 - 6 Elvis Krabbe4 - 8 LPts
10/11/2020Maroua, Cameroon11 - 6 Francois de Nerval5 - 7 WPts
12/09/2020Galway, Ireland11 - 5 Oisin McGowan7 - 3 LPts
22/07/2020Dublin, Ireland11 - 4 Carl Maguire14 - 4 LPts
21/05/2020Dublin, Ireland10 - 4 Seamus Dempsey9 - 2 WPts
02/04/2020San Juan, Puerto Rico9 - 4 Kiki Bail10 - 3 WPts
03/02/2020Dublin, Ireland8 - 4 Majid Khalil6 - 5 WPts
04/12/2019Dublin, Ireland7 - 4 Michael Mullane2 - 8 WPts
01/11/2019Kisumu, Kenya7 - 3 Danny Godana3 - 5 LPts
03/09/2019Zaragoza, Spain7 - 2 Berto Tarin1 - 0 LPts
06/07/2019Madrid, Spain6 - 2 Iago Lugar1 - 1 WPts
07/05/2019Palmira, Colombia5 - 2 Diego Chinchilla4 - 3 WPts
07/03/2019Douala, Cameroon4 - 2 Louis Nnengue1 - 0 WPts
07/01/2019Limerick, Ireland4 - 1 Darragh Ahearne2 - 0 LPts
01/12/2018Dublin, Ireland3 - 1 Viljalmr Hoeg0 - 2 WPts
02/10/2018London, UK3 - 0 Ian Russell1 - 2 LPts
04/08/2018Dublin, Ireland2 - 0 Eoin McCormick0 - 1 WPts
23/06/2018Dublin, Ireland1 - 0 Thomas Hogan1 - 1 WPts
18/05/2018Accra, Ghana0 - 0 Phornello Sabah0 - 0 WPts