Weightclass:  Flyweight
Location:  Dublin, Ireland
Record:  30 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/10/2029Dublin, Ireland29 - 9 Quin Cirino3 - 9 WPts
26/08/2029Dublin, Ireland28 - 9 Bo-kyung Ok5 - 5 WPts
27/06/2029Dublin, Ireland27 - 9 Macy Delahaye5 - 15 WPts
28/04/2029Dublin, Ireland26 - 9 Vicente Madray0 - 15 WPts
28/02/2029Dublin, Ireland25 - 9 David Gu5 - 10(1) WPts
30/12/2028Dublin, Ireland24 - 9 Kompayak Numpornthep2 - 11 WPts
31/10/2028Dublin, Ireland23 - 9 Aidan McLain12 - 26(1) WPts
31/08/2028Dublin, Ireland22 - 9 Fionn Donovan1 - 0 WPts
02/07/2028Dublin, Ireland21 - 9 Aidan McLain10 - 25(1) WPts
02/05/2028Dublin, Ireland20 - 9 Tri Dung7 - 4 WPts
04/03/2028Dublin, Ireland19 - 9 Circinus Auriol1 - 4 WPts
05/01/2028Dublin, Ireland18 - 9 Wen Kosaew1 - 15 WPts
06/11/2027Valencia, Venezuela17 - 9 Selestino Camilo9 - 27 WPts
07/09/2027Dublin, Ireland17 - 8 Thomas Dolan14 - 11(1) LPts
19/07/2027Dublin, Ireland16 - 8 Nathan McNicol11 - 13(2) WPts
27/05/2027Cali, Colombia15 - 8 Senon Marroquin15 - 18 WPts
29/03/2027Dun Laoghaire, Ireland15 - 7 Rob Sarr14(1) - 6 LPts Ireland National Championships 2027View
26/03/2027Dun Laoghaire, Ireland14 - 7 Jordan Heffernan8 - 12 WPts Ireland National Championships 2027View
09/03/2027Dublin, Ireland14 - 6 Greg Ferrier11 - 6 LPts
09/01/2027San Jose, Costa Rica14 - 5 Carlos Pita24(1) - 16 LPts
11/11/2026Villa Nueva, Guatemala13 - 5 Leonardo Capon21(1) - 20 WPts
13/09/2026Dublin, Ireland12 - 5 Aidan McLain6 - 17(1) WPts
15/07/2026Dublin, Ireland12 - 4 Evan McCalmont7 - 9 LPts
25/05/2026Dublin, Ireland11 - 4 Sammy Roger6 - 2 WPts
01/04/2026Cork, Ireland11 - 3 Roy McDermott34(1) - 16 LPts Ireland National Championships 2026View
29/03/2026Cork, Ireland10 - 3 Brandon Ryan12 - 7 WPts Ireland National Championships 2026View
26/03/2026Cork, Ireland9 - 3 Aidan McLain6 - 13(1) WPts Ireland National Championships 2026View
22/03/2026Dun Laoghaire, Ireland8 - 3 Dillon Connolly6(1) - 19 WPts
24/01/2026Cork, Ireland8 - 2 Brandon Collins8 - 19 LPts
30/11/2025Dublin, Ireland8 - 1 Thong Daosawang11 - 14 LPts
30/09/2025Dublin, Ireland7 - 1 Sam Biggar9 - 16(1) WPts
13/09/2025Albuquerque, USA6 - 1 Brin Canizales7 - 17(1) WPts
11/09/2025Dublin, Ireland5 - 1 Sam Biggar9 - 14 WPts
16/07/2025Dublin, Ireland4 - 1 Sam Biggar9 - 13 WPts
28/05/2025Dublin, Ireland3 - 1 Quico Jose12 - 10 WPts
29/03/2025San Jose, Costa Rica2 - 1 Fanuco Victoria9 - 13 WPts
29/01/2025Dublin, Ireland1 - 1 Sam Biggar4 - 7 WPts
25/12/2024Dublin, Ireland0 - 1 Seamus Newell0 - 0 WPts
20/11/2024Dublin, Ireland0 - 0 Killian Ward0 - 6(1) LPts