Weightclass:  Flyweight
Location:  Dundalk, Ireland
Record:  25 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/05/2032Dundalk, Ireland24 - 12 Clint Hayes7 - 22(1) WPts
18/03/2032Dundalk, Ireland23 - 12 Quiqui Montejano3 - 6 WPts
18/01/2032Dundalk, Ireland22 - 12 Jarot Koo19(1) - 16 WPts
18/11/2031Dundalk, Ireland21 - 12 Dom McCallion1 - 0 WPts
18/09/2031Dundalk, Ireland20 - 12 Senon Gordon1 - 2 WPts
19/07/2031Dundalk, Ireland19 - 12 Fraser Handyside1 - 0 WPts
20/05/2031Dundalk, Ireland18 - 12 Daniel McCrae6 - 4 WPts
21/03/2031Dundalk, Ireland17 - 12 Mark Carroll6 - 4 WPts
20/01/2031Dundalk, Ireland16 - 12 Anthony MacKechnie0 - 1 WPts
21/11/2030Dundalk, Ireland15 - 12 Oihane Alfaro6 - 14 WPts
22/09/2030Dundalk, Ireland14 - 12 Porfio Blanco2 - 5 WPts
23/07/2030Dundalk, Ireland13 - 12 Adam Rowan4 - 3 WPts
25/05/2030Dundalk, Ireland12 - 12 Rehman Najeeb1 - 11 WPts
26/03/2030Limerick, Ireland12 - 11 Shane McRae14 - 9 LPts Ireland National Championships 2030View
15/03/2030Dundalk, Ireland11 - 11 Ethan MacCoughlan5 - 10 WPts
15/01/2030Cheongju, South Korea11 - 10 Min-woo Song15 - 12 LPts
17/11/2029Davao City, Philippines10 - 10 Vincent Intatano12 - 16 WPts
19/09/2029Kure, Japan9 - 10 Mitsuru Kawaguchi17(1) - 13 WPts
22/07/2029Manila, Philippines8 - 10 James Ascencio18(1) - 18 WPts
24/05/2029Dundalk, Ireland7 - 10 Lorcan McCamish2 - 12 WPts
26/03/2029Waterford, Ireland7 - 9 Jason Brannon12 - 5 LPts Ireland National Championships 2029View
13/02/2029Dublin, Ireland6 - 9 Ciaran McNabb13 - 19 WPts
26/12/2028Dublin, Ireland5 - 9 Ross Coughlan1 - 5 WPts
03/11/2028Dublin, Ireland5 - 8 Nicholas McBride23(1) - 20 LPts
01/10/2028Panama City, Panama4 - 8 Nasario Morin0 - 11 WPts
03/08/2028Dublin, Ireland3 - 8 Seamus Newell11 - 13 WPts
19/06/2028Dundalk, Ireland2 - 8 Ciaran McClimon1 - 6 WPts
20/04/2028Apopa, El Salvador2 - 7 Berto Chica13 - 13 LPts
21/02/2028Dublin, Ireland2 - 6 Ciaran McNabb9 - 17 LPts
26/12/2027Dublin, Ireland1 - 6 Ricky McCluney5 - 13 WPts
28/10/2027Las Condes, Chile1 - 5 Jose Casimiro12 - 14 LPts
30/08/2027Oslo, Norway0 - 5 Skipp Aase7 - 19 WPts
02/07/2027Dun Laoghaire, Ireland0 - 4 Brandon McManus16(1) - 7 LPts
11/05/2027Kharkiv, Ukraine0 - 3 Timofei Kramnik13 - 21 LPts
13/03/2027Dublin, Ireland0 - 2 Brandon Ryan16 - 9 LPts
13/01/2027Dublin, Ireland0 - 1 Charles McQueen15 - 9 LPts
20/11/2026Dundalk, Ireland0 - 0 Manopnoi Kiatcharoenchai3 - 7 LPts