| 2026-10-10 | Brendan Allen | 15-4 | Submission grappler | L | Submission R5 2:46 | UFC Fight Night: Allen vs. Duncan |
| 2026-07-18 | Jared Cannonier | 11-9 | Striker | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Du Plessis vs. Usman |
| 2026-03-21 | Roman Dolidze | 9-4 | Balanced | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Evloev vs. Murphy |
| 2025-11-08 | Marco Tulio | 2-0 | — | W | KO/TKO R2 3:20 | UFC Fight Night: Bonfim vs. Brown |
| 2025-08-09 | Eryk Anders | 9-8 (1 NC) | Balanced | W | KO/TKO R1 3:53 | UFC Fight Night: Dolidze vs. Hernandez |
| 2025-03-22 | Andrey Pulyaev | UFC debut | — | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Edwards vs. Brady |
| 2024-07-27 | Gregory Rodrigues | 6-2 | Wrestler | L | Decision - Unanimous R3 5:00 | UFC 304: Edwards vs. Muhammad 2 |
| 2024-03-02 | Claudio Ribeiro | 1-2 | Striker | W | KO/TKO R2 1:57 | UFC Fight Night: Rozenstruik vs. Gaziev |
| 2023-11-18 | Denis Tiuliulin | 1-3 | Striker | W | KO/TKO R2 4:24 | UFC Fight Night: Allen vs. Craig |
| 2023-06-17 | Armen Petrosyan | 2-1 | Striker | L | Decision - Unanimous R3 5:00 | UFC Fight Night: Vettori vs. Cannonier |
| 2023-03-18 | Dusko Todorovic | 3-3 | Striker | W | KO/TKO R1 1:52 | UFC 286: Edwards vs. Usman 3 |