| |- |Win |align=center|21–11 |Nathaniel Wood |TKO (punches) |UFC Fight Night: Anderson vs. Błachowicz 2 | |align=center|3 |align=center|0:16 |Rio Rancho, New Mexico, United States | |- |Loss |align=center|20–11 |Petr Yan |Decision (unanimous) |UFC Fight Night: Błachowicz vs. Santos | |align=center|3 |align=center|5:00 |Prague, Czech Republic | |- |Loss |align=center|20–10 |Jimmie Rivera |Decision (unanimous) |UFC 228 | |align=center|3 |align=center|5:00 |Dallas, Texas, United States | |- |Win |align=center|20–9 |Pedro Munhoz |Decision (split) |UFC 222 | |align=center|3 |align=center|5:00 |Las Vegas, Nevada, United States | |- |Loss |align=center|19–9 |Marlon Moraes |Decision (split) |UFC Fight Night: Poirier vs. Pettis | |align=center|3 |align=center|5:00 |Norfolk, Virginia, United States | |- |Win |align=center|19–8 |Eddie Wineland |Decision (unanimous) |UFC Fight Night: Swanson vs. Lobov | |align=center|3 |align=center|5:00 |Nashville, Tennessee, United States | |- |Loss |align=center|18–8 |John Lineker |Decision (split) |UFC Fight Night: Lineker vs. Dodson | |align=center|5 |align=center|5:00 |Portland, Oregon, United States | |- |Win |align=center|18–7 |Manvel Gamburyan |TKO (punches) |UFC on Fox: Teixeira vs. Evans | |align=center|1 |align=center|0:37 |Tampa, Florida, United States | |- |Loss |align=center|17–7 |Demetrious Johnson |Decision (unanimous) |UFC 191 | |align=center|5 |align=center|5:00 |Las Vegas, Nevada, United States | |- |Win |align=center|17–6 |Zach Makovsky |Decision (unanimous) |UFC 187 | |align=center|3 |align=center|5:00 |Las Vegas, Nevada, United States | |- | Win | align=center| 16–6 | John Moraga | TKO (doctor stoppage) | UFC Fight Night: Henderson vs. Khabilov | | align=center| 2 | align=center| 5:00 | Albuquerque, New Mexico, United States | |- | Win | align=center| 15–6 | Darrell Montague | KO (punch) | UFC 166 | | align=center| 1 | align=center| 4:13 | Houston, Texas, United States | |- | Loss | align=center| 14–6 | Demetrious Johnson | Decision (unanimous) | UFC on Fox: Johnson vs. Dodson | | align=center| 5 | align=center| 5:00 | Chicago, Illinois, United States | |- | Win | align=center| 14–5 | Jussier Formiga | TKO (punches) | UFC on FX: Browne vs. Bigfoot | | align=center| 2 | align=center| 4:35 | Minneapolis, Minnesota, United States | |- | Win | align=center| 13–5 | Tim Elliott | Decision (unanimous) | UFC on Fox: Diaz vs. Miller | | align=center| 3 | align=center| 5:00 | East Rutherford, New Jersey, United States | |- | Win | align=center| 12–5 | T.J. Dillashaw | TKO (punches) | The Ultimate Fighter: Team Bisping vs. Team Miller Finale | | align=center| 1 | align=center| 1:54 | Las Vegas, Nevada, United States | |- | Win |