| 2024-11-02 | Mike Malott | 3-1 | Grappler | L | Decision - Unanimous R3 5:00 | UFC Fight Night: Moreno vs. Albazi |
| 2024-02-10 | Carlos Prates | UFC debut | — | L | KO/TKO R2 4:03 | UFC Fight Night: Hermansson vs. Pyfer |
| 2023-07-29 | Gabriel Bonfim | 1-0 | — | L | Submission R1 1:13 | UFC 291: Poirier vs. Gaethje 2 |
| 2023-03-25 | Preston Parsons | 1-1 | Grappler | W | Decision - Split R3 5:00 | UFC Fight Night: Vera vs. Sandhagen |
| 2022-09-17 | Louis Cosce | 0-1 | — | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Sandhagen vs. Song |
| 2022-01-22 | Michael Morales | UFC debut | — | L | KO/TKO R1 4:06 | UFC 270: Ngannou vs. Gane |
| 2021-07-10 | Dricus Du Plessis | 1-0 | — | L | KO/TKO R2 1:41 | UFC 264: Poirier vs. McGregor 3 |
| 2021-03-20 | Roman Dolidze | 2-0 | Grappler | W | Decision - Unanimous R3 5:00 | UFC Fight Night: Brunson vs. Holland |
| 2020-11-07 | Bevon Lewis | 1-2 | Balanced | W | KO/TKO R3 1:26 | UFC Fight Night: Santos vs. Teixeira |
| 2020-02-08 | James Krause | 8-3 | Striker | W | Decision - Split R3 5:00 | UFC 247: Jones vs. Reyes |
| 2019-08-03 | Gerald Meerschaert | 4-3 | Grappler | L | Submission R3 1:49 | UFC Fight Night: Covington vs. Lawler |
| 2019-05-18 | Zak Cummings | 7-3 | Balanced | L | Submission R3 4:01 | UFC Fight Night: Dos Anjos vs. Lee |
| 2017-12-09 | Antonio Braga Neto | 1-1 | Wrestler | W | KO/TKO R3 2:27 | UFC Fight Night: Swanson vs. Ortega |
| 2017-07-08 | James Bochnovic | UFC debut | — | W | KO/TKO R2 2:54 | UFC 213: Romero vs. Whittaker |