| 2025-10-04 | Farid Basharat | 4-0 | Wrestler | L | Decision - Unanimous R3 5:00 | UFC 320: Ankalaev vs. Pereira 2 |
| 2025-04-26 | John Castaneda | 4-3 | Striker | W | Decision - Split R3 5:00 | UFC Fight Night: Machado Garry vs. Prates |
| 2024-08-10 | Quang Le | UFC debut | — | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Tybura vs. Spivac 2 |
| 2023-12-09 | Song Yadong | 9-2-1 | Striker | L | Decision - Unanimous R5 5:00 | UFC Fight Night: Song vs. Gutierrez |
| 2023-10-14 | Alatengheili | 4-1-1 | Balanced | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Yusuff vs. Barboza |
| 2023-04-15 | Pedro Munhoz | 9-7 (2 NC) | Striker | L | Decision - Unanimous R3 5:00 | UFC Fight Night: Holloway vs. Allen |
| 2022-11-12 | Frankie Edgar | 18-10-1 | Wrestler | W | KO/TKO R1 2:01 | UFC 281: Adesanya vs. Pereira |
| 2022-03-26 | Batgerel Danaa | 3-1 | Striker | W | KO/TKO R2 2:34 | UFC Fight Night: Blaydes vs. Daukaus |
| 2021-10-09 | Felipe Colares | 2-2 | Wrestler | W | Decision - Split R3 5:00 | UFC Fight Night: Dern vs. Rodriguez |
| 2021-02-13 | Andre Ewell | 4-2 | Striker | W | Decision - Unanimous R3 5:00 | UFC 258: Usman vs. Burns |
| 2020-08-01 | Cody Durden | UFC debut | — | D | Decision - Unanimous R3 5:00 | UFC Fight Night: Brunson vs. Shahbazyan |
| 2020-05-30 | Vince Morales | 1-2 | Striker | W | KO/TKO R2 4:27 | UFC Fight Night: Woodley vs. Burns |
| 2019-08-10 | Geraldo de Freitas | 1-0 | Wrestler | W | Decision - Split R3 5:00 | UFC Fight Night: Shevchenko vs. Carmouche 2 |
| 2019-03-23 | Ryan MacDonald | UFC debut | — | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Thompson vs. Pettis |
| 2018-11-30 | Raoni Barcelos | 1-0 | — | L | Submission R2 4:12 | The Ultimate Fighter: Heavy Hitters Finale |