Weightclass:  Lightweight
Location:  Dublin, Ireland
Record:  22(2) - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/08/2030Dublin, Ireland21(2) - 15 Segun Ayorinde7 - 14 WPts
29/06/2030Dublin, Ireland20(2) - 15 Alastair Kwofie1 - 5 WPts
30/04/2030Dublin, Ireland19(2) - 15 Bertl Pitman3 - 3 WPts
01/03/2030Dublin, Ireland18(2) - 15 Andy McClafferty2 - 14 WPts
31/12/2029Dublin, Ireland17(2) - 15 Waleed Farra1 - 2 WPts
01/11/2029Dublin, Ireland16(2) - 15 Carlos Penaranda11 - 14(1) WPts
01/09/2029Dublin, Ireland15(2) - 15 George Neil0 - 4 WPts
03/07/2029Dublin, Ireland14(2) - 15 Santeri Tuomi5 - 7 WPts
04/05/2029Dublin, Ireland13(2) - 15 Thomas MacFarland3 - 10 WPts
06/03/2029Dublin, Ireland12(2) - 15 Evan Connolly3 - 6 WPts
04/01/2029Dublin, Ireland11(2) - 15 Rob MacFarlane16 - 6 WPts
06/11/2028Dublin, Ireland10(2) - 15 Dom McNiff2 - 8 WPts
06/09/2028Dublin, Ireland9(2) - 15 David Casey0 - 5 WPts
08/07/2028San Bernardo, Chile9(2) - 14 Jeraldo Lopez18(1) - 20 LPts
10/05/2028Dublin, Ireland8(2) - 14 Liam Scully2 - 10 WPts
11/03/2028La Florida, Chile7(2) - 14 Santiago Merida11 - 22 WPts
12/01/2028Valparaiso, Chile7(2) - 13 Alano Santo5 - 23 LPts
14/11/2027Riga, Latvia6(2) - 13 Kolzak Pavlovskis11 - 18 WPts
16/09/2027Barcelona, Spain6(2) - 12 Franco Villela7 - 9(1) LPts
19/07/2027Ganja, Azerbaijan6(2) - 11 Zeynulla Yasin16 - 23 LPts
21/05/2027Shymkent, Kazakhstan6(2) - 10 Asif Ibraimoff13 - 8 LPts
23/03/2027Nassau, Bahamas6(2) - 9 Sid Forsythe15(1) - 23 LPts
23/01/2027Dublin, Ireland5(2) - 9 Roy Kelly0 - 2 WPts
24/11/2026New Kingston, Jamaica5(2) - 8 Clinton Leland11(1) - 6 LPts
26/09/2026Santa Cruz de la Sierra, Bolivia4(1) - 8 Xeres Rufino3 - 16(2) WKO3
29/07/2026Grodno, Belarus4(1) - 7 Vasili Milkovich21 - 16 LPts
31/05/2026Dublin, Ireland4(1) - 6 Killian Butler4 - 5 LPts
02/04/2026Dublin, Ireland3(1) - 6 Evan Donnell1 - 2 WPts
02/02/2026Carolina, Puerto Rico3(1) - 5 Yago Bello7 - 22 LPts
05/12/2025Almaty, Kazakhstan3(1) - 4 Pyotr Dosaev3 - 10 LPts
07/10/2025Cork, Ireland2(1) - 4 Evan Donnell0 - 0 WPts
15/08/2025Copenhagen, Denmark2(1) - 3 Ultar Derksen30(1) - 21 LPts
17/06/2025Brno, Czech Republic2(1) - 2 Borivoj Bastyr22 - 21(5) LPts
19/04/2025Dushanbe, Tajikistan1 - 2 Pyotr Mammadguliyev0 - 13(3) WKO3
19/02/2025Indianapolis, USA0 - 2 Sam Sutherland2 - 13 WPts
22/12/2024Dublin, Ireland0 - 1 Nathan Fylan18 - 20 LPts
01/11/2024Dublin, Ireland0 - 0 Thomas Rinne3 - 4 LPts