| 2026-02-07 |
Loss |
Jhony Gregory |
PFL Dubai: Nurmagomedov vs. Davis |
Middleweight |
|
| 2025-05-10 |
Win |
Sean McCormac |
PFL Europe 1: Belfast 2025 |
Light Heavyweight |
|
| 2025-01-25 |
Win |
Mostafa Abada Rashed Neda |
PFL Champions Series 1 |
Middleweight |
|
| 2024-06-08 |
Win |
Luis Carlos Alves |
FCC 38 |
Middleweight |
|
| 2024-03-09 |
Win |
Robbie Kennedy |
FCC 37 |
Light Heavyweight |
|
| 2024-03-08 |
Loss |
Yryskeldi Duisheev |
ONE Friday Fights 54 |
Flyweight |
|
| 2023-12-15 |
Win |
Rabindra Dhant |
ONE Friday Fights 45 |
Flyweight |
|
| 2023-10-20 |
Win |
Arthur Jacob |
Anthony Pettis FC 8 |
Middleweight |
|
| 2023-09-15 |
Win |
Cho Joon Gun |
ONE Friday Fights 33 |
Flyweight |
|
| 2023-09-09 |
Win |
Bogdan Kotlovyanov |
FCC 35 |
Light Heavyweight |
|
| 2022-12-17 |
Loss |
Mick Stanton |
Full Contact Contender 32 |
Middleweight |
|
| 2022-09-17 |
Win |
David Round |
UK Fighting Championships 20 |
Middleweight |
|
| 2021-11-20 |
Win |
Sebastian Sroka |
Almighty Fighting Championship 21 |
Middleweight |
|
| 2021-09-18 |
Win |
Bertrand Batamag Epoune |
Almighty Fighting Championship 19 |
Middleweight |
|
| 2021-07-10 |
Win |
Igor Puskarskis |
UK Fighting Championships 14 |
Middleweight |
|