Weightclass:  Light Heavyweight
Location:  Dublin, Ireland
Record:  23 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/04/2031Dublin, Ireland22 - 28 Andrej Chuba4 - 3 WPts
19/02/2031Dublin, Ireland21 - 28 Vermont Soufflot6 - 8 WPts
21/12/2030Dublin, Ireland21 - 27 Ronan Buckley21(1) - 19 LPts
26/10/2030Bochum, Germany21 - 26 Paulos Schemel31 - 27 LPts
28/08/2030Dublin, Ireland20 - 26 Vegas Trinadad20 - 18 WPts
06/07/2030Georgetown, Guyana20 - 25 Clint Boothe23 - 20 LPts
05/06/2030Dublin, Ireland20 - 24 Clint Boothe22 - 20 LPts
04/05/2030Georgetown, Guyana19 - 24 Clint Boothe22 - 19 WPts
01/04/2030Limerick, Ireland19 - 23 Edward Murray18 - 5 LPts Ireland National Championships 2030View
29/03/2030Limerick, Ireland18 - 23 Aaron Moloney11(1) - 7 WPts Ireland National Championships 2030View
26/03/2030Limerick, Ireland17 - 23 Wayne Cole44 - 17 WPts Ireland National Championships 2030View
05/03/2030Kolkata, India17 - 22 Shayan Zain16(1) - 17(1) LPts
01/02/2030Dublin, Ireland17 - 21 Wayne Cole41 - 17 LPts
10/01/2030Bratislava, Slovakia17 - 20 VÝtezslav Kotalik27 - 19 LPts
10/12/2029Dublin, Ireland17 - 19 James Odinga22 - 21 LPts
06/11/2029Bratislava, Slovakia17 - 18 VÝtezslav Kotalik25 - 19 LPts
04/10/2029Dublin, Ireland17 - 17 Daniil Mahmudov23 - 15 LPts
03/09/2029Odense, Denmark16 - 17 Vidkun Gad20 - 14 WPts
03/08/2029Lusaka, Zambia15 - 17 Polo Chiyota11 - 17 WPts
03/07/2029Dublin, Ireland14 - 17 Chinedu Mbachu1 - 0 WPts
04/05/2029Galway, Ireland13 - 17 Euan Rinne12 - 21 WPts
01/04/2029Waterford, Ireland13 - 16 Shamus Neil42 - 4 LPts Ireland National Championships 2029View
29/03/2029Waterford, Ireland12 - 16 Aaron Moloney3(1) - 1 WPts Ireland National Championships 2029View
26/03/2029Waterford, Ireland11 - 16 Carl McElligott0 - 2 WPts Ireland National Championships 2029View
28/02/2029Dublin, Ireland10 - 16 Sam Murray3 - 15 WPts
05/01/2029Bogota, Colombia9 - 16 Lisandro Castellano12 - 19 WPts
07/11/2028Dublin, Ireland9 - 15 Derek Krump18 - 5 LPts
08/09/2028Dublin, Ireland8 - 15 Liam Carmody2 - 0 WPts
09/07/2028Alexandria, Egypt7 - 15 Waleed Antaki3 - 5(1) WPts
11/05/2028Sana'a, Yemen7 - 14 Ahmed Jabbar11 - 22 LPts
13/03/2028Dun Laoghaire, Ireland7 - 13 Oisin Boyle15 - 13 LPts
16/01/2028Dublin, Ireland6 - 13 Sean Roche12 - 18 WPts
27/11/2027Dublin, Ireland5 - 13 Seamus Higgins2 - 24 WPts
26/10/2027Dublin, Ireland5 - 12 Noel Coleman36 - 33 LPts
16/09/2027Dublin, Ireland4 - 12 Dean Heffernan1 - 4 WPts
18/07/2027Zurich, Switzerland4 - 11 Ottokar Blechman20 - 23 LPts
20/05/2027San Juan, Puerto Rico4 - 10 Malvolio Ponce8 - 15(4) LPts
22/03/2027San Juan, Puerto Rico4 - 9 Angel Parrilla14 - 9 LPts
22/01/2027Kumasi, Ghana3 - 9 Elliot Rabiu6 - 6 WPts
24/11/2026Karagandy, Kazakhstan3 - 8 Melor Sattarow8 - 10 LPts
26/09/2026Zagreb, Croatia3 - 7 Krešo Matulic30 - 12 LPts
29/07/2026Dublin, Ireland3 - 6 Roy McBride8 - 14 LPts
04/06/2026Baku, Azerbaijan3 - 5 Kashif Salim8 - 14 LPts
06/04/2026Maiduguri, Nigeria3 - 4 Etebo Mamora3 - 10 LPts
06/02/2026Kano, Nigeria2 - 4 Lordson Owoeye4 - 7 WPts
09/12/2025Dublin, Ireland2 - 3 Rauni Koistinen3 - 8 LPts
11/10/2025Dublin, Ireland1 - 3 Sammy McAskill0 - 3 WPts
19/08/2025Dun Laoghaire, Ireland1 - 2 Daniel Murray11 - 12 LPts
22/06/2025Dublin, Ireland1 - 1 Bart Buchannan5 - 21 LPts
27/04/2025Dublin, Ireland1 - 0 Kieran Collins29 - 19 LPts
11/03/2025Dublin, Ireland0 - 0 Fraco Cantara3(1) - 21 WPts