Weightclass:  Lightweight
Location:  Waterford, Ireland
Record:  19(2) - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/02/2025Waterford, Ireland18(2) - 22 Fraser McCargar2 - 12 WPts
26/12/2024Waterford, Ireland17(2) - 22 Oscar Meaney0 - 1 WPts
27/10/2024Waterford, Ireland16(2) - 22 William Heffernan9 - 7 WPts
28/08/2024Waterford, Ireland15(2) - 22 John Mutch2 - 3 WPts
29/06/2024Waterford, Ireland14(1) - 22 Conor Kennedy0 - 1(1) WKO3
29/04/2024Waterford, Ireland13(1) - 22 Ross McCune5 - 14 WPts
29/02/2024Waterford, Ireland13(1) - 21 Eoin Rinne2 - 7 LPts
31/12/2023Waterford, Ireland12(1) - 21 Luka Hackimoff1 - 6 WPts
01/11/2023Waterford, Ireland11(1) - 21 Liam McLean0 - 9 WPts
01/09/2023Waterford, Ireland10(1) - 21 Khudu Hussain0 - 3 WPts
03/07/2023Waterford, Ireland10(1) - 20 Harry MacBride3 - 5 LPts
04/05/2023Waterford, Ireland9(1) - 20 Vegas Torrez3 - 13 WPts
06/03/2023Waterford, Ireland8(1) - 20 Jacob McGinnis1 - 1 WPts
04/01/2023Waterford, Ireland7(1) - 20 Ross McCune4 - 6 WPts
06/11/2022Waterford, Ireland6(1) - 20 Afon Tumshs2 - 24 WPts
07/09/2022Managua, Nicaragua6(1) - 19 Angel Fanta17 - 5 LPts
10/07/2022Dubai, UAE6(1) - 18 Tariq Alsuwaidi7 - 20 LPts
12/05/2022Cork, Ireland6(1) - 17 Lee Moore9 - 12 LPts
16/03/2022Santo Domingo de Guzman, Dominican Republic6(1) - 16 Jerrold Napoles20 - 7 LPts
16/01/2022Baku, Azerbaijan6(1) - 15 Nusrat Muhammed11 - 13 LPts
18/11/2021Waterford, Ireland5(1) - 15 Nick Jarvey3 - 5 WPts
17/09/2021Santo Domingo Este, Dominican Republic5(1) - 14 Baltasar Anaya10 - 13 LPts
17/07/2021Ulaanbaatar, Mongolia5(1) - 13 Sadid Sakieff10 - 8 LPts
18/05/2021Zagreb, Croatia5(1) - 12 Dmitar Bosnic3 - 14 LPts
19/03/2021Leeds, UK5(1) - 11 Nicholas McNiel5 - 10 LPts
19/01/2021Harare, Zimbabwe4(1) - 11 Paul Jokonya7 - 13 WPts
20/11/2020Tehran, Iran4(1) - 10 Shayan Fawaz10 - 8 LPts
22/09/2020Waterford, Ireland4(1) - 9 Paul Buchannan11 - 3 LPts
21/07/2020Waterford, Ireland3(1) - 9 Rodrigo Celeste1 - 7 WPts
20/05/2020Waterford, Ireland3(1) - 8 Evan Donohoe6(1) - 6 LPts
20/03/2020La Plata, Argentina2 - 8 Ponce Magro6 - 4(2) WKO3
20/01/2020La Florida, Chile2 - 7 Cruz Ramo2 - 9 LPts
21/11/2019Valparaiso, Chile2 - 6 Fausto Gracia4 - 7 LPts
22/09/2019Donetsk, Ukraine1 - 6 Andrii Paley4(1) - 5 WPts
25/07/2019Nassau, Bahamas1 - 5 Paul Husky1 - 8 LPts
27/05/2019Almaty, Kazakhstan0 - 5 Timofei Walihanoff3 - 3 WPts
29/03/2019Waterford, Ireland0 - 4 Ronan MacKillop2 - 5 LPts
26/01/2019Alexandria, Egypt0 - 3 Tariq Yacoub5 - 2 LPts
26/11/2018Waterford, Ireland0 - 2 Paul Provost2 - 4 LPts
26/09/2018Dublin, Ireland0 - 1 Ben Brand2 - 2 LPts
19/08/2018Waterford, Ireland0 - 0 Ahliman Abdullaev2 - 0 LPts