Weightclass:  Light Welterweight
Location:  Dublin, Ireland
Record:  34 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/08/2030Dublin, Ireland33 - 14 Travis Ostermeyer23 - 21 WPts
20/06/2030Dublin, Ireland32 - 14 Vikenti Zlobin1 - 5 WPts
21/04/2030Dublin, Ireland31 - 14 Tae-hee Toh1 - 0 WPts
20/02/2030Dublin, Ireland30 - 14 Myril Kandel2 - 1 WPts
22/12/2029Dublin, Ireland29 - 14 Sergey Andreyev5 - 17 WPts
23/10/2029Dublin, Ireland28 - 14 Antonio Buglio14 - 9 WPts
24/08/2029Dublin, Ireland27 - 14 Josce Ozanne4 - 11 WPts
25/06/2029Dublin, Ireland26 - 14 Gareth Glace1 - 9 WPts
26/04/2029Dublin, Ireland25 - 14 Alvis Skramstad1 - 7 WPts
25/02/2029Dublin, Ireland24 - 14 Arnie Arnot6 - 14 WPts
27/12/2028Dublin, Ireland23 - 14 Kiki Peron8 - 25 WPts
28/10/2028Dublin, Ireland22 - 14 Louis Jepsen2 - 15 WPts
29/08/2028Dublin, Ireland21 - 14 Jae-sung Ju17 - 7 WPts
30/06/2028Samarqand, Uzbekistan20 - 14 Fedya Kairkuloff6 - 14 WPts
02/05/2028Dublin, Ireland19 - 14 Seamus Killough9 - 10 WPts
04/03/2028Dublin, Ireland18 - 14 Arnie Flynn8 - 12 WPts
04/01/2028Dun Laoghaire, Ireland17 - 14 Niall Leary13 - 23 WPts
08/11/2027Dublin, Ireland17 - 13 Killian Lennon16 - 21 LPts
10/09/2027Dublin, Ireland16 - 13 Fionn McCreery17(1) - 19(4) WPts
12/07/2027Dublin, Ireland15 - 13 Jason McCrory1 - 2 WPts
13/05/2027Dublin, Ireland15 - 12 Vince McPhee13 - 14 LPts
26/03/2027Dun Laoghaire, Ireland15 - 11 Leon McAlister13 - 4 LPts Ireland National Championships 2027View
15/03/2027Athens, Greece14 - 11 Stefano Nicolaou11 - 10 WPts
15/01/2027Dublin, Ireland13 - 11 Shane Power4 - 17 WPts
18/11/2026Dublin, Ireland12 - 11 Paul Lynch1 - 1 WPts
19/09/2026Warsaw, Poland11 - 11 Tadzio Zalewski2 - 18 WPts
22/07/2026Dublin, Ireland10 - 11 Seamus Killough3 - 5 WPts
23/05/2026Zagreb, Croatia9 - 11 Milan Ukalovic10 - 15(1) WPts
25/03/2026Cork, Ireland8 - 11 Dylan McClard4 - 23(7) WPts
25/01/2026Dublin, Ireland8 - 10 Shankar Ramanathan8 - 7 LPts
27/11/2025Galway, Ireland7 - 10 Neil Doherty5 - 22(1) WPts
17/10/2025Dublin, Ireland7 - 9 Roy Ormond7 - 19 LPts
16/09/2025Dublin, Ireland7 - 8 Michael Murdock5 - 13 LPts
28/07/2025Limerick, Ireland6 - 8 Ross Foley2 - 21 WPts
02/06/2025Ponce, Puerto Rico6 - 7 Hernan Alcala11(1) - 4 LPts
04/04/2025Izmir, Turkey5 - 7 Onur Ganis7 - 15 WPts
04/02/2025Panama City, Panama4 - 7 Roman Pinales6 - 13 WPts
07/12/2024Cork, Ireland4 - 6 James Young14 - 10 LPts
12/10/2024Dublin, Ireland4 - 5 Chris Reyburn14 - 28 LPts
18/08/2024Dublin, Ireland4 - 4 Shamus Donnell15 - 29 LPts
29/06/2024Dublin, Ireland4 - 3 Jake Mardock31 - 8 LPts
03/05/2024Cork, Ireland4 - 2 Paul Connell14 - 23 LPts
15/03/2024Limerick, Ireland3 - 2 Ross MacDuff0 - 0 WPts
13/02/2024Dublin, Ireland2 - 2 Shane Rafferty0 - 0 WPts
26/12/2023Waterford, Ireland1 - 2 Aidan Mullins0 - 3 WPts
30/10/2023Dublin, Ireland1 - 1 James Davin28 - 11 LPts
25/09/2023Swords, Ireland1 - 0 Aidan Devlin7 - 13 LPts
18/08/2023Dublin, Ireland0 - 0 Mark Donaghue0 - 3 WPts