| 2026-08-29 | Kai Asakura | 1-2 | Balanced | L | KO/TKO R2 0:34 | UFC Fight Night: Nurmagomedov vs. Song |
| 2026-05-30 | Cody Haddon | 1-0 | Wrestler | L | KO/TKO R2 2:11 | UFC Fight Night: Song vs. Figueiredo |
| 2025-10-18 | Cody Gibson | 3-6 | Wrestler | W | KO/TKO R1 0:21 | UFC Fight Night: De Ridder vs. Allen |
| 2024-09-14 | Raul Rosas Jr. | 3-1 | Grappler | L | Decision - Unanimous R3 5:00 | UFC 306: Riyadh Season Noche UFC |
| 2024-02-10 | Daniel Marcos | 2-0 | Striker | NC | Could Not Continue R2 3:28 | UFC Fight Night: Hermansson vs. Pyfer |
| 2023-10-07 | Johnny Munoz | 2-3 | Submission grappler | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Dawson vs. Green |
| 2023-06-10 | Aiemann Zahabi | 3-2 | Balanced | L | KO/TKO R1 1:04 | UFC 289: Nunes vs. Aldana |
| 2022-08-20 | Jay Perrin | 0-1 | Wrestler | W | Decision - Unanimous R3 5:00 | UFC 278: Usman vs. Edwards |
| 2022-04-23 | Cameron Else | 0-1 | — | W | KO/TKO R1 2:48 | UFC Fight Night: Lemos vs. Andrade |
| 2021-11-20 | Cody Durden | 0-1-1 | Wrestler | L | Decision - Unanimous R3 5:00 | UFC Fight Night: Vieira vs. Tate |
| 2021-04-24 | Jeff Molina | UFC debut | — | L | Decision - Unanimous R3 5:00 | UFC 261: Usman vs. Masvidal 2 |