| Res. | Record | Opponent | Method | Event | Date | Round | Time | Location | Notes |
| Win | 19–7 | Court McGee | Decision (unanimous) | UFC on ESPN: Usman vs. Buckley | June 14, 2025 | 3 | 5:00 | Atlanta, Georgia, United States | |
| Win | 18–7 | Max Griffin | Submission (rear-naked choke) | UFC 310 | December 7, 2024 | 3 | 1:56 | Las Vegas, Nevada, United States | |
| Win | 17–7 | Tony Ferguson | Submission (rear-naked choke) | UFC on ABC: Sandhagen vs. Nurmagomedov | August 3, 2024 | 1 | 3:44 | Abu Dhabi, United Arab Emirates | |
| Loss | 16–7 | Kevin Holland | Submission (brabo choke) | UFC 291 | July 29, 2023 | 1 | 2:39 | Salt Lake City, Utah, United States | |
| Loss | 16–6 | Sean Brady | Decision (unanimous) | UFC Fight Night: Vieira vs. Tate | November 20, 2021 | 3 | 5:00 | Las Vegas, Nevada, United States | |
| Loss | 16–5 | Vicente Luque | Submission (brabo choke) | UFC 265 | August 7, 2021 | 1 | 3:25 | Houston, Texas, United States | |
| Win | 16–4 | Neil Magny | Decision (unanimous) | UFC on ESPN: Chiesa vs. Magny | January 20, 2021 | 5 | 5:00 | Abu Dhabi, United Arab Emirates | |
| Win | 15–4 | Rafael dos Anjos | Decision (unanimous) | UFC Fight Night: Blaydes vs. dos Santos | January 25, 2020 | 3 | 5:00 | Raleigh, North Carolina, United States | |
| Win | 14–4 | Diego Sanchez | Decision (unanimous) | UFC 239 | July 6, 2019 | 3 | 5:00 | Las Vegas, Nevada, United States | |
| Win | 13–4 | Carlos Condit | Submission (kimura) | UFC 232 | December 29, 2018 | 2 | 0:56 | Inglewood, California, United States | Return to Welterweight. |
| Loss | 12–4 | Anthony Pettis | Submission (triangle armbar) | UFC 226 | July 7, 2018 | 2 | 0:52 | Las Vegas, Nevada, United States | Catchweight (157.5 lb) bout; Chiesa missed weight. |
| Loss | 12–3 | Kevin Lee | Technical Submission (rear-naked choke) | UFC Fight Night: Chiesa vs. Lee | June 25, 2017 | 1 | 4:37 | Oklahoma City, Oklahoma, United States | |
| Win | 12–2 | Beneil Dariush | Submission (rear-naked choke) | UFC on Fox: Teixeira vs. Evans | April 16, 2016 | 2 | 1:20 | Tampa, Florida, United States | Performance of the Night. |
| Win | 11–2 | Jim Miller | Submission (rear-naked choke) | UFC Fight Night: Namajunas vs. VanZant | December 10, 2015 | 2 | 2:57 | Las Vegas, Nevada, United States | Fight of the Night. |
| Win | 10–2 | Mitch Clarke | Decision (unanimous) | UFC Fight Night: Mendes vs. Lamas | April 4, 2015 | 3 | 5:00 | Fairfax, Virginia, United States | |
| Loss | 9–2 | Joe Lauzon | TKO (doctor stoppage) | UFC Fight Night: Jacaré vs. Mousasi | September 5, 2014 | 2 | 2:14 | Mashantucket, Connecticut, United States | Fight of the Night. |
| Win | 9–1 | Francisco Trinaldo | Decision (unanimous) | UFC 173 | May 24, 2014 | 3 | 5:00 | Las Vegas, Nevada, United States | |
| Win | 8–1 | Colton Smith | Submission (rear-naked choke) | UFC: Fight for the Troops 3 | November 6, 2013 | 2 | 1:41 | Fort Campbell, Kentucky, United States | Submission of the Night. |
| Loss | 7–1 | Jorge Masvidal | Submission (brabo choke) | UFC on Fox: Johnson vs. Moraga | July 27, 2013 | 2 | 4:59 | Seattle, Washington, United States | |
| Win | 7–0 | Anton Kuivanen | Submission (rear-naked choke) | UFC 157 | February 23, 2013 | 2 | 2:29 | Anaheim, California, United States | |
| Win | 6–0 | Al Iaquinta | Technical Submission (rear-naked choke) | The Ultimate Fighter: Live Finale | June 1, 2012 | 1 | 2:47 | Las Vegas, Nevada, United States | Won The Ultimate Fighter 15 Lightweight Tournament. Submission of the Night. |
| Win | 5–0 | Darrell Fenner | Submission (rear-naked choke) | CageSport 16 | October 1, 2011 | 1 | 0:45 | Tacoma, Washington, United States | Welterweight bout. |
| Win | 4–0 | Matt Coble | Submission (rear-naked choke) | Lords of the Cage 6 | July 16, 2011 | 1 | 2:13 | Manson, Washington, United States | |
| Win | 3–0 | Evian Rodriguez | Submission (rear-naked choke) | Lords of the Cage 5 | April 28, 2011 | 1 | 1:03 | Airway Heights, Washington, United States | |
| Win | 2–0 | Darcy James | Submission (brabo choke) | Battlefield Fight League 7 | March 26, 2011 | 1 | 0:53 | Nanaimo, British Columbia, Canada | |
| Win | 1–0 | Andy Paves | Decision (unanimous) | Rumble on the Ridge 14 | October 20, 2010 | 3 | 5:00 | Snoqualmie, Washington, United States |