| 2025-04-26 | UFC Fight Night | Mingyang Zhang | loss | Ground & Pound · 4:03 · R1 |
| 2024-12-07 | UFC 310: Pantoja vs. Asakura | Dominick Reyes | loss | Ground & Pound · 4:46 · R2 |
| 2024-06-29 | UFC 303: Pereira vs. Procházka 2 | Roman Dolidze | loss | Decision · Unanimous |
| 2024-05-04 | UFC 301: Pantoja vs. Erceg | Vitor Petrino | win | Guillotine Choke · 2:00 · R1 |
| 2023-12-09 | UFC Fight Night | Khalil Rountree Jr. | loss | Uppercut-left Hook Combo · 0:56 · R3 |
| 2023-08-26 | UFC Fight Night | Ryan Spann | win | Decision · Split |
| 2023-05-13 | UFC on ABC 4 | Johnny Walker | loss | Decision · Unanimous |
| 2022-07-30 | UFC 277: Peña vs. Nunes 2 | Magomed Ankalaev | loss | Ground & Pound · 3:09 · R2 |
| 2021-09-18 | UFC Fight Night | Ryan Spann | win | Rear Naked Choke · 3:47 · R1 |
| 2021-04-24 | UFC 261: Usman vs. Masvidal 2 | Jimmy Crute | win | Doctor Stoppage (Leg Injury) · 5:00 · R1 |
| 2020-11-28 | UFC Fight Night | Devin Clark | win | Triangle Choke · 2:34 · R1 |
| 2020-08-29 | UFC Fight Night | Aleksandar Rakić | loss | Decision · Unanimous |
| 2020-05-13 | UFC Fight Night | Glover Teixeira | loss | Ground & Pound · 1:04 · R5 |
| 2019-06-01 | UFC on ESPN+ 11 | Alexander Gustafsson | win | Rear Naked Choke · 2:38 · R4 |
| 2019-03-02 | UFC 235: Jones vs. Smith | Jon Jones | loss | Decision · Unanimous |
| 2018-10-27 | UFC Fight Night 138 | Volkan Oezdemir | win | Rear Naked Choke · 4:26 · R3 |
| 2018-07-22 | UFC Fight Night 134 | Maurício Rua | win | Punches · 1:29 · R1 |
| 2018-06-09 | UFC 225: Whittaker vs. Romero 2 | Rashad Evans | win | Knee From Clinch · 0:53 · R1 |
| 2018-02-03 | UFC Fight Night 125 | Thiago Santos | loss | Body Kick & Punches · 1:03 · R2 |
| 2017-09-16 | UFC Fight Night 116 | Hector Lombard | win | Punches · 2:33 · R3 |
| 2017-04-15 | UFC on FOX 24 | Andrew Sanchez | win | Head Kick & Punches · 3:52 · R3 |
| 2016-12-03 | The Ultimate Fighter 24 Finale | Elvis Mutapčić | win | Punches · 3:27 · R2 |
| 2016-07-08 | The Ultimate Fighter 23 Finale | Cezar Ferreira | loss | Decision · Unanimous |
| 2016-02-21 | UFC Fight Night 83 | Leonardo Guimarães | win | Decision · Unanimous |
| 2013-06-08 | UFC on FUEL TV 10 | Antônio Braga Neto | loss | Kneebar · 1:52 · R1 |