Weightclass:  Welterweight
Location:  Dublin, Ireland
Record:  19 - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/03/2027Dublin, Ireland18 - 31 Rodrigo Caram7 - 17 WPts
03/01/2027Dublin, Ireland17 - 31 Baltasar Llanas0 - 1 WPts
04/11/2026Dublin, Ireland16 - 31 Odo Peyrefitte8 - 23 WPts
06/09/2026Dublin, Ireland16 - 30 Rodrigo Colindres8 - 12 LPts
07/07/2026Dublin, Ireland16 - 29 Boris Niyazbeckov26 - 15 LPts
07/05/2026Dublin, Ireland15 - 29 Paulo Kasapo0 - 9 WPts
08/03/2026Dublin, Ireland14 - 29 Emmanuel Feudjio1 - 9 WPts
07/01/2026Dublin, Ireland14 - 28 Ian McGill29 - 21 LPts
08/11/2025Dublin, Ireland13 - 28 Yasin Cairimov4 - 9 WPts
09/09/2025Kingston, Jamaica12 - 28 Peter Broadfoot19 - 13 WPts
11/07/2025Cork, Ireland12 - 27 Ethan MacDermott25(1) - 23(5) LPts
24/05/2025Helsinki, Finland11 - 27 Ilppo Kinnunen9 - 9 WPts
26/03/2025Swords, Ireland11 - 26 Max Markey3 - 1 LPts Ireland National Championships 2025View
09/03/2025Gaziantep, Turkey10 - 26 Batur Yilmaz12 - 14 WPts
09/01/2025Dublin, Ireland9 - 26 John Magee2 - 5 WPts
09/11/2024Dublin, Ireland9 - 25 Paul Leary9 - 8 LPts
09/09/2024Dublin, Ireland8 - 25 Shamus Corcoran6 - 13 WPts
12/07/2024Lagos, Nigeria7 - 25 Izunna Ebute20 - 21 WPts
13/05/2024Mandaue, Philippines7 - 24 Noe Umali12 - 21 LPts
15/03/2024Cagayan de Oro, Philippines6 - 24 Chris Alipio3 - 20 WPts
16/01/2024Galway, Ireland5 - 24 Paul Mitchell16(1) - 23 WPts
28/11/2023Dublin, Ireland5 - 23 Lee Kennedy21 - 18(1) LPts
01/10/2023Dublin, Ireland4 - 23 Ross Finnegan19 - 14 WPts
03/08/2023Delmas, Haiti4 - 22 Raoul Diderot23 - 6 LPts
05/06/2023Managua, Nicaragua4 - 21 Santiago Masias30 - 4 LPts
07/04/2023Dublin, Ireland3 - 21 James Hines9 - 21(2) WPts
03/03/2023Dublin, Ireland3 - 20 Ronan McClaren11(1) - 19 LPts
29/01/2023New Delhi, India3 - 19 Arun Purushothaman6 - 24(7) LPts
01/12/2022Delmas, Haiti3 - 18 Marin Jacquot4 - 18 LPts
03/10/2022Fortaleza, Brazil2 - 18 Selestino Lapa0 - 12(1) WPts
05/08/2022Poltava, Ukraine2 - 17 Luka Gusarov0 - 0 LPts
06/06/2022Dublin, Ireland2 - 16 Eoghan McCown2 - 3 LPts
07/04/2022Dublin, Ireland2 - 15 Eoin Baird14 - 10 LPts
13/02/2022Managua, Nicaragua2 - 14 Yago Tagle7 - 18 LPts
15/12/2021Stockholm, Sweden2 - 13 Neo Vardeman5 - 11 LPts
17/10/2021Tallaght, Ireland2 - 12 Ethan McClellan17 - 6 LPts
15/09/2021Waterford, Ireland2 - 11 Darragh MacQueen4 - 11 LPts
10/08/2021Limerick, Ireland2 - 10 Cole Ferguson14 - 5 LPts
03/07/2021Dublin, Ireland2 - 9 Labaron Abadie2 - 5 LPts
02/05/2021Copenhagen, Denmark2 - 8 Ulrik Becker2 - 8 LPts
04/03/2021Dublin, Ireland1 - 8 Diederik Ottosen2 - 12 WPts
03/01/2021Dublin, Ireland1 - 7 Josh Penney12(1) - 5 LPts
18/11/2020Tallaght, Ireland1 - 6 Carl Ferguson9 - 6 LPts
19/09/2020Tallaght, Ireland1 - 5 Roy Fannon9 - 8 LPts
11/08/2020Asan, South Korea1 - 4 Heung-Min Yi5 - 6 LPts
12/06/2020Dublin, Ireland1 - 3 Fedar Chiriaev10 - 6 LPts
11/04/2020Dublin, Ireland1 - 2 Kamran Hilal7 - 5 LPts
12/02/2020Dublin, Ireland1 - 1 Lorcan MacFarlane6(1) - 3 LPts
04/01/2020Dublin, Ireland1 - 0 Jori Kauranen1 - 5 LPts
05/11/2019Dublin, Ireland0 - 0 Shamus Sheridan3 - 4 WPts