Weightclass:  Middleweight
Location:  Limerick, Ireland
Record:  11 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/12/2033Dublin, Ireland10 - 24 Jason MacGuire8 - 18 WPts
30/10/2033Dun Laoghaire, Ireland9 - 24 Cillian Donnell17 - 8 WPts
31/08/2033Limerick, Ireland8 - 24 Paul Rees3 - 10(1) WPts
01/07/2033New Kingston, Jamaica7 - 24 Michael Mickel7 - 7 WPts
02/05/2033Limerick, Ireland6 - 24 Anthony Lane6 - 7 WPts
04/03/2033Swords, Ireland6 - 23 Jordan Lyons10 - 10 LPts
03/01/2033Shymkent, Kazakhstan6 - 22 Fedor Kasymoff4 - 13 LPts
04/11/2032Warsaw, Poland6 - 21 Roman Augustyniak22 - 14 LPts
06/09/2032Limerick, Ireland6 - 20 Shane Coughlan7 - 18 LPts
10/07/2032Geneva, Switzerland6 - 19 Gerard Bayle8 - 18 LPts
12/05/2032Limerick, Ireland5 - 19 Vong Manh0 - 3 WPts
13/03/2032Montreal, Canada5 - 18 Holland Oran14 - 21 LPts
14/01/2032Can Tho, Vietnam5 - 17 Don Dungh9 - 19 LPts
16/11/2031Limerick, Ireland5 - 16 Vilhelmi Alasalmi9 - 10 LPts
16/09/2031Sofia, Bulgaria4 - 16 Natanail á Borkov5 - 19 WPts
19/07/2031Puente Alto, Chile4 - 15 Jaguar Parra23 - 23 LPts
21/05/2031Accra, Ghana3 - 15 Hugh Kasanbata8 - 17 WPts
23/03/2031Limerick, Ireland3 - 14 Eoin MacFarlane10 - 12 LPts
22/01/2031Ulaanbaatar, Mongolia3 - 13 Habbab Inkijinoff1 - 4 LPts
24/11/2030Achiaman, Ghana2 - 13 Peabo Boakye2 - 17 WPts
26/09/2030Swords, Ireland2 - 12 Kieran McReynolds2 - 8 LPts
31/07/2030Shymkent, Kazakhstan2 - 11 Sergey Kajrbeckov11 - 9 LPts
02/06/2030Guatemala City, Guatemala2 - 10 Emanuel Valdespino14 - 14 LPts
04/04/2030Swords, Ireland2 - 9 Jordan Potts2 - 13 LPts
08/02/2030Zagreb, Croatia2 - 8 Berislav Križanovic11 - 28(1) LPts
11/12/2029Dublin, Ireland2 - 7 Euan McSorley8 - 6 LPts
13/10/2029Dublin, Ireland2 - 6 Ross Mulryan8 - 23 LPts
15/08/2029Kampala, Uganda2 - 5 Amer Musharraf6 - 11 LPts
17/06/2029Sofia, Bulgaria2 - 4 Nikolai á Rusev7(1) - 33 LPts
18/04/2029Limerick, Ireland2 - 3 Richard Ward24(1) - 26 LPts
24/02/2029Limerick, Ireland1 - 3 Jordan Renta5 - 9 WPts
27/12/2028Limerick, Ireland1 - 2 Karl MacCoughlan1 - 0 LPts
28/10/2028Cork, Ireland1 - 1 Aaron Molloy9 - 10 LPts
16/09/2028Cork, Ireland1 - 0 Connor Hasting31 - 17 LPts
15/08/2028Limerick, Ireland0 - 0 Aidan Foley2 - 6 WPts