Weightclass:  Light Welterweight
Location:  Dun Laoghaire, Ireland
Record:  23(1) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/10/2030Dun Laoghaire, Ireland22(1) - 24 Verrill Blier2 - 4 WPts
11/08/2030Dun Laoghaire, Ireland22(1) - 23 Eakunphol Jitmuangnon12 - 12(2) LPts
12/06/2030Dun Laoghaire, Ireland21(1) - 23 Mark McCabe2 - 0 WPts
13/04/2030Dun Laoghaire, Ireland20(1) - 23 Satri Ali2 - 2 WPts
12/02/2030Dun Laoghaire, Ireland19(1) - 23 Patrick Doherty4 - 10 WPts
14/12/2029Dun Laoghaire, Ireland18(1) - 23 Patrick Doherty4 - 9 WPts
15/10/2029Dun Laoghaire, Ireland17(1) - 23 Joshua MacGinnis1 - 2 WPts
16/08/2029Dun Laoghaire, Ireland16(1) - 23 Leo Ryan1 - 3 WPts
17/06/2029Dun Laoghaire, Ireland15 - 23 Krystiyan Czyz4 - 5 WKO3
18/04/2029Dun Laoghaire, Ireland14 - 23 Shane Power14 - 21 WPts
17/02/2029Dun Laoghaire, Ireland13 - 23 Matthew Killough3 - 12 WPts
19/12/2028Dun Laoghaire, Ireland12 - 23 Amon McNabb0 - 4 WPts
20/10/2028Port-au-Prince, Haiti11 - 23 Vernon Nicolas8 - 9 WPts
22/08/2028Drogheda, Ireland10 - 23 Lee Hill6 - 29 WPts
02/07/2028Ankara, Turkey9 - 23 Selim Dede13(1) - 29 WPts
04/05/2028Panama City, Panama8 - 23 Diego Banes7 - 24(6) WPts
06/03/2028Dun Laoghaire, Ireland7 - 23 Paul McGee0 - 4 WPts
06/01/2028Ostrava, Czech Republic7 - 22 Radoslav Sedlacek18 - 9 LPts
08/11/2027Dublin, Ireland7 - 21 Liam McColm18 - 23 LPts
10/09/2027Dublin, Ireland7 - 20 Matthew Payne14 - 11 LPts
01/08/2027Dublin, Ireland7 - 19 Jason Flanagan26 - 33 LPts
24/06/2027Dun Laoghaire, Ireland6 - 19 Conor McAlister6 - 13 WPts
27/04/2027Riga, Latvia5 - 19 Aleksei Pukudarzs4 - 18 WPts
27/02/2027Santo Domingo de Guzman, Dominican Republic5 - 18 Jerrold Arquilla5(1) - 18(5) LPts
30/12/2026Dublin, Ireland5 - 17 Stuart MacNevin26(1) - 17 LPts
23/11/2026Dublin, Ireland5 - 16 Roy McCorvey16(1) - 16 LPts
12/10/2026Hanover, Germany4 - 16 Coen Gegner2 - 4 WPts
14/08/2026Dun Laoghaire, Ireland3 - 16 Paul McCreery2 - 9 WPts
15/06/2026Dublin, Ireland3 - 15 Kieran MacKillop4 - 18 LPts
15/05/2026Constantine, Algeria3 - 14 Malik Tahraoui26(2) - 14 LPts
17/03/2026Dublin, Ireland3 - 13 Ashley Gregory15 - 12 LPts
22/01/2026Al Hudaydah, Yemen2 - 13 Faisal Azim6 - 14(4) WPts
24/11/2025Dun Laoghaire, Ireland2 - 12 Ian Nolan4 - 4 LPts
25/09/2025Hong Kong, China2 - 11 Li Jian21 - 29 LPts
28/07/2025Dublin, Ireland2 - 10 Jamie Quinlan10 - 9 LPts
30/05/2025Dun Laoghaire, Ireland2 - 9 Killian Hearn0 - 1 LPts
31/03/2025Cork, Ireland2 - 8 Eoin Hogan8 - 10 LPts
04/02/2025Dublin, Ireland2 - 7 Kieran MacKillop0 - 12 LPts
13/12/2024Dublin, Ireland2 - 6 Nathan Clery14 - 16 LPts
11/11/2024Dublin, Ireland2 - 5 Ian Sloas0 - 0 LPts
11/10/2024Tirana, Albania2 - 4 Homer Pocoli18 - 11 LPts
13/08/2024Kulob, Tajikistan2 - 3 Luka Kackpenow1 - 10(1) LPts
15/06/2024Dun Laoghaire, Ireland2 - 2 Bruce Devlin8(2) - 18 LPts
16/04/2024Dun Laoghaire, Ireland1 - 2 Rob Foley1 - 9 WPts
17/02/2024Dun Laoghaire, Ireland1 - 1 Aidan Mullins0 - 4 LPts
19/12/2023Seoul, South Korea1 - 0 Heung-Min Ham23(1) - 11 LPts
21/10/2023Dun Laoghaire, Ireland0 - 0 Oscar MacNevin1 - 3 WPts