Weightclass:  Lightweight
Location:  Dublin, Ireland
Record:  32 - 3
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/10/2023Dublin, Ireland31 - 3 Paul Brogan16 - 20 WPts
11/08/2023Dublin, Ireland30 - 3 Yodchanchai Sakyothin8 - 1 WPts
12/06/2023Dublin, Ireland29 - 3 Vincent Hayes4 - 21 WPts
13/04/2023Dublin, Ireland28 - 3 Aidan McAlister1 - 14 WPts
12/02/2023Dublin, Ireland27 - 3 Conor Power1 - 6 WPts
13/12/2022Dublin, Ireland26 - 3 Dean Hearn17 - 13 WPts
13/10/2022Dublin, Ireland25 - 3 Chris Mulligan20 - 10 WPts
14/08/2022Dublin, Ireland24 - 3 Eoin Roche3(1) - 14 WPts
13/06/2022Dublin, Ireland23 - 3 Paul Flynn3 - 4 WPts
14/04/2022Dublin, Ireland22 - 3 Lee MacBride16 - 9 WPts
13/02/2022Dublin, Ireland21 - 3 Ahmed Charobim1 - 6 WPts
14/12/2021Dublin, Ireland20 - 3 Johnny Cochrane2 - 0 WPts
13/10/2021Cork, Ireland19 - 3 Joshua MacGuire14(1) - 10 WPts
04/09/2021Dublin, Ireland18 - 3 Zacarias Villa7 - 12 WPts
05/07/2021Kunming, China17 - 3 HuiK'o Ba0 - 0 WPts
07/05/2021Dublin, Ireland16 - 3 Cillian Flanagan10 - 7 WPts
10/03/2021Gyumri, Armenia15 - 3 Arisdages Vandertolian12 - 4 WPts
10/01/2021San Felipe de Puerto Plata, Dominican Republic14 - 3 Roman Jarquin5 - 10 WPts
10/11/2020Tirana, Albania13 - 3 Agon Tash5 - 10 WPts
12/09/2020Dublin, Ireland12 - 3 Aaron Malley0 - 5 WPts
11/07/2020Santiago de Cuba, Cuba12 - 2 Yago Velo15 - 1 LPts
10/05/2020Paris, France12 - 1 Nazaire Lux4 - 11 LPts
11/03/2020Dublin, Ireland11 - 1 Edward Solomon6 - 6 WPts
10/01/2020Cork, Ireland11 - 0 Jason McGrath10 - 3 LPts
16/11/2019Dublin, Ireland10 - 0 Daniel Moriarty2 - 3 WPts
16/09/2019Brno, Czech Republic9 - 0 Miloslav Vlad5 - 4 WPts
19/07/2019Dublin, Ireland8 - 0 Anthony Brennan4 - 1 WPts
21/05/2019Cheongju, South Korea7 - 0 Jeong-hyeop So3 - 0 WPts
23/03/2019Dublin, Ireland6 - 0 Rory Ryan2 - 1 WPts
23/01/2019Dublin, Ireland5 - 0 Jasper Moloney2 - 3 WPts
09/12/2018Dublin, Ireland4 - 0 Larenzo Montoro1 - 4 WPts
09/10/2018Abu Dhabi, UAE3 - 0 Umair Kader3 - 1 WPts
10/08/2018Limerick, Ireland2 - 0 Daniel Beirne0 - 2 WPts
03/07/2018Dublin, Ireland1 - 0 Joshua Donoghue0 - 1 WPts
05/05/2018Dublin, Ireland0 - 0 Pankrßc Simar0 - 1 WPts