| 2026-05-16 | Cody Brundage | 5-8-1 (1 NC) | Balanced | L | KO/TKO R2 0:44 | UFC Fight Night: Allen vs. Costa |
| 2025-09-27 | Cam Rowston | UFC debut | — | L | KO/TKO R1 2:41 | UFC Fight Night: Ulberg vs. Reyes |
| 2025-06-14 | Edmen Shahbazyan | 7-5 | Balanced | L | Decision - Unanimous R3 5:00 | UFC Fight Night: Usman vs. Buckley |
| 2025-02-15 | Rodolfo Vieira | 5-2 | Grappler | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Cannonier vs. Rodrigues |
| 2024-09-07 | Dylan Budka | 0-1 | — | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Burns vs. Brady |
| 2024-07-13 | Josh Fremd | 2-3 | Submission grappler | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Namajunas vs. Cortez |
| 2024-03-30 | Jacob Malkoun | 3-3 | Wrestler | L | KO/TKO R2 0:39 | UFC Fight Night: Blanchfield vs. Fiorot |
| 2023-10-14 | Michel Pereira | 6-2 | Striker | L | KO/TKO R1 1:06 | UFC Fight Night: Yusuff vs. Barboza |
| 2023-08-19 | Gerald Meerschaert | 10-8 | Grappler | W | Decision - Split R3 5:00 | UFC 292: Sterling vs. O'Malley |
| 2022-11-12 | Wellington Turman | 3-3 | Balanced | W | Decision - Unanimous R3 5:00 | UFC 281: Adesanya vs. Pereira |
| 2022-05-14 | Nick Maximov | 2-0 | Wrestler | W | Submission R1 1:16 | UFC Fight Night: Blachowicz vs. Rakic |
| 2021-10-30 | Hu Yaozong | 0-2 | Striker | W | Submission R3 4:46 | UFC 267: Blachowicz vs. Teixeira |
| 2021-08-28 | Micheal Gillmore | UFC debut | — | W | KO/TKO R3 3:12 | UFC Fight Night: Barboza vs. Chikadze |