| 2024-08-06 |
Loss |
Muhammadjon Pirov |
2024 IMMAF Youth World Championships |
Featherweight |
| 2024-08-06 |
Loss |
Vuk Petrovic |
2024 IMMAF Youth World Championships |
Featherweight |
| 2024-08-06 |
Loss |
Moises Rampersad |
2024 IMMAF Youth World Championships |
Featherweight |
| 2024-03-29 |
Loss |
Lazar Trapara |
2024 IMMAF European Championships |
Featherweight |
| 2024-03-29 |
Loss |
Hendrik Jegonjan |
2024 IMMAF European Championships |
Featherweight |
| 2023-05-21 |
Win |
Calum James White |
National MMA League Round 13 |
Bantamweight |
| 2023-03-24 |
Win |
KRISTIAN Cheptene |
IMMAA National Championships 2023 |
Featherweight |
| 2023-03-24 |
Loss |
Leon Gallagher |
IMMAA National Championships 2023 |
Featherweight |
| 2022-08-17 |
Loss |
Mannix Cermak |
2022 IMMAF Youth World Championships |
Featherweight |
| 2022-08-17 |
Loss |
Mahamat Youssouf |
2022 IMMAF Youth World Championships |
Featherweight |
| 2022-08-17 |
Win |
Evyatar Solan |
2022 IMMAF Youth World Championships |
Featherweight |
| 2022-05-08 |
Win |
Max McDonnell |
IMMAA National Youth MMA Championships 2022 |
Featherweight |
| 2022-05-08 |
Win |
Keelan Mcevoy |
IMMAA National Youth MMA Championships 2022 |
Featherweight |
| 2022-05-08 |
Loss |
Ciaran Keeshan |
IMMAA National Youth MMA Championships 2022 |
Featherweight |
| 2021-12-05 |
Loss |
Jamie Doyle |
IMMAA Youth National Championships 2021 |
Lightweight |