Weightclass:  Flyweight
Location:  Dun Laoghaire, Ireland
Record:  7(1) - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/07/2027Dun Laoghaire, Ireland6(1) - 27 Roy Donoghue1 - 10 WPts
19/05/2027Dun Laoghaire, Ireland6(1) - 26 Nathan McCardell15 - 18 LPts
20/03/2027Dun Laoghaire, Ireland6(1) - 25 Shane McRae2 - 0 LPts
19/01/2027Dun Laoghaire, Ireland6(1) - 24 Suor Thongsookkaew25(1) - 8 LPts
19/11/2026Dun Laoghaire, Ireland6(1) - 23 Dino Zaccheo2 - 5 LPts
20/09/2026Dun Laoghaire, Ireland6(1) - 22 Fedor Battsetseg11 - 9 LPts
21/07/2026Dun Laoghaire, Ireland6(1) - 21 Ross McLain0 - 1 LPts
21/05/2026Dun Laoghaire, Ireland6(1) - 20 Brandon McManus9(1) - 7 LPts
22/03/2026Dun Laoghaire, Ireland6(1) - 19 Liam Murphy8 - 3 LPts
21/01/2026Dun Laoghaire, Ireland5(1) - 19 Aidan Markey0 - 10(1) WPts
22/11/2025Dun Laoghaire, Ireland5(1) - 18 Nicholas McBride11 - 11 LPts
23/09/2025Dun Laoghaire, Ireland5(1) - 17 Lee Tshibudisse3(1) - 8 LPts
26/07/2025Dun Laoghaire, Ireland5(1) - 16 Peter Fram3 - 10 LPts
28/05/2025Apopa, El Salvador5(1) - 15 Berto Chica1 - 6 LPts
30/03/2025San Bernardo, Chile5(1) - 14 Santiago Hurtado17(3) - 24 LPts
30/01/2025Dun Laoghaire, Ireland5(1) - 13 Marjun Umanzor5 - 13 LPts
02/12/2024Dun Laoghaire, Ireland5(1) - 12 Agron Cevdet0 - 6 LPts
04/10/2024Tabriz, Iran4 - 12 Rehan Hamad4 - 9(3) WKO3
06/08/2024Khujand, Tajikistan3 - 12 Boris Abutalipov0 - 4 WPts
08/06/2024Istanbul, Turkey2 - 12 Bora Soyadi1 - 14 WPts
10/04/2024Montreal, Canada2 - 11 Chris Raith0 - 0 LPts
11/02/2024Tehran, Iran1 - 11 Faisal Naseer1 - 3 WPts
14/12/2023Panama City, Panama1 - 10 Pedro Quijas9(1) - 12 LPts
15/10/2023Panama City, Panama1 - 9 Saturnin Sandoval15 - 22 LPts
17/08/2023Dun Laoghaire, Ireland1 - 8 Senon Villar2 - 4 LPts
19/06/2023Mejicanos, El Salvador1 - 7 Diego Felipe8 - 25 LPts
21/04/2023Maracaibo, Venezuela1 - 6 Frisco Marcia21 - 12 LPts
21/02/2023Valparaiso, Chile1 - 5 Enzo Monteagudo17 - 12 LPts
24/12/2022Dublin, Ireland1 - 4 Nicholas Bogie17 - 14 LPts
17/11/2022Dublin, Ireland1 - 3 Niall Sheenan11 - 16 LPts
16/10/2022Lille, France1 - 2 Quennel Belizaire7 - 23 LPts
18/08/2022Dublin, Ireland1 - 1 Matthew McShane0 - 0 LPts
02/07/2022Dublin, Ireland1 - 0 Lee McShane14 - 12 LPts
05/05/2022Cape Town, South Africa0 - 0 Bradley Kanyandekwe0 - 0 WPts