Weightclass:  Lightweight
Location:  Dublin, Ireland
Record:  25 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/06/2027Dublin, Ireland24 - 14 Kieran McGowan11 - 7 WPts
16/04/2027Dublin, Ireland23 - 14 Nathan McCluney2 - 11 WPts
15/02/2027Dublin, Ireland22 - 14 Yasin Mahmood2 - 14 WPts
17/12/2026Dublin, Ireland21 - 14 Orlando Avella3 - 4 WPts
18/10/2026Dublin, Ireland20 - 14 Niall McWhirter10(2) - 24(3) WPts
19/08/2026Dublin, Ireland19 - 14 Thomas Magorian6 - 12 WPts
20/06/2026Dublin, Ireland18 - 14 Ahmed Beshara5 - 17 WPts
21/04/2026Dublin, Ireland17 - 14 Vicente Ector4(1) - 9 WPts
20/02/2026Dublin, Ireland16 - 14 Dai Regan2 - 11 WPts
22/12/2025Dublin, Ireland15 - 14 Duygu Ocak2 - 2 WPts
24/10/2025Dublin, Ireland14 - 14 Dewantara Kohardjaja3 - 7 WPts
26/08/2025Dublin, Ireland13 - 14 Jonathan Cassidy4 - 7 WPts
27/06/2025Limerick, Ireland13 - 13 Joshua Connor8 - 18 LPts
30/04/2025Dublin, Ireland13 - 12 Akil Kedia10 - 11 LPts
02/03/2025Dublin, Ireland12 - 12 Dean Moran8 - 10 WPts
08/01/2025Dublin, Ireland11 - 12 Callum Seton2 - 16 WPts
25/11/2024Cork, Ireland10 - 12 Thomas Quirke6 - 21 WPts
19/10/2024Dublin, Ireland9 - 12 Niall McGinnis1 - 3 WPts
21/08/2024Zagreb, Croatia9 - 11 Mislav Halužan15 - 13 LPts
23/06/2024Dublin, Ireland8 - 11 Akira Kaya6 - 8 WPts
25/04/2024Cali, Colombia7 - 11 Iago Clara1 - 15 WPts
26/02/2024Bogota, Colombia7 - 10 Elias Gordillo24 - 14 LPts
28/12/2023Maipu, Chile7 - 9 Angel Mirelez16 - 20 LPts
30/10/2023Riga, Latvia7 - 8 Zernebog Sermukslis6(1) - 10 LPts
01/09/2023Mashhad, Iran6 - 8 Akbar Raghavan1 - 3 WPts
04/07/2023Dublin, Ireland5 - 8 Joshua McClennen1 - 13 WPts
06/05/2023Udon Thani, Thailand4 - 8 Fonluang Por Panya7 - 13 WPts
08/03/2023Zagreb, Croatia3 - 8 Jure Rajcic9(1) - 20 WPts
08/01/2023La Florida, Chile3 - 7 Jose Cea28 - 5 LPts
10/11/2022Dublin, Ireland3 - 6 Nathan Fannon13 - 14 LPts
17/09/2022Minsk, Belarus3 - 5 Bohdan Obuchowski18 - 9 LPts
20/07/2022Bokhtar, Tajikistan3 - 4 Fazail Shabanov18 - 8 LPts
22/05/2022Dublin, Ireland2 - 4 Matthew Magorian1 - 3 WPts
24/03/2022Dublin, Ireland2 - 3 Ian Cummins14 - 13 LPts
29/01/2022Hanoi, Vietnam2 - 2 Trach Toan7 - 16 LPts
01/12/2021Limerick, Ireland1 - 2 Mike Tracey9 - 13 WPts
04/10/2021Dublin, Ireland1 - 1 Dean Flanagon13 - 11 LPts
03/09/2021Brussels, Belgium1 - 0 Louie Machin11 - 7 LPts
05/07/2021Dublin, Ireland0 - 0 Pedro Miera3 - 5 WPts