Weightclass:  Light Welterweight
Location:  Dublin, Ireland
Record:  22 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/04/2026Dublin, Ireland22 - 16 Boris Memedli18 - 15 LPts
03/02/2026Dublin, Ireland21 - 16 Conor Fylan7 - 14 WPts
05/12/2025Dublin, Ireland20 - 16 Langgeng Surapranata8(1) - 16 WPts
07/10/2025Dublin, Ireland19 - 16 Ian Sloas1 - 6 WPts
08/08/2025Dublin, Ireland18 - 16 Kieran Gaddis0 - 5 WPts
09/06/2025Dublin, Ireland17 - 16 Edmundo Pantaleon1 - 4 WPts
11/04/2025Dublin, Ireland16 - 16 Ian Nolan3 - 1 WPts
10/02/2025Dublin, Ireland15 - 16 Matko Brnetic0 - 4 WPts
13/12/2024Dublin, Ireland14 - 16 Fraser Buckley2 - 6 WPts
12/10/2024Dublin, Ireland13 - 16 Jay Lacourse1 - 0 WPts
14/08/2024Dublin, Ireland12 - 16 Eoin Friel10 - 7 WPts
15/06/2024Dublin, Ireland12 - 15 Von Jansen32 - 8 LPts
16/04/2024Santiago de los Caballeros, Dominican Republic12 - 14 Joaquin Alejandro23(1) - 16 LPts
17/02/2024Dublin, Ireland11 - 14 Bruce Devlin7(1) - 17 WPts
19/12/2023Aden, Yemen11 - 13 Faisal Masih29(1) - 12 LPts
21/10/2023San Bernardo, Chile11 - 12 Vegas Alvarez14(2) - 21 LPts
23/08/2023Shymkent, Kazakhstan11 - 11 Goga Isckakow16 - 16 LPts
25/06/2023Dublin, Ireland10 - 11 Dylan McClard1 - 6(2) WPts
26/04/2023Dublin, Ireland9 - 11 Ashley McVicker8 - 23 WPts
04/03/2023Medellin, Colombia8 - 11 Ovidio Revilla3 - 27 WPts
04/01/2023Sofia, Bulgaria8 - 10 Doncho á Zaikov22 - 7 LPts
06/11/2022Kiev, Ukraine8 - 9 Mikhail Valis20 - 4 LPts
07/09/2022Ghent, Belgium8 - 8 Douwe Heims0 - 3 LPts
10/07/2022Galway, Ireland7 - 8 Lee McReynolds17 - 8 WPts
18/05/2022Santa Teresa del Tuy, Venezuela6 - 8 Ryo Arrendondo9 - 15 WPts
20/03/2022Dublin, Ireland6 - 7 Eoin Keegan22(1) - 6 LPts
06/02/2022Dublin, Ireland6 - 6 Ciaran Farrell9 - 17 LPts
31/12/2021Malaga, Spain6 - 5 Hilario Mansilla12(1) - 11 LPts
01/11/2021Almaty, Kazakhstan6 - 4 Evgeny Ercinbec6 - 11 LPts
02/09/2021Dublin, Ireland5 - 4 Garen Simon1 - 2 WPts
03/07/2021Dun Laoghaire, Ireland4 - 4 Karl Deasmhumhain0 - 6 WPts
30/05/2021Dublin, Ireland4 - 3 Patrick Hyland9 - 11 LPts
29/04/2021Dublin, Ireland3 - 3 Bonar Linder1 - 3 WPts
01/03/2021Dublin, Ireland2 - 3 Jay Watterson4 - 16(1) WPts
31/12/2020Dublin, Ireland1 - 3 Ditmer Xhaferi0 - 6 WPts
31/10/2020Dublin, Ireland1 - 2 Rogelio Diaz9 - 4 LPts
02/09/2020Bila Tserkva, Ukraine1 - 1 Sasha Parshivlyuk10 - 1 LPts
05/07/2020Antipolo, Philippines0 - 1 Jose Lumocso0 - 0 WPts
05/05/2020Ulsan, South Korea0 - 0 Seung-dae Kwok0 - 0 LPts