Weightclass:  Bantamweight
Location:  Dublin, Ireland
Record:  23 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/10/2029Dublin, Ireland22 - 11 Xeres Ferra3 - 18 WPts
23/08/2029Dublin, Ireland21 - 11 Hoang Sang1 - 11 WPts
24/06/2029Dublin, Ireland20 - 11 Jason Quinn0 - 3 WPts
25/04/2029Dublin, Ireland19 - 11 Jax Pinta4 - 16(4) WPts
25/02/2029Dublin, Ireland18 - 11 Jacob Kennedy2 - 18(4) WPts
27/12/2028Dublin, Ireland17 - 11 Carl Buckley3 - 7 WPts
28/10/2028Dublin, Ireland16 - 11 Robert Kapia0 - 6 WPts
29/08/2028Dublin, Ireland15 - 11 Khalon Puka3 - 10 WPts
30/06/2028Dublin, Ireland14 - 11 Shiki Haik1 - 16 WPts
01/05/2028Dublin, Ireland13 - 11 Conor Quinlan2 - 5 WPts
02/03/2028Dublin, Ireland12 - 11 Haider Aamer2 - 0 WPts
02/01/2028Dublin, Ireland11 - 11 Ludacris Munakupya6 - 5 WPts
03/11/2027Dublin, Ireland10 - 11 Kaewfah Viwattananon3 - 6 WPts
04/09/2027Dublin, Ireland9 - 11 Phil Cassidy8 - 9 WPts
12/07/2027Swords, Ireland9 - 10 Seamus McCune41(3) - 13 LPts
06/06/2027Dublin, Ireland8 - 10 Lucas McMahon8 - 23 WPts
06/05/2027Buenos Aires, Argentina8 - 9 Diego Cerrillo3 - 16 LPts
08/03/2027Almaty, Kazakhstan8 - 8 Aftab Bajghanbaew15(1) - 19 LPts
08/01/2027Ulaanbaatar, Mongolia8 - 7 Batmonkiin Louie11 - 16(1) LPts
10/11/2026Buenos Aires, Argentina8 - 6 Reyes Acero33 - 13 LPts
12/09/2026Dublin, Ireland8 - 5 Cillian McBane14 - 14 LPts
15/07/2026Valencia, Venezuela8 - 4 Santiago Rolon14(2) - 18 LPts
16/05/2026Melbourne, Australia7 - 4 Shaun Cavanaugh4 - 12 WPts
18/03/2026Nanchang, China7 - 3 Liang Mang7(1) - 25 LPts
18/01/2026Mashhad, Iran6 - 3 Atif Choudhry14 - 18 WPts
20/11/2025Swords, Ireland6 - 2 Seamus McCune31(2) - 13 LPts
12/10/2025Kuala Lumpur, Malaysia6 - 1 Danyaal Popal12 - 13 LPts
14/08/2025Johor Bahru, Malaysia5 - 1 Adnan Karam3 - 6 WPts
16/06/2025Shubra El-Kheima, Egypt5 - 0 Asif Atif8 - 19(6) LPts
18/04/2025Dublin, Ireland4 - 0 Ethan Boyle3 - 4 WPts
18/02/2025Dun Laoghaire, Ireland3 - 0 Jason MacNeil8 - 9 WPts
04/01/2025Dublin, Ireland2 - 0 Rory Boyle0 - 0 WPts
04/12/2024Dublin, Ireland1 - 0 Rory Sheehy1 - 8 WPts
24/10/2024Dublin, Ireland0 - 0 Daniel Mohan2 - 4(1) WPts