| Result | Opponent | Method | Rd | Date | Odds |
|---|---|---|---|---|---|
| — | Ciryl Gane | Upcoming | Jun 14, 2026 | ||
| W | Magomed Ankalaev | KO/TKO Elbows to Head Half Guard | 1 | Oct 4, 2025 | -265 |
| L | Magomed Ankalaev | Decision Unanimous | 5 | Mar 8, 2025 | -119 |
| W | Khalil Rountree Jr. | KO/TKO Standing | 4 | Oct 5, 2024 | -425 |
| W | Jiri Prochazka | KO/TKO Kick to Head Standing | 2 | Jun 29, 2024 | -145 |
| W | Jamahal Hill | KO/TKO Standing | 1 | Apr 13, 2024 | -130 |
| W | Jiri Prochazka | KO/TKO Elbows to Head Ground | 2 | Nov 11, 2023 | -125 |
| W | Jan Blachowicz | Decision Split | 3 | Jul 29, 2023 | -120 |
| L | Israel Adesanya | KO/TKO Standing | 2 | Apr 8, 2023 | |
| W | Israel Adesanya | KO/TKO Standing | 5 | Nov 12, 2022 | +180 |
| W | Sean Strickland | KO/TKO Standing | 1 | Jul 2, 2022 | +105 |
| W | Bruno Silva | Decision Unanimous | 3 | Mar 12, 2022 | -220 |
| W | Andreas Michailidis | KO/TKO Flying Knee Head | 2 | Nov 6, 2021 | -280 |