Weightclass:  Lightweight
Location:  Dublin, Ireland
Record:  12(1) - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/09/2028Dublin, Ireland12(1) - 27 Algernon Cisse1 - 11 LPts
27/07/2028Dublin, Ireland11(1) - 27 Ross Carroll2 - 9 WPts
28/05/2028Dublin, Ireland10(1) - 27 Conor Cullen2 - 13 WPts
29/03/2028Dublin, Ireland10(1) - 26 Chae-min Youn9 - 2 LPts
30/01/2028Dublin, Ireland10(1) - 25 Aleksandr Molchanov9 - 4 LPts
01/12/2027Dublin, Ireland9(1) - 25 Lorcan Magorian2 - 8 WPts
02/10/2027Dublin, Ireland9(1) - 24 Diego Chavis1 - 4 LPts
03/08/2027Dublin, Ireland8(1) - 24 Vicente Monserrate3 - 7 WPts
03/06/2027Dublin, Ireland7(1) - 24 Remo Scivoletto14 - 8 WPts
04/04/2027Dublin, Ireland6(1) - 24 Quimby Wiker1 - 4 WPts
04/02/2027Dublin, Ireland6(1) - 23 Michael Ndiku3 - 12 LPts
06/12/2026Dublin, Ireland5(1) - 23 Will Moore0 - 1 WPts
07/10/2026New Kingston, Jamaica5(1) - 22 Jonathan Brimer24(3) - 18 LPts
09/08/2026Adana, Turkey4(1) - 22 Devrim Sunter6 - 8 WPts
11/06/2026Dublin, Ireland3(1) - 22 Chris Furguson1 - 19(1) WPts
12/04/2026Dublin, Ireland3(1) - 21 John Hickey13 - 12 LPts
14/02/2026Kharkiv, Ukraine3(1) - 20 Oleksander Bortnick8 - 10 LPts
17/12/2025Dublin, Ireland2(1) - 20 Fausto Bonatti3 - 12 WPts
19/10/2025Bogota, Colombia2(1) - 19 Juan Segura20 - 8 LPts
21/08/2025Vilnius, Lithuania2(1) - 18 Alan ZaPolishski11 - 14 LPts
23/06/2025Glasgow, UK2(1) - 17 Ed Kilduff9 - 10 LPts
25/04/2025Dublin, Ireland1 - 17 Desiderio Guerrero1 - 14(2) WKO3
25/02/2025Dublin, Ireland1 - 16 Alen Clery5 - 6 LPts
24/01/2025Cork, Ireland1 - 15 Thomas Quirke6 - 22 LPts
23/12/2024Kharkiv, Ukraine1 - 14 Krystiyan Wolinski5 - 14 LPts
25/10/2024New Amsterdam, Guyana1 - 13 Jordan Couser2 - 14 LPts
27/08/2024Galway, Ireland1 - 12 Liam McChesney31(2) - 9 LPts
06/07/2024Dublin, Ireland1 - 11 Conor Power4 - 13 LPts
25/05/2024Cork, Ireland1 - 10 Nathan Coughlan19(1) - 20 LPts
24/04/2024Portmore, Jamaica1 - 9 Neil Eagleson3 - 10 LPts
25/02/2024Almaty, Kazakhstan1 - 8 Alik Tomilow9 - 24(15) LPts
28/12/2023Accra, Ghana1 - 7 Josh Alhassan19(3) - 15 LPts
29/10/2023Dublin, Ireland1 - 6 Nathan Fylan11 - 20 LPts
11/09/2023Dublin, Ireland1 - 5 Josh Meaney29 - 6 LPts
13/07/2023Dublin, Ireland1 - 4 Evan MacBride0 - 4 LPts
14/05/2023Dublin, Ireland0 - 4 Anthony Cary0 - 1 WPts
15/03/2023Dublin, Ireland0 - 3 Dean Doyle10 - 19 LPts
20/01/2023Dun Laoghaire, Ireland0 - 2 Rich Finn23(1) - 9 LPts
26/11/2022Dublin, Ireland0 - 1 Shane MacNaughton20 - 5 LPts
18/10/2022Dublin, Ireland0 - 0 Anthony Morris2 - 2 LPts