| 2026-10-31 | Ode Osbourne | 5-8 | Balanced | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Moicano vs. Nolan |
| 2026-07-11 | Alessandro Costa | 4-3 | Striker | L | Submission R2 2:19 | UFC 329: McGregor vs. Holloway 2 |
| 2026-04-25 | Jafel Filho | 3-2 | Grappler | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Sterling vs. Zalal |
| 2026-03-07 | Nyamjargal Tumendemberel | 0-1 | Submission grappler | L | Decision - Unanimous R3 5:00 | UFC 326: Holloway vs. Oliveira 2 |
| 2025-11-01 | Allan Nascimento | 3-1 | Submission grappler | L | Submission R2 3:13 | UFC Fight Night: Garcia vs. Onama |
| 2025-06-14 | Jose Ochoa | 0-1 | Submission grappler | L | KO/TKO R2 0:11 | UFC Fight Night: Usman vs. Buckley |
| 2024-12-07 | Joshua Van | 4-1 | Striker | L | Decision - Unanimous R3 5:00 | UFC 310: Pantoja vs. Asakura |
| 2024-09-07 | Matt Schnell | 6-6 (1 NC) | Submission grappler | W | Submission R2 0:29 | UFC Fight Night: Burns vs. Brady |
| 2024-07-20 | Bruno Silva | 3-2 | Wrestler | L | KO/TKO R2 2:58 | UFC Fight Night: Lemos vs. Jandiroba |
| 2023-12-16 | Tagir Ulanbekov | 3-1 | Wrestler | L | Submission R2 4:25 | UFC 296: Edwards vs. Covington |
| 2023-08-05 | Jake Hadley | 2-1 | Submission grappler | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Sandhagen vs. Font |
| 2023-04-29 | Charles Johnson | 2-2 | Striker | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Song vs. Simon |
| 2022-10-29 | Carlos Mota | UFC debut | — | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Kattar vs. Allen |
| 2022-06-25 | JP Buys | 0-2 | Submission grappler | W | KO/TKO R1 1:08 | UFC Fight Night: Tsarukyan vs. Gamrot |
| 2022-03-19 | Muhammad Mokaev | UFC debut | — | L | Submission R1 0:58 | UFC Fight Night: Volkov vs. Aspinall |
| 2021-11-20 | Aoriqileng | 0-1 | Wrestler | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Vieira vs. Tate |
| 2020-12-19 | Jimmy Flick | UFC debut | — | L | Submission R1 3:18 | UFC Fight Night: Thompson vs. Neal |
| 2020-08-01 | Chris Gutierrez | 3-1 | Striker | D | Decision - Unanimous R3 5:00 | UFC Fight Night: Brunson vs. Shahbazyan |