| Result | Opponent | Method | Rd | Date | Odds |
|---|---|---|---|---|---|
| L | Chris Curtis | Decision Split | 3 | Jul 12, 2025 | +205 |
| L | Michael Chiesa | Submission Rear Naked Choke | 3 | Dec 7, 2024 | +110 |
| W | Jeremiah Wells | Decision Split | 3 | Feb 10, 2024 | |
| L | Michael Morales | Decision Unanimous | 3 | Jul 1, 2023 | +205 |
| W | Tim Means | Decision Split | 3 | Oct 29, 2022 | -190 |
| L | Neil Magny | Decision Split | 3 | Mar 26, 2022 | +225 |
| W | Carlos Condit | Decision Unanimous | 3 | Jul 10, 2021 | -190 |
| W | Song Kenan | KO/TKO Standing | 1 | Mar 20, 2021 | -190 |
| W | Ramiz Brahimaj | KO/TKO Elbow to Head Clinch … | 3 | Nov 7, 2020 | -143 |
| L | Alex Oliveira | Decision Split | 3 | Mar 7, 2020 | +115 |
| L | Alex Morono | Decision Unanimous | 3 | Oct 12, 2019 | -145 |
| W | Zelim Imadaev | Decision Majority | 3 | Apr 13, 2019 | +110 |
| L | Thiago Alves | Decision Split | 3 | Feb 2, 2019 | -185 |
| L | Curtis Millender | Decision Unanimous | 3 | Jul 7, 2018 | +150 |
| W | Mike Perry | Decision Unanimous | 3 | Feb 24, 2018 | +250 |
| L | Elizeu Zaleski dos Santos | Decision Unanimous | 3 | Oct 28, 2017 | +190 |
| W | Erick Montano | KO/TKO Standing | 1 | Nov 5, 2016 | -135 |
| L | Colby Covington | KO/TKO Ground | 3 | Aug 20, 2016 | +335 |