Weightclass:  Welterweight
Location:  Dublin, Ireland
Record:  33 - 8(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/03/2030Dublin, Ireland32 - 8(1) Borysko Petrowski2 - 6 WPts
25/01/2030Dublin, Ireland31 - 8(1) Briant de Nerval6 - 7 WPts
26/11/2029Dublin, Ireland30 - 8(1) Symon Komar3 - 4 WPts
27/09/2029Dublin, Ireland29 - 8(1) Richie Penman4 - 15 WPts
29/07/2029Dublin, Ireland28 - 8(1) Joey Woodman4 - 13 WPts
30/05/2029Dublin, Ireland27 - 8(1) Darragh McRae22 - 16 WPts
01/04/2029Waterford, Ireland26 - 8(1) Darragh McRae22 - 15 WPts Ireland National Championships 2029View
29/03/2029Waterford, Ireland25 - 8(1) Roy Cleary27 - 6 WPts Ireland National Championships 2029View
26/03/2029Waterford, Ireland24 - 8(1) Joshua Gallagher14(1) - 15 WPts Ireland National Championships 2029View
22/03/2029Sana'a, Yemen23 - 8(1) Amer Yazbeck7 - 25(1) WPts
22/01/2029Dublin, Ireland22 - 8(1) Darragh McRae20 - 13 WPts
29/11/2028Dublin, Ireland22 - 7(1) Fraser Dorward18(1) - 13 LPts
02/10/2028Dublin, Ireland21 - 7(1) Mark Ruane21(1) - 11 WPts
05/08/2028Dublin, Ireland20 - 7(1) Cody Fairweather17 - 11 WPts
05/07/2028New Amsterdam, Guyana19 - 7(1) Cody Fairweather17 - 10 WPts
04/06/2028New Amsterdam, Guyana18 - 7(1) Cody Fairweather17 - 9 WPts
03/05/2028New Amsterdam, Guyana18 - 6(1) Cody Fairweather16 - 9 LPts
01/04/2028Dun Laoghaire, Ireland18 - 5(1) Mark McCrory20 - 5 LPts Ireland National Championships 2028View
29/03/2028Dun Laoghaire, Ireland17 - 5(1) Danny MacBain1 - 2 WPts Ireland National Championships 2028View
26/03/2028Dun Laoghaire, Ireland16 - 5(1) Roy Cleary15 - 4 WPts Ireland National Championships 2028View
11/03/2028Dublin, Ireland15 - 5(1) Garner Orne8 - 9 WPts
09/02/2028Abidjan, Ivory Coast14 - 5(1) Garner Orne8 - 8 WPts
09/01/2028Samara, Russia14 - 4(1) Melor Burak30 - 20 LPts Europe Championships 2028View
08/12/2027Johor Bahru, Malaysia13 - 4(1) Farhan Mattar21 - 9 WPts
10/10/2027Ulaanbaatar, Mongolia12 - 4(1) Mujahid Damdinsharav15 - 8 WPts
12/08/2027Dublin, Ireland11 - 4(1) Kyle Badoe1 - 6 WPts
13/06/2027Dublin, Ireland11 - 3(1) Aaron McNeilly12 - 24 LPts
15/04/2027Dublin, Ireland10 - 3(1) Zach Pageau13 - 18 WPts
15/02/2027Dublin, Ireland9 - 3(1) Rafael Palongpalong2 - 12 WPts
17/12/2026Guatemala City, Guatemala8 - 3(1) Joaquin Montero5 - 5 WPts
19/10/2026Dublin, Ireland7 - 3(1) Clint Lyons1 - 7 WPts
20/08/2026Stuttgart, Germany6 - 3(1) Gary Streck1 - 1 WPts
22/06/2026Khabarovsk, Russia6 - 2 Afon Kosilov15(3) - 17 LKO3
24/04/2026The Hague, Netherlands5 - 2 Jos Van Carpels4 - 3 WPts
24/02/2026Dublin, Ireland4 - 2 Fionn McCalley1 - 5 WPts
31/12/2025Dublin, Ireland3 - 2 Darragh Curran2 - 0 WPts
01/11/2025Limerick, Ireland2 - 2 Dean Callacghan1 - 13 WPts
06/09/2025Dublin, Ireland2 - 1 Jason Donnelly3 - 12(1) LPts
25/07/2025Dublin, Ireland1 - 1 Leeroy Maguire6 - 20 WPts
22/06/2025Khenifra, Morocco1 - 0 Hamas Daraa8 - 13 LPts
24/04/2025Dublin, Ireland0 - 0 Dylan Daly0 - 3 WPts