Weightclass:  Welterweight
Location:  Dublin, Ireland
Record:  17(1) - 30(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/03/2025Dublin, Ireland16(1) - 30(2) Eoin Teagan3 - 6 WPts
16/01/2025Dublin, Ireland16(1) - 29(1) Manuel Elias4 - 6 LKO3
17/11/2024Dublin, Ireland15(1) - 29(1) Dean Murray2 - 9 WPts
17/09/2024Dublin, Ireland14(1) - 29(1) Ross MacIver2 - 2 WPts
19/07/2024Dublin, Ireland14(1) - 28(1) John Mullane4 - 12 LPts
19/05/2024Dublin, Ireland13(1) - 28(1) Aaron McNeilly4 - 13 WPts
20/03/2024Dublin, Ireland12(1) - 28(1) David Walters2 - 8 WPts
20/01/2024Dublin, Ireland11(1) - 28(1) Edgardo Balderick2 - 6 WPts
21/11/2023Dublin, Ireland10(1) - 28(1) Aaron Salmon2 - 1 WPts
22/09/2023Dublin, Ireland9(1) - 28(1) Dean Lyons0 - 2 WPts
24/07/2023Dublin, Ireland8 - 28(1) Aslan Aytach5 - 4(2) WKO3
25/05/2023Dublin, Ireland7 - 28(1) Kieran Kennedy6 - 10 WPts
26/03/2023Krakow, Poland7 - 27(1) Adam Burzinski13 - 21 LPts
26/01/2023Mariupol, Ukraine7 - 26(1) Marlen Slutzky8 - 17 LPts
27/11/2022Dublin, Ireland7 - 25(1) Deshi Ming9 - 10(1) LPts
28/09/2022Dublin, Ireland7 - 24 Willem Geniwaert13(1) - 16 LKO3
31/07/2022Dublin, Ireland7 - 23 Hugh Lennon20 - 12 LPts
07/06/2022Dublin, Ireland7 - 22 Leighton Lacey15 - 8 LPts
08/04/2022Montevideo, Uruguay6 - 22 Carlos Chia4 - 19 WPts
08/02/2022Leon, Nicaragua6 - 21 Angel Banuelos11(1) - 12 LPts
11/12/2021Carrefour, Haiti6 - 20 Chainey Dumas6 - 17 LPts
13/10/2021Dublin, Ireland6 - 19 Mark Brickell10 - 14 LPts
19/08/2021Dublin, Ireland5 - 19 Federico Negron2 - 0 WPts
18/06/2021Saint Petersburg, Russia5 - 18 Borya Galstyan13 - 3 LPts
20/04/2021Dublin, Ireland4 - 18 Daniel Hogan9 - 8 WPts
18/02/2021Jersey City, USA4 - 17 Arthur McCaig13 - 3 LPts
21/12/2020Dublin, Ireland4 - 16 Bart Dingwell4 - 9 LPts
20/10/2020Cork, Ireland4 - 15 Nathan Kennedy6(1) - 11 LPts
04/09/2020Dublin, Ireland4 - 14 Josh Penney10(1) - 5 LPts
09/07/2020Cork, Ireland4 - 13 Nathan Hyland13(1) - 2 LPts
19/05/2020Dublin, Ireland4 - 12 Dominic Higgins8 - 6 LPts
18/03/2020Dublin, Ireland4 - 11 Shaun Brennan4 - 9 LPts
17/01/2020Dublin, Ireland3 - 11 Lorenzo Aros1 - 12 WPts
17/11/2019Almaty, Kazakhstan3 - 10 Danyaal Omarow8(1) - 4 LPts
19/09/2019Montevideo, Uruguay3 - 9 Dimos San Jose8 - 1 LPts
21/07/2019Dublin, Ireland3 - 8 Niall Moore4 - 2 LPts
01/06/2019Riga, Latvia2 - 8 Afon Rebainis1 - 3 WPts
02/04/2019Maipu, Chile2 - 7 Juan Mascarenas2 - 3 LPts
01/02/2019Ottawa, Canada1 - 7 Rob Prothero1 - 1 WPts
03/12/2018Cork, Ireland1 - 6 Ian McGill1 - 1 LPts
29/10/2018Dublin, Ireland1 - 5 Leon Hyland2 - 4 LPts
31/08/2018Dublin, Ireland1 - 4 Steven Londono2 - 0 LPts
03/07/2018Dublin, Ireland1 - 3 Eoghan McCune0 - 1 LPts
22/05/2018Dublin, Ireland1 - 2 Nathan Hyland1 - 0 LPts
20/03/2018Cork, Ireland1 - 1 Nathan Hyland0 - 0 LPts
12/02/2018Dublin, Ireland1 - 0 Ethan Burke1 - 0 LPts
06/01/2018Dublin, Ireland0 - 0 Mark Brickell0 - 0 WPts