Weightclass:  Light Welterweight
Location:  Cork, Ireland
Record:  40 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/06/2030Cork, Ireland39 - 7 Gennady Nepokupnoy3 - 9 WPts
14/04/2030Cork, Ireland38 - 7 Gig Alvarez1 - 4 WPts
14/02/2030Cork, Ireland37 - 7 Thierry Beauchamp9 - 5 WPts
16/12/2029Cork, Ireland37 - 6 Jure Pejakovic8 - 6 LPts
17/10/2029Cork, Ireland36 - 6 Zhivko á Bekirski8 - 7 WPts
18/08/2029Cork, Ireland35 - 6 Yodngoen Lahsoh3 - 15 WPts
19/06/2029Cork, Ireland34 - 6 Emilio Monge12 - 21 WPts
20/04/2029Cork, Ireland33 - 6 Pylyp Holda1 - 8 WPts
19/02/2029Cork, Ireland32 - 6 Daniil Karataev0 - 1 WPts
21/12/2028Cork, Ireland31 - 6 Gao Choo0 - 6(1) WPts
22/10/2028Cork, Ireland30 - 6 Amon Sloma1(1) - 1 WPts
23/08/2028Cork, Ireland29 - 6 Cris Velo4 - 9 WPts
24/06/2028Sydney, Australia28 - 6 Leonardo Di Francesco20(1) - 22(2) WPts
24/05/2028Cork, Ireland27 - 6 John Cavanaugh24 - 15 WPts
02/05/2028Cork, Ireland26 - 6 Dumadi Tarkas26 - 10 WPts
01/04/2028Dun Laoghaire, Ireland25 - 6 Ross MacDuff14(1) - 16 WPts Ireland National Championships 2028View
29/03/2028Dun Laoghaire, Ireland24 - 6 Evan Rafferty9 - 13 WPts Ireland National Championships 2028View
26/03/2028Dun Laoghaire, Ireland23 - 6 Matthew Quinn8 - 2 WPts Ireland National Championships 2028View
15/02/2028Georgetown, Guyana22 - 6 Dave Normand19 - 9 WPts
15/01/2028Cork, Ireland21 - 6 Chris Trumble8 - 17 WPts
15/12/2027Cork, Ireland20 - 6 Chris Trumble8 - 16 WPts
14/11/2027Cork, Ireland19 - 6 Chris Trumble8 - 15 WPts
14/10/2027New Kingston, Jamaica18 - 6 Chris Trumble8 - 14 WPts
13/09/2027New Kingston, Jamaica18 - 5 Chris Trumble7 - 14 LPts
13/08/2027Toshkent, Uzbekistan17 - 5 Niyazi Othman3 - 14 WPts
13/07/2027Cork, Ireland16 - 5 Waiapi Hati12 - 10 WPts
16/05/2027Cork, Ireland15 - 5 Jacob MacGuinness7 - 15 WPts
01/04/2027Dun Laoghaire, Ireland15 - 4 David Hughes38 - 18 LPts Ireland National Championships 2027View
29/03/2027Dun Laoghaire, Ireland14 - 4 Niall Vincent20 - 16(1) WPts Ireland National Championships 2027View
26/03/2027Dun Laoghaire, Ireland13 - 4 Aaron Finnegan15 - 11 WPts Ireland National Championships 2027View
17/03/2027Cork, Ireland12 - 4 Aaron Devin4 - 3 WPts
16/01/2027Cork, Ireland11 - 4 Conor Moffett9 - 20 WPts
18/11/2026Cork, Ireland10 - 4 Cahya Siauw8 - 9 WPts
19/09/2026Dublin, Ireland9 - 4 Joshua Mullins5(1) - 14 WPts
21/07/2026Ghent, Belgium9 - 3 Dietert Wyk25 - 18 LPts
23/05/2026Dundalk, Ireland8 - 3 Fionn Finnegan13 - 11 WPts
29/03/2026Cork, Ireland8 - 2 Mike Monday46 - 19 LPts Ireland National Championships 2026View
26/03/2026Cork, Ireland7 - 2 Rory Mulryan16 - 34(1) WPts Ireland National Championships 2026View
15/03/2026Dublin, Ireland6 - 2 Eoin Berne10 - 8(1) WPts
21/01/2026Cork, Ireland4 - 2 Rory Mulryan15 - 31(1) WPts
21/01/2026Cork, Ireland5 - 2 Adam McGuire8 - 6 WPts
19/01/2026Turku, Finland3 - 2 Tuomas Laukkonen13 - 11 WPts
21/11/2025Limerick, Ireland3 - 1 Nathan Fitzgerald2 - 7 LPts
25/09/2025Warsaw, Poland2 - 1 Oliwier Fedorowicz1 - 10 WPts
28/07/2025Cork, Ireland1 - 1 Justyn Kendra3 - 14 WPts
30/05/2025Drogheda, Ireland0 - 1 Lee Hill0 - 11 WPts
20/04/2025Cork, Ireland0 - 0 Ian Watt1 - 3 LPts