| Result | Opponent | Method | Rd | Date | Odds |
|---|---|---|---|---|---|
| W | Alonzo Menifield | KO/TKO Standing | 1 | Nov 22, 2025 | |
| L | Carlos Ulberg | Decision Unanimous | 3 | Nov 23, 2024 | +215 |
| W | Johnny Walker | KO/TKO Standing | 1 | Jun 22, 2024 | +110 |
| W | Bogdan Guskov | Submission Rear Naked Choke | 1 | Sep 2, 2023 | -175 |
| L | Nikita Krylov | Decision Unanimous | 3 | Oct 22, 2022 | +160 |
| W | Paul Craig | Decision Unanimous | 3 | Jul 23, 2022 | -145 |
| L | Magomed Ankalaev | Decision Unanimous | 3 | Oct 30, 2021 | +280 |
| L | Jiri Prochazka | KO/TKO Standing | 2 | Jul 11, 2020 | -159 |
| W | Aleksandar Rakic | Decision Split | 3 | Dec 21, 2019 | +145 |
| W | Ilir Latifi | KO/TKO Standing | 2 | Aug 10, 2019 | -190 |
| L | Dominick Reyes | Decision Split | 3 | Mar 16, 2019 | +220 |
| L | Anthony Smith | Submission Rear Naked Choke | 3 | Oct 27, 2018 | -160 |
| L | Daniel Cormier | KO/TKO Crucifix | 2 | Jan 20, 2018 | +285 |
| W | Jimi Manuwa | KO/TKO Standing | 1 | Jul 29, 2017 | +155 |
| W | Misha Cirkunov | KO/TKO Clinch | 1 | May 28, 2017 | +375 |
| W | Ovince Saint Preux | Decision Split | 3 | Feb 4, 2017 | +335 |