Weightclass:  Welterweight
Location:  Dundalk, Ireland
Record:  23 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/08/2029Dundalk, Ireland22 - 20 Yasushi Kawahara3 - 10 WPts
04/06/2029Dundalk, Ireland21 - 20 Louie Lang3 - 10 WPts
05/04/2029Dundalk, Ireland20 - 20 Euan Hasson4 - 24 WPts
04/02/2029Dundalk, Ireland19 - 20 Shirin Mamedyarov0 - 1 WPts
06/12/2028Dundalk, Ireland18 - 20 Qosqar Fahs1 - 0 WPts
08/10/2028Dundalk, Ireland17 - 20 Inigo Abramian3 - 11 WPts
09/08/2028Dundalk, Ireland16 - 20 Ignado Magro8 - 15 WPts
10/06/2028Dundalk, Ireland15 - 20 Bui Hai3 - 7 WPts
11/04/2028Dundalk, Ireland14 - 20 Steven Donnell1 - 6(1) WPts
11/02/2028Dundalk, Ireland13 - 20 Franco Cruz1 - 2 WPts
13/12/2027Dundalk, Ireland12 - 20 Agron Kola4 - 7 WPts
14/10/2027Dundalk, Ireland11 - 20 Dean Murray9 - 27 WPts
15/08/2027Dublin, Ireland11 - 19 Jordan MacCoughlan16 - 17 LPts
16/06/2027Tallaght, Ireland11 - 18 Patrick MacCoughlan12 - 22 LPts
18/04/2027Dublin, Ireland11 - 17 Aaron Salmon15 - 9 LPts
18/02/2027Heidelberg, Germany11 - 16 Waldemarr Abrahamsen13 - 22 LPts
21/12/2026Swords, Ireland11 - 15 Kieran McKay17 - 12 LPts
26/10/2026Dublin, Ireland11 - 14 Kieran Nolan9 - 13 LPts
28/08/2026Dundalk, Ireland10 - 14 Carl McClellan12 - 16 WPts
29/06/2026Port Said, Egypt10 - 13 Yasin Kaoud3 - 17(1) LPts
01/05/2026Galway, Ireland9 - 13 David Weddel10(1) - 19 WPts
26/03/2026Cork, Ireland9 - 12 Matthew Lynch20(1) - 33 LPts Ireland National Championships 2026View
27/02/2026Samarqand, Uzbekistan8 - 12 Yulian Dzhafarov0 - 6 WPts
30/12/2025Dublin, Ireland7 - 12 Nathan Halloran5 - 30 WPts
02/11/2025Dundalk, Ireland6 - 12 Behar Tarhan8 - 18(1) WPts
04/09/2025Dublin, Ireland5 - 12 Kieran Nolan4 - 11 WPts
08/07/2025Davao City, Philippines5 - 11 Pancho Pambid1 - 13 LPts
10/05/2025Christchurch, New Zealand5 - 10 Puta Paranihihi27 - 22 LPts
12/03/2025Cork, Ireland5 - 9 Roy MacIver9 - 9 LPts
12/01/2025Dundalk, Ireland4 - 9 Einhardt Zachmann0 - 10 WPts
13/11/2024Dundalk, Ireland3 - 9 Carl MacCarthy0 - 7 WPts
13/09/2024Dundalk, Ireland2 - 9 Joseph Forsyth12 - 12 WPts
16/07/2024Cork, Ireland2 - 8 Ethan MacDermott20(1) - 22(5) LPts
24/05/2024Managua, Nicaragua2 - 7 Berto Alcantara16(2) - 20 LPts
26/03/2024Dublin, Ireland2 - 6 Mike McDermott6 - 13 LPts
03/02/2024Dublin, Ireland1 - 6 Paul Walsh13(1) - 23 WPts
09/12/2023Almaty, Kazakhstan0 - 6 Toma Kairimow2 - 10 WPts
10/10/2023Dublin, Ireland0 - 5 Rory McCrory25(1) - 6(1) LPts
09/09/2023Dublin, Ireland0 - 4 Carl McClement19 - 13 LPts
31/07/2023Houston, USA0 - 3 Davie Hunter10 - 10 LPts
02/06/2023Chiclayo, Peru0 - 2 Seferino Nolasco27(1) - 9 LPts
04/04/2023Dublin, Ireland0 - 1 Ross Finnegan16 - 14 LPts
05/02/2023Dundalk, Ireland0 - 0 Paul Leary1 - 4 LPts