| 2024-03-02 | Eryk Anders | 7-8 (1 NC) | Balanced | L | Decision - Unanimous R3 5:00 | UFC Fight Night: Rozenstruik vs. Gaziev |
| 2023-08-12 | Josh Fremd | 1-2 | Submission grappler | L | Decision - Unanimous R3 5:00 | UFC Fight Night: Luque vs. Dos Anjos |
| 2023-03-04 | Bo Nickal | UFC debut | — | L | Submission R1 2:54 | UFC 285: Jones vs. Gane |
| 2022-09-10 | Denis Tiuliulin | 0-1 | — | L | KO/TKO R2 4:52 | UFC 279: Diaz vs. Ferguson |
| 2022-02-19 | Kyle Daukaus | 1-2 (1 NC) | Submission grappler | L | Submission R1 4:59 | UFC Fight Night: Walker vs. Hill |
| 2022-01-15 | Joseph Holmes | UFC debut | — | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Kattar vs. Chikadze |
| 2021-10-23 | Laureano Staropoli | 2-3 | Balanced | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Costa vs. Vettori |
| 2021-05-15 | Jordan Wright | 1-1 | — | L | KO/TKO R1 1:04 | UFC 262: Oliveira vs. Chandler |
| 2020-12-19 | Tafon Nchukwi | UFC debut | — | L | Decision - Unanimous R3 5:00 | UFC Fight Night: Thompson vs. Neal |