Weightclass:  Light Heavyweight
Location:  Dublin, Ireland
Record:  22(1) - 46
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/11/2033Portmore, Jamaica22(1) - 45 Ellis Culbertson20 - 9 LPts
17/09/2033Dublin, Ireland22(1) - 44 Seamus Malloye18 - 12 LPts
19/07/2033Dublin, Ireland21 - 44 Michael Yorath5 - 3 WKO2
19/05/2033Athens, Greece21 - 43 Etor Eliades14 - 14 LPts
16/05/2033Dublin, Ireland20 - 43 Kieran Brennan0 - 1 WPts
20/03/2033Vilnius, Lithuania20 - 42 Kacper Kilinski11 - 11 LPts
20/01/2033Enugu, Nigeria19 - 42 Godfrey Alooma16 - 20 WPts
21/11/2032Orleans, France18 - 42 Carvell Breton2 - 17 WPts
23/09/2032Kano, Nigeria18 - 41 Farhan Abdelrahman11 - 27 LPts
26/07/2032Dublin, Ireland17 - 41 Anton Minenkov2 - 12 WPts
27/05/2032Dublin, Ireland16 - 41 Afanas Adamovich1 - 11 WPts
27/03/2032Athens, Greece15 - 41 Eustachy Kosaros5 - 20 WPts
28/01/2032Odense, Denmark15 - 40 Toste May15 - 16 LPts
29/11/2031Dublin, Ireland15 - 39 Joshua Doyle18(3) - 32 LPts
30/09/2031Kingston, Jamaica14 - 39 Elliot Moffet17(1) - 18 WPts
02/08/2031Cork, Ireland13 - 39 Jasper Clinkscale9 - 10 WPts
04/06/2031Vitebsk, Belarus13 - 38 Volodymyr Buchko18 - 11 LPts
05/04/2031Vilnius, Lithuania13 - 37 Makary Szala9 - 17 LPts
05/02/2031Ostrava, Czech Republic13 - 36 Bretislav Fara14 - 3 LPts
08/12/2030Toshkent, Uzbekistan13 - 35 Ulvi Jamalov14(2) - 13 LPts
10/10/2030Shymkent, Kazakhstan12 - 35 Kir Abghami3 - 11 WPts
12/08/2030Dublin, Ireland11 - 35 Joe De Jongh4 - 6 WPts
14/06/2030Helsinki, Finland11 - 34 Einari Hietala50 - 7 LPts
16/04/2030Kingston, Jamaica11 - 33 Rob Culton13 - 13 LPts
16/02/2030Carolina, Puerto Rico11 - 32 Ximen Samora21 - 18 LPts
19/12/2029Gaziantep, Turkey11 - 31 Ufuk Belli4 - 4 LPts
21/10/2029Dublin, Ireland11 - 30 Shane Coughlan16 - 8 LPts
22/08/2029Dublin, Ireland11 - 29 Brandon Hogan4 - 5 LPts
23/06/2029Dublin, Ireland10 - 29 Patrick MacLaine7(1) - 18 WPts
24/04/2029Tampere, Finland9 - 29 Alfred Lappi0 - 4 WPts
24/02/2029Basel, Switzerland9 - 28 Raimundo Kuker14(1) - 21 LPts
27/12/2028Santa Clara, Cuba9 - 27 Quito Pequeno1 - 21(6) LPts
29/10/2028Sofia, Bulgaria9 - 26 Mihail á Aleksandrov18(2) - 27 LPts
31/08/2028Ganja, Azerbaijan9 - 25 Shiki Bokhari2 - 22 LPts
03/07/2028Dublin, Ireland9 - 24 Cillian Rowan18 - 10 LPts
17/05/2028Dublin, Ireland9 - 23 Nathan Burke11(1) - 25 LPts
18/03/2028Dublin, Ireland9 - 22 Evan Mulrennan13 - 28(1) LPts
17/01/2028Dublin, Ireland9 - 21 Owen Quirke22(1) - 13 LPts
19/11/2027Dun Laoghaire, Ireland9 - 20 Nathan Sheenan12 - 10 LPts
25/09/2027Galway, Ireland9 - 19 Anthony McGowan14 - 7 LPts
03/08/2027Dublin, Ireland9 - 18 Wayne Cole16 - 3 LPts
19/07/2027Dublin, Ireland8 - 18 Thomas MacCarthy0 - 2 WPts
21/05/2027Tabriz, Iran7 - 18 Aftab Dzhavad4 - 4 WPts
23/03/2027Dublin, Ireland6 - 18 Rory Moriarty3 - 25 WPts
23/01/2027Winterthur, Switzerland5 - 18 Mayr Straut12 - 22 WPts
25/11/2026Dublin, Ireland5 - 17 Paul Brent10 - 14 LPts
16/11/2026Reggio Emilia, Italy4 - 17 Pepe Capelli5 - 17 WPts
18/09/2026Dublin, Ireland4 - 16 Joshua Meaney6 - 12 LPts
26/07/2026Dublin, Ireland4 - 15 Olindo Avena5 - 38 LPts
27/05/2026Roskilde, Denmark3 - 15 Ib Laxson2 - 8 WPts
29/03/2026Aarhus, Denmark3 - 14 Ultar Johannessen0 - 4 LPts
29/01/2026Limerick, Ireland2 - 14 Brandon Moloney9 - 13 WPts
04/12/2025Plovdiv, Bulgaria2 - 13 Stanko á Shevchev12(1) - 15 LPts
06/10/2025Dublin, Ireland2 - 12 Xaver Avitia4 - 9 LPts
08/08/2025Dublin, Ireland2 - 11 Lukasz Woznicki6 - 10 LPts
10/06/2025Dublin, Ireland2 - 10 Kajetan Cwik2 - 2 LPts
12/04/2025Prague, Czech Republic2 - 9 Rudolf Machan1 - 12 LPts
12/02/2025Aalborg, Denmark2 - 8 Hannes Digman42 - 6 LPts
15/12/2024Safi, Morocco2 - 7 Mujahid Ben17 - 11 LPts
17/10/2024Sofia, Bulgaria2 - 6 Stoyan á Tonev19(1) - 23 LPts
19/08/2024Sydney, Australia1 - 6 Danny Arthur6(1) - 15 WPts
21/06/2024Dun Laoghaire, Ireland1 - 5 Nathan Sheenan0 - 0 LPts
13/05/2024Dublin, Ireland1 - 4 Chris Higgins23(1) - 16(1) LPts
11/04/2024Dublin, Ireland0 - 4 Joshua Doyle0 - 0 WPts
02/03/2024Dublin, Ireland0 - 3 Lee McClennen0 - 2 LPts
02/01/2024Dublin, Ireland0 - 2 Kieran Ivers3 - 6 LPts
03/11/2023Dublin, Ireland0 - 1 Adnan Kazi1 - 0 LPts
05/09/2023Dublin, Ireland0 - 0 Ciaran McTaggart2 - 4(3) LPts