Weightclass:  Welterweight
Location:  Dublin, Ireland
Record:  34(5) - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
05/06/2024Dublin, Ireland33(4) - 7 Aaron MacGuire0 - 1 WKO3
07/04/2024Dublin, Ireland32(4) - 7 Isaac Irwin0 - 1 WPts
07/02/2024Dublin, Ireland31(4) - 7 Yodngoen Phanrit7 - 18 WPts
09/12/2023Dublin, Ireland30(4) - 7 Aidan Flanagon1 - 12 WPts
09/10/2023Dublin, Ireland29(3) - 7 Fionn Killough1 - 1 WKO3
10/08/2023Dublin, Ireland28(2) - 7 Anthony Collins1 - 2 WKO2
10/06/2023Dublin, Ireland27(2) - 7 Ciaran Carroll1 - 0 WPts
11/04/2023Dublin, Ireland26(2) - 7 Oliver MacNab1 - 2(1) WPts
10/02/2023Dublin, Ireland25(2) - 7 Leeroy Maguire0 - 10 WPts
11/12/2022Dublin, Ireland24(2) - 7 Bart Dingwell7 - 20 WPts
11/10/2022Dublin, Ireland23(2) - 7 Ciaran Walker4 - 18 WPts
12/08/2022Dublin, Ireland22(2) - 7 Leeroy Maguire0 - 6 WPts
11/06/2022Guayaquil, Ecuador22(2) - 6 Gabriel Interiano24(2) - 5 LPts
13/04/2022Dublin, Ireland21(2) - 6 Seamus McFarland14 - 8 WPts
23/02/2022Dublin, Ireland20(2) - 6 Michael Mowat7 - 11 WPts
24/12/2021Cork, Ireland19(2) - 6 Liam Buckley12 - 10 WPts
07/11/2021Dublin, Ireland19(2) - 5 Josh Penney16(1) - 6 LPts
29/09/2021Dublin, Ireland18(2) - 5 Dale McClimon4 - 19 WPts
29/07/2021Dun Laoghaire, Ireland17(1) - 5 Mason Neilson6 - 17 WKO3
22/06/2021Waterford, Ireland17(1) - 4 Shamus Sheridan9 - 9 LPts
17/05/2021Riga, Latvia16(1) - 4 Lazar Vanadzinsh0 - 4 WPts
19/03/2021Tallaght, Ireland15(1) - 4 Carl Ferguson10 - 7(1) WPts
04/02/2021Dublin, Ireland14(1) - 4 Cris Minas3 - 12 WPts
06/12/2020Tehuacan, Mexico14(1) - 3 Zacarias Catalina2 - 2 LPts
08/10/2020Dublin, Ireland13(1) - 3 Paul Walsh0 - 15 WPts
09/08/2020Dublin, Ireland12(1) - 3 Darragh Driscoll3 - 11 WPts
08/06/2020Pune, India11(1) - 3 Farhan Akhter7 - 7 WPts
10/04/2020Dublin, Ireland10(1) - 3 Can Karaca9 - 6 WPts
11/02/2020Dublin, Ireland10(1) - 2 Ross Finnegan4 - 5 LPts
03/01/2020Dublin, Ireland9(1) - 2 Daniel Fairbairn3 - 2 WPts
03/11/2019Galway, Ireland8(1) - 2 Rob Molloy2 - 5 WPts
22/09/2019Dublin, Ireland7(1) - 2 Lee McGuinness1 - 8 WPts
23/07/2019Kampala, Uganda6(1) - 2 Oringo Amooti2 - 6 WPts
25/05/2019Dublin, Ireland5(1) - 2 Amjad Al-Awa7 - 2 WPts
26/03/2019Cork, Ireland4(1) - 2 Paul Riley2 - 5 WPts
10/02/2019Ufa, Russia3(1) - 2 Mikhail Isachenko3 - 2 WPts
12/12/2018Ufa, Russia3(1) - 1 Kolzak Taras2 - 2 LPts
14/10/2018Dublin, Ireland3(1) - 0 Seth Evans1 - 1 LPts
16/08/2018Dublin, Ireland2(1) - 0 Lee Kennedy3 - 1 WPts
18/06/2018Berlin, Germany1(1) - 0 Rad Berning0 - 0 WPts
20/04/2018Tegucigalpa, Honduras0 - 0 Jose Batista0 - 0 WKO3