| 2024-08-06 |
Win |
Adrian Kren |
2024 IMMAF Youth World Championships |
Lightweight |
| 2024-08-06 |
Win |
Hamlet Aslanyan |
2024 IMMAF Youth World Championships |
Lightweight |
| 2024-08-06 |
Win |
Khalifa Karmostaje |
2024 IMMAF Youth World Championships |
Lightweight |
| 2024-08-06 |
Win |
Caiden Bouwer |
2024 IMMAF Youth World Championships |
Lightweight |
| 2024-08-06 |
Loss |
Artem Savranskyi |
2024 IMMAF Youth World Championships |
Lightweight |
| 2024-03-29 |
Win |
Martin Khachatryan |
2024 IMMAF European Championships |
Lightweight |
| 2024-03-29 |
Loss |
Nikoloz Papashvili |
2024 IMMAF European Championships |
Lightweight |
| 2024-03-29 |
Win |
Elay Azulay |
2024 IMMAF European Championships |
Lightweight |
| 2024-02-18 |
Loss |
Conor Kelly |
IMMAA Youth Championships 2024 |
Lightweight |
| 2024-02-18 |
Win |
Cian Dunne |
IMMAA Youth Championships 2024 |
Lightweight |
| 2024-02-18 |
Win |
Matthew O Donoghue |
IMMAA Youth Championships 2024 |
Lightweight |
| 2024-02-18 |
Win |
Calum Byrne |
IMMAA Youth Championships 2024 |
Lightweight |
| 2023-12-03 |
Win |
Stephen Parkinson |
National MMA League Round 16 CHAMPIONSHIP BELTS |
Lightweight |
| 2023-12-03 |
Win |
Rubik Grigoryan |
National MMA League Round 16 CHAMPIONSHIP BELTS |
Lightweight |
| 2023-10-22 |
Win |
Peadar Mackie |
National MMA League Round 15 |
Lightweight |
| 2023-10-22 |
Loss |
Cian Dunne |
National MMA League Round 15 |
Lightweight |
| 2023-05-21 |
Win |
Jack Browne |
National MMA League Round 13 |
Lightweight |
| 2023-05-21 |
Win |
Devin Cotter |
National MMA League Round 13 |
Lightweight |