Weightclass:  Light Welterweight
Location:  Dublin, Ireland
Record:  28(1) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/07/2029Dublin, Ireland27(1) - 24 Roy McQuiston1 - 1 WPts
03/05/2029Dublin, Ireland26(1) - 24 Shehu Okparanta0 - 1 WPts
04/03/2029Dublin, Ireland25(1) - 24 Danyaal Haimoudi8 - 7 WPts
03/01/2029Dublin, Ireland24(1) - 24 Viktor Fokichev0 - 1 WPts
04/11/2028Dublin, Ireland23(1) - 24 Tariq Negein0 - 7 WPts
06/09/2028Dublin, Ireland22(1) - 24 Shane Devin0 - 3 WPts
07/07/2028Dublin, Ireland22(1) - 23 Wisanu Poopriboone18 - 14 LPts
07/05/2028Dublin, Ireland21 - 23 Niall Vincent24 - 20(2) WKO3
08/03/2028Dublin, Ireland20 - 23 Paul McCreery9 - 13 WPts
08/01/2028Dublin, Ireland19 - 23 Ross Daly1 - 0 WPts
08/11/2027Dublin, Ireland18 - 23 Fraser Buckley7 - 21 WPts
08/09/2027Dublin, Ireland17 - 23 Ross Cummins13 - 22 WPts
09/07/2027Dublin, Ireland17 - 22 Killian Lennon14 - 21 LPts
15/05/2027Dublin, Ireland16 - 22 Patrick Collins1 - 0 WPts
15/03/2027San Juan, Puerto Rico15 - 22 Xeres Eusebio0 - 5 WPts
15/01/2027Dublin, Ireland15 - 21 Liam Moloney2 - 3 LPts
16/11/2026Dun Laoghaire, Ireland15 - 20 Rory Monday13 - 22 LPts
23/09/2026Galway, Ireland14 - 20 Neil Doherty8 - 24(1) WPts
14/08/2026Dublin, Ireland13 - 20 Robert Vermeulen5 - 14 WPts
15/06/2026Dun Laoghaire, Ireland12 - 20 Adam MacConnell8(1) - 24 WPts
11/05/2026Dublin, Ireland11 - 19 Rory Mulryan16 - 36(1) LPts
11/05/2026Dublin, Ireland11 - 20 Adam McGuire9 - 10 WPts
16/04/2026Dublin, Ireland10 - 19 Adam McGuire9 - 9 WPts
28/03/2026Ottawa, Canada9 - 19 James Trintignant18(1) - 31 WPts
28/01/2026Dublin, Ireland9 - 18 Davie McGinnis10 - 15 LPts
06/12/2025Dublin, Ireland9 - 17 Lorcan Quirk15(1) - 11 LPts
29/10/2025Dublin, Ireland9 - 16 Ronan Halloran21(1) - 21 LPts
24/09/2025Samarqand, Uzbekistan8 - 16 Alik Baliev5 - 8 WPts
27/07/2025Bayamon, Puerto Rico7 - 16 Leonardo Baria2 - 1 WPts
29/05/2025Dublin, Ireland6 - 16 Qasim Dia1 - 16 WPts
31/03/2025Dublin, Ireland6 - 15 Jamie Quinlan9 - 8 LPts
13/02/2025Sofia, Bulgaria6 - 14 Ivaylo á Yotov11 - 12 LPts
16/12/2024Dublin, Ireland6 - 13 Shamus Donnell17 - 29 LPts
25/10/2024Dublin, Ireland6 - 12 Aaron Guinness23 - 19(3) LPts
23/09/2024Dun Laoghaire, Ireland6 - 11 Joshua Connolly24(1) - 15 LPts
08/08/2024Dublin, Ireland6 - 10 Oscar MacNevin3 - 7 LPts
10/06/2024Casablanca, Morocco6 - 9 El Houari Rahilou39 - 6 LPts
12/04/2024Dublin, Ireland5 - 9 Davie McGinnis1 - 12 WPts
14/02/2024Minsk, Belarus5 - 8 Pylyp Bodnar19 - 17 LPts
17/12/2023Dublin, Ireland4 - 8 Kieran MacKillop0 - 5 WPts
28/10/2023Dublin, Ireland3 - 8 Ramiro Martos16(2) - 23 WPts
29/08/2023Dublin, Ireland2 - 8 Dylan Reese0 - 3 WPts
30/06/2023Soyapango, El Salvador2 - 7 Sagaz Vallecillo18 - 15 LPts
02/05/2023Dublin, Ireland1 - 7 Blagoy á Panov1 - 7 WPts
04/03/2023Prague, Czech Republic1 - 6 LubomÝr Kafka23 - 9 LPts
04/01/2023Cairo, Egypt1 - 5 Kashif Alafif11 - 20 LPts
06/11/2022Apopa, El Salvador1 - 4 Joaquin Ector20 - 8 LPts
08/09/2022Dublin, Ireland1 - 3 Glynn Lennon13 - 10 LPts
10/07/2022Dublin, Ireland1 - 2 Lee Doyle8 - 16 LPts
15/05/2022Dublin, Ireland1 - 1 Roy McAndrew19 - 6 LPts
19/03/2022Prague, Czech Republic1 - 0 Alexej Jakubek15 - 10 LPts
18/01/2022Dublin, Ireland0 - 0 Evan McBryde1 - 1 WPts