Weightclass:  Lightweight
Location:  Dublin, Ireland
Record:  30 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/11/2024Dublin, Ireland29 - 14 Aleksei Fedkin3 - 8 WPts
06/09/2024Dublin, Ireland28 - 14 Tibalt Straub3 - 10 WPts
08/07/2024Dublin, Ireland27 - 14 Juan Lamar2 - 2 WPts
08/05/2024Dublin, Ireland26 - 14 Barry Guinness9 - 18 WPts
09/03/2024Dublin, Ireland25 - 14 Andy Carran15 - 21 WPts
09/01/2024Dublin, Ireland24 - 14 Stuart Livingston1 - 5 WPts
10/11/2023Dublin, Ireland23 - 14 Bruce McRaney1 - 10 WPts
11/09/2023Dublin, Ireland22 - 14 Anthony Regan2 - 11 WPts
13/07/2023Dublin, Ireland21 - 14 Nathan Coughlan15(1) - 18 WPts
14/05/2023Dublin, Ireland20 - 14 Dean Moran2 - 5 WPts
15/03/2023Dublin, Ireland19 - 14 Alejandro Amo1 - 5 WPts
15/01/2023Dublin, Ireland18 - 14 Chris Burke1 - 3 WPts
15/11/2022Leon, Nicaragua17 - 14 Pancho Remigio1 - 1 WPts
17/09/2022Guayaquil, Ecuador16 - 14 Manuel Bea18 - 10 WPts
19/07/2022Dublin, Ireland15 - 14 Niall McWhirter0 - 6(1) WPts
19/05/2022Dublin, Ireland15 - 13 Ethan Hughes17 - 7 LPts
24/03/2022Dublin, Ireland14 - 13 Fionn Seward2 - 3 WPts
23/01/2022Dublin, Ireland13 - 13 Ronan Ormond8 - 19 WPts
23/11/2021Kolkata, India13 - 12 Chiranjeevi Tripathi15 - 9 LPts
25/09/2021Cork, Ireland13 - 11 Ronan Shine11 - 14 LPts
16/08/2021Dublin, Ireland12 - 11 Paul Buchannan15 - 5 WPts
15/06/2021Cork, Ireland11 - 11 Niall Quirk7 - 10 WPts
09/05/2021Dublin, Ireland10 - 11 Niall Lynch10 - 9 WPts
26/03/2021Cork, Ireland10 - 10 Jordan McNeil16 - 1 LPts Ireland National Championships 2021View
13/03/2021Athens, Greece9 - 10 Baucis Tavoularis12 - 4(3) WPts
13/01/2021Maipu, Chile9 - 9 Quito Lanzo4 - 15 LPts
13/11/2020Dublin, Ireland8 - 9 John Shadden4(1) - 14 WPts
13/09/2020Galway, Ireland8 - 8 Ronan Ormond5 - 13 LPts
08/08/2020Dublin, Ireland8 - 7 Dean Flanagon9 - 8 LPts
20/06/2020Galway, Ireland8 - 6 Kenzie Murdock7 - 6 LPts
11/05/2020Dublin, Ireland8 - 5 Joshua MacCarrick8 - 2 LPts
03/04/2020Dublin, Ireland8 - 4 Cillian Flanagan6 - 4 LPts
12/02/2020Cork, Ireland7 - 4 Niall Quirk2 - 7 WPts
19/12/2019Carolina, Puerto Rico6 - 4 Ramiro Galas5 - 3 WPts
20/10/2019Dublin, Ireland5 - 4 Ahmed Debeche8 - 2 WPts
21/08/2019Dublin, Ireland4 - 4 Shane Orman8 - 2 WPts
21/06/2019Dublin, Ireland4 - 3 Leon Burns7 - 3 LPts
21/04/2019Tirana, Albania3 - 3 Ardit Ugurlu4 - 4 WPts
21/02/2019Prague, Czech Republic2 - 3 Eduard Havlichek1 - 5 WPts
24/12/2018Dublin, Ireland1 - 3 Lee Orman4 - 3 WPts
19/11/2018Gyumri, Armenia1 - 2 Dikran Ganaian1 - 0 LPts
21/09/2018Dublin, Ireland1 - 1 Karl Whelan1 - 0 LPts
17/08/2018Dublin, Ireland0 - 1 Haider Begum0 - 1 WPts
19/06/2018Suzhou, China0 - 0 On Hor0 - 0 LPts