Weightclass:  Flyweight
Location:  Dublin, Ireland
Record:  22(3) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/10/2024Dublin, Ireland21(3) - 16 Azam Ahmad3 - 5 WPts
29/08/2024Dublin, Ireland20(2) - 16 Sod Bunsith1 - 15(9) WKO3
30/06/2024Dublin, Ireland19(2) - 16 Killian Beattie7(1) - 16 WPts
30/04/2024Dublin, Ireland18(2) - 16 John Cooney2 - 1 WPts
01/03/2024Dublin, Ireland18(2) - 15 Eloy Flores1 - 13 LPts
01/01/2024Dublin, Ireland17(2) - 15 Lieu Huynh7(1) - 29 WPts
02/11/2023Dublin, Ireland16(2) - 15 Haaris Naqvi1 - 12 WPts
03/09/2023Dublin, Ireland15(1) - 15 Dave Boyle13 - 22(3) WKO3
06/07/2023Dublin, Ireland14(1) - 15 Egzon Metarapi22 - 15 WPts
07/05/2023Dublin, Ireland14(1) - 14 Rasil Bajckodamov16 - 16 LPts
08/03/2023Dublin, Ireland13(1) - 14 Allam Chow0 - 7(2) WPts
07/01/2023Dublin, Ireland12(1) - 14 Pungluang Singnui0 - 4 WPts
08/11/2022Puente Alto, Chile12(1) - 13 Angel Villalta19 - 10 LPts
10/09/2022Bangkok, Thailand12(1) - 12 Keangsaklek Chanabut10 - 16 LPts
12/07/2022Baku, Azerbaijan11(1) - 12 Ahliman Farajov9 - 20 WPts
14/05/2022Dublin, Ireland10 - 12 Aidan Mullen11 - 16(2) WKO3
17/03/2022Sharjah, UAE10 - 11 Obaid Zadeh5 - 10 LPts
16/01/2022Dublin, Ireland9 - 11 Alejandro Guajardo18(4) - 8 WPts
16/11/2021Buenos Aires, Argentina9 - 10 Alejandro Noe6 - 12 LPts
16/09/2021Soyapango, El Salvador9 - 9 Diego Casillas21 - 3 LPts
16/07/2021Santa Fe de la Vera Cruz, Argentina8 - 9 Cruz Largo7 - 12 WPts
15/05/2021Dublin, Ireland8 - 8 Karl Doherty9 - 7 LPts
29/03/2021Cork, Ireland8 - 7 Anthony Roche21(1) - 3 LPts Ireland National Championships 2021View
26/03/2021Cork, Ireland7 - 7 Paul Carran17 - 7 WPts Ireland National Championships 2021View
13/03/2021Anderlecht, Belgium7 - 6 Dior Ort14 - 5 LPts
13/01/2021Dublin, Ireland7 - 5 Agim Haxhiu18 - 3 LPts
12/11/2020Dublin, Ireland6 - 5 Alano Landin6 - 8 WPts
13/09/2020Bangkok, Thailand5 - 5 Chontlatarn Manotumraksa5 - 10 WPts
15/07/2020Hanoi, Vietnam4 - 5 Chan Toan8 - 8 WPts
15/05/2020Prague, Czech Republic3 - 5 Hubert Simak0 - 11(2) WPts
17/03/2020Lankaran, Azerbaijan2 - 5 Rza Aydin4 - 10 WPts
18/01/2020Dublin, Ireland1 - 5 Daniel Berne3 - 8 WPts
17/11/2019Dublin, Ireland1 - 4 Paul Carran8 - 4 LPts
17/09/2019Mexico City, Mexico1 - 3 Gonzalo Alban4 - 3 LPts
20/07/2019Córdoba, Argentina1 - 2 Angel Narez4 - 0 LPts
20/05/2019Dublin, Ireland0 - 2 Daniel McPhearson2 - 3 WPts
20/03/2019Bahía Blanca, Argentina0 - 1 Roman Facundo2 - 0 LPts
19/01/2019Dublin, Ireland0 - 0 Joshua McLean2 - 1 LPts