|UFC 280 | |align=center|3 |align=center|5:00 |Abu Dhabi, United Arab Emirates | |- |Win |align=center|21–4–1 |Tony Ferguson |Decision (unanimous) |UFC 262 | |align=center|3 |align=center|5:00 |Houston, Texas, United States | |- |Win |align=center|20–4–1 |Carlos Diego Ferreira |Decision (split) |UFC Fight Night: Overeem vs. Volkov | |align=center|3 |align=center|5:00 |Las Vegas, Nevada, United States | |- |Win |align=center|19–4–1 |Scott Holtzman |KO (spinning back fist) |UFC Fight Night: Lewis vs. Oleinik | |align=center|1 |align=center|4:38 |Las Vegas, Nevada, United States | |- |Win |align=center|18–4–1 |Drakkar Klose |KO (punch) |UFC 248 | |align=center|2 |align=center|1:00 |Las Vegas, Nevada, United States | |- |Win |align=center|17–4–1 |Frank Camacho |Submission (rear-naked choke) |UFC Fight Night: Maia vs. Askren | |align=center|1 |align=center|2:02 |Kallang, Singapore | |- |Win |align=center|16–4–1 |Drew Dober |Submission (triangle armbar) |UFC Fight Night: Lewis vs. dos Santos | |align=center|2 |align=center|4:41 |Wichita, Kansas, United States | |- |Win |align=center|15–4–1 |Thiago Moisés |Decision (unanimous) |UFC Fight Night: The Korean Zombie vs. Rodríguez | |align=center|3 |align=center|5:00 |Denver, Colorado, United States | |- |Loss |align=center|14–4–1 |Alexander Hernandez |KO (punch) |UFC 222 | |align=center|1 |align=center|0:42 |Las Vegas, Nevada, United States | |- |Draw |align=center| |Evan Dunham |Draw (majority) |UFC 216 | |align=center|3 |align=center|5:00 |Las Vegas, Nevada, United States | |- |Loss |align=center|14–3 |Edson Barboza |KO (flying knee) |UFC Fight Night: Belfort vs. Gastelum | |align=center|2 |align=center|3:35 |Fortaleza, Brazil | |- |Win |align=center|14–2 |Rashid Magomedov |Decision (unanimous) |The Ultimate Fighter Latin America 3 Finale: dos Anjos vs. Ferguson | |align=center|3 |align=center|5:00 |Mexico City, Mexico | |- |Win |align=center|13–2 |James Vick |KO (punches) |UFC 199 | |align=center|1 |align=center|4:16 |Inglewood, California, United States | |- |Loss |align=center|12–2 |Michael Chiesa | Submission (neck crank) |UFC on Fox: Teixeira vs. Evans | |align=center|2 |align=center|1:20 |Tampa, Florida, United States | |- |Win |align=center|12–1 |Michael Johnson |Decision (split) |UFC Fight Night: Teixeira vs. Saint Preux | |align=center|3 |align=center|5:00 |Nashville, Tennessee, United States | |- |Win |align=center|11–1 |Jim Miller |Decision (unanimous) |UFC on Fox: Machida vs. Rockhold | |align=center|3 |align=center|5:00 |Newark, New Jersey, United States | |- |Win |align=center|10–1 |Daron Cruickshank |Submission (rear-naked choke) |UFC 185 | |align=center|2 |align=center|2:48 |Dallas, Texas, United States | |- |Win |align=center|9–1 |Carlos Diego Ferreira |Decision (unanimous) |UFC 179 | |align=center|3 |align=center|5:00 |Rio de Janeiro, Brazil | |- |Win |align=center|8–1 |Anthony Rocco Martin |Submission (arm-triangle choke) |UFC Fight Night: Henderson vs. dos Anjos | |align=center|2 |align=center|3:38 |Tulsa, Oklahoma, United States | |- |Loss |align=center|7–1 |Ramsey Nijem |TKO (punches) |UFC Fight Night: Nogueira vs. Nelson | |align=center|1 |align=center|4:20