| 2026-02-21 | Uros Medic | 6-3 | Striker | L | KO/TKO R1 1:19 | UFC Fight Night: Strickland vs. Hernandez |
| 2025-08-16 | Carlos Prates | 4-1 | Balanced | L | KO/TKO R1 4:59 | UFC 319: Du Plessis vs. Chimaev |
| 2024-10-26 | Rafael Dos Anjos | 21-14 | Balanced | W | KO/TKO R1 1:30 | UFC 308: Topuria vs. Holloway |
| 2024-02-17 | Ian Machado Garry | 6-0 | Striker | L | Decision - Split R3 5:00 | UFC 298: Volkanovski vs. Topuria |
| 2023-03-04 | Shavkat Rakhmonov | 4-0 | Grappler | L | Submission R3 4:17 | UFC 285: Jones vs. Gane |
| 2022-08-06 | Vicente Luque | 14-4 | Striker | W | KO/TKO R3 2:01 | UFC Fight Night: Santos vs. Hill |
| 2021-12-11 | Santiago Ponzinibbio | 10-3 | Striker | W | Decision - Split R3 5:00 | UFC 269: Oliveira vs. Poirier |
| 2021-05-08 | Neil Magny | 17-7 | Wrestler | L | Decision - Unanimous R3 5:00 | UFC Fight Night: Rodriguez vs. Waterson |
| 2020-12-19 | Stephen Thompson | 10-4-1 | Striker | L | Decision - Unanimous R5 5:00 | UFC Fight Night: Thompson vs. Neal |
| 2019-12-14 | Mike Perry | 6-5 | Striker | W | KO/TKO R1 1:30 | UFC 245: Usman vs. Covington |
| 2019-07-27 | Niko Price | 5-2 (1 NC) | Submission grappler | W | KO/TKO R2 2:39 | UFC 240: Holloway vs. Edgar |
| 2019-01-19 | Belal Muhammad | 5-2 | Wrestler | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Cejudo vs. Dillashaw |
| 2018-09-08 | Frank Camacho | 1-2 | Striker | W | KO/TKO R2 1:23 | UFC 228: Woodley vs. Till |
| 2018-02-18 | Brian Camozzi | 0-2 | Balanced | W | Submission R1 2:48 | UFC Fight Night: Cerrone vs. Medeiros |