Weightclass:  Welterweight
Location:  Limerick, Ireland
Record:  16 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/03/2031Limerick, Ireland16 - 26 Nuru Doud12 - 10 LPts
15/01/2031Limerick, Ireland15 - 26 Azer Farah1 - 10 WPts
16/11/2030Limerick, Ireland14 - 26 Santiago Lazo2 - 12 WPts
18/09/2030Limerick, Ireland13 - 26 Hisoka Kato2 - 10 WPts
19/07/2030Limerick, Ireland12 - 26 Dag Lam6 - 7 WPts
20/05/2030Limerick, Ireland11 - 26 Nathan McGrath0 - 0 WPts
20/03/2030Limerick, Ireland10 - 26 Dave Carmody1 - 0 WPts
17/01/2030Limerick, Ireland9 - 26 Kwamin Bupe2 - 9 WPts
17/11/2029Limerick, Ireland8 - 26 Ricardo Carreira4 - 14 WPts
18/09/2029Limerick, Ireland8 - 25 Afanas Ghacsylycow19 - 13 LPts
20/07/2029Limerick, Ireland7 - 25 Donmez Beglerbekov6 - 10 WPts
21/05/2029Limerick, Ireland6 - 25 Agon Hajdini1 - 6 WPts
23/03/2029Dublin, Ireland6 - 24 John Hanigan11 - 15(2) LPts
23/01/2029Dublin, Ireland6 - 23 John Magee17 - 15 LPts
25/11/2028Galway, Ireland6 - 22 Darragh Lynch10 - 11 LPts
28/09/2028Stockholm, Sweden5 - 22 David Ursin15(1) - 17 WPts
31/07/2028Samarqand, Uzbekistan5 - 21 Mubariz Sheihzamanly6 - 3 LPts
02/06/2028Limerick, Ireland4 - 21 Anthony Brennan5 - 3 WPts
03/04/2028Kumasi, Ghana4 - 20 Sean Adabor17 - 8 LPts
04/02/2028Limerick, Ireland3 - 20 Fedor Pavlyuchenko0 - 4 WPts
07/12/2027Limerick, Ireland2 - 20 Pyotr Smyshlyaev12 - 6 WPts
09/10/2027Cainta, Philippines2 - 19 Iago Renderos3 - 19 LPts
11/08/2027Dublin, Ireland2 - 18 Kieran McSorley15 - 5 LPts
17/06/2027Dublin, Ireland2 - 17 Ronan Mullane8 - 17 LPts
05/05/2027Limerick, Ireland2 - 16 James McCarthy3 - 1 LPts
14/04/2027Dublin, Ireland2 - 15 Matthew Tierney13 - 23 LPts
16/02/2027Kumasi, Ghana2 - 14 Lakista Agyemang1 - 4 LPts
19/12/2026Waterford, Ireland1 - 14 Oliver Carrithers1 - 12 WPts
24/10/2026Cebu City, Philippines1 - 13 Paco Santana16(3) - 27 LPts
26/08/2026Kumasi, Ghana1 - 12 Diallo Afenynu3 - 13 LPts
28/06/2026Sofia, Bulgaria1 - 11 Petar á Akulov41 - 12 LPts
29/04/2026Dublin, Ireland1 - 10 Amon Brennan3 - 11 LPts
08/03/2026Limerick, Ireland1 - 9 Cillian MacGuinness0 - 1 LPts
24/02/2026Limerick, Ireland1 - 8 Dean Lyons3 - 14 LPts
26/12/2025Limerick, Ireland0 - 8 Juan Luis2 - 2 WPts
28/10/2025Limerick, Ireland0 - 7 Fionn Killough4 - 11(1) LPts
29/08/2025Kumasi, Ghana0 - 6 Kyrone Adams2 - 11 LPts
01/07/2025Samarqand, Uzbekistan0 - 5 Dmitriy Fattahov30(1) - 20 LPts
03/05/2025Limerick, Ireland0 - 4 Eoghan Braden0 - 1 LPts
05/03/2025Galway, Ireland0 - 3 Killian Taggart0 - 0 LPts
16/01/2025Dublin, Ireland0 - 2 Gethin Monaghan8 - 9 LPts
21/11/2024Dublin, Ireland0 - 1 Eoghan McCown10 - 12 LPts
20/10/2024Limerick, Ireland0 - 0 Eoin Teagan2 - 4 LPts