| Result | Opponent | Method | Rd | Date | Odds |
|---|---|---|---|---|---|
| — | Upcoming | May 30, 2026 | |||
| W | Charles Johnson | KO/TKO Standing | 1 | Jan 24, 2026 | |
| L | Asu Almabayev | Submission Guillotine Choke Clinch | 3 | Nov 22, 2025 | |
| L | Tatsuro Taira | KO/TKO to Leg injury to … | 2 | Jun 15, 2024 | +195 |
| W | Matheus Nicolau | KO/TKO Standing | 2 | Apr 27, 2024 | |
| L | Muhammad Mokaev | Decision Unanimous | 3 | Mar 2, 2024 | +320 |
| L | Alexandre Pantoja | Submission Neck Crank Standing Back Con… | 1 | Jul 30, 2022 | +165 |
| L | Deiveson Figueiredo | Submission Guillotine Choke From Bottom… | 1 | Nov 21, 2020 | +225 |
| W | Jussier Formiga | KO/TKO Kick to Leg Standing | 1 | Jun 6, 2020 | -135 |
| W | Jordan Espinosa | Submission Arm Triangle Half Guard | 1 | Jan 25, 2020 | -250 |
| W | Mark De La Rosa | Decision Unanimous | 3 | Mar 30, 2019 | -365 |
| L | Joseph Benavidez | KO/TKO Ground | 1 | Nov 30, 2018 | -120 |
| W | Jose Torres | KO/TKO Standing | 1 | Aug 4, 2018 | -120 |
| W | Eric Shelton | Decision Unanimous | 3 | Feb 24, 2018 | +120 |
| W | Carls John De Tomas | Submission Anaconda Choke Ground | 2 | Dec 9, 2017 | -420 |