| 2023-11-04 | Kaue Fernandes | UFC debut | — | W | Decision - Split R3 5:00 | UFC Fight Night: Almeida vs. Lewis |
| 2023-07-22 | Joel Alvarez | 4-2 | Submission grappler | L | Submission R2 4:26 | UFC Fight Night: Aspinall vs. Tybura |
| 2022-12-03 | Michael Johnson | 12-14 | Striker | L | Decision - Unanimous R3 5:00 | UFC Fight Night: Thompson vs. Holland |
| 2022-07-23 | Damir Hadzovic | 4-4 | Striker | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Blaydes vs. Aspinall |
| 2022-03-26 | Viacheslav Borshchev | 1-0 | — | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Blaydes vs. Daukaus |
| 2021-11-13 | Rafael Alves | 0-1 | Submission grappler | L | Submission R1 1:48 | UFC Fight Night: Holloway vs. Rodriguez |
| 2020-07-18 | Rafael Fiziev | 1-1 | Striker | L | Decision - Unanimous R3 5:00 | UFC Fight Night: Figueiredo vs. Benavidez 2 |
| 2019-09-28 | Lando Vannata | 2-3-2 | Striker | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Hermansson vs. Cannonier |
| 2019-03-16 | Joe Duffy | 4-2 | Balanced | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Till vs. Masvidal |
| 2018-07-22 | Nasrat Haqparast | 0-1 | Balanced | L | Decision - Unanimous R3 5:00 | UFC Fight Night: Shogun vs. Smith |
| 2017-12-30 | Dan Hooker | 4-3 | Striker | L | Submission R3 0:42 | UFC 219: Cyborg vs. Holm |
| 2017-07-07 | Drakkar Klose | 1-0 | Wrestler | L | Decision - Split R3 5:00 | The Ultimate Fighter: Redemption Finale |
| 2017-03-18 | Teemu Packalen | 1-1 | Grappler | W | KO/TKO R1 0:30 | UFC Fight Night: Manuwa vs. Anderson |
| 2016-12-09 | Frankie Perez | 1-1 | — | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Lewis vs. Abdurakhimov |
| 2016-10-08 | Lukasz Sajewski | 0-2 | Balanced | W | KO/TKO R2 4:40 | UFC 204: Bisping vs. Henderson |