| 2026-09-26 | John Castaneda | 4-4-1 | Striker | W | Decision - Split R3 5:00 | UFC Fight Night: Rosas Jr. vs. Barcelos |
| 2025-04-26 | Da'Mon Blackshear | 4-3-1 | Submission grappler | L | Decision - Unanimous R3 5:00 | UFC Fight Night: Machado Garry vs. Prates |
| 2024-05-18 | Kleydson Rodrigues | 1-2 | Striker | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Barboza vs. Murphy |
| 2023-10-14 | Chris Gutierrez | 7-2-1 | Striker | L | Decision - Unanimous R3 5:00 | UFC Fight Night: Yusuff vs. Barboza |
| 2022-09-10 | Chad Anheliger | 1-0 | — | W | Decision - Unanimous R3 5:00 | UFC 279: Diaz vs. Ferguson |
| 2022-04-16 | Kevin Croom | 0-2 (1 NC) | Balanced | W | KO/TKO R1 0:47 | UFC Fight Night: Luque vs. Muhammad |
| 2021-09-18 | Gustavo Lopez | 1-2 | Balanced | D | Decision - Unanimous R3 5:00 | UFC Fight Night: Smith vs. Spann |
| 2020-10-03 | Casey Kenney | 3-1 | Balanced | L | Decision - Unanimous R3 5:00 | UFC Fight Night: Holm vs. Aldana |
| 2019-12-21 | Ryan Benoit | 3-3 | Balanced | W | Decision - Split R3 5:00 | UFC Fight Night: Edgar vs. The Korean Zombie |
| 2019-08-31 | Batgerel Danaa | UFC debut | — | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Andrade vs. Zhang |