| 2025-02-20 |
Loss |
Dmytro Lytvynchuk |
IMMAF |
Flyweight |
| 2024-12-21 |
Win |
Felipe Dias |
Arena Championship MMA 2 |
Flyweight |
| 2024-11-08 |
Loss |
Firdavs Khaitmatov |
IMMAF |
Flyweight |
| 2024-11-05 |
Win |
Hamid Safi |
IMMAF |
Flyweight |
| 2024-07-14 |
Win |
Leonardo Rodrigues |
Campeonato Nacional MMA Portugal 2024 |
Flyweight |
| 2024-05-04 |
Loss |
Jonny Duggan |
Elite Fighting Championships 1 |
Featherweight |
| 2024-04-04 |
Loss |
Dmytro Makarov |
IMMAF |
Flyweight |
| 2024-04-02 |
Win |
Kevin Caperna |
IMMAF |
Flyweight |
| 2024-02-03 |
Win |
Reda Hayfa |
Fight Parc Championship |
Flyweight |
| 2023-11-21 |
Loss |
Dmytro Makarov |
IMMAF |
Flyweight |
| 2023-10-21 |
Win |
Guilherme Alves |
LWFC 16: Ultimate MMA GP |
Flyweight |
| 2023-05-28 |
Win |
Sergio Santos |
Campeonato Nacional MMA Portugal 2023 |
Flyweight |
| 2023-03-18 |
Win |
Rubén Diéguez |
Fusion Fight League 2 |
— |
| 2023-03-11 |
Win |
João Borges |
Liga Arena Championship MMA |
Catchweight |
| 2022-10-29 |
Loss |
David Louro |
MSC Championship |
Bantamweight |
| 2022-03-26 |
Win |
David Cunha |
LWFC 12 |
Bantamweight |