| Result | Opponent | Method | Rd | Date | Odds |
|---|---|---|---|---|---|
| — | Sean Brady | Upcoming | May 9, 2026 | ||
| L | Kamaru Usman | Decision Unanimous | 5 | Jun 14, 2025 | -238 |
| W | Colby Covington | TKO Cut above eye | 3 | Dec 14, 2024 | |
| W | Stephen Thompson | KO/TKO Standing | 3 | Oct 5, 2024 | -225 |
| W | Nursulton Ruziboev | Decision Unanimous | 3 | May 11, 2024 | |
| W | Vicente Luque | KO/TKO Guard | 2 | Mar 30, 2024 | +124 |
| W | Alex Morono | Decision Unanimous | 3 | Oct 7, 2023 | -175 |
| W | Andre Fialho | KO/TKO Kick to Head Standing | 2 | May 20, 2023 | -235 |
| L | Chris Curtis | KO/TKO Clinch | 2 | Dec 10, 2022 | -170 |
| L | Nassourdine Imavov | Decision Unanimous | 3 | Sep 3, 2022 | +210 |
| W | Albert Duraev | TKO Doctor Stoppage | 2 | Jun 18, 2022 | +195 |
| W | Abdul Razak Alhassan | Decision Split | 3 | Feb 19, 2022 | -155 |
| W | Antonio Arroyo | KO/TKO Standing | 3 | Sep 18, 2021 | -180 |
| L | Alessio Di Chirico | KO/TKO Kick to Head Standing | 1 | Jan 16, 2021 | -278 |
| W | Jordan Wright | KO/TKO Standing | 2 | Nov 21, 2020 | -265 |
| W | Impa Kasanganay | KO/TKO Spinning Back Kick Head | 2 | Oct 10, 2020 | +200 |
| L | Kevin Holland | KO/TKO Standing | 3 | Aug 8, 2020 | +333 |