Weightclass:  Heavyweight
Location:  Dublin, Ireland
Record:  25(2) - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/11/2033San Pedro Sula, Honduras24(1) - 11 Diego Artiles3 - 3 WKO3
08/09/2033Dublin, Ireland23(1) - 11 Roy McGuire1 - 2 WPts
04/09/2033Minsk, Belarus22(1) - 11 Volodmiri Fedak0 - 3 WPts
07/07/2033Manukau, New Zealand21(1) - 11 Rob Mahaffy9 - 13 WPts
07/05/2033Dublin, Ireland20(1) - 11 Lee Ahearne4 - 10 WPts
07/03/2033Vienna, Austria19(1) - 11 Ramon Fith10 - 23 WPts
07/01/2033Limerick, Ireland18(1) - 11 Lorcan MacQueen6 - 17 WPts
08/11/2032Toronto, Canada17(1) - 11 Raoul Huret14 - 17 WPts
10/09/2032Tokyo, Japan16(1) - 11 Kyo Nakamura8 - 11 WPts
12/07/2032Valladolid, Spain15(1) - 11 Quin Mauricio22(1) - 32 WPts
14/05/2032Dublin, Ireland14(1) - 11 Kolby May2 - 4 WPts
15/03/2032Dublin, Ireland13(1) - 11 Kieran McCormick11 - 13 WPts
15/01/2032Riyadh, Saudi Arabia12 - 11 Waqas Haidar3 - 21(6) WKO3
16/11/2031Kobe, Japan11 - 11 Hitoshi Saiki6 - 13 WPts
18/09/2031Dublin, Ireland10 - 11 Rajat Prahan2 - 6 WPts
20/07/2031Rijeka, Croatia10 - 10 Gordan Petric6 - 21 LPts
22/05/2031Puebla, Mexico9 - 10 Edmundo Murrillo12 - 17 WPts
24/03/2031Yerevan, Armenia8 - 10 Hovag Chakarian5 - 15(1) WPts
24/01/2031Dublin, Ireland7 - 10 Dean McAdams3 - 3 WPts
25/11/2030Dublin, Ireland6 - 10 Karl Fannon0 - 3 WPts
26/09/2030Dushanbe, Tajikistan6 - 9 Borya Ismayilov14 - 20 LPts
29/07/2030Sydney, Australia6 - 8 Jay Wood15 - 7 LPts
31/05/2030Dublin, Ireland6 - 7 Bradley Cary8 - 4 LPts
01/04/2030Dublin, Ireland5 - 7 Zach Callacghan3 - 1 WPts
06/02/2030Dublin, Ireland5 - 6 Ricky Brickell4 - 5 LPts
22/12/2029Dublin, Ireland5 - 5 Leeroy Kavanagh3 - 10 LPts
24/10/2029Dublin, Ireland4 - 5 Ronan Higgins5 - 7 WPts
25/08/2029Limerick, Ireland4 - 4 Mike McClelland11 - 27 LPts
10/07/2029Dublin, Ireland4 - 3 Mason MacIver21 - 28 LPts
06/06/2029Dublin, Ireland3 - 3 Michael Carver0 - 0 WPts
19/04/2029Quito, Ecuador3 - 2 Juan Aguiniga11(1) - 16(1) LPts
19/02/2029Montreal, Canada2 - 2 Roger Tuten5 - 19 WPts
22/12/2028Dublin, Ireland2 - 1 Thomas Killough2 - 3 LPts
23/10/2028Zagreb, Croatia2 - 0 Zunich Kolak20 - 13 LPts
25/08/2028Dublin, Ireland1 - 0 Ethan Neil0 - 7 WPts
26/06/2028Dublin, Ireland0 - 0 Ethan Healey1 - 1 WPts