| Result | W–L | Date | Tournament | Tier | Surface | Partner | Opponents | Score |
|---|
| Loss | 0–1 | Oct 2012 | ITF Victoria, Mexico | W10 | Hard | Alejandra Cisneros | Camila Fuentes
Blair Shankle | 6–7(4), 1–6 |
| Loss | 0–2 | Oct 2013 | ITF Tampico, Mexico | W25 | Hard | Constanza Gorches | María Fernanda Álvarez Terán
María Irigoyen | 3–6, 4–6 |
| Win | 1–2 | Apr 2014 | ITF Antalya, Turkey | W10 | Hard | Marcela Zacarías | Camila Fuentes
Szabina Szlavikovics | 6–1, 6–1 |
| Win | 2–2 | Apr 2014 | ITF Antalya, Turkey | W10 | Hard | Marcela Zacarías | Alona Fomina
Lee Pei-chi | 6–4, 4–6, [10–5] |
| Win | 3–2 | May 2014 | ITF Antalya, Turkey | W10 | Hard | Marcela Zacarías | Alexa Guarachi
Kate Turvy | 6–1, 1–6, [10–4] |
| Loss | 3–3 | Jun 2014 | ITF Quintana Roo, Mexico | W10 | Hard | Marcela Zacarías | Anamika Bhargava
Allie Will | 2–6, 2–6 |
| Loss | 3–4 | Jun 2014 | ITF Quintana Roo, Mexico | W10 | Hard | Marcela Zacarías | Anamika Bhargava
Allie Will | 0–6, 4–6 |
| Win | 4–4 | Aug 2014 | ITF Rosarito Beach, Mexico | W10 | Hard | Marcela Zacarías | Alexandra Cercone
Alexa Guarachi | 6–4, 6–1 |
| Win | 5–4 | Aug 2014 | ITF San Luis Potosí, Mexico | W10 | Hard | Marcela Zacarías | Erin Clark
Ayaka Okuno | 6–1, 5–7, [10–8] |
| Win | 6–4 | Feb 2015 | ITF Cuernavaca, Mexico | W25 | Hard | Marcela Zacarías | Alexandra Morozova
Daniella Roldan | 6–4, 6–0 |
| Win | 7–4 | Mar 2015 | ITF Irapuato, Mexico | W25 | Hard | Marcela Zacarías | Ayaka Okuno
Ana Sofía Sánchez | 6–1, 7–5 |
| Loss | 7–5 | Mar 2015 | ITF Metepec, Mexico | W10 | Hard | Marcela Zacarías | Maria Fernanda Alves
Kaitlyn Christian | 6–2, 1–6, [13–15] |
| Win | 8–5 | May 2015 | ITF Obregón, Mexico | W15 | Hard | Marcela Zacarías | Ana Sofía Sánchez
Francesca Segarelli | 6–3, 6–1 |
| Loss | 8–6 | Jun 2015 | ITF Périgueux, France | W25 | Clay | Marcela Zacarías | Gabriela Cé
Florencia Molinero | 3–6, 2–6 |
| Loss | 8–7 | Jul 2015 | ITF Gatineau, Canada | W25 | Hard | Marcela Zacarías | Jessica Moore
Carol Zhao | 3–6, 4–6 |
| Win | 9–7 | Nov 2015 | ITF Santiago, Chile | W25 | Clay | Renata Zarazúa | Florencia Molinero
Laura Pigossi | 6–2, 5–7, [10–7] |
| Loss | 9–8 | Oct 2016 | ITF Mexico City, Mexico | W10 | Hard | Alexia Coutino Castillo | Emina Bektas
Jessica Wacnik | 3–6, 4–6 |
| Win | 10–8 | Nov 2016 | ITF Santiago, Chile | W10 | Clay | Ana Sofía Sánchez | Fernanda Brito
Camila Giangreco Campiz | 7–5, 7–5 |
| Win | 11–8 | Dec 2016 | ITF La Paz, Bolivia | W10 | Clay | Victoria Bosio | Stephanie Nemtsova
Thaisa Grana Pedretti | 7–6(2), 6–4 |
| Loss | 11–9 | Dec 2016 | ITF Santa Cruz, Bolivia | W10 | Clay | Victoria Bosio | Fernanda Brito
Camila Giangreco Campiz | 2–6, 5–7 |
| Loss | 11–10 | Jun 2017 | ITF Figueira da Foz, Portugal | W25 | Hard | María Herazo González | Ayla Aksu
Raluca Șerban | 4–6, 1–6 |
| Loss | 11–11 | Jun 2017 | Open Montpellier, France | 25,000 | Clay | Laura Pigossi | Momoko Kobori
Ayano Shimizu | 3–6, 6–4, [7–10] |
| Win | 12–11 | Jul 2017 | ITS Cup, Czech Republic | 80,000 | Clay | Amandine Hesse | Michaela Hončová
Raluca Șerban | 3–6, 6–2, [10–6] |
| Loss | 12–12 | Nov 2017 | Toronto Challenger, Canada | 60,000 | Hard (i) | Ysaline Bonaventure | Alexa Guarachi
Erin Routliffe | 6–7(4), 6–3, [4–10] |
| Win | 13–12 | Jun 2018 | ITF Hua Hin, Thailand | 25,000 | Hard | Erin Routliffe | Nicha Lertpitaksinchai
Peangtarn Plipuech | 7–5, 3–6, [10–6] |
| Win | 14–12 | Jun 2018 | ITF Hua Hin, Thailand | 25,000 | Hard | Erin Routliffe | Mana Ayukawa
Nina Stadler | 6–4, 6–4 |
| Win | 15–12 | Jul 2018 | ITF Winnipeg, Canada | 25,000 | Hard | Akiko Omae | Julia Glushko
Sanaz Marand | 7–6(2), 6–3 |
| Loss | 15–13 | Aug 2018 | Lexington Challenger, United States | 60,000 | Hard | Sanaz Marand | Hayley Carter
Ena Shibahara | 3–6, 1–6 |
| Win | 16–13 | Apr 2019 | ITF Cancún, Mexico | 15,000 | Hard | Marcela Zacarías | Yuriko Miyazaki
Mathilde Armitano | 6–2, 6–0 |
| Win | 17–13 | Jun 2019 | ITF Nonthaburi, Thailand | 25,000 | Hard | Sabina Sharipova | Lorraine Guillermo
Maegan Manasse | 6–3, 6–4 |
| Loss | 17–14 | Jul 2019 | Open de Biarritz, France | 80,000 | Clay | Ioana Loredana Roșca | Manon Arcangioli
Kimberley Zimmermann | 6–2, 3–6, [6–10] |
| Win | 18–14 | Jul 2019 | ITF Vitoria-Gasteiz, Spain | 25,000 | Hard | Ana Sofía Sánchez | Alba Carrillo Marín
Ángela Fita Boluda | 6–3, 6–3 |
| Win | 19–14 | Aug 2019 | ITF Las Palmas, Spain | 25,000 | Hard | Ana Sofía Sánchez | Marina Bassols Ribera
Feng Shuo | 6–3, 7–5 |
| Loss | 19–15 | Jan 2020 | ITF Cancún, Mexico | 15,000 | Hard | Sofia Sewing | Justina Mikulskytė
Lian Tran | 2–6, 6–4, [7–10] |
| Loss | 19-16 | May 2021 | ITF Salinas, Ecuador | 25,000 | Hard | Ana Sofía Sánchez | Rasheeda McAdoo
Conny Perrin | 4–6, 6–7(5) |
| Loss | 19-17 | Sep 2021 | Open Medellin, Colombia | W25 | Clay | Rasheeda McAdoo | María Herazo González
Laura Pigossi | 2–6, 5–7 |
| Win | 20–17 | Sep 2021 | ITF Cancún, Mexico | W15 | Hard | María Portillo Ramírez | Qavia Lopez
Chelsea Fontenel | 6–1, 6–1 |
| Loss | 20–18 | Oct 2021 | ITF Lima, Peru | W25 | Clay | Bibiane Schoofs | Carolina Alves
Andrea Gamiz | 3–6, 6–7(2) |
| Loss | 20–19 | Oct 2021 | ITF Guayaquil, Ecuador | W25 | Clay | Dea Herdželaš | María Herazo González
María Paulina Pérez | 3–6, 6–4, [7–10] |
| Loss | 20–20 | Dec 2021 | ITF Cancún, Mexico | W15 | Hard | Jessica Hinojosa Gómez | Stacey Fung
Pamela Montez | 4–6, 2–6 |
| Win | 21–20 | Jul 2022 | ITF Cancún, Mexico | W15 | Hard | Jessica Hinojosa Gómez | Alicia Herrero Liñana
Melany Krywoj | 6–2, 7–5 |
| Loss | 21–21 | Sep 2022 | ITF Cancún, Mexico | W15 | Hard | Jessica Hinojosa Gómez | María Fernanda Navarro
Lauren Proctor | 3–6, 7–5, [7–10] |
| Win | 22-21 | Jul 2023 | ITF Bragado, Argentina | W25 | Clay | Romina Ccuno | Luciana Moyano
Candela Vasquez | 6–2, 6-3 |
| Win | 23-21 | Jul 2023 | ITF Junín, Argentina | W25 | Clay | Romina Ccuno | Julieta Lara Estable
Fernanda Labraña | 6–2, 2–6, [10–7] |
| Win | 24-21 | Oct 2023 | ITF Mendoza, Argentina | W25 | Clay | Romina Ccuno | Nicole Fossa Huergo
Luisa Meyer auf der Heide | 6–3, 6-3 |
| Loss | 24-22 | Jun 2024 | ITF Tauste, Spain | W35 | Hard | Alana Parnaby | Rutuja Bhosale
Tian Fangran | 2–6, 4-6 |
| Win | 25-22 | Jan 2025 | ITF Buenos Aires, Argentina | W35 | Clay | Ana Sofía Sánchez | Michaela Bayerlová
Briana Szabó | 5-7, 6-2, [10-8] |
| Loss | 25–23 | Apr 2025 | ITF Charlotte, United States | W35 | Clay | María Portillo Ramírez | Haruna Arakawa
Ema Burgić | 2–6, 5–7 |
| Loss | 25–24 | Jun 2025 | ITF Palma del Río, Spain | W50 | Hard | María Paulina Pérez García | Feng Shuo
Liang En-shuo | 2–6, 3–6 |
| Loss | 25-25 | Nov 2025 | ITF Irapuato, Mexico | W100 | Hard | Ana Sofía Sánchez | Victoria Hu
Dalayna Hewitt | 4–6, 4–6 |