| Res. | Record | Opponent | Method | Event | Date | Round | Time | Location | Notes |
| Win | 16–8 | Marina Rodriguez | TKO (punches) | UFC on ESPN: Sandhagen vs. Figueiredo | May 3, 2025 | 2 | 2:07 | Des Moines, Iowa, United States | |
| Win | 15–8 | Luana Pinheiro | Decision (unanimous) | UFC Fight Night: Magny vs. Prates | November 9, 2024 | 3 | 5:00 | Las Vegas, Nevada, United States | |
| Win | 14–8 | Michelle Waterson-Gomez | Decision (unanimous) | UFC 303 | June 29, 2024 | 3 | 5:00 | Las Vegas, Nevada, United States | |
| Win | 13–8 | Polyana Viana | TKO (punches) | UFC 297 | January 20, 2024 | 2 | 3:12 | Toronto, Ontario, Canada | Performance of the Night. |
| Loss | 12–8 | Tabatha Ricci | Decision (unanimous) | UFC on ABC: Emmett vs. Topuria | June 24, 2023 | 3 | 5:00 | Jacksonville, Florida, United States | |
| Win | 12–7 | Piera Rodríguez | Submission (armbar) | UFC on ESPN: Holloway vs. Allen | April 15, 2023 | 2 | 4:21 | Kansas City, Missouri, United States | Return to Strawweight. Performance of the Night. |
| Win | 11–7 | Mariya Agapova | Technical Submission (rear-naked choke) | UFC Fight Night: Sandhagen vs. Song | September 17, 2022 | 2 | 2:19 | Las Vegas, Nevada, United States | |
| Loss | 10–7 | JJ Aldrich | Decision (unanimous) | UFC Fight Night: Santos vs. Ankalaev | March 12, 2022 | 3 | 5:00 | Las Vegas, Nevada, United States | |
| Win | 10–6 | Priscila Cachoeira | Submission (rear-naked choke) | UFC 269 | December 11, 2021 | 1 | 4:59 | Las Vegas, Nevada, United States | Catchweight (129 lb) bout; Cachoeira missed weight. |
| Loss | 9–6 | Miranda Maverick | Decision (unanimous) | UFC 260 | March 27, 2021 | 3 | 5:00 | Las Vegas, Nevada, United States | |
| Loss | 9–5 | Taila Santos | Decision (unanimous) | UFC Fight Night: Thompson vs. Neal | December 19, 2020 | 3 | 5:00 | Las Vegas, Nevada, United States | |
| Win | 9–4 | Poliana Botelho | Decision (unanimous) | UFC Fight Night: Ortega vs. The Korean Zombie | October 18, 2020 | 3 | 5:00 | Abu Dhabi, United Arab Emirates | |
| Win | 8–4 | Cortney Casey | Submission (rear-naked choke) | UFC on ESPN: Blaydes vs. Volkov | June 20, 2020 | 3 | 4:36 | Las Vegas, Nevada, United States | |
| Loss | 7–4 | Maycee Barber | TKO (punches) | UFC on ESPN: Reyes vs. Weidman | October 18, 2019 | 1 | 3:04 | Boston, Massachusetts, United States | |
| Win | 7–3 | Sarah Frota | TKO (elbows) | UFC 240 | July 27, 2019 | 2 | 4:13 | Edmonton, Alberta, Canada | |
| Win | 6–3 | Veronica Macedo | Submission (rear naked choke) | UFC Fight Night: Błachowicz vs. Santos | February 23, 2019 | 2 | 3:27 | Prague, Czech Republic | |
| Loss | 5–3 | Mayra Bueno Silva | Submission (armbar) | UFC Fight Night: Santos vs. Anders | September 22, 2018 | 1 | 4:55 | São Paulo, Brazil | |
| Win | 5–2 | Molly McCann | Technical Submission (rear-naked choke) | UFC Fight Night: Thompson vs. Till | May 27, 2018 | 2 | 2:05 | Liverpool, England | |
| Win | 4–2 | Emily Whitmire | Submission (armbar) | The Ultimate Fighter: A New World Champion Finale | December 1, 2017 | 1 | 2:12 | Las Vegas, Nevada, United States | Return to Flyweight. |
| Win | 3–2 | Hannah Cifers | Submission (rear-naked choke) | Next Level Fight Club 7 | May 13, 2017 | 2 | 4:12 | Raleigh, North Carolina, United States | Catchweight (116.5 lb) bout; Robertson missed weight. |
| Loss | 2–2 | Cynthia Calvillo | Decision (unanimous) | Global Knockout 8 | November 19, 2016 | 3 | 3:00 | Jackson, California, United States | Catchweight (120 lb) bout. |
| Win | 2–1 | Miki Rogers | Submission (armbar) | Atlas Fights 29 | October 22, 2016 | 1 | 4:16 | Biloxi, Mississippi, United States | Return to Strawweight. |
| Win | 1–1 | Monica Medina | Decision (unanimous) | Blood and Sand 20 | August 13, 2016 | 3 | 3:00 | Biloxi, Mississippi, United States | Flyweight debut. |
| Loss | 0–1 | Hannah Goldy | Decision (unanimous) | Island Fights 37 | March 11, 2016 | 3 | 3:00 | Pensacola, Florida, United States | Strawweight debut. |