| 2025-08-02 | Neil Magny | 22-12 | Wrestler | L | KO/TKO R2 4:39 | UFC Fight Night: Taira vs. Park |
| 2025-03-15 | Chidi Njokuani | 4-3 | Striker | L | KO/TKO R2 2:19 | UFC Fight Night: Vettori vs. Dolidze 2 |
| 2024-11-09 | Zachary Scroggin | UFC debut | — | W | KO/TKO R1 1:15 | UFC Fight Night: Magny vs. Prates |
| 2024-06-01 | Randy Brown | 12-5 | Striker | L | Decision - Unanimous R3 5:00 | UFC 302: Makhachev vs. Poirier |
| 2023-11-04 | Rinat Fakhretdinov | 3-0 | Wrestler | D | Decision - Majority R3 5:00 | UFC Fight Night: Almeida vs. Lewis |
| 2023-06-03 | Abubakar Nurmagomedov | 2-1 | Balanced | W | Decision - Split R3 5:00 | UFC Fight Night: Kara-France vs. Albazi |
| 2021-10-30 | Benoit Saint Denis | UFC debut | — | W | Decision - Unanimous R3 5:00 | UFC 267: Blachowicz vs. Teixeira |
| 2020-07-11 | Muslim Salikhov | 3-1 | Balanced | L | Decision - Split R3 5:00 | UFC 251: Usman vs. Masvidal |
| 2020-03-14 | Aleksei Kunchenko | 2-1 | Balanced | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Lee vs. Oliveira |
| 2019-08-31 | Li Jingliang | 8-3 | Striker | L | KO/TKO R3 4:51 | UFC Fight Night: Andrade vs. Zhang |
| 2019-03-09 | Curtis Millender | 3-0 | Striker | W | Submission R1 2:35 | UFC Fight Night: Lewis vs. Dos Santos |
| 2018-09-22 | Luigi Vendramini | UFC debut | — | W | KO/TKO R2 1:20 | UFC Fight Night: Marreta vs. Anders |
| 2018-05-12 | Sean Strickland | 6-2 | Striker | W | KO/TKO R1 3:40 | UFC 224: Nunes vs. Pennington |
| 2017-10-28 | Max Griffin | 1-1 | — | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Brunson vs. Machida |
| 2017-07-22 | Lyman Good | 1-0 | — | W | Decision - Split R3 5:00 | UFC Fight Night: Weidman vs. Gastelum |
| 2016-10-01 | Keita Nakamura | 2-4 | Balanced | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Lineker vs. Dodson |
| 2016-04-16 | Omari Akhmedov | 3-2 | Wrestler | W | KO/TKO R3 3:03 | UFC on FOX: Teixeira vs Evans |
| 2015-05-30 | Nicolas Dalby | UFC debut | — | L | Decision - Split R3 5:00 | UFC Fight Night: Condit vs Alves |