Weightclass:  Welterweight
Location:  Dublin, Ireland
Record:  41(5) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/11/2025Dublin, Ireland40(5) - 17 Banchadej Bunkrong6 - 15 WPts
22/09/2025Dublin, Ireland39(5) - 17 Ethan McReynolds1 - 1 WPts
24/07/2025Dublin, Ireland38(5) - 17 Dylan Daly0 - 5 WPts
25/05/2025Dublin, Ireland37(5) - 17 Michal Iwanowski5 - 8 WPts
26/03/2025Dublin, Ireland36(5) - 17 Don Vien2 - 2 WPts
25/01/2025Dublin, Ireland35(4) - 17 Quiqui Chavana1 - 11(1) WKO2
27/11/2024Dublin, Ireland34(4) - 17 Ricardo Paula1 - 2 WPts
28/09/2024Dublin, Ireland33(4) - 17 Aleksandr Misko3 - 16 WPts
30/07/2024Dublin, Ireland32(4) - 17 Roy McCormick4 - 4 WPts
31/05/2024Dublin, Ireland31(4) - 17 Alano Ortez0 - 8 WPts
02/04/2024Dublin, Ireland31(4) - 16 Paul Leary5 - 8 LPts
03/02/2024Dublin, Ireland30(4) - 16 John MacLaren1 - 7 WPts
05/12/2023Dublin, Ireland30(4) - 15 Ethan Burke30 - 11 LPts
01/11/2023Cali, Colombia30(4) - 14 Eduardo Marcelo20(2) - 18 LPts
03/09/2023Le Mans, France30(4) - 13 Ace Fosse36 - 8 LPts
03/08/2023Dublin, Ireland29(4) - 13 Clinton Arikan24(2) - 25 WPts
03/07/2023Dublin, Ireland28(4) - 13 Clinton Arikan24(2) - 24 WPts
02/06/2023Dushanbe, Tajikistan28(4) - 12 Dmitriy Alizade37 - 8 LPts
01/05/2023Helsinki, Finland28(4) - 11 Terho Sallinen33 - 12 LPts
29/03/2023Limerick, Ireland28(4) - 10 Lee McRae29 - 9 LPts Ireland National Championships 2023View
26/03/2023Limerick, Ireland27(4) - 10 Matthew Lynch10 - 23 WPts Ireland National Championships 2023View
09/03/2023Dublin, Ireland26(4) - 10 Lamont Nicolaysen24 - 8 WPts
06/02/2023San Salvador, El Salvador26(4) - 9 Rogelio Villarrubia32 - 3 LPts
06/01/2023Yerevan, Armenia26(4) - 8 Davros Taraktchyan34 - 4 LPts
06/12/2022San Miguel de Tucuman, Argentina25(4) - 8 Joaquin Zevallos31(2) - 7 WPts
05/11/2022Dublin, Ireland24(4) - 8 Robert Healey30 - 2 WPts
05/10/2022Ilorin, Nigeria23(4) - 8 Thompson Ajumogobia15 - 9 WPts
04/09/2022Dublin, Ireland23(4) - 7 Gower Paille26 - 7 LPts
25/07/2022Dublin, Ireland23(4) - 6 Dominic Higgins20 - 7 LPts
30/05/2022Ife, Nigeria22(3) - 6 Hassan Masih5 - 12 WKO3
01/04/2022Dublin, Ireland21(3) - 6 Michael Dougherty19 - 11 WPts Ireland National Championships 2022View
29/03/2022Dublin, Ireland20(3) - 6 Fionn Sheridan24 - 6 WPts Ireland National Championships 2022View
26/03/2022Dublin, Ireland19(3) - 6 Jake McClenahan6 - 8 WPts Ireland National Championships 2022View
23/02/2022Shymkent, Kazakhstan18(3) - 6 Dmitriy Tolymbecoff1 - 18 WPts
25/12/2021Cork, Ireland17(2) - 6 Ethan MacDermott14 - 11(2) WKO3
31/10/2021Limerick, Ireland16(2) - 6 Niall Quinlan17 - 4 WPts
23/09/2021Ostrava, Czech Republic15(2) - 6 Gabriel Mashek13 - 6 WPts
25/07/2021Athens, Greece14(1) - 6 Charybdis Asker10 - 11 WKO3
27/05/2021Dun Laoghaire, Ireland13(1) - 6 Mason Neilson6 - 16 WPts
08/04/2021Shanghai, China12(1) - 6 Yo Chio0 - 4 WPts
06/02/2021Limerick, Ireland11(1) - 6 Cole Ferguson12 - 4 WPts
24/12/2020Samarqand, Uzbekistan10 - 6 Koldan Asadov3 - 12 WKO3
26/10/2020Calamba, Philippines9 - 6 Darryl Talastas1 - 3 WPts
28/08/2020Dublin, Ireland8 - 6 Liam Kennedy0 - 15 WPts
27/06/2020Dublin, Ireland7 - 6 Mark Probert4 - 7 WPts
17/05/2020Nassau, Bahamas7 - 5 Rob Dingwall11(1) - 5 LPts
18/03/2020Dun Laoghaire, Ireland7 - 4 Sean Hayes9 - 4 LPts
30/01/2020Schaerbeek, Belgium6 - 4 Cade Beauchamp5 - 4 WPts
30/11/2019Dublin, Ireland5 - 4 Leon Cullen8 - 0 WPts
30/09/2019Isfara, Tajikistan5 - 3 Pyotr Ghacsybeck6 - 2 LPts
01/08/2019New York City, USA5 - 2 Dominic Wilk5 - 1 LPts
03/06/2019Dublin, Ireland5 - 1 Jason Tierney4 - 1 LPts
03/04/2019Dublin, Ireland4 - 1 Carl McElligott1 - 3 WPts
03/03/2019Dublin, Ireland3 - 1 Mark Probert2 - 1 WPts
31/01/2019Prague, Czech Republic2 - 1 Alan Rybka1 - 3 WPts
03/12/2018Dublin, Ireland1 - 1 John Rinne2 - 0 WPts
04/10/2018Bogota, Colombia1 - 0 Juan Herrera1 - 2 LPts
06/08/2018Dublin, Ireland0 - 0 Jack Rennie0 - 1 WPts