| Res. | Record | Opponent | Method | Event | Date | Round | Time | Location | Notes |
| Loss | 19–6 | Youssef Zalal | Submission (armbar) | UFC 320 | October 4, 2025 | 1 | 1:38 | Las Vegas, Nevada, United States | |
| Loss | 19–5 | Lerone Murphy | Decision (unanimous) | UFC on ESPN: Emmett vs. Murphy | April 5, 2025 | 5 | 5:00 | Las Vegas, Nevada, United States | |
| Win | 19–4 | Bryce Mitchell | KO (punch) | UFC 296 | December 16, 2023 | 1 | 1:57 | Las Vegas, Nevada, United States | Performance of the Night. |
| Loss | 18–4 | Ilia Topuria | Decision (unanimous) | UFC on ABC: Emmett vs. Topuria | June 24, 2023 | 5 | 5:00 | Jacksonville, Florida, United States | Fight of the Night. |
| Loss | 18–3 | Yair Rodríguez | Submission (triangle choke) | UFC 284 | February 12, 2023 | 2 | 4:19 | Perth, Australia | For the interim UFC Featherweight Championship. |
| Win | 18–2 | Calvin Kattar | Decision (split) | UFC on ESPN: Kattar vs. Emmett | June 18, 2022 | 5 | 5:00 | Austin, Texas, United States | Fight of the Night. |
| Win | 17–2 | Dan Ige | Decision (unanimous) | UFC 269 | December 11, 2021 | 3 | 5:00 | Las Vegas, Nevada, United States | |
| Win | 16–2 | Shane Burgos | Decision (unanimous) | UFC on ESPN: Blaydes vs. Volkov | June 20, 2020 | 3 | 5:00 | Las Vegas, Nevada, United States | Fight of the Night. |
| Win | 15–2 | Mirsad Bektić | TKO (punches) | UFC Fight Night: de Randamie vs. Ladd | July 13, 2019 | 1 | 4:25 | Sacramento, California, United States | Performance of the Night. |
| Win | 14–2 | Michael Johnson | KO (punch) | UFC on ESPN: Barboza vs. Gaethje | March 30, 2019 | 3 | 4:14 | Philadelphia, Pennsylvania, United States | |
| Loss | 13–2 | Jeremy Stephens | KO (elbows) | UFC on Fox: Emmett vs. Stephens | February 24, 2018 | 2 | 1:35 | Orlando, Florida, United States | |
| Win | 13–1 | Ricardo Lamas | KO (punch) | UFC on Fox: Lawler vs. dos Anjos | December 16, 2017 | 1 | 4:33 | Winnipeg, Manitoba, Canada | Catchweight (148.5 lb) bout; Emmett missed weight. |
| Win | 12–1 | Felipe Arantes | Decision (unanimous) | UFC Fight Night: Cowboy vs. Till | October 21, 2017 | 3 | 5:00 | Gdańsk, Poland | Return to Featherweight. |
| Loss | 11–1 | Desmond Green | Decision (split) | UFC 210 | April 8, 2017 | 3 | 5:00 | Buffalo, New York, United States | |
| Win | 11–0 | Scott Holtzman | Decision (unanimous) | UFC on Fox: VanZant vs. Waterson | December 17, 2016 | 3 | 5:00 | Sacramento, California, United States | |
| Win | 10–0 | Jon Tuck | Decision (split) | UFC Fight Night: Overeem vs. Arlovski | May 8, 2016 | 3 | 5:00 | Rotterdam, Netherlands | |
| Win | 9–0 | Christos Giagos | TKO (punches) | West Coast FC 16 | January 23, 2016 | 3 | 2:21 | Sacramento, California, United States | Won the ISCF Pro California Lightweight Championship. |
| Win | 8–0 | Rocky Johnson | Submission (arm-triangle choke) | KOTC: Total Elimination | October 3, 2015 | 1 | 2:45 | Oroville, California, United States | Catchweight (165 lb) bout. |
| Win | 7–0 | Brandon Ricetti | Technical Decision (unanimous) | West Coast FC 12 | November 15, 2014 | 5 | 0:24 | Sacramento, California, United States | Won the WCFC Lightweight Championship. |
| Win | 6–0 | Tony Rios | Decision (unanimous) | West Coast FC 11 | September 13, 2014 | 3 | 5:00 | Sacramento, California, United States | |
| Win | 5–0 | Tramain Smith | TKO (punches) | West Coast FC 9 | April 26, 2014 | 1 | 2:28 | Sacramento, California, United States | Lightweight debut. |
| Win | 4–0 | Adin Duenas | Decision (unanimous) | West Coast FC 8 | February 15, 2014 | 3 | 5:00 | Sacramento, California, United States | |
| Win | 3–0 | Noah Schnable | TKO (punches) | West Coast FC 7 | November 16, 2013 | 1 | 0:45 | Jackson, California, United States | |
| Win | 2–0 | Mike Ryan | Submission (guillotine choke) | West Coast FC 6 | August 3, 2013 | 1 | 1:52 | Placerville, California, United States | |
| Win | 1–0 | Emilio Gonzales | Decision (unanimous) | Capitol FC: Fall Classic | October 8, 2011 | 3 | 5:00 | Sacramento, California, United States | Featherweight debut. |