| 2026-06-14 | Sean O'Malley | 11-3 (1 NC) | Striker | L | KO/TKO R2 4:02 | UFC Freedom 250 |
| 2025-10-18 | Marlon Vera | 15-9 | Striker | W | Decision - Split R3 5:00 | UFC Fight Night: De Ridder vs. Allen |
| 2025-05-10 | Jose Aldo | 14-8 | Balanced | W | Decision - Unanimous R3 5:00 | UFC 315: Muhammad vs. Della Maddalena |
| 2024-11-02 | Pedro Munhoz | 10-9 (2 NC) | Striker | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Moreno vs. Albazi |
| 2024-03-02 | Javid Basharat | 3-0 (1 NC) | Striker | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Rozenstruik vs. Gaziev |
| 2023-06-10 | Aoriqileng | 2-2 | Striker | W | KO/TKO R1 1:04 | UFC 289: Nunes vs. Aldana |
| 2022-07-09 | Ricky Turcios | 1-0 | Wrestler | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Dos Anjos vs. Fiziev |
| 2021-02-20 | Drako Rodriguez | UFC debut | — | W | KO/TKO R1 3:05 | UFC Fight Night: Blaydes vs. Lewis |
| 2019-05-04 | Vince Morales | 0-1 | Striker | L | Decision - Unanimous R3 5:00 | UFC Fight Night: Iaquinta vs. Cowboy |
| 2017-11-04 | Ricardo Ramos | 1-0 | Submission grappler | L | KO/TKO R3 1:58 | UFC 217: Bisping vs. St-Pierre |
| 2017-02-19 | Reginaldo Vieira | 1-1 | Submission grappler | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Lewis vs. Browne |