Weightclass:  Light Welterweight
Location:  Dublin, Ireland
Record:  21 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/08/2030Dublin, Ireland20 - 17 Boniface Voisin1 - 12 WPts
06/06/2030Dublin, Ireland19 - 17 Lorcan McCrackin0 - 1 WPts
08/04/2030Dublin, Ireland18 - 17 Georgiy Tuchkin9 - 10(2) WPts
08/02/2030Dublin, Ireland17 - 17 Seamus Mulloy1 - 2 WPts
10/12/2029Dublin, Ireland16 - 17 Milivoj Šprem3 - 13 WPts
12/10/2029Dublin, Ireland15 - 17 Dejan Jug3 - 9 WPts
13/08/2029Dublin, Ireland14 - 17 Edi Vllasi11(1) - 20 WPts
15/06/2029Dublin, Ireland13 - 17 Fionn McBride7 - 8 WPts
16/04/2029Dublin, Ireland13 - 16 Liam McGee3 - 10 LPts
15/02/2029Dublin, Ireland12 - 16 Conor Healy1 - 6 WPts
17/12/2028Dublin, Ireland11 - 16 Roger McLoughlin4 - 5 WPts
18/10/2028Dublin, Ireland10 - 16 Chris Powell2 - 8 WPts
19/08/2028Cork, Ireland10 - 15 Conor McAlister11 - 15 LPts
01/07/2028Dublin, Ireland10 - 14 Seamus Killough9 - 11 LPts
06/05/2028Yerevan, Armenia9 - 14 Malkhas Mahseredjyan5 - 22 WPts
08/03/2028Dublin, Ireland9 - 13 Liam McColm20 - 23 LPts
04/02/2028Dublin, Ireland9 - 12 Kieran MacKillop9 - 23 LPts
02/01/2028Dublin, Ireland8 - 12 Bogdan á Kulichkov1 - 4 WPts
04/11/2027Dublin, Ireland7 - 12 Brandon McGinnis1 - 17 WPts
05/09/2027Vilnius, Lithuania6 - 12 Macief Tracz0 - 0 WPts
08/07/2027Dublin, Ireland5 - 12 Leon Connolly3 - 7 WPts
09/05/2027Dublin, Ireland4 - 12 Greg Bethune0 - 2 WPts
11/03/2027Sligo, Ireland4 - 11 Ian Nolan8 - 8 LPts
15/01/2027Czestochowa, Poland3 - 11 Alan Sucharski5 - 19 WPts
17/11/2026Sligo, Ireland2 - 11 Joel Tighe1 - 17 WPts
13/10/2026Dublin, Ireland2 - 10 Aidan Donnelly3 - 10 LPts
14/08/2026Dun Laoghaire, Ireland2 - 9 Fraser Buckley3 - 16 LPts
14/07/2026Dublin, Ireland1 - 9 Leon Connolly0 - 2 WPts
14/05/2026Dublin, Ireland1 - 8 Eoin Berne10 - 9(1) LPts
19/03/2026Dublin, Ireland1 - 7 Lorcan Desmond7 - 20 LPts
28/01/2026Dushanbe, Tajikistan1 - 6 Valeri Sackieff11 - 9 LPts
30/11/2025Dublin, Ireland1 - 5 Shane Rafferty2 - 11 LPts
18/10/2025Dun Laoghaire, Ireland1 - 4 Adam MacConnell5(1) - 23 LPts
16/09/2025Dublin, Ireland1 - 3 Juan Avena34 - 12 LPts
19/07/2025Dublin, Ireland1 - 2 Brandon Berne6 - 2 LPts
06/06/2025San Juan, Puerto Rico1 - 1 Jose Olgin11 - 16 LPts
08/04/2025Sligo, Ireland1 - 0 Cillian Daley8 - 17 LPts
23/02/2025Dublin, Ireland0 - 0 Carl Orman0 - 5 WPts