| 2024-08-17 | Song Kenan | 5-4 | Striker | L | Decision - Unanimous R3 5:00 | UFC 305: Du Plessis vs. Adesanya |
| 2023-10-07 | Drew Dober | 12-8 (1 NC) | Striker | L | KO/TKO R1 2:36 | UFC Fight Night: Dawson vs. Green |
| 2023-04-22 | Christos Giagos | 5-6 | Wrestler | L | KO/TKO R1 1:35 | UFC Fight Night: Pavlovich vs. Blaydes |
| 2021-10-23 | Grant Dawson | 5-0 | Grappler | D | Decision - Majority R3 5:00 | UFC Fight Night: Costa vs. Vettori |
| 2021-06-19 | Joaquim Silva | 4-2 | Striker | W | KO/TKO R1 0:37 | UFC Fight Night: Jung vs. Ige |
| 2018-11-30 | Kevin Aguilar | UFC debut | — | L | Decision - Unanimous R3 5:00 | The Ultimate Fighter: Heavy Hitters Finale |
| 2018-07-14 | Dennis Bermudez | 9-6 | Grappler | W | Decision - Split R3 5:00 | UFC Fight Night: Dos Santos vs. Ivanov |
| 2017-12-30 | Myles Jury | 7-2 | Wrestler | L | Decision - Unanimous R3 5:00 | UFC 219: Cyborg vs. Holm |
| 2017-09-09 | Gavin Tucker | 1-0 | Balanced | W | Decision - Unanimous R3 5:00 | UFC 215: Nunes vs Shevchenko 2 |
| 2017-02-11 | Phillipe Nover | 1-5 | Balanced | W | Decision - Split R3 5:00 | UFC 208: Holm vs. De Randamie |
| 2016-09-17 | Evan Dunham | 10-6 | Submission grappler | L | Decision - Unanimous R3 5:00 | UFC Fight Night: Poirier vs. Johnson |