Weightclass:  Light Welterweight
Location:  Dublin, Ireland
Record:  19 - 10(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/01/2031Dublin, Ireland18 - 10(1) Nugi Ariyanto0 - 8 WPts
30/11/2030Dublin, Ireland17 - 10(1) Dabney Oulette3 - 18 WPts
02/10/2030Dublin, Ireland17 - 9(1) Baatarchuluun Miao5 - 7 LPts
04/08/2030Dublin, Ireland16 - 9(1) Fionn Murphy0 - 3 WPts
05/06/2030Dublin, Ireland16 - 8(1) Ljuban Hrnjkaš4 - 5 LPts
07/04/2030Dublin, Ireland15 - 8(1) Zbynek Pospishil0 - 6 WPts
07/02/2030Dublin, Ireland14 - 8(1) Danyaal Mahfouz2 - 7 WPts
10/12/2029Dublin, Ireland13 - 8(1) James Blair1 - 6 WPts
12/10/2029Dublin, Ireland12 - 8(1) Shayan Jalil4 - 8(1) WPts
13/08/2029Dublin, Ireland11 - 8(1) Ewan Brennan2 - 13 WPts
14/06/2029Dublin, Ireland10 - 8(1) Liam McGee4 - 10 WPts
15/04/2029Dublin, Ireland9 - 8(1) Daniil Kramar4 - 7 WPts
15/02/2029Cork, Ireland8 - 8(1) Conor McAlister14 - 15 WPts
23/12/2028Minsk, Belarus8 - 7(1) Igor Panko5(1) - 7 LPts
25/10/2028Sofia, Bulgaria8 - 6 Kostadin á Kounev30 - 7 LKO3
27/08/2028Dublin, Ireland7 - 6 Ricky Forrest2 - 14 WPts
28/06/2028Petaling Jaya, Malaysia6 - 6 Rashid Qureshi4 - 19 WPts
30/04/2028Buenos Aires, Argentina5 - 6 Beltran Behar9 - 15 WPts
02/03/2028Dublin, Ireland4 - 6 Ross Cody0 - 9(1) WPts
01/01/2028Dublin, Ireland3 - 6 Cillian MacFarlane0 - 2 WPts
02/11/2027Buenos Aires, Argentina2 - 6 Beltran Behar8 - 13 WPts
04/09/2027Dublin, Ireland2 - 5 Will Cary1 - 3 LPts
10/07/2027Minsk, Belarus2 - 4 Yakiv Slivka12 - 13 LPts
12/05/2027Toshkent, Uzbekistan1 - 4 Viktor Radjabov4 - 19(1) WPts
14/03/2027Waterford, Ireland1 - 3 Aidan Mullins10 - 14 LPts
17/01/2027Dublin, Ireland1 - 2 Joshua Mullins5(1) - 16 LPts
18/11/2026Dublin, Ireland1 - 1 Aaron Finnegan12 - 11 LPts
20/09/2026Dublin, Ireland1 - 0 Ross McCune8 - 19 LPts
16/08/2026Dublin, Ireland0 - 0 Brandon McGinnis0 - 8 WPts