Weightclass:  Heavyweight
Location:  Tallaght, Ireland
Record:  47 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/05/2035Tallaght, Ireland46 - 21 Asif Mahdi43(4) - 16 WPts
01/04/2035Drogheda, Ireland45 - 21 Eoghan Lane21 - 16 WPts Ireland National Championships 2035View
29/03/2035Drogheda, Ireland44 - 21 Karl Brannon21 - 19 WPts Ireland National Championships 2035View
26/03/2035Drogheda, Ireland43 - 21 Dave Miller9 - 9 WPts Ireland National Championships 2035View
22/02/2035Tallaght, Ireland42 - 21 Kacper Trzaska21(5) - 9 WPts
22/01/2035Tallaght, Ireland41 - 21 Miguel Fonseca28(3) - 11 WPts
22/12/2034Tallaght, Ireland40 - 21 Miguel Fonseca28(3) - 10 WPts
21/11/2034Tallaght, Ireland39 - 21 Miguel Fonseca28(3) - 9 WPts
20/10/2034Nuremberg, Germany39 - 20 Alberto Scharnhorst27 - 3 LPts
19/09/2034Tallaght, Ireland39 - 19 Habil Gambarov23 - 5 LPts
17/08/2034Tallaght, Ireland38 - 19 Kacper Trzaska19(5) - 5 WPts
17/07/2034Tallaght, Ireland37 - 19 Kacper Trzaska19(5) - 4 WPts
15/06/2034Tallaght, Ireland37 - 18 Kamil Holda25 - 3 LPts
02/05/2034Carrefour, Haiti37 - 17 Reinald Douillet36(4) - 9 LPts
01/04/2034Galway, Ireland36 - 17 Ricky Brickell25 - 15 WPts Ireland National Championships 2034View
29/03/2034Galway, Ireland35 - 17 Nicholas McClanahan9(2) - 6 WPts Ireland National Championships 2034View
26/03/2034Galway, Ireland34 - 17 James Keane4 - 11 WPts Ireland National Championships 2034View
18/03/2034Tallaght, Ireland34 - 16 Dale Matongo34(4) - 5 LPts
12/02/2034Tallaght, Ireland34 - 15 Danyaal Alzahabi36(1) - 13 LPts
12/01/2034Chelyabinsk, Russia34 - 14 Veeti Harjanne26 - 6 LPts Europe Championships 2034View
09/01/2034Chelyabinsk, Russia33 - 14 Modest Massuwe2 - 8 WPts Europe Championships 2034View
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 - 0 Shamus MacMaster32 - 24 LPts
16/03/2030Tallaght, Ireland5 - 1 Ronan Higgins6 - 11 WPts
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