| 2026-09-12 | Rongzhu | 3-3 | Striker | L | Decision - Unanimous R3 5:00 | Noche UFC: Silva vs. Delgado |
| 2026-04-25 | Alexander Hernandez | 10-7 | Striker | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Sterling vs. Zalal |
| 2025-09-13 | Jared Gordon | 9-6 (1 NC) | Striker | W | KO/TKO R3 2:27 | Noche UFC: Lopes vs. Silva |
| 2025-03-29 | Vinc Pichel | 7-4 | Wrestler | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Moreno vs. Erceg |
| 2024-10-12 | Grant Dawson | 9-1-1 | Grappler | L | KO/TKO R2 1:42 | UFC Fight Night: Royval vs. Taira |
| 2023-04-15 | Clay Guida | 18-16 | Wrestler | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Holloway vs. Allen |
| 2022-12-17 | Maheshate | 1-0 | — | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Cannonier vs. Strickland |
| 2022-07-30 | Drakkar Klose | 6-2 | Striker | L | Decision - Unanimous R3 5:00 | UFC 277: Pena vs. Nunes 2 |
| 2022-04-16 | Jesse Ronson | 0-3 (1 NC) | Balanced | W | Submission R2 4:50 | UFC Fight Night: Luque vs. Muhammad |
| 2021-11-20 | Natan Levy | UFC debut | — | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Vieira vs. Tate |
| 2021-07-31 | Chris Gruetzemacher | 2-3 | Striker | L | Decision - Unanimous R3 5:00 | UFC Fight Night: Hall vs. Strickland |
| 2021-03-13 | Nasrat Haqparast | 4-2 | Striker | L | Decision - Unanimous R3 5:00 | UFC Fight Night: Edwards vs. Muhammad |