Weightclass:  Middleweight
Location:  Limerick, Ireland
Record:  48(1) - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/12/2033Limerick, Ireland47(1) - 9 Dragoslav Zirdum3 - 13 WPts
16/10/2033Limerick, Ireland46(1) - 9 Ibrahim Janopoulo7 - 14 WPts
16/08/2033Limerick, Ireland45(1) - 9 Holland Cotillard1 - 4 WPts
15/06/2033Limerick, Ireland44(1) - 9 Melor Kadzhar9(1) - 25 WPts
14/04/2033Limerick, Ireland43(1) - 9 Dmytro Popovich8 - 11 WPts
12/02/2033Limerick, Ireland42(1) - 9 Mark Strother1 - 10(1) WPts
12/12/2032Limerick, Ireland41(1) - 9 Krystiyan Bazar0 - 6(1) WPts
12/10/2032Limerick, Ireland40(1) - 9 Shayan Ghattas1 - 13 WPts
12/08/2032Limerick, Ireland39(1) - 9 Frisco Montiel7 - 8 WPts
12/06/2032Limerick, Ireland38(1) - 9 Amot Bischoff1 - 7 WPts
12/04/2032Limerick, Ireland37 - 9 Rehman Tarar5 - 23(4) WKO3
12/02/2032Limerick, Ireland36 - 9 Uzoma Kambela1 - 4 WPts
14/12/2031Limerick, Ireland35 - 9 Georg Lekas25(1) - 13 WPts
13/11/2031Limerick, Ireland34 - 9 Suthep Pinapat39 - 15 WPts
13/10/2031Bangkok, Thailand33 - 9 Suthep Pinapat39 - 14 WPts
10/09/2031Valencia, Venezuela33 - 8 Veltry Mpontshane27 - 4 LPts Valencia World Championships 2031View
07/09/2031Valencia, Venezuela32 - 8 Larenzo Manriquez3 - 5 WPts Valencia World Championships 2031View
03/09/2031Limerick, Ireland31 - 8 Aleksei Fedorka21 - 19 WPts
03/08/2031Limerick, Ireland30 - 8 Aleksei Fedorka21 - 18 WPts
03/07/2031Limerick, Ireland29 - 8 Brin Shamenda25 - 15 WPts
02/06/2031Baton Rouge, USA28 - 8 Denton Forgie28 - 6 WPts
02/05/2031Prato, Italy27 - 8 Daniele Battaglia11 - 23 WPts
01/04/2031Tallaght, Ireland26 - 8 Hugh Lovitt22 - 8 WPts Ireland National Championships 2031View
29/03/2031Tallaght, Ireland25 - 8 Shane McClanahan15 - 13 WPts Ireland National Championships 2031View
26/03/2031Tallaght, Ireland24 - 8 Cillian Donnell5 - 3 WPts Ireland National Championships 2031View
11/03/2031Novosibirsk, Russia23 - 8 Viktor Parfionov6 - 21 WPts
06/02/2031Limerick, Ireland23 - 7 Jose Sabedra18 - 11 LPts
06/01/2031Sofia, Bulgaria22 - 7 Penko á Todorov17 - 5 WPts
06/12/2030Limerick, Ireland21 - 7 Khalon Chirau17 - 17 WPts
05/11/2030Limerick, Ireland20 - 7 Khalon Chirau17 - 16 WPts
05/10/2030Sofia, Bulgaria19 - 7 Penko á Todorov16 - 3 WPts
04/09/2030Ensenada, Mexico18 - 7 Diego Rossel19 - 9 WPts
28/07/2030Odessa, Ukraine17 - 7 Oleksander Pultorak9 - 28 WPts
30/05/2030Limerick, Ireland16 - 7 Joshua McClelland6 - 12(1) WPts
01/04/2030Limerick, Ireland15 - 7 Hugh Lovitt16 - 6 WPts Ireland National Championships 2030View
29/03/2030Limerick, Ireland14 - 7 Patrick Sean5 - 12 WPts Ireland National Championships 2030View
26/03/2030Limerick, Ireland13 - 7 Eoin Molony1 - 5 WPts Ireland National Championships 2030View
07/02/2030Almaty, Kazakhstan12 - 7 Hassan Kajrkulov22 - 12 WPts
10/12/2029Almaty, Kazakhstan11 - 7 Zain Kazbekoff9 - 18 WPts
12/10/2029Kumasi, Ghana10 - 7 William Inkoom18 - 18 WPts
13/08/2029Dublin, Ireland9 - 7 John MacTaggart7 - 15 WPts
16/06/2029Holguin, Cuba8 - 7 Carlos Perla2 - 20(1) WPts
18/04/2029Dublin, Ireland8 - 6 Roy Ryan16(1) - 33 LPts
22/02/2029Limerick, Ireland7 - 6 Lee MacCoughlan5 - 9 WPts
24/12/2028Dun Laoghaire, Ireland6 - 6 Richie Power5 - 16(1) WPts
26/10/2028Limerick, Ireland5 - 6 Ronan MacNeil3 - 2 WPts
26/08/2028Plovdiv, Bulgaria5 - 5 Ventseslav á Lukanov12 - 10 LPts
28/06/2028Dublin, Ireland4 - 5 Aidan Foley2 - 5 WPts
19/05/2028Dublin, Ireland4 - 4 Brandon Duane12 - 18 LPts
18/04/2028Dublin, Ireland3 - 4 Paul Coughlan0 - 0 WPts
28/02/2028Dundalk, Ireland2 - 4 Anthony Hearn2 - 0 WPts
03/01/2028Dundalk, Ireland2 - 3 Jordan Mohan16(1) - 21 LPts
10/11/2027Dublin, Ireland2 - 2 Darryl Ormonde18 - 17 LPts
28/09/2027Limerick, Ireland2 - 1 Seamus Duffy19 - 6 LPts
28/08/2027Toshkent, Uzbekistan1 - 1 Afanas Kajrckuloff13 - 12 WPts
29/06/2027Toshkent, Uzbekistan1 - 0 Afanas Kajrckuloff12 - 12 LPts
01/05/2027Limerick, Ireland0 - 0 Nathan Finn2 - 4 WPts