Weightclass:  Lightweight
Location:  Dublin, Ireland
Record:  11 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/07/2029Dublin, Ireland10 - 24 Cris Gama3(1) - 13 WPts
13/05/2029Dublin, Ireland9 - 24 Owen Snedden4 - 9 WPts
14/03/2029Dublin, Ireland9 - 23 Rory Roche9 - 15 LPts
13/01/2029Dublin, Ireland8 - 23 Orlando Damaso0 - 8 WPts
14/11/2028Dublin, Ireland8 - 22 Paul Cullens3 - 6 LPts
14/09/2028Dublin, Ireland7 - 22 Dev Muivah0 - 3 WPts
15/07/2028Dublin, Ireland6 - 22 Aidan Killough1 - 0 WPts
16/05/2028Dublin, Ireland6 - 21 James Gaddae13 - 11 LPts
17/03/2028Dublin, Ireland6 - 20 Dale Malley12 - 13 LPts
16/01/2028Dublin, Ireland6 - 19 Seamus Davin4(1) - 16 LPts
18/11/2027Dublin, Ireland6 - 18 Nasario Medero7 - 10 LPts
19/09/2027Dublin, Ireland5 - 18 Oscar Meaney4 - 14 WPts
22/07/2027Dun Laoghaire, Ireland5 - 17 Matthew McLean7 - 12 LPts
27/05/2027Dublin, Ireland5 - 16 Niall Markey11 - 10 LPts
29/03/2027Maipu, Chile5 - 15 Montana Perea24 - 13(1) LPts
29/01/2027Kingston, Jamaica5 - 14 Bart Innes10 - 15 LPts
01/12/2026Gyumri, Armenia5 - 13 Baruyr Nalbandian27 - 14 LPts
03/10/2026Dushanbe, Tajikistan5 - 12 Nijat Mohamad24(2) - 24 LPts
05/08/2026Galway, Ireland4 - 12 Brandon Cary3 - 10 WPts
11/06/2026Cork, Ireland4 - 11 Eoin Dougherty6 - 6 LPts
18/04/2026Galway, Ireland4 - 10 Matthew Malone16 - 17 LPts
18/03/2026Dublin, Ireland4 - 9 Lorcan Kelley18 - 12 LPts
11/02/2026Dublin, Ireland3 - 9 Jonathan Cassidy4 - 10 WPts
13/12/2025Dublin, Ireland3 - 8 Carlos Pecha2 - 5 LPts
15/10/2025Munich, Germany3 - 7 Einhardt Bertram5(1) - 7 LPts
17/08/2025Dublin, Ireland2 - 7 Adam Teroitich0 - 2 WPts
19/06/2025Dublin, Ireland2 - 6 Fionn Rinne2 - 5 LPts
24/04/2025The Hague, Netherlands2 - 5 Harry Wittac10(1) - 15 LPts
24/02/2025Dublin, Ireland2 - 4 Niall McNamara12 - 8 LPts
29/12/2024Dublin, Ireland2 - 3 Eoin Dougherty1 - 2 LPts
30/10/2024Hanoi, Vietnam2 - 2 Lam Ngai4 - 6 LPts
01/09/2024Dublin, Ireland2 - 1 Joshua Whelan1 - 6 LPts
03/07/2024Dublin, Ireland1 - 1 Joshua Whelan1 - 5 WPts
03/05/2024Port-de-Paix, Haiti1 - 0 Mason Bau1 - 8(1) LPts
05/03/2024Dublin, Ireland0 - 0 Chris Furguson1 - 3(1) WPts