Weightclass:  Lightweight
Location:  Cork, Ireland
Record:  37 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/02/2031Cork, Ireland36 - 12 Afanas Banasik18(2) - 17 WPts
28/12/2030Cork, Ireland35 - 12 Saranjam Budagov0 - 7 WPts
29/10/2030Cork, Ireland34 - 12 Jordan McFee3 - 5 WPts
30/08/2030Cork, Ireland33 - 12 Haldor Hylen4 - 3 WPts
30/06/2030Cork, Ireland32 - 12 Michael Msimbi23 - 16 WPts
01/05/2030Cork, Ireland31 - 12 Lordson Osondu13 - 20 WPts
02/03/2030Cork, Ireland30 - 12 Juan Leyba4 - 9 WPts
02/01/2030Cork, Ireland29 - 12 Joaquin Paramo0 - 6 WPts
03/11/2029Cork, Ireland28 - 12 Johnny Apea3 - 7 WPts
04/09/2029Cork, Ireland27 - 12 Joshua Bate5 - 13(1) WPts
07/07/2029Cork, Ireland26 - 12 Rhys Morris0 - 5 WPts
07/05/2029Cork, Ireland25 - 12 Johnny Guttuso0 - 5 WPts
08/03/2029Cork, Ireland24 - 12 Landry Debuchy6 - 5 WPts
06/01/2029Cork, Ireland23 - 12 Ross Carroll2 - 12 WPts
07/11/2028Cork, Ireland22 - 12 Amir Farooqui5 - 13 WPts
08/09/2028Villa Nueva, Guatemala21 - 12 Emilio Segovia5 - 7 WPts
10/07/2028Montevideo, Uruguay20 - 12 Ulises Nicolas11(1) - 9 WPts
12/05/2028Dushanbe, Tajikistan19 - 12 Aleksei Agayev2 - 17 WPts
14/03/2028Dublin, Ireland18 - 12 Eoghan Keegan6 - 20 WPts
17/01/2028Yerevan, Armenia17 - 12 Ghazaros Chapadaryan21 - 8 WPts
19/11/2027Sendai, Japan16 - 12 Hikaru Hayakawa8 - 16 WPts
21/09/2027Cork, Ireland15 - 12 Thomas Regan8 - 15 WPts
31/07/2027Waterford, Ireland14 - 12 Nick Brennan4 - 30 WPts
29/06/2027Dublin, Ireland14 - 11 Aaron Guinness19 - 12 LPts
19/05/2027Cork, Ireland14 - 10 Ronan Donohoe12 - 23 LPts
01/04/2027Dun Laoghaire, Ireland14 - 9 Daniel Doyle15 - 6 LPts Ireland National Championships 2027View
29/03/2027Dun Laoghaire, Ireland13 - 9 Brandon Keegan14 - 2 WPts Ireland National Championships 2027View
26/03/2027Dun Laoghaire, Ireland12 - 9 Ross Kavanah15 - 12 WPts Ireland National Championships 2027View
20/02/2027Cork, Ireland11 - 9 Ronan Donohoe10 - 18 WPts
31/01/2027Algiers, Algeria10 - 9 Waqas Mardel17 - 38 WPts
03/12/2026Cork, Ireland9 - 9 Dean McReynolds7 - 20 WPts
05/10/2026Dublin, Ireland8 - 9 Daniel Doyle10 - 5 WPts
08/08/2026Cork, Ireland7 - 9 Avel Baranek6 - 10 WPts
10/06/2026Dun Laoghaire, Ireland7 - 8 Joshua Whelan6 - 13 LPts
12/04/2026Cork, Ireland6 - 8 Ian Blackshaw3 - 3 WPts
12/02/2026Cork, Ireland5 - 8 Vince Regan1 - 9 WPts
14/12/2025Algiers, Algeria5 - 7 Khalid Daira10 - 32 LPts
16/10/2025Cork, Ireland4 - 7 Fedir Kovalenko2 - 8 WPts
18/08/2025Dun Laoghaire, Ireland4 - 6 Oisin Killough10 - 13 LPts
21/06/2025Dublin, Ireland3 - 6 Cillian Hayes1 - 6 WPts
16/05/2025Cork, Ireland2 - 6 Ronan Donohoe2 - 1 WPts
15/04/2025Shymkent, Kazakhstan2 - 5 Kolya Ghakupoff15 - 10 LPts
15/02/2025Moscow, Russia2 - 4 Sergei Afanasyev37(1) - 15 LPts
18/12/2024Cork, Ireland1 - 4 Thomas Rinne4 - 4 WPts
19/10/2024Dublin, Ireland1 - 3 Fionn Seward9 - 12 LPts
25/08/2024Sapporo, Japan1 - 2 Iwao Nii17(1) - 20 LPts
27/06/2024Riga, Latvia1 - 1 Sergey Gaishums28 - 12 LPts
29/04/2024Algiers, Algeria1 - 0 Faisal Rahoui1 - 3 LPts
01/03/2024Cork, Ireland0 - 0 Aidan Hearn1 - 6 WPts