| Oct 3, 2026 | UFC |
vs Esteban Ribovics |
Loss · KO/TKO · Punch · R1 4:08 |
| Jul 11, 2026 | UFC |
vs Terrance McKinney |
Win · KO/TKO · Punch · R1 4:59 |
| May 9, 2026 | UFC |
vs Jeremy Stephens |
Win · Submission · Rear Naked Choke · R1 4:20 |
| Feb 28, 2026 | UFC |
vs Daniel Zellhuber |
Win · KO/TKO · Punches · R2 4:55 |
| Dec 14, 2025 | UFC |
vs Lance Gibson Jr. |
Win · Decision · split · R3 5:00 |
| Mar 8, 2025 | UFC |
vs Mauricio Ruffy |
Loss · KO/TKO · Kick · R1 2:07 |
| Jul 27, 2024 | UFC |
vs Paddy Pimblett |
Loss · Submission · Triangle Choke · R1 3:22 |
| Apr 13, 2024 | UFC |
vs Jim Miller |
Win · Decision · unanimous · R3 5:00 |
| Dec 2, 2023 | UFC |
vs Jalin Turner |
Loss · KO/TKO · Punches · R1 2:49 |
| Oct 7, 2023 | UFC |
vs Grant Dawson |
Win · KO/TKO · Punch · R1 0:33 |
| Jul 29, 2023 | UFC |
vs Tony Ferguson |
Win · Submission · Arm Triangle · R3 4:54 |
| Apr 22, 2023 | UFC |
vs Jared Gordon |
No contest · Win · R1 4:35 |
| Dec 17, 2022 | UFC |
vs Drew Dober |
Loss · KO/TKO · Punch · R2 2:45 |
| Feb 26, 2022 | UFC |
vs Islam Makhachev |
Loss · KO/TKO · Punches · R1 3:23 |
| Feb 12, 2022 | UFC |
vs Nasrat Haqparast |
Win · Decision · unanimous · R3 5:00 |
| Nov 6, 2021 | UFC |
vs Al Iaquinta |
Win · KO/TKO · Punches · R1 2:25 |
| Aug 7, 2021 | UFC |
vs Rafael Fiziev |
Loss · Decision · unanimous · R3 5:00 |
| Oct 31, 2020 | UFC |
vs Thiago Moisés |
Loss · Decision · unanimous · R3 5:00 |
| Sep 12, 2020 | UFC |
vs Alan Patrick |
Win · Decision · unanimous · R3 5:00 |
| Aug 1, 2020 | UFC |
vs Lando Vannata |
Win · Decision · unanimous · R3 5:00 |
| Jun 20, 2020 | UFC |
vs Clay Guida |
Win · Decision · unanimous · R3 5:00 |
| Nov 16, 2019 | UFC |
vs Francisco Trinaldo |
Loss · Decision · unanimous · R3 5:00 |
| Dec 16, 2018 | UFC |
vs Drakkar Klose |
Loss · Decision · unanimous · R3 5:00 |
| Jan 28, 2018 | UFC |
vs Erik Koch |
Win · Decision · unanimous · R3 5:00 |
| Oct 7, 2017 | UFC |
vs Lando Vannata |
DRAW · Win · R3 5:00 |
| Apr 16, 2017 | UFC |
vs Rashid Magomedov |
Loss · Decision · split · R3 5:00 |