| 2024-11-02 | Rodrigo Nascimento | 4-2 (1 NC) | Striker | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Moreno vs. Albazi |
| 2024-06-01 | Jailton Almeida | 6-1 | Grappler | L | Submission R1 2:27 | UFC 302: Makhachev vs. Poirier |
| 2023-07-01 | Blagoy Ivanov | 3-4 | Balanced | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Strickland vs. Magomedov |
| 2023-03-11 | Alexander Volkov | 9-4 | Striker | L | KO/TKO R1 2:16 | UFC Fight Night: Yan vs. Dvalishvili |
| 2022-08-20 | Marcin Tybura | 9-6 | Balanced | L | Decision - Majority R3 5:00 | UFC 278: Usman vs. Edwards |
| 2022-04-30 | Chase Sherman | 3-8 | Striker | W | Submission R1 2:11 | UFC Fight Night: Font vs. Vera |
| 2021-10-09 | Jared Vanderaa | 1-1 | Striker | W | KO/TKO R2 4:43 | UFC Fight Night: Dern vs. Rodriguez |
| 2021-04-17 | Juan Espino | 2-0 | — | W | Decision - Split R3 1:05 | UFC Fight Night: Whittaker vs. Gastelum |
| 2020-11-07 | Marcos Rogerio de Lima | 6-4 | Submission grappler | W | Submission R1 4:48 | UFC Fight Night: Santos vs. Teixeira |
| 2020-09-12 | Roque Martinez | UFC debut | — | W | Submission R2 4:22 | UFC Fight Night: Waterson vs. Hill |