Weightclass:  Lightweight
Location:  Dun Laoghaire, Ireland
Record:  20(1) - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/07/2030Dun Laoghaire, Ireland19(1) - 13 Asif Salek0 - 5 WPts
03/05/2030Dun Laoghaire, Ireland18(1) - 13 Dikembe Katumba2 - 7 WPts
04/03/2030Dun Laoghaire, Ireland17(1) - 13 Iago Villarreal2 - 13 WPts
03/01/2030Dun Laoghaire, Ireland16(1) - 13 Gabriel Marro11 - 7 WPts
04/11/2029Dun Laoghaire, Ireland16(1) - 12 Angel Curto3 - 10 LPts
04/09/2029Dun Laoghaire, Ireland15(1) - 12 Jakub Amirmachmud9 - 9 WPts
06/07/2029Dun Laoghaire, Ireland14(1) - 12 Santiago Losada9 - 12(1) WPts
07/05/2029Dun Laoghaire, Ireland13(1) - 12 Malcolm Livingstone0 - 18 WPts
08/03/2029Dun Laoghaire, Ireland12(1) - 12 Chancellor Sarraute0 - 4 WPts
07/01/2029Dun Laoghaire, Ireland12(1) - 11 Connor Hosack12 - 7 LPts
08/11/2028Dun Laoghaire, Ireland11(1) - 11 Daniel Bennett0 - 8 WPts
09/09/2028Yerevan, Armenia11(1) - 10 Apkar Jaghayan15 - 8(3) LPts
12/07/2028Ichikawa, Japan10(1) - 10 Hisoka Asato6 - 18 WPts
14/05/2028Madrid, Spain10(1) - 9 Cruz Montejano15 - 18(1) LPts
16/03/2028Kiev, Ukraine10(1) - 8 Volodmiri Filipovich1 - 3 LPts
17/01/2028Dun Laoghaire, Ireland9(1) - 8 Dave McMahon1 - 4 WPts
19/11/2027San Bernardo, Chile9(1) - 7 Quico Noguera19 - 39 LPts
21/09/2027Asuncion, Paraguay9(1) - 6 Noe Pichon11 - 11 LPts
23/07/2027Dun Laoghaire, Ireland8(1) - 6 Seferino Quiles7 - 27(2) WPts
25/05/2027Dun Laoghaire, Ireland7(1) - 6 Roy Quirke5 - 1 WPts
26/03/2027Dun Laoghaire, Ireland6(1) - 6 Andy McFarland1 - 11 WPts
26/01/2027Almaty, Kazakhstan5 - 6 Muntazir Temirbulatoff19(2) - 23(9) WKO3
28/11/2026Dun Laoghaire, Ireland4 - 6 Eoin Halloran2 - 10 WPts
28/09/2026Almaty, Kazakhstan4 - 5 Pyotr Dosaev7 - 11 LPts
31/07/2026Yerevan, Armenia3 - 5 Armenag Libardyan1 - 19 WPts
02/06/2026Dublin, Ireland3 - 4 Ciaran Kane11 - 11 LPts
13/04/2026Galway, Ireland2 - 4 Steven Cleary4 - 12 WPts
13/02/2026Curitiba, Brazil1 - 4 Angel Cobian4 - 12(1) WPts
16/12/2025Dun Laoghaire, Ireland0 - 4 Oisin Killough12 - 13 WPts
18/10/2025Dubai, UAE0 - 3 Asif Javid4 - 20 LPts
20/08/2025Dublin, Ireland0 - 2 Johnny Cochrane14 - 12 LPts
02/07/2025Dublin, Ireland0 - 1 Dean Doyle22(2) - 21 LPts
05/05/2025Dun Laoghaire, Ireland0 - 0 Andrii Maharramov0 - 0 LPts