| 2024-03-02 | Vitor Petrino | 3-0 | Grappler | L | Decision - Unanimous R3 5:00 | UFC Fight Night: Rozenstruik vs. Gaziev |
| 2023-09-09 | Anton Turkalj | 0-2 | Wrestler | W | KO/TKO R1 2:12 | UFC 293: Adesanya vs. Strickland |
| 2023-02-11 | Modestas Bukauskas | 1-3 | Balanced | L | Decision - Unanimous R3 5:00 | UFC 284: Makhachev vs. Volkanovski |
| 2022-08-20 | Harry Hunsucker | 0-2 | — | W | KO/TKO R1 1:05 | UFC 278: Usman vs. Edwards |
| 2022-04-23 | Ike Villanueva | 1-4 | Striker | W | KO/TKO R1 4:55 | UFC Fight Night: Lemos vs. Andrade |
| 2018-12-01 | Mauricio Rua | 9-9 | Balanced | L | KO/TKO R3 0:43 | UFC Fight Night: Dos Santos vs. Tuivasa |
| 2018-06-23 | Ovince Saint Preux | 10-6 | Balanced | L | Submission R1 2:54 | UFC Fight Night: Cowboy vs. Edwards |
| 2018-02-10 | Saparbeg Safarov | 0-1 | — | W | Submission R1 3:54 | UFC 221: Romero vs. Rockhold |
| 2017-09-09 | Ilir Latifi | 5-3 | Balanced | L | Decision - Unanimous R3 5:00 | UFC 215: Nunes vs Shevchenko 2 |
| 2017-03-04 | Paul Craig | 1-0 | — | W | KO/TKO R1 4:10 | UFC 209: Woodley vs. Thompson 2 |
| 2016-11-26 | Khalil Rountree Jr. | 0-1 | Balanced | W | Submission R1 4:07 | UFC Fight Night: Whittaker vs. Brunson |