Weightclass:  Lightweight
Location:  Tallaght, Ireland
Record:  25(1) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/08/2031Tallaght, Ireland24(1) - 24 Hainrich Florczak14 - 9 WPts
09/06/2031Tallaght, Ireland23(1) - 24 Robert Ramsay5 - 14 WPts
09/04/2031Tallaght, Ireland22(1) - 24 Timofei Starkovich7 - 9 WPts
08/02/2031Tallaght, Ireland21(1) - 24 John Skillen6 - 4(1) WPts
10/12/2030Tallaght, Ireland21(1) - 23 Brandon Hogan31 - 10 LPts
12/10/2030Vilnius, Lithuania20(1) - 23 Alaksander Surowiec5 - 7 WPts
14/08/2030The Hague, Netherlands19(1) - 23 Teeuwis Van den Velde2 - 8 WPts
16/06/2030Gaziantep, Turkey18(1) - 23 Batur Ozcivit2 - 2 WPts
18/04/2030Touba, Senegal17(1) - 23 Yves Camara37(3) - 31 WPts
18/02/2030Tallaght, Ireland16(1) - 23 Evan McPherson3 - 10 WPts
21/12/2029Sabadell, Spain15(1) - 23 Jose Marrero2 - 14(1) WPts
23/10/2029Tallaght, Ireland14(1) - 23 David Torrens0 - 5 WPts
24/08/2029Buenaventura, Colombia13(1) - 23 Diego Llerena0 - 0 WPts
26/06/2029Tabriz, Iran12(1) - 23 Zain Raghiyev16 - 10(2) WPts
28/04/2029Almaty, Kazakhstan11(1) - 23 Sasha Isaew16 - 11 WPts
28/02/2029Yerevan, Armenia10(1) - 23 Toros Daglaian16 - 17 WPts
31/12/2028La Florida, Chile9(1) - 23 Carlos Barba15 - 21 WPts
01/11/2028Brno, Czech Republic9(1) - 22 DuÜan Milas23 - 8 LPts
03/09/2028Port-au-Prince, Haiti8(1) - 22 Lyle Huet2 - 15 WPts
06/07/2028Vilnius, Lithuania7(1) - 22 Olaf Bialik1 - 23 WPts
08/05/2028Almaty, Kazakhstan7(1) - 21 Ali Cacpenov48(1) - 18 LPts
10/03/2028Copenhagen, Denmark6(1) - 21 Diederik Berthelsen16 - 15 WPts
11/01/2028Riga, Latvia6(1) - 20 Aleksei Gudrinsh18(1) - 12(2) LPts
13/11/2027San Bernardo, Chile5(1) - 20 Santiago Rey9 - 20 WPts
15/09/2027Antwerp, Belgium5(1) - 19 Joel Van de Weede26 - 14 LPts
18/07/2027Dublin, Ireland5(1) - 18 Fraser McCargar10 - 20 LPts
25/05/2027Oruro, Bolivia5(1) - 17 Dimos Marin9 - 16(3) LPts
26/03/2027Riga, Latvia4(1) - 17 Georgiy Namnieks4 - 20 WPts
26/01/2027Dublin, Ireland4(1) - 16 Cillian MacVicar4 - 13 LPts
28/11/2026Toronto, Canada4(1) - 15 Michael Kimmins12 - 14(1) LPts
30/09/2026Palmira, Colombia3 - 15 Macario Moscoso9 - 14 WKO3
02/08/2026Abu Dhabi, UAE2 - 15 Waqar Abidin10 - 11 WPts
04/06/2026New Kingston, Jamaica2 - 14 James Plowman23 - 14 LPts
06/04/2026Tallaght, Ireland1 - 14 Daniel Regan5 - 13(3) WPts
06/02/2026Mendoza, Argentina1 - 13 Lisandro Frisco19 - 13 LPts
09/12/2025Manukau, New Zealand1 - 12 Henry Hemphill7 - 14 LPts
11/10/2025Dublin, Ireland1 - 11 Jacob McGinnis4 - 15(1) LPts
19/08/2025Galway, Ireland1 - 10 Fionn MacTaggart6 - 16 LPts
02/07/2025Dublin, Ireland1 - 9 Chris Burke9 - 12 LPts
25/05/2025Dublin, Ireland1 - 8 Lorcan Kelley13 - 12 LPts
18/04/2025Brno, Czech Republic1 - 7 Borivoj Bastyr21 - 21(5) LPts
18/02/2025Plzen, Czech Republic1 - 6 Venceslav Bulin29(1) - 17 LPts
21/12/2024Bokhtar, Tajikistan0 - 6 Borya Kurbanov1 - 21 WPts
23/10/2024Portmore, Jamaica0 - 5 Rich Pickens10 - 15 LPts
25/08/2024Si Racha, Thailand0 - 4 Chaiyong Tossakrai20 - 22 LPts
27/06/2024Dun Laoghaire, Ireland0 - 3 Matthew McLean0 - 0 LPts
06/05/2024Galway, Ireland0 - 2 Dominic Gartley5 - 12 LPts
11/03/2024Dun Laoghaire, Ireland0 - 1 Karl Donnelly29(1) - 10 LPts
20/01/2024Tallaght, Ireland0 - 0 Zain Akbar8 - 16 LPts