| 2025-10-25 | Ikram Aliskerov | 3-1 | — | L | Decision - Unanimous R3 5:00 | UFC 321: Aspinall vs. Gane |
| 2025-06-21 | Ismail Naurdiev | 3-2 | Balanced | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Hill vs. Rountree Jr. |
| 2024-10-12 | Brad Tavares | 15-9 | Balanced | W | Decision - Split R3 5:00 | UFC Fight Night: Royval vs. Taira |
| 2023-12-09 | Andre Muniz | 5-2 | Grappler | L | Decision - Split R3 5:00 | UFC Fight Night: Song vs. Gutierrez |
| 2023-07-15 | Albert Duraev | 2-1 | Balanced | W | Submission R2 4:45 | UFC Fight Night: Holm vs. Bueno Silva |
| 2023-02-04 | Denis Tiuliulin | 1-1 | Striker | W | Submission R1 4:05 | UFC Fight Night: Lewis vs. Spivac |
| 2022-10-29 | Joseph Holmes | 1-1 | Striker | W | Submission R2 3:04 | UFC Fight Night: Kattar vs. Allen |
| 2022-05-21 | Eryk Anders | 6-6 (1 NC) | Balanced | W | Decision - Split R3 5:00 | UFC Fight Night: Holm vs. Vieira |
| 2021-10-23 | Gregory Rodrigues | 1-0 | Wrestler | L | KO/TKO R2 3:13 | UFC Fight Night: Costa vs. Vettori |
| 2021-05-08 | Tafon Nchukwi | 1-0 | Striker | W | Decision - Majority R3 5:00 | UFC Fight Night: Rodriguez vs. Waterson |
| 2020-10-17 | John Phillips | 1-4 | Balanced | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Ortega vs. The Korean Zombie |
| 2019-12-21 | Marc-Andre Barriault | 0-2 | Balanced | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Edgar vs. The Korean Zombie |
| 2019-08-31 | Anthony Hernandez | 0-1 | — | L | Submission R2 4:39 | UFC Fight Night: Andrade vs. Zhang |