Weightclass:  Bantamweight
Location:  Dublin, Ireland
Record:  17 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/04/2031Dublin, Ireland16 - 23 Khalid Wahba4 - 10 WPts
17/02/2031Dublin, Ireland15 - 23 Hisoka Ishibashi5 - 11 WPts
19/12/2030Dublin, Ireland14 - 23 Zacarias Vilches6 - 7 WPts
20/10/2030Dublin, Ireland13 - 23 Leon Inkoom2 - 6 WPts
21/08/2030Dublin, Ireland12 - 23 Paul Donoghue1 - 1 WPts
22/06/2030Dublin, Ireland11 - 23 Diego Batista0 - 3 WPts
23/04/2030Dublin, Ireland10 - 23 Shamus Connelly1 - 4 WPts
22/02/2030Dublin, Ireland9 - 23 Liam Boyle0 - 1 WPts
24/12/2029Dublin, Ireland9 - 22 Rex Meaney1 - 0 LPts
25/10/2029Dublin, Ireland8 - 22 Gethin Gorman5 - 10 WPts
25/08/2029Dublin, Ireland7 - 22 Rodrigo Concha3 - 11 WPts
27/06/2029Dublin, Ireland6 - 22 Jose Parody3 - 15 WPts
28/04/2029Dublin, Ireland5 - 22 Adhi Rikho3 - 9 WPts
28/02/2029Asuncion, Paraguay5 - 21 Alejandro Ferrera14 - 3 LPts
31/12/2028Dublin, Ireland5 - 20 Matthew MacNevin4 - 34 LPts
29/11/2028Dublin, Ireland5 - 19 Leon Donohoe4 - 7 LPts
30/10/2028Dublin, Ireland4 - 19 Fionn Rafferty7 - 5 WPts
31/08/2028Brussels, Belgium4 - 18 Vivien Rozenthal2 - 2 LPts
03/07/2028Dublin, Ireland3 - 18 Frisco Vinal1 - 0 WPts
04/05/2028Galway, Ireland3 - 17 Conor Moran8 - 25(1) LPts
07/03/2028Dublin, Ireland2 - 17 Patrick Carran3 - 13 WPts
07/01/2028Bangkok, Thailand2 - 16 Petchsuriya Kiatpatarapan9 - 15 LPts
09/11/2027Dundalk, Ireland2 - 15 Shamus Nevin1 - 17 LPts
10/09/2027Dublin, Ireland2 - 14 Eoin McNee4 - 8 LPts
12/07/2027Dublin, Ireland2 - 13 Umber Niel1 - 10 LPts
13/05/2027Anderlecht, Belgium2 - 12 Canon Houlette15 - 11 LPts
15/03/2027Dublin, Ireland2 - 11 Anthony Magee1 - 1 LPts
15/01/2027Tirana, Albania2 - 10 Dionysus Bazhunaishvili15(1) - 16 LPts
16/11/2026Dublin, Ireland1 - 10 Callum McTaggart0 - 1 WPts
16/09/2026Nanchang, China1 - 9 Liang Mang9(1) - 26 LPts
19/07/2026Cork, Ireland1 - 8 Brandon Callacghan12 - 14 LPts
07/06/2026Ponce, Puerto Rico1 - 7 Emilio Minas10 - 15 LPts
09/04/2026Dublin, Ireland1 - 6 Clint Hughes7 - 4 LPts
05/03/2026Dun Laoghaire, Ireland1 - 5 Oisin Coughlan0 - 0 LPts
13/01/2026Dublin, Ireland1 - 4 Spencer Cody3 - 12 LPts
08/12/2025Samarqand, Uzbekistan1 - 3 Dmitri Kusainov9 - 18 LPts
10/10/2025Thessaloniki, Greece1 - 2 Daedalus Loukas6 - 7 LPts
12/08/2025Dublin, Ireland1 - 1 Michael Lynch6 - 20 LPts
19/06/2025Dun Laoghaire, Ireland1 - 0 Max Hughes25(1) - 18(1) LPts
02/05/2025Dublin, Ireland0 - 0 Rory Boyle0 - 2 WPts