Weightclass:  Middleweight
Location:  Dublin, Ireland
Record:  13 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/08/2030Dublin, Ireland12 - 24 Malcolm Afonja4 - 14 WPts
07/06/2030Dublin, Ireland11 - 24 Niall Ahearne1 - 1(1) WPts
09/04/2030Dublin, Ireland10 - 24 Qosqar Aghakhanov1 - 2 WPts
09/02/2030Dublin, Ireland9 - 24 Jason MacGuire1 - 1 WPts
11/12/2029Dublin, Ireland9 - 23 Richard Bonyongwe6 - 19 LPts
13/10/2029Dublin, Ireland8 - 23 Jay Boylston2 - 6 WPts
14/08/2029Dublin, Ireland7 - 23 Dylan MacGuinness1 - 10 WPts
16/06/2029Dublin, Ireland7 - 22 Joshua Shine8 - 9 LPts
17/04/2029Dublin, Ireland7 - 21 Shane McNeil7(1) - 18 LPts
16/02/2029Dublin, Ireland7 - 20 Daniel McLoughlin13 - 20 LPts
18/12/2028Dublin, Ireland7 - 19 Hugh Lovitt7 - 5 LPts
19/10/2028Dublin, Ireland7 - 18 Joshua Quinlan13 - 20 LPts
20/08/2028Dublin, Ireland6 - 18 Blahoslav Petak1 - 3 WPts
22/06/2028Dublin, Ireland6 - 17 Roy Ryan11(1) - 33 LPts
28/04/2028Dun Laoghaire, Ireland5 - 17 Richie Power2 - 15(1) WPts
02/03/2028Ulaanbaatar, Mongolia4 - 17 Diya al Din Undasynow4 - 14(1) WPts
03/01/2028Dublin, Ireland3 - 17 Yakubu Akarandut3 - 3 WPts
05/11/2027Bradford, UK2 - 17 Robert Daley0 - 0 WPts
07/09/2027Montevideo, Uruguay2 - 16 Oleos Abar7 - 19 LPts
10/07/2027Donetsk, Ukraine2 - 15 Petro Petrenko10 - 15 LPts
12/05/2027Poznan, Poland2 - 14 Bonifacy Broz17 - 6 LPts
14/03/2027Copenhagen, Denmark2 - 13 Kolby Fey18 - 10 LPts
14/01/2027Minsk, Belarus1 - 13 Kolzak Lutsky4 - 16 WPts
16/11/2026Copenhagen, Denmark1 - 12 Vidkun Lemming13 - 12 LPts
18/09/2026Cork, Ireland1 - 11 Patrick McCracken7 - 14 LPts
16/08/2026Galway, Ireland1 - 10 Kieran Fylan2 - 15 LPts
11/07/2026Dun Laoghaire, Ireland1 - 9 Bradley Deas4 - 4 LPts
02/06/2026Limerick, Ireland1 - 8 Lee Roche9 - 20(2) LPts
04/04/2026Dublin, Ireland1 - 7 Niall McGee3 - 26 LPts
04/02/2026Dublin, Ireland1 - 6 Killian McRae1 - 4 LPts
04/01/2026Dublin, Ireland0 - 6 Killian McRae0 - 2 WPts
01/12/2025Almaty, Kazakhstan0 - 5 Minura Merculov12 - 16 LPts
03/10/2025Tallaght, Ireland0 - 4 Shamus Sean3 - 7 LPts
10/08/2025Algiers, Algeria0 - 3 Irfan Yaakoubi4 - 14 LPts
12/06/2025Baotou, China0 - 2 Yu Wing5 - 4 LPts
14/04/2025Dublin, Ireland0 - 1 Eoin Healy8 - 16 LPts
05/03/2025Dublin, Ireland0 - 0 Faisal Jan0 - 0 LPts