Weightclass:  Light Welterweight
Location:  Dublin, Ireland
Record:  27(1) - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/05/2026Dublin, Ireland27(1) - 27 Stuart MacNevin20(1) - 17 LPts
28/03/2026Dublin, Ireland26(1) - 27 Kieran Gaddis0 - 9 WPts
27/01/2026Dublin, Ireland25(1) - 27 Paul Payne0 - 6 WPts
28/11/2025Dublin, Ireland24(1) - 27 Ian Sloas1 - 7 WPts
29/09/2025Dublin, Ireland23(1) - 27 Aidan Mullins6 - 8 WPts
02/08/2025Dublin, Ireland22(1) - 27 Afanas Dadashov1 - 12 WPts
03/06/2025Dublin, Ireland21(1) - 27 Aidan Donnelly1 - 1 WPts
06/04/2025Dublin, Ireland20(1) - 27 Rory Monday5 - 20 WPts
05/02/2025Dublin, Ireland19(1) - 27 Saad Radi2 - 27(5) WPts
08/12/2024Dublin, Ireland19(1) - 26 Niall Leary4 - 13 LPts
09/10/2024Dublin, Ireland18(1) - 25 Callum Cormack13 - 24 LPts
09/10/2024Dublin, Ireland18(1) - 26 Callum Cormack14 - 24 WPts
10/08/2024Dublin, Ireland17(1) - 25 Mark Donaghue1 - 9 WPts
11/06/2024Dublin, Ireland16(1) - 25 Killian Lennon4 - 12 WPts
12/04/2024Dublin, Ireland15(1) - 25 Roy Ormond2 - 14 WPts
14/02/2024Ankara, Turkey14(1) - 25 Osman Selchuk1 - 12 WPts
16/12/2023Dublin, Ireland14(1) - 24 Aaron Guinness20 - 16(3) LPts
29/10/2023Panama City, Panama14(1) - 23 Tajo Mamon18 - 7 LPts
31/08/2023Galway, Ireland14(1) - 22 Rob Baines17(1) - 17 LPts
08/07/2023Cork, Ireland14(1) - 21 Gethin McClymont22(2) - 12 LPts
24/05/2023Messina, Italy13(1) - 21 Fabiano Casula7 - 13 WPts
26/03/2023Limerick, Ireland13(1) - 20 Ronan Halloran9 - 14 LPts Ireland National Championships 2023View
16/02/2023Santo Domingo Oeste, Dominican Republic12 - 20 Joaquin Topete0 - 4 WKO3
19/12/2022Maracaibo, Venezuela11 - 20 Ignado Nunez13(1) - 10 WPts
21/10/2022Namangan, Uzbekistan10 - 20 Afiq Hankashiev13 - 14 WPts
23/08/2022Nagoya, Japan10 - 19 Yoshi Miyazaki16 - 11 LPts
25/06/2022Dublin, Ireland9 - 19 Cagatay Kaymak19 - 11 WPts
26/04/2022Spanish Town, Jamaica9 - 18 Mark Colden0 - 14 LPts
26/02/2022Johor Bahru, Malaysia8 - 18 Nathan Wun2 - 9 WPts
28/12/2021Dublin, Ireland7 - 18 Lee McKowen6 - 21 WPts
28/10/2021Riyadh, Saudi Arabia7 - 17 Saad Hamidi1 - 10 LPts
30/08/2021Valencia, Venezuela7 - 16 Pedro De Santos3 - 17 LPts
02/07/2021Dublin, Ireland7 - 15 James Davin16 - 8 LPts
01/05/2021Dublin, Ireland7 - 14 Adalat Sattar2 - 13 LPts
03/03/2021Dublin, Ireland6 - 14 Ali Ekramy1 - 6 WPts
02/01/2021Dublin, Ireland5 - 14 Montel Lombardo6 - 6 WPts
02/11/2020Zaragoza, Spain4 - 14 Xabat Gonzaga0 - 2 WPts
04/09/2020Modena, Italy4 - 13 Adriano Marconi4 - 7 LPts
07/07/2020Salta, Argentina3 - 13 Loredo Muniz5 - 9 WPts
08/05/2020Dublin, Ireland3 - 12 Roy McAndrew8 - 5 LPts
28/03/2020New Kingston, Jamaica3 - 11 Owen Penrose5 - 6 LPts
29/01/2020Baltimore, USA3 - 10 Neil Fork12 - 2 LPts
30/11/2019Tamale, Ghana3 - 9 Manu Amodako2 - 4 LPts
01/10/2019Dublin, Ireland3 - 8 Richard Cooney7 - 2 LPts
14/08/2019Naples, Italy3 - 7 Fabiano Giovanelli6 - 5 LPts
15/06/2019Dublin, Ireland2 - 7 Jeremias Kuetari2 - 4 WPts
16/04/2019Almaty, Kazakhstan2 - 6 Amjad Abilow2 - 2 LPts
16/02/2019Dublin, Ireland1 - 6 Dawid Babka2 - 1 WPts
17/12/2018Dublin, Ireland1 - 5 Jaguar Pizana5 - 1 LPts
19/10/2018Managua, Nicaragua1 - 4 Orlando Torralba2 - 2 LPts
21/08/2018Helsinki, Finland1 - 3 Ale Koivisto1 - 1 LPts
22/06/2018Dublin, Ireland1 - 2 Ramiro Martos2 - 1 LPts
21/04/2018Dublin, Ireland0 - 2 Kieran Guinness0 - 0 WPts
28/02/2018Dublin, Ireland0 - 1 Killian McNeil1 - 0 LPts
19/01/2018Dublin, Ireland0 - 0 Vegas Vina0 - 0 LPts