Weightclass:  Middleweight
Location:  Dublin, Ireland
Record:  23 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/07/2028Dublin, Ireland22 - 22 Ciaran McCowen4 - 8 WPts
22/05/2028Dublin, Ireland21 - 22 Aaron Abbott0 - 10 WPts
23/03/2028Dublin, Ireland20 - 22 Ian Bantigui0 - 9 WPts
23/01/2028Dublin, Ireland20 - 21 John Lee1 - 10 LPts
22/11/2027Dublin, Ireland19 - 21 Jordan Potts0 - 0 WPts
23/09/2027Dublin, Ireland18 - 21 Deniz Elcin0 - 10(2) WPts
24/07/2027Dublin, Ireland17 - 21 Joseph Ogbonna4 - 8 WPts
25/05/2027Dublin, Ireland16 - 21 Umut Bilgili11 - 8 WPts
26/03/2027Dublin, Ireland15 - 21 Sone Abwo0 - 9 WPts
23/01/2027Dublin, Ireland14 - 21 Killian McRae7 - 13 WPts
24/11/2026Dublin, Ireland13 - 21 Cillian Mullins2 - 2 WPts
24/09/2026Dublin, Ireland12 - 21 Richard Ward13 - 21 WPts
25/07/2026Copenhagen, Denmark11 - 21 Igor Budde8 - 21 WPts
27/05/2026Oulu, Finland10 - 21 Nyyrikki Walli0 - 5 WPts
29/03/2026Cork, Ireland10 - 20 Vincent Hanegan22 - 9(1) LPts Ireland National Championships 2026View
26/03/2026Cork, Ireland9 - 20 Rory Fitzsimmons10(2) - 7 WPts Ireland National Championships 2026View
30/01/2026Riga, Latvia8 - 20 Mikhail Aizpurs34 - 21 WPts
02/12/2025Dublin, Ireland8 - 19 Patrick Boyle6 - 14 LPts
03/10/2025Split, Croatia8 - 18 Mihajlo Gržan11(1) - 12 LPts
05/08/2025Yerevan, Armenia8 - 17 Loris Acemyan18 - 30(3) LPts
07/06/2025Limerick, Ireland8 - 16 Lee Roche4 - 19(2) LPts
16/04/2025Dublin, Ireland8 - 15 Thomas Kavanagh14(1) - 17 LPts
20/02/2025Tallaght, Ireland8 - 14 Seth Sligh24 - 18 LPts
23/12/2024La Paz, Bolivia8 - 13 Malvolio Piedrahita13(1) - 30 LPts
25/10/2024Dublin, Ireland8 - 12 Paul McKowen29 - 16 LPts
29/08/2024Dublin, Ireland8 - 11 Lorcan Seward10 - 26 LPts
30/06/2024Cork, Ireland8 - 10 Paul McNeil3 - 22 LPts
20/05/2024Dublin, Ireland7 - 10 Lee McClane12 - 25(1) WPts
16/04/2024Caracas, Venezuela6 - 10 Ricardo Suarez0 - 0 WPts
17/02/2024Tijuana, Mexico6 - 9 Jose Escovedo11(1) - 20(2) LPts
20/12/2023Madrid, Spain6 - 8 Neron Manzanares13(1) - 23 LPts
22/10/2023Zagreb, Croatia5 - 8 Henrik Benic8 - 10 WPts
24/08/2023Vilnius, Lithuania5 - 7 Ryszard Donica11 - 22 LPts
26/06/2023Caracas, Venezuela5 - 6 Agapetus Quiles15(1) - 18 LPts
28/04/2023Perth, Australia5 - 5 Chris Hewitt20(1) - 12 LPts
28/02/2023Dublin, Ireland4 - 5 Patrick Boyle0 - 3 WPts
30/12/2022Ho Chi Minh City, Vietnam4 - 4 Phung Ha33(1) - 5 LPts
31/10/2022Dublin, Ireland3 - 4 Sergej á Kabanov1 - 5 WPts
02/09/2022Dublin, Ireland2 - 4 Roy Ryan0 - 7 WPts
06/07/2022Prague, Czech Republic2 - 3 Kristißn Ficek1 - 1 LPts
08/05/2022Nassau, Bahamas1 - 3 Dylan Pyper1 - 1 WPts
10/03/2022Riga, Latvia1 - 2 Nikolai Rudzis1 - 9(3) LPts
10/01/2022Dublin, Ireland0 - 2 Daniel Scully7 - 14 WPts
17/11/2021Galway, Ireland0 - 1 Evan Higgins14 - 9 LPts
05/10/2021Dublin, Ireland0 - 0 Larenzo Milan0 - 6 LPts