| 2026-09-05 | Daniil Donchenko | 3-0 | Striker | L | Decision - Unanimous R3 5:00 | UFC Fight Night: Hooker vs. Parnasse |
| 2026-02-21 | Ramiz Brahimaj | 5-3 | Submission grappler | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Strickland vs. Hernandez |
| 2025-10-04 | Nikolay Veretennikov | 1-2 | Balanced | W | Decision - Unanimous R3 5:00 | UFC 320: Ankalaev vs. Pereira 2 |
| 2025-01-11 | Uros Medic | 4-2 | Striker | W | KO/TKO R1 0:31 | UFC Fight Night: Dern vs. Ribas 2 |
| 2024-06-08 | Miguel Baeza | 3-3 | Submission grappler | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Cannonier vs. Imavov |
| 2023-12-02 | Dustin Stoltzfus | 1-4 | Balanced | L | Submission R2 4:10 | UFC Fight Night: Dariush vs. Tsarukyan |
| 2023-01-14 | Roman Kopylov | 1-2 | Balanced | L | KO/TKO R2 3:19 | UFC Fight Night: Strickland vs. Imavov |
| 2022-07-16 | Dalcha Lungiambula | 2-3 | Wrestler | W | KO/TKO R2 0:28 | UFC Fight Night: Ortega vs. Rodriguez |
| 2022-02-05 | Nick Maximov | 1-0 | Wrestler | L | Decision - Split R3 5:00 | UFC Fight Night: Hermansson vs. Strickland |
| 2021-07-24 | Brendan Allen | 4-1 | Submission grappler | L | Decision - Unanimous R3 5:00 | UFC Fight Night: Sandhagen vs. Dillashaw |
| 2021-01-16 | Dusko Todorovic | 1-0 | — | W | KO/TKO R1 4:48 | UFC Fight Night: Holloway vs. Kattar |
| 2019-12-14 | Oskar Piechota | 2-2 | Submission grappler | W | KO/TKO R1 3:17 | UFC 245: Usman vs. Covington |