Weightclass:  Light Flyweight
Location:  Dublin, Ireland
Record:  19 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/04/2029Waterford, Ireland18 - 20 Shane Killough26 - 11 WPts Ireland National Championships 2029View
29/03/2029Waterford, Ireland17 - 20 Aidan Coughlin7 - 4 WPts Ireland National Championships 2029View
26/03/2029Waterford, Ireland16 - 20 Shamus Walsh21 - 5 WPts Ireland National Championships 2029View
28/02/2029Annaba, Algeria15 - 20 Danyaal Hadefi3 - 6 WPts
31/12/2028Xian, China15 - 19 Jiang Kane3 - 0 LPts
02/11/2028Dublin, Ireland14 - 19 Francisco Carvalho17 - 2 WPts
04/09/2028Dublin, Ireland13 - 19 Malvolio Ortiz3 - 13 WPts
07/07/2028Dublin, Ireland12 - 19 Aidan Coughlin3 - 2 WPts
08/05/2028La Paz, Bolivia12 - 18 Reynaldo Astudillo21(1) - 17 LPts
10/03/2028Antofagasta, Chile11 - 18 Yago Melero4 - 20(3) WPts
11/01/2028Kuala Lumpur, Malaysia11 - 17 Waqas Abed49(5) - 28 LPts
12/11/2027Shah Alam, Malaysia11 - 16 Azam Salameh14(1) - 19 LPts
14/09/2027Dublin, Ireland10 - 16 Timofei Damdinsharav3 - 3 WPts
16/07/2027Waterford, Ireland10 - 15 Joshua MacCarthy15 - 15 LPts
19/05/2027San Jose, Costa Rica9 - 15 Olindo Perdomo7 - 11 WPts
21/03/2027Sligo, Ireland8 - 15 Cillian Walls13 - 12 WPts
20/01/2027Dublin, Ireland7 - 15 Giorgio Candreva0 - 8(2) WPts
21/11/2026Dublin, Ireland6 - 15 HuiK'o Zhou3 - 7 WPts
22/09/2026Dublin, Ireland6 - 14 Shane Killough10 - 7 LPts
24/07/2026Limerick, Ireland6 - 13 Seamus Callahan9 - 21 LPts
07/06/2026San Juan, Puerto Rico6 - 12 Vicente Mustafa12(1) - 18 LPts
09/04/2026Cork, Ireland6 - 11 Mark Devin8 - 16 LPts
17/02/2026Cork, Ireland6 - 10 Roy McCrady13 - 14 LPts
14/01/2026Dublin, Ireland5 - 10 Ross McManus10 - 14 WPts
25/11/2025Da Nang, Vietnam5 - 9 Hue Tuan16 - 16 LPts
27/09/2025Waterford, Ireland5 - 8 Joshua MacCarthy8 - 11 LPts
16/08/2025Dublin, Ireland4 - 8 Jair Monterroso5 - 11 WPts
18/06/2025Dublin, Ireland3 - 8 Darragh Maguire0 - 2 WPts
19/04/2025Dublin, Ireland3 - 7 Niall Dolan8 - 19 LPts
25/02/2025Cork, Ireland3 - 6 Roy McCrady9 - 12 LPts
20/01/2025Dublin, Ireland2 - 6 Ross McManus6 - 12 WPts
20/12/2024Limerick, Ireland2 - 5 Shane Killough3 - 3 LPts
21/10/2024Toshkent, Uzbekistan2 - 4 Fadei Kasymbekoff2 - 14 LPts
23/08/2024Xian, China2 - 3 Deshi Juan8 - 10 LPts
25/06/2024Galway, Ireland1 - 3 Jordan McCoig2 - 6 WPts
30/04/2024Incheon, South Korea0 - 3 Bum-young Boo0 - 4 WPts
02/03/2024Dublin, Ireland0 - 2 Ross McManus2 - 10 LPts
20/01/2024Limerick, Ireland0 - 1 Shane Killough0 - 0 LPts
15/12/2023Dublin, Ireland0 - 0 Lorcan Murray5 - 2 LPts