Weightclass:  Lightweight
Location:  Dublin, Ireland
Record:  18 - 23(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/03/2030Dublin, Ireland17 - 23(2) Dong-jun Mah3 - 14 WPts
09/01/2030Dublin, Ireland16 - 23(2) Akif Sasooli6 - 9 WPts
10/11/2029Dublin, Ireland16 - 22(2) Yulian Chemenov4 - 15 LPts
10/09/2029Dublin, Ireland15 - 22(2) Rashon Awere14(1) - 9 WPts
11/07/2029Dublin, Ireland15 - 21(2) Seferino Banez16 - 15 LPts
12/05/2029Dublin, Ireland14 - 21(2) Matthew Ryan4 - 5 WPts
13/03/2029Dublin, Ireland13 - 21(2) Orlando Damaso0 - 9 WPts
11/01/2029Dublin, Ireland12 - 21(2) Joaquin Lanza10 - 22 WPts
12/11/2028Dublin, Ireland12 - 20(2) Juan Panza5 - 9(1) LPts
13/09/2028Dublin, Ireland11 - 20(2) Dave McMahon3 - 7 WPts
14/07/2028Dublin, Ireland11 - 19(1) Federico Pardo4(1) - 22 LKO3
15/05/2028Dublin, Ireland11 - 18(1) Brandon Keegan18 - 5 LPts
16/03/2028The Hague, Netherlands10 - 18(1) Mikael Van Acker0 - 2 WPts
16/01/2028Dublin, Ireland9 - 18(1) Karl Duane5 - 8 WPts
18/11/2027Dublin, Ireland8 - 18(1) Carl Keane1 - 7 WPts
19/09/2027Brampton, Canada8 - 17(1) John Hughes15 - 9 LPts
22/07/2027Dublin, Ireland8 - 16(1) Ethan Mirrlees3 - 5 LPts
24/05/2027Almaty, Kazakhstan8 - 15(1) Sajid Narculov10 - 9 LPts
26/03/2027Ostrava, Czech Republic8 - 14(1) Radovan Petras11 - 21 LPts
26/01/2027Dublin, Ireland7 - 14(1) Jack Emslie1 - 13 WPts
27/11/2026Galway, Ireland7 - 13(1) Karl MacGuinness7 - 4 LPts
25/11/2026Dublin, Ireland6 - 13(1) Ronan Donohoe7 - 13 WPts
03/10/2026Algiers, Algeria5 - 13(1) Zafa Hammadou16 - 8 WPts
05/08/2026Dublin, Ireland4 - 13(1) Roy Fitzpatrick10 - 16(2) WPts
07/06/2026Vilnius, Lithuania3 - 13(1) Oliwier Gatza4 - 19 WPts
09/04/2026Dushanbe, Tajikistan2 - 13(1) Fedar Nadjafov9 - 16 WPts
09/02/2026Puente Alto, Chile2 - 12(1) Rodrigo Cueto23 - 31 LPts
12/12/2025New Kingston, Jamaica2 - 11(1) Jonathan Brimer19(3) - 18 LPts
14/10/2025Dublin, Ireland1 - 11(1) Nick Brennan0 - 23 WPts
16/08/2025Bogota, Colombia1 - 10 Ovidio Toral27 - 21 LKO3
18/06/2025Yerevan, Armenia1 - 9 Papachan Janikyan21(1) - 24 LPts
20/04/2025Saint Paul, USA1 - 8 Edward Alison1 - 12 LPts
20/02/2025Split, Croatia1 - 7 Lovre Jelcic29(1) - 12 LPts
23/12/2024Cork, Ireland1 - 6 Aidan Hearn2 - 10 LPts
25/10/2024Riga, Latvia1 - 5 Sergey Gaishums30 - 12 LPts
27/08/2024Dun Laoghaire, Ireland1 - 4 Richard Murdock10(1) - 7 LPts
29/06/2024Waterford, Ireland0 - 4 Nick Brennan0 - 15 WPts
01/05/2024Vilnius, Lithuania0 - 3 Idzi Augustyn1 - 5 LPts
03/03/2024Viba del Mar, Chile0 - 2 Ryo Miera23(1) - 13 LPts
03/01/2024Bogota, Colombia0 - 1 Oro Cerezo9 - 28 LPts
05/11/2023Dublin, Ireland0 - 0 Montrose Hallier0 - 0 LPts