| 2026-08-29 | Jack Jenkins | 4-2 | Striker | W | Decision - Split R3 5:00 | UFC Fight Night: Nurmagomedov vs. Song |
| 2025-04-12 | Dan Ige | 10-8 | Balanced | L | KO/TKO R3 1:12 | UFC 314: Volkanovski vs. Lopes |
| 2024-12-14 | Fernando Padilla | 2-1 | Striker | W | KO/TKO R1 4:58 | UFC Fight Night: Covington vs. Buckley |
| 2024-05-11 | Alex Caceres | 16-12 (1 NC) | Striker | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Lewis vs. Nascimento |
| 2024-01-20 | Charles Jourdain | 6-5-1 | Striker | W | Decision - Split R3 5:00 | UFC 297: Strickland vs. Du Plessis |
| 2023-08-05 | Dennis Buzukja | UFC debut | — | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Sandhagen vs. Font |
| 2022-08-20 | Luis Saldana | 2-1 | Striker | D | Decision - Split R3 5:00 | UFC 278: Usman vs. Edwards |
| 2021-11-13 | Collin Anglin | 0-1 | — | W | KO/TKO R1 4:30 | UFC Fight Night: Holloway vs. Rodriguez |
| 2021-06-05 | Youssef Zalal | 3-2 | Grappler | W | Decision - Split R3 5:00 | UFC Fight Night: Rozenstruik vs. Sakai |
| 2020-06-27 | Julian Erosa | 1-4 | Balanced | L | Submission R3 2:44 | UFC Fight Night: Poirier vs. Hooker |
| 2019-10-18 | Kyle Bochniak | 2-4 | Balanced | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Reyes vs. Weidman |