Weightclass:  Welterweight
Location:  Dublin, Ireland
Record:  15(1) - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/06/2031Managua, Nicaragua14(1) - 23 Gervasio Estrada1 - 3 WPts
28/04/2031Istanbul, Turkey14(1) - 22 Derya Aykach32 - 17 LPts
28/02/2031Kingston, Jamaica14(1) - 21 Euan Sare23 - 21 LPts
30/12/2030Szczecin, Poland14(1) - 20 Filip Stocki25 - 13 LPts
01/11/2030Kumasi, Ghana14(1) - 19 Kwamin Kugblenu5 - 6 LPts
03/09/2030Sydney, Australia14(1) - 18 Rich Bunner2 - 1 LPts
06/07/2030Nairobi, Kenya14(1) - 17 Glynn Mwale20 - 10 LPts
08/05/2030Saint Paul, USA13(1) - 17 Rob Pfalzgraf8 - 12 WPts
10/03/2030Reno, USA13(1) - 16 Jordan Rice20 - 6 LPts
10/01/2030Tallaght, Ireland13(1) - 15 Ethan Fitzgerald6 - 15(1) LPts
12/11/2029Dublin, Ireland12(1) - 15 David McMahon0 - 3 WPts
13/09/2029Sana'a, Yemen11(1) - 15 Danyaal Nazar9 - 13 WPts
16/07/2029Kemerovo, Russia10(1) - 15 Aleksei Markov2 - 3 WPts
18/05/2029Dublin, Ireland9(1) - 15 Eoin Brogan0 - 5 WPts
19/03/2029Sana'a, Yemen8(1) - 15 Kashif Barkett2 - 13 WPts
19/01/2029Dublin, Ireland7(1) - 15 Seamus Hanegan8 - 10 WPts
21/11/2028Dublin, Ireland6(1) - 15 Marco Sainz2 - 10 WPts
23/09/2028Dun Laoghaire, Ireland6(1) - 14 Max Maguire10 - 17 LPts
25/07/2028Dublin, Ireland6(1) - 13 Danny MacBain1 - 5 LPts
26/05/2028New Kingston, Jamaica6(1) - 12 Dylan Southerland22 - 12 LPts
28/03/2028Athens, Greece6(1) - 11 Lysander Tripoli12 - 18 LPts
29/01/2028Dublin, Ireland5(1) - 11 Anthony Quinlan5 - 8 WPts
05/12/2027Dublin, Ireland4(1) - 11 Karl Cullen4 - 21 WPts
07/10/2027Dublin, Ireland3 - 11 Matthew Murphy6 - 12(2) WKO3
11/08/2027Zarqa, Jordan3 - 10 Obaid Fawzi10 - 15 LPts
13/06/2027Dublin, Ireland2 - 10 Anthony Brennan1 - 0 WPts
14/04/2027Dublin, Ireland1 - 10 Dmitriy Yurkov9 - 15 WPts
14/02/2027Galway, Ireland1 - 9 Chris McGuire8 - 12 LPts
17/12/2026Nashville, USA1 - 8 Justin Lewis1 - 2 LPts
19/10/2026Dublin, Ireland1 - 7 Aaron Keane7 - 3(1) LPts
20/08/2026Eindhoven, Netherlands1 - 6 Coen Van Caiseele6 - 17 LPts
22/06/2026Dublin, Ireland1 - 5 Liam Murray6 - 13 LPts
28/04/2026Dublin, Ireland1 - 4 Zachary Coey10(1) - 20 LPts
28/02/2026Dublin, Ireland1 - 3 Franco Trueba4 - 12(1) LPts
30/12/2025Dublin, Ireland1 - 2 Henry Fitzpatrick2 - 5 LPts
31/10/2025Dublin, Ireland1 - 1 Nathan Halloran4 - 30 LPts
03/09/2025Dublin, Ireland1 - 0 Matthew Murphy0 - 5 LPts
05/07/2025Dublin, Ireland0 - 0 Francisco Garcia0 - 6 WPts