| 2025-03-15 | Kevin Vallejos | UFC debut | — | L | KO/TKO R1 3:09 | UFC Fight Night: Vettori vs. Dolidze 2 |
| 2024-07-20 | Steve Garcia | 4-2 | Striker | L | KO/TKO R1 1:36 | UFC Fight Night: Lemos vs. Jandiroba |
| 2023-08-26 | Jarno Errens | 0-1 | Submission grappler | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Holloway vs. The Korean Zombie |
| 2022-11-12 | Michael Trizano | 3-3 | Balanced | L | KO/TKO R1 4:51 | UFC 281: Adesanya vs. Pereira |
| 2022-06-11 | Josh Culibao | 1-1-1 | Balanced | L | Decision - Split R3 5:00 | UFC 275: Teixeira vs. Prochazka |
| 2021-10-23 | Alex Caceres | 13-10 (1 NC) | Striker | L | Submission R2 3:31 | UFC Fight Night: Costa vs. Vettori |
| 2021-06-19 | Julian Erosa | 3-4 | Striker | W | KO/TKO R1 1:37 | UFC Fight Night: Jung vs. Ige |
| 2021-02-06 | Youssef Zalal | 3-1 | Grappler | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Overeem vs. Volkov |
| 2019-12-21 | Suman Mokhtarian | 0-1 | — | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Edgar vs. The Korean Zombie |
| 2019-07-27 | Gavin Tucker | 1-1 | Balanced | L | Submission R3 3:17 | UFC 240: Holloway vs. Edgar |
| 2019-04-20 | Movsar Evloev | UFC debut | — | L | Decision - Unanimous R3 5:00 | UFC Fight Night: Overeem vs. Oleinik |