| 2025-11-22 | Saygid Izagakhmaev | UFC debut | — | W | Decision - Split R3 5:00 | UFC Fight Night: Tsarukyan vs. Hooker |
| 2025-04-26 | Randy Brown | 13-6 | Striker | L | KO/TKO R2 1:39 | UFC Fight Night: Machado Garry vs. Prates |
| 2024-06-22 | Rinat Fakhretdinov | 3-0-1 | Wrestler | L | Decision - Split R3 5:00 | UFC Fight Night: Whittaker vs. Aliskerov |
| 2023-11-04 | Gabriel Bonfim | 2-0 | — | W | KO/TKO R2 4:33 | UFC Fight Night: Almeida vs. Lewis |
| 2023-06-17 | Muslim Salikhov | 6-2 | Balanced | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Vettori vs. Cannonier |
| 2023-01-21 | Warlley Alves | 8-5 | Submission grappler | W | Decision - Split R3 5:00 | UFC 283: Teixeira vs. Hill |
| 2022-07-23 | Claudio Silva | 5-2 | Grappler | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Blaydes vs. Aspinall |
| 2021-06-26 | Tim Means | 13-9 (1 NC) | Striker | L | Decision - Unanimous R3 5:00 | UFC Fight Night: Gane vs. Volkov |
| 2020-11-21 | Daniel Rodriguez | 3-0 | Striker | W | Decision - Unanimous R3 5:00 | UFC 255: Figueiredo vs. Perez |
| 2020-07-25 | Jesse Ronson | 0-3 | Balanced | NC | Overturned R1 2:48 | UFC Fight Night: Whittaker vs. Till |
| 2019-09-28 | Alex Oliveira | 9-5 (1 NC) | Wrestler | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Hermansson vs. Cannonier |
| 2016-09-03 | Peter Sobotta | 2-4 | Balanced | L | Decision - Unanimous R3 5:00 | UFC Fight Night: Arlovski vs. Barnett |
| 2016-04-10 | Zak Cummings | 3-1 | Grappler | L | Decision - Unanimous R3 5:00 | UFC Fight Night: Rothwell vs Dos Santos |
| 2015-10-24 | Darren Till | 1-0 | — | D | Decision - Majority R3 5:00 | UFC Fight Night: Holohan vs Smolka |
| 2015-05-30 | Elizeu Zaleski dos Santos | UFC debut | — | W | Decision - Split R3 5:00 | UFC Fight Night: Condit vs Alves |