| 2026-08-01 | Marcin Tybura | 14-10 | Balanced | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Medic vs. Rodriguez |
| 2025-10-25 | Azamat Murzakanov | 5-0 | Striker | L | KO/TKO R1 3:11 | UFC 321: Aspinall vs. Gane |
| 2024-10-26 | Magomed Ankalaev | 10-1-1 (1 NC) | Balanced | L | Decision - Unanimous R3 5:00 | UFC 308: Topuria vs. Holloway |
| 2024-04-13 | Jiri Prochazka | 3-1 | Striker | L | KO/TKO R2 3:17 | UFC 300: Pereira vs. Hill |
| 2022-05-14 | Jan Blachowicz | 11-6 | Balanced | L | KO/TKO R3 1:11 | UFC Fight Night: Blachowicz vs. Rakic |
| 2021-03-06 | Thiago Santos | 13-7 | Striker | W | Decision - Unanimous R3 5:00 | UFC 259: Blachowicz vs. Adesanya |
| 2020-08-29 | Anthony Smith | 8-5 | Balanced | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Smith vs. Rakic |
| 2019-12-21 | Volkan Oezdemir | 4-3 | Striker | L | Decision - Split R3 5:00 | UFC Fight Night: Edgar vs. The Korean Zombie |
| 2019-06-01 | Jimi Manuwa | 6-5 | Balanced | W | KO/TKO R1 0:47 | UFC Fight Night: Gustafsson vs. Smith |
| 2018-12-08 | Devin Clark | 3-2 | Wrestler | W | KO/TKO R1 4:05 | UFC 231: Holloway vs. Ortega |
| 2018-07-22 | Justin Ledet | 3-0 | Striker | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Shogun vs. Smith |
| 2017-09-02 | Francimar Barroso | 4-2 (1 NC) | Wrestler | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Volkov vs. Struve |