Weightclass:  Featherweight
Location:  Dublin, Ireland
Record:  19(1) - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/07/2031Dublin, Ireland18(1) - 26 Shamus Leary3 - 3 WPts
12/05/2031Dublin, Ireland18(1) - 25 Phil Orman27 - 13 LPts
14/03/2031Swords, Ireland17(1) - 25 Darragh Killough12(1) - 25 WPts
15/01/2031Paris, France16(1) - 25 Ray Cendrars7 - 22 WPts
17/11/2030Canberra, Australia15 - 25 Shaun Elias4 - 21 WKO3
19/09/2030Gold Coast, Australia14 - 25 Blake Whalen12 - 11 WPts
22/07/2030Dublin, Ireland13 - 25 Carl McNiall3 - 2 WPts
25/05/2030Dublin, Ireland12 - 25 Joshua McGovern0 - 3 WPts
26/03/2030Maroua, Cameroon11 - 25 Jean-Baptiste Mveng9 - 19 WPts
26/01/2030Córdoba, Argentina11 - 24 Onofre Parrilla24 - 7 LPts
28/11/2029San Miguelito, Panama10 - 24 Angel Manzanares5 - 12 WPts
30/09/2029Dublin, Ireland9 - 24 Voller Jans0 - 7 WPts
02/08/2029Vilnius, Lithuania8 - 24 Franciszek Strama1 - 13 WPts
04/06/2029Liege, Belgium7 - 24 Orson Arletty1 - 6 WPts
06/04/2029Dublin, Ireland7 - 23 Boswell Carlin14 - 29 LPts
06/02/2029Dun Laoghaire, Ireland7 - 22 Jamie MacDermott9 - 15 LPts
10/12/2028Nassau, Bahamas7 - 21 Arnie Crombie10 - 5 LPts
12/10/2028Dublin, Ireland6 - 21 Joel Ruane0 - 14 WPts
14/08/2028Dublin, Ireland5 - 21 Nguyen Hao1 - 3 WPts
16/06/2028Changsha, China4 - 21 Jin Xue3 - 34 WPts
18/04/2028Dublin, Ireland4 - 20 Seamus MacRae5 - 11 LPts
21/02/2028Dublin, Ireland4 - 19 Ciaran MacNeil6 - 18 LPts
24/12/2027Dun Laoghaire, Ireland4 - 18 Jamie MacDermott5 - 12 LPts
26/10/2027Dublin, Ireland3 - 18 Dean Cooney8 - 13 WPts
27/08/2027Dublin, Ireland3 - 17 Fionn MacCarrick10(1) - 14 LPts
30/06/2027Santa Fe de la Vera Cruz, Argentina3 - 16 Gabriel Roque16 - 5 LPts
02/05/2027San Miguelito, Panama3 - 15 Fresco Cara7 - 17(2) LPts
04/03/2027Canberra, Australia3 - 14 Mark Galatas17(1) - 13 LPts
04/01/2027Karagandy, Kazakhstan3 - 13 Natiq Marsukow1 - 19 LPts
06/11/2026Copenhagen, Denmark3 - 12 Vidar Krabbe6 - 18 LPts
08/09/2026Athens, Greece3 - 11 Eugenios Stamas15 - 17 LPts
11/07/2026Dublin, Ireland2 - 11 Ewan Dolan4 - 13 WPts
11/05/2026Dublin, Ireland2 - 10 Carl Morris5 - 7 LPts
12/03/2026Dun Laoghaire, Ireland2 - 9 Ronan Fannon1 - 12 LPts
13/01/2026Linyi, China2 - 8 Ye Wee8 - 10 LPts
15/11/2025Toulouse, France2 - 7 Ciel Ankah20(5) - 21 LPts
17/09/2025Zagreb, Croatia2 - 6 Božo Pušic11 - 20 LPts
20/07/2025Limerick, Ireland1 - 6 Dean Sullivan0 - 4(1) WPts
11/06/2025Limerick, Ireland1 - 5 Jason Carmody32(1) - 15 LPts
27/04/2025Dublin, Ireland1 - 4 Dean Cooney0 - 0 LPts
17/03/2025Dublin, Ireland1 - 3 Antwan Butler9 - 18 LPts
13/02/2025Tallaght, Ireland1 - 2 Daniel Carroll7 - 26(15) LPts
10/01/2025Dublin, Ireland1 - 1 Carl McPhee3 - 0 LPts
27/12/2024Dublin, Ireland1 - 0 Carl McPhee2 - 0 LPts
21/12/2024Dublin, Ireland0 - 0 Rehan Rajput1(1) - 13 WPts