| 2026-05-02 | Colby Thicknesse | 1-1 | Balanced | L | Decision - Unanimous R3 5:00 | UFC Fight Night: Della Maddalena vs. Prates |
| 2025-03-29 | Raul Rosas Jr. | 4-1 | Grappler | L | Decision - Unanimous R3 5:00 | UFC Fight Night: Moreno vs. Erceg |
| 2025-02-15 | Elijah Smith | UFC debut | — | L | Decision - Unanimous R3 5:00 | UFC Fight Night: Cannonier vs. Rodrigues |
| 2024-09-28 | Taylor Lapilus | 5-2 | Striker | L | Decision - Unanimous R3 5:00 | UFC Fight Night: Moicano vs. Saint Denis |
| 2022-11-19 | Miles Johns | 3-2 | Balanced | L | Decision - Unanimous R3 5:00 | UFC Fight Night: Nzechukwu vs. Cutelaba |
| 2022-05-21 | Jonathan Martinez | 6-3 | Striker | L | Decision - Unanimous R3 5:00 | UFC Fight Night: Holm vs. Vieira |
| 2021-12-04 | Louis Smolka | 8-7 | Submission grappler | W | KO/TKO R1 2:02 | UFC Fight Night: Font vs. Aldo |
| 2021-08-07 | Drako Rodriguez | 0-1 | — | W | Decision - Unanimous R3 5:00 | UFC 265: Lewis vs. Gane |
| 2020-05-30 | Chris Gutierrez | 2-1 | Balanced | L | KO/TKO R2 4:27 | UFC Fight Night: Woodley vs. Burns |
| 2019-07-13 | Benito Lopez | 1-1 | Striker | L | Decision - Unanimous R3 5:00 | UFC Fight Night: De Randamie vs. Ladd |
| 2019-05-04 | Aiemann Zahabi | 1-1 | Balanced | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Iaquinta vs. Cowboy |
| 2018-11-24 | Song Yadong | 2-0 | — | L | Decision - Unanimous R3 5:00 | UFC Fight Night: Blaydes vs. Ngannou 2 |