| 2026-09-12 | Ignacio Bahamondes | 6-4 | Striker | L | Decision - Unanimous R3 5:00 | Noche UFC: Silva vs. Delgado |
| 2025-11-08 | Uros Medic | 5-3 | Striker | L | KO/TKO R1 1:03 | UFC Fight Night: Bonfim vs. Brown |
| 2025-07-26 | Carlos Leal | 1-1 | Striker | W | KO/TKO R1 0:42 | UFC Fight Night: Whittaker vs. De Ridder |
| 2024-11-23 | Song Kenan | 6-4 | Striker | W | KO/TKO R1 3:49 | UFC Fight Night: Yan vs. Figueiredo |
| 2024-07-13 | Santiago Ponzinibbio | 11-6 | Striker | W | Decision - Split R3 5:00 | UFC Fight Night: Namajunas vs. Cortez |
| 2024-02-03 | Randy Brown | 11-5 | Striker | L | KO/TKO R1 3:17 | UFC Fight Night: Dolidze vs. Imavov |
| 2023-06-17 | Nicolas Dalby | 5-3-1 (1 NC) | Striker | L | Decision - Unanimous R3 5:00 | UFC Fight Night: Vettori vs. Cannonier |
| 2022-11-19 | Andre Fialho | 2-2 | Striker | W | KO/TKO R3 1:03 | UFC Fight Night: Nzechukwu vs. Cutelaba |
| 2022-07-16 | Li Jingliang | 10-5 | Striker | L | KO/TKO R2 4:38 | UFC Fight Night: Ortega vs. Rodriguez |
| 2021-06-05 | Francisco Trinaldo | 16-6 | Balanced | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Rozenstruik vs. Sakai |
| 2020-07-11 | Elizeu Zaleski dos Santos | 8-2 | Striker | W | Decision - Split R3 5:00 | UFC 251: Usman vs. Masvidal |
| 2019-10-26 | Laureano Staropoli | 2-0 | Striker | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Maia vs. Askren |
| 2019-09-07 | Nordine Taleb | 7-4 | Wrestler | W | KO/TKO R1 4:26 | UFC 242: Khabib vs. Poirier |
| 2018-04-14 | Ricky Rainey | UFC debut | — | W | KO/TKO R2 4:12 | UFC Fight Night: Poirier vs. Gaethje |
| 2017-11-25 | Alex Garcia | 4-3 | Wrestler | L | Submission R2 3:22 | UFC Fight Night: Bisping vs. Gastelum |