Weightclass:  Light Flyweight
Location:  Dublin, Ireland
Record:  20 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/01/2029Dublin, Ireland19 - 20 Ellis Patuwai3 - 5 WPts
07/11/2028Dublin, Ireland18 - 20 Diego Tobia1 - 16 WPts
08/09/2028Dublin, Ireland17 - 20 Aaron McCabe0 - 4 WPts
09/07/2028Dublin, Ireland17 - 19 Shane Killough20 - 10 LPts
10/05/2028Dublin, Ireland17 - 18 Joe Farrell7 - 5 LPts
11/03/2028Dublin, Ireland16 - 18 Regter Wagemans0 - 5(1) WPts
12/01/2028Dublin, Ireland15 - 18 Aleksandr Erdenechuluun3 - 4 WPts
13/11/2027Dublin, Ireland15 - 17 Safiy al Din Yalecenow6 - 14 LPts
14/09/2027Dublin, Ireland14 - 17 Paul Prentis10 - 4 WPts
16/07/2027Dublin, Ireland13 - 17 Brandon Breen1 - 10 WPts
17/05/2027Dublin, Ireland12 - 17 Shane Cavanagh13 - 17(1) WPts
18/03/2027Dublin, Ireland12 - 16 Shamus Walsh3 - 2 LPts
17/01/2027Dublin, Ireland11 - 16 Shane Cavanagh12 - 15(1) WPts
01/12/2026Dublin, Ireland10 - 16 Guido Adame6 - 15 WPts
02/10/2026Palopo, Indonesia9 - 16 Satya Kabiay2 - 9 WPts
04/08/2026Montevideo, Uruguay8 - 16 Carlos Calderon5 - 9 WPts
06/06/2026Dublin, Ireland7 - 16 Joseph Maskell0 - 8 WPts
08/04/2026Tipitapa, Nicaragua7 - 15 Vicente Alcocer9 - 17 LPts
08/02/2026Limerick, Ireland7 - 14 Shane Killough8 - 5 LPts
13/12/2025Galway, Ireland6 - 14 Jordan McCoig3 - 15 WPts
24/10/2025Dublin, Ireland6 - 13 Thomas Callahan32 - 19 LPts
22/09/2025Rosario, Argentina6 - 12 Sierra Gomez16 - 26 LPts
25/07/2025Jeddah, Saudi Arabia6 - 11 Jawad Akbar29 - 19 LPts
27/05/2025Lyon, France6 - 10 Vernon de Bergerac30 - 16 LPts
29/03/2025Swords, Ireland6 - 9 Joshua Dougherty32(1) - 31 LPts Ireland National Championships 2025View
26/03/2025Swords, Ireland5 - 9 Lorcan Murray9 - 7 WPts Ireland National Championships 2025View
23/02/2025Kumasi, Ghana5 - 8 Majid Yousef12(1) - 8 LPts
26/12/2024Dublin, Ireland4 - 8 Liam Delaney10 - 11 WPts
28/10/2024Bratislava, Slovakia4 - 7 Samuel Koval31(3) - 14 LPts
30/08/2024Dublin, Ireland4 - 6 Thomas Callahan26 - 18 LPts
16/07/2024Dublin, Ireland4 - 5 Shamus Walsh31 - 11(2) LPts
30/05/2024Villa Nueva, Guatemala4 - 4 Olindo Albuquerque21(1) - 6 LPts
01/04/2024Dun Laoghaire, Ireland4 - 3 Joshua Dougherty26(1) - 24 LPts Ireland National Championships 2024View
29/03/2024Dun Laoghaire, Ireland3 - 3 Daniel Whalen8 - 6 WPts Ireland National Championships 2024View
26/03/2024Dun Laoghaire, Ireland2 - 3 Roy MacClery4 - 6 WPts Ireland National Championships 2024View
22/02/2024Pretoria, South Africa2 - 2 May Gcaba17(1) - 18 LPts
25/12/2023Acapulco, Mexico2 - 1 Ramirez Guardado15 - 20 LPts
26/10/2023Dublin, Ireland1 - 1 Ethan Teague0 - 2 WPts
16/09/2023Dublin, Ireland0 - 1 Perak Gan1 - 6 WPts
18/07/2023Dublin, Ireland0 - 0 Ross McManus1 - 7 LPts