Weightclass:  Heavyweight
Location:  Tallaght, Ireland
Record:  33 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/12/2033Tallaght, Ireland33 - 13 Uba Madziva50(2) - 11 LPts
12/11/2033Tallaght, Ireland32 - 13 Uba Madziva50(2) - 10 WPts
12/10/2033Tallaght, Ireland31 - 13 Uba Madziva50(2) - 9 WPts
07/09/2033Surat, India31 - 12 Tone Zaman28(1) - 15 LPts Surat World Championships 2033View
03/08/2033Quito, Ecuador31 - 11 Sancho Marro34 - 11 LPts
03/07/2033Quito, Ecuador31 - 10 Sancho Marro33 - 11 LPts
02/06/2033Tallaght, Ireland30 - 10 Hayden Mayat10(1) - 8 WPts
02/05/2033Kumasi, Ghana29 - 10 Hayden Mayat10(1) - 7 WPts
01/04/2033Limerick, Ireland28 - 10 Ricky Brickell19 - 12 WPts Ireland National Championships 2033View
29/03/2033Limerick, Ireland27 - 10 Robert MacRae8 - 10 WPts Ireland National Championships 2033View
26/03/2033Limerick, Ireland26 - 10 Chris Hanigan4 - 11 WPts Ireland National Championships 2033View
25/02/2033Helsinki, Finland26 - 9 Ahto Kivi25 - 17 LPts
25/01/2033Kumasi, Ghana25 - 9 Hayden Mayat7(1) - 5 WPts
25/12/2032Harare, Zimbabwe25 - 8 Uba Madziva40(2) - 7 LPts
24/11/2032Helsinki, Finland25 - 7 Ahto Kivi23 - 17 LPts
24/10/2032Tallaght, Ireland25 - 6 Sancho Marro26 - 9 LPts
04/09/2032Kumasi, Ghana24 - 6 Hayden Mayat7(1) - 1 WPts
19/07/2032Saint Petersburg, Russia24 - 5 Ahto Kivi20 - 16 LPts Saint Petersburg Olympics 2032View
16/07/2032Saint Petersburg, Russia23 - 5 Uba Madziva37(2) - 6 WPts Saint Petersburg Olympics 2032View
13/07/2032Saint Petersburg, Russia22 - 5 Igor Kajrbecov21 - 1 WPts Saint Petersburg Olympics 2032View
31/05/2032Minsk, Belarus21 - 5 Vasyl Voloshin22 - 28(1) WPts
01/04/2032Tallaght, Ireland20 - 5 Lorcan Cody12 - 13 WPts Ireland National Championships 2032View
29/03/2032Tallaght, Ireland19 - 5 Bradley Cary20 - 5 WPts Ireland National Championships 2032View
26/03/2032Tallaght, Ireland18 - 5 Eoghan McNamara28(1) - 4 WPts Ireland National Championships 2032View
19/03/2032Tehran, Iran17 - 5 Imran Sulaiman14 - 16 WPts
20/01/2032Amman, Jordan16 - 5 Asif Habaka14 - 16 WPts
22/11/2031Aarhus, Denmark15 - 5 Waage Buus7(2) - 27(2) WPts
24/09/2031Yerevan, Armenia15 - 4 Tovin Orjanyan21 - 8 LPts
27/07/2031Dublin, Ireland14 - 4 Matthew Dunlop51(6) - 41 WPts
01/06/2031Tallaght, Ireland13 - 4 Dilavar Abulhasanov2 - 11 WPts
01/04/2031Tallaght, Ireland13 - 3 Eoghan McNamara17(1) - 0 LPts Ireland National Championships 2031View
29/03/2031Tallaght, Ireland12 - 3 Matthew Dunlop50(5) - 40 WPts Ireland National Championships 2031View
26/03/2031Tallaght, Ireland11 - 3 Rory Donovan5 - 13 WPts Ireland National Championships 2031View
17/03/2031Kolkata, India11 - 2 Haaris Rasheed14 - 11 LPts
17/01/2031Nice, France10 - 2 Germain Bataille13 - 8 WPts
19/11/2030Puente Alto, Chile9 - 2 Ulises Tristan16 - 8 WPts
21/09/2030Tallaght, Ireland8 - 2 Rio Leonardo6 - 7 WPts
22/07/2030Uromi, Nigeria7 - 2 Yasin Yamin10 - 17 WPts
24/05/2030Bouake, Ivory Coast6 - 2 Merrill Cade26(1) - 20 WPts
26/03/2030Limerick, Ireland6 - 1 Shamus MacMaster33 - 24 LPts Ireland National Championships 2030View
16/03/2030Tallaght, Ireland5 - 1 Ronan Higgins6 - 11 WPts
16/03/2030Tallaght, Ireland5 - 0 Shamus MacMaster32 - 24 LPts
01/03/2030Tallaght, Ireland4 - 0 Shamus MacMaster32 - 23 WPts
10/02/2030Tallaght, Ireland2 - 0 Ronan Higgins6 - 9 WPts
10/02/2030Tallaght, Ireland3 - 0 Shamus MacMaster32 - 22 WPts
01/02/2030Tallaght, Ireland1 - 0 Shamus MacMaster32 - 21 WPts
05/01/2030Tallaght, Ireland0 - 0 Steinar Damm0 - 0 WPts