Weightclass:  Light Flyweight
Location:  Dublin, Ireland
Record:  33 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/10/2025Dublin, Ireland32 - 19 Leon McGovern6 - 13 WPts
25/08/2025Dublin, Ireland31 - 19 Ethan Teague5 - 30 WPts
26/06/2025Dublin, Ireland30 - 19 Borya Ibragimbekov1 - 7 WPts
27/04/2025Dublin, Ireland29 - 19 Seamus Callahan5 - 16 WPts
26/02/2025Dublin, Ireland28 - 19 Evan Kelley1 - 1 WPts
28/12/2024Dublin, Ireland28 - 18 Roy McCrady8 - 12 LPts
29/10/2024Dublin, Ireland27 - 18 Cillian Walls3 - 4 WPts
30/08/2024Dublin, Ireland26 - 18 Leon McGovern4 - 6 WPts
01/07/2024Dublin, Ireland25 - 18 Shane Cavanagh2 - 5(1) WPts
01/05/2024Dublin, Ireland24 - 18 Lee Carey0 - 1 WPts
02/03/2024Dublin, Ireland23 - 18 Quito Hilario0 - 2 WPts
02/01/2024Dublin, Ireland22 - 18 Niall Dolan2 - 16 WPts
02/11/2023Dublin, Ireland21 - 18 Al-Jasa Matuzhanov2(1) - 2 WPts
03/09/2023Dublin, Ireland20 - 18 Quinto Capo11 - 22 WPts
06/07/2023Dublin, Ireland20 - 17 Karl Haden18(2) - 17 LPts
24/05/2023Dublin, Ireland19 - 17 Fraser Hayden5 - 25 WPts
26/03/2023Limerick, Ireland19 - 16 Joshua Dougherty19 - 14 LPts Ireland National Championships 2023View
21/03/2023Santa Cruz de la Sierra, Bolivia19 - 15 Enzo Nogales15 - 18 LPts
21/01/2023Santo Domingo de Guzman, Dominican Republic18 - 15 Ponce Yepes0 - 4 WPts
22/11/2022Dublin, Ireland17 - 15 Liam Delaney1 - 6 WPts
22/09/2022Dublin, Ireland16 - 15 Gopal Sheri3 - 9 WPts
25/07/2022Dublin, Ireland15 - 15 Seamus Callahan1 - 1 WPts
25/05/2022Dublin, Ireland14 - 15 Rodrigo Bolanos20 - 7 WPts
26/03/2022Dublin, Ireland14 - 14 Karl Haden10 - 15 LPts Ireland National Championships 2022View
18/03/2022Daegu, South Korea14 - 13 Bo-kyung Nahm14 - 9 LPts
18/01/2022Baku, Azerbaijan14 - 12 Dunyamali Dzhebrailov0 - 0 LPts
19/11/2021Dublin, Ireland14 - 11 Ronan Gallagher17 - 8 LPts
26/09/2021Dublin, Ireland14 - 10 Ben Higgins11 - 8 LPts
27/07/2021Dun Laoghaire, Ireland13 - 10 John Finnegan16 - 6 WPts
28/05/2021Dublin, Ireland13 - 9 Eoghan Shea15 - 8 LPts
28/03/2021Dublin, Ireland13 - 8 Shinji Itoh11 - 9 LPts
28/01/2021Tehran, Iran12 - 8 Sajid Zogby6 - 12 WPts
29/11/2020Galway, Ireland12 - 7 Ronan Orman10 - 5 LPts
29/09/2020Cork, Ireland11 - 7 Patrick Curran4 - 9 WPts
31/07/2020Cork, Ireland11 - 6 Joshua Dougherty7 - 6 LPts
31/05/2020Cork, Ireland10 - 6 Killian MacLeod10 - 2 WPts
30/04/2020Dublin, Ireland9 - 6 Fraser Hayden0 - 11 WPts
02/03/2020Dublin, Ireland8 - 6 Rob Calinga2 - 1 WPts
01/01/2020Caracas, Venezuela7 - 6 Carlos Cordero2 - 10 WPts
03/11/2019Dublin, Ireland7 - 5 Goro Murayama6 - 1 LPts
04/09/2019Bayamon, Puerto Rico6 - 5 Antonio Umanzor2 - 2 WPts
07/07/2019Dublin, Ireland5 - 5 Joey McAllister1 - 4 WPts
03/06/2019Dun Laoghaire, Ireland5 - 4 John Finnegan6 - 1 LPts
29/04/2019Dublin, Ireland4 - 4 Fraser Hayden0 - 4 WPts
09/03/2019Cagayan de Oro, Philippines3 - 4 Angel Tacadena4 - 4 WPts
09/01/2019Dublin, Ireland2 - 4 Rehman Basa4 - 3 WPts
09/11/2018Dublin, Ireland2 - 3 Tommy Klysen2 - 1 LPts
09/09/2018Dublin, Ireland1 - 3 Karl Haden0 - 2 WPts
09/07/2018Dublin, Ireland1 - 2 Vicente Barcenas2 - 1 LPts
07/05/2018Dun Laoghaire, Ireland1 - 1 John Finnegan0 - 0 LPts
20/03/2018Tallaght, Ireland0 - 1 Thomas Donne0 - 0 WPts
18/01/2018Zamboanga City, Philippines0 - 0 Paco Masias0 - 0 LPts