Weightclass:  Welterweight
Location:  Drogheda, Ireland
Record:  29 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/10/2027Drogheda, Ireland28 - 9 Kolby Salomon3 - 2 WPts
27/08/2027Drogheda, Ireland27 - 9 John Tough3 - 23(1) WPts
27/06/2027Drogheda, Ireland26 - 9 Michael Craig10 - 5 WPts
26/04/2027Drogheda, Ireland25 - 9 Killian Rafferty10 - 5 WPts
25/02/2027Drogheda, Ireland24 - 9 Vikenti Hakimoff0 - 10 WPts
27/12/2026Drogheda, Ireland23 - 9 Lewis Shine5 - 1 WPts
28/10/2026Drogheda, Ireland22 - 9 Benedict Boumale4 - 6 WPts
29/08/2026Drogheda, Ireland21 - 9 Darragh Lynch2 - 4 WPts
30/06/2026Drogheda, Ireland20 - 9 Seamus Hanegan1 - 1 WPts
30/04/2026Drogheda, Ireland19 - 9 Liam Brady10 - 5 WPts
01/03/2026Drogheda, Ireland18 - 9 Daniel Buckley1 - 3 WPts
31/12/2025Drogheda, Ireland17 - 9 Jamar Lunna1 - 9 WPts
02/11/2025Amsterdam, Netherlands16 - 9 Attilio Laurens4 - 10 WPts
04/09/2025San Miguel de Tucuman, Argentina15 - 9 Quinto Costilla7 - 7 WPts
07/07/2025Tehran, Iran14 - 9 Kamran Asmar8 - 17 WPts
08/05/2025Dublin, Ireland13 - 9 Michael Casey2 - 19 WPts
29/03/2025Swords, Ireland13 - 8 Max Markey4 - 1 LPts Ireland National Championships 2025View
26/03/2025Swords, Ireland12 - 8 Shamus Malley3 - 6 WPts Ireland National Championships 2025View
09/03/2025Drogheda, Ireland11 - 8 Thomas McPhee1 - 6 WPts
08/01/2025Drogheda, Ireland10 - 8 Jair Modesto4 - 11 WPts
09/11/2024Dublin, Ireland9 - 8 Aidan McAlister9 - 25 WPts
09/09/2024Dublin, Ireland8 - 8 Ethan Donnell4 - 15(1) WPts
30/07/2024Drogheda, Ireland7 - 8 Dean McManus3 - 4 WPts
31/05/2024Drogheda, Ireland6 - 8 Besart Lokaj0 - 3 WPts
02/04/2024Dublin, Ireland5 - 8 Patrick Ruane31(4) - 16 WPts
12/02/2024Dublin, Ireland5 - 7 Dale McClimon13 - 25 LPts
06/01/2024Dniprodzerzhynsk, Ukraine4 - 7 Vasyl Gleba1 - 31 WPts
08/11/2023Dublin, Ireland4 - 6 Carl McClement20 - 13 LPts
28/09/2023Davao City, Philippines4 - 5 Neper Bohorquez10(1) - 11 LPts
31/07/2023Amman, Jordan4 - 4 Asif Nehme8(1) - 13 LPts
02/06/2023Cork, Ireland3 - 4 Paul Hallum2 - 3 WPts
05/04/2023Dublin, Ireland2 - 4 Jason Donnelly0 - 0 WPts
05/02/2023Dundalk, Ireland1 - 4 Ronan Hayden0 - 0 WPts
08/12/2022Essen, Germany1 - 3 Jakoh Heinzen4 - 13 LPts
10/10/2022Dublin, Ireland1 - 2 Paul Walsh7 - 21 LPts
17/08/2022Samarqand, Uzbekistan1 - 1 Georgiy Icklassow22(1) - 7 LPts
19/06/2022Dublin, Ireland1 - 0 Daniel Hogan15 - 9 LPts
06/05/2022Drogheda, Ireland0 - 0 Karl Lannon1 - 5 WPts