Weightclass:  Light Heavyweight
Location:  Dublin, Ireland
Record:  29(1) - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/02/2032Dublin, Ireland28(1) - 31 Piotr Ferko8 - 5 WPts
20/12/2031Dublin, Ireland28(1) - 30 Abdul Salah29(7) - 24 LPts
21/10/2031Dublin, Ireland28(1) - 29 Rostislav Burian17 - 15 LPts
21/08/2031Dublin, Ireland27(1) - 29 Carlos Canseco8 - 14 WPts
22/06/2031Dublin, Ireland26(1) - 29 Razmig Paboojyan7 - 12 WPts
22/04/2031Dublin, Ireland25(1) - 29 Blake Maddock6 - 12 WPts
20/02/2031Dublin, Ireland24(1) - 29 Andy Brady4 - 4 WPts
22/12/2030Dublin, Ireland23(1) - 29 Hubert Helmrich0 - 2 WPts
23/10/2030Dublin, Ireland22(1) - 29 Quarren Chigumbura12 - 9 WPts
25/08/2030Dublin, Ireland21(1) - 29 Amer Hussain10 - 19 WPts
26/06/2030Dublin, Ireland20(1) - 29 Carl McElligott6 - 12 WPts
26/04/2030Dublin, Ireland19(1) - 29 Joshua Doyle13(2) - 27 WPts
25/02/2030Dublin, Ireland18(1) - 29 Evan McCleary0 - 1 WPts
27/12/2029Kulob, Tajikistan18(1) - 28 Daniil Sadyhov31 - 9 LPts
29/10/2029Dusseldorf, Germany17(1) - 28 Izaak Strebel5 - 7 WPts
31/08/2029Havana, Cuba16(1) - 28 Bronco Elias0 - 0 WPts
03/07/2029Dublin, Ireland15(1) - 28 Gregor Amali2 - 17 WPts
04/05/2029Dublin, Ireland14(1) - 28 Hubertus Camphin9 - 17 WPts
06/03/2029Dublin, Ireland14(1) - 27 Anthony MacFarlane14 - 22 LPts
04/01/2029Dublin, Ireland13(1) - 27 Anthony MacFarlane14 - 21 WPts
07/11/2028Algiers, Algeria13(1) - 26 Azam Gailhoustet17 - 18 LPts
09/09/2028Galway, Ireland12(1) - 26 Aaron Donnell6 - 24 WPts
12/07/2028Tallaght, Ireland12(1) - 25 Dale Callahan22 - 7 LPts
17/05/2028Dublin, Ireland11(1) - 25 Daniel McPhee9 - 23 WPts
11/04/2028Dublin, Ireland11(1) - 24 Wayne Cole25 - 10 LPts
16/03/2028Roskilde, Denmark10(1) - 24 Tryggvi Floor18 - 32(1) WPts
16/01/2028Vilnius, Lithuania10(1) - 23 Mikolaj Ciborowski9 - 18 LPts
18/11/2027Dublin, Ireland10(1) - 22 Sean Roche11 - 18 LPts
20/09/2027Cali, Colombia10(1) - 21 Angel Torrez14 - 25 LPts
23/07/2027Gulu, Uganda9(1) - 21 Phil Ruparelia3 - 11 WPts
25/05/2027Bogota, Colombia9(1) - 20 Joaquin Segovia18 - 9 LPts
27/03/2027Tallaght, Ireland8(1) - 20 Kieran Murdock17 - 10 WPts
30/01/2027Dublin, Ireland7 - 20 Karl McAdams7 - 19(5) WKO3
01/12/2026Dublin, Ireland7 - 19 Carl Clery8 - 22 LPts
01/10/2026Dublin, Ireland7 - 18 Aidan Driscoll7 - 10 LPts
05/08/2026Dublin, Ireland7 - 17 Patrick Mahoney10 - 9 LPts
11/06/2026Drogheda, Ireland7 - 16 Carl McMahon17 - 6 LPts
13/04/2026Tallaght, Ireland7 - 15 Joshua Power23 - 8 LPts
13/02/2026Dublin, Ireland7 - 14 Paul Fitzgerald16(2) - 7 LPts
13/01/2026Dublin, Ireland6 - 14 Paul Brent5 - 4 WPts
11/12/2025Durban, South Africa5 - 14 John Malherbe4 - 18 WPts
13/10/2025Jodhpur, India5 - 13 Ganesh Anand7 - 12 LPts
15/08/2025Helsinki, Finland5 - 12 Ilpo Halko13(1) - 15 LPts
17/06/2025Dubai, UAE5 - 11 Waleed Hegazi44(2) - 12 LPts
19/04/2025Dublin, Ireland5 - 10 Hayden Maclay10 - 22(5) LPts
24/02/2025Dublin, Ireland5 - 9 Anthony McCowen13 - 11 LPts
27/12/2024Dublin, Ireland5 - 8 Andy Teague6 - 10 LPts
12/12/2024Dublin, Ireland4 - 8 Andy Teague6 - 9 WPts
04/12/2024Dublin, Ireland3 - 8 Andy Teague6 - 8 WPts
24/10/2024Dublin, Ireland2 - 8 Andy Teague6 - 7 WPts
19/10/2024Belo Horizonte, Brazil2 - 7 Diego Modesto41(1) - 12 LPts
21/08/2024Dublin, Ireland1 - 7 Andy Teague3 - 6 WPts
27/06/2024Dublin, Ireland1 - 6 Anthony Devin4 - 14 LPts
07/05/2024Cork, Ireland1 - 5 Rory Hyland24(1) - 15 LPts
17/03/2024Dublin, Ireland1 - 4 Cillian McIntosh30(3) - 7 LPts
15/02/2024Dublin, Ireland0 - 4 Vasili Panko1 - 11 WPts
18/12/2023Dublin, Ireland0 - 3 Andy Teague0 - 0 LPts
09/11/2023Dublin, Ireland0 - 2 Harry McBride16(1) - 18 LPts
18/09/2023Dublin, Ireland0 - 1 Kieran MacRae0 - 0 LPts
18/08/2023Dublin, Ireland0 - 0 Shamus Neil1 - 0 LPts