Weightclass:  Welterweight
Location:  Tallaght, Ireland
Record:  29 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/01/2024Tallaght, Ireland28 - 10 Kashif Dawood0 - 3 WPts
28/11/2023Tallaght, Ireland27 - 10 Darragh Driscoll7(1) - 30 WPts
28/09/2023Tallaght, Ireland26 - 10 David Weddel1 - 12 WPts
30/07/2023Tallaght, Ireland25 - 10 Carl McClellan1 - 4 WPts
31/05/2023Tallaght, Ireland24 - 10 Ange Harinc8 - 13 WPts
01/04/2023Tallaght, Ireland23 - 10 Salim Babaev0 - 12(1) WPts
01/02/2023Tallaght, Ireland22 - 10 Rory Leary0 - 2 WPts
02/12/2022Tallaght, Ireland21 - 10 Jay Curran14(1) - 11 WPts
03/10/2022Tallaght, Ireland20 - 10 Colin Burke1 - 2 WPts
04/08/2022Tallaght, Ireland19 - 10 Ethan Donnell1 - 4(1) WPts
03/06/2022Tallaght, Ireland18 - 10 Joshua McGuinness0 - 2 WPts
04/04/2022Tallaght, Ireland17 - 10 Haider Sajjad17(1) - 11 WPts
03/02/2022Tallaght, Ireland16 - 10 Brandon Madigan4 - 9 WPts
04/12/2021Bursa, Turkey15 - 10 Koray Chuhadar2 - 12(1) WPts
06/10/2021Benin City, Nigeria14 - 10 Louis Ikande0 - 4 WPts
07/08/2021Tallaght, Ireland13 - 10 Jake McClenahan4 - 6 WPts
06/06/2021Henderson, USA12 - 10 Vince Coghill4 - 9 WPts
07/04/2021Dublin, Ireland11 - 10 Chris Byrne10 - 8 WPts
04/02/2021Moscow, Russia11 - 9 Sasha Yaroshenko12 - 6 LPts
06/12/2020Dublin, Ireland11 - 8 Rob Brys11 - 6 LPts
04/11/2020Dublin, Ireland10 - 8 Dale McClimon3 - 14 WPts
19/09/2020Tallaght, Ireland9 - 8 Aidan McAlister1 - 5 WPts
18/07/2020Tallaght, Ireland8 - 8 Evgeny Valis7(1) - 8 WPts
17/05/2020Tallaght, Ireland8 - 7 Leon Cullen8 - 3 LPts
17/03/2020Tallaght, Ireland7 - 7 Nathan Gorman2 - 8 WPts
16/01/2020Tallaght, Ireland6 - 7 Lazar Abutalybov7 - 2 WPts
16/11/2019Nassau, Bahamas5 - 7 Fraser Monro7 - 3 WPts
18/09/2019Tallaght, Ireland5 - 6 Syed Kantareeff3 - 4 LPts
19/07/2019Dublin, Ireland4 - 6 Mark Brickell5 - 5 WPts
14/06/2019Dublin, Ireland4 - 5 Davie Dickson4 - 2 LPts
13/05/2019Sofia, Bulgaria4 - 4 Sergei á Levski8 - 1 LPts
14/03/2019Tallaght, Ireland4 - 3 Kong Hum3 - 1 LPts
12/01/2019Durres, Albania4 - 2 Ardi Bushaj2 - 3 LPts
13/11/2018Tallaght, Ireland3 - 2 Haider Maillot2 - 3 WPts
13/09/2018Tallaght, Ireland3 - 1 Garvyn Abegg1 - 4 LPts
13/07/2018Tallaght, Ireland2 - 1 Emanuel Sotomayor3(1) - 1 WPts
12/05/2018Dublin, Ireland1 - 1 Dale McClimon1 - 1 WPts
14/03/2018Dublin, Ireland1 - 0 Lee Kennedy0 - 1 LPts
06/02/2018Tallaght, Ireland0 - 0 Viktor Airite0 - 0 WPts