Result | W–L | Date | Tournament | Tier | Surface | Partner | Opponents | Score |
Win | 1–0 | Nov 2017 | ITF Cúcuta, Colombia | W15 | Clay | Emily Appleton | Sofía Munera Sánchez Noelia Zeballos | 6–3, 7–6(2) |
Win | 2–0 | Nov 2017 | ITF Manta, Ecuador | W15 | Hard | Sofia Sewing | Emily Appleton María Herazo González | 6–1, 6–3 |
Win | 3–0 | Dec 2017 | ITF Guayaquil, Ecuador | W15 | Clay | Sofia Sewing | Stephanie Nemtsova Dominique Schaefer | 7–5, 6–2 |
Loss | 3–1 | Apr 2018 | ITF Pelham, United States | W25 | Clay | Maria Mateas | Alexa Guarachi Erin Routliffe | 1–6, 2–6 |
Win | 4–1 | May 2018 | ITF Tacarigua, Trinidad and Tobago | W15 | Hard | Emily Appleton | Kerrie Cartwright Kariann Pierre-Louis | 6–4, 6–3 |
Loss | 4–2 | Nov 2018 | ITF Norman, United States | W25 | Hard | Sofia Sewing | Vladica Babić Ena Shibahara | 2–6, 3–6 |
Win | 5–2 | Mar 2019 | ITF Cancún, Mexico | W15 | Hard | Emily Appleton | Dasha Ivanova Alexandra Perper | 7–6(4), 6–4 |
Loss | 5–3 | Apr 2019 | ITF Cancún, Mexico | W15 | Hard | Emily Appleton | Natsumi Kawaguchi Maya Tahan | 1–6, 2–6 |
Win | 6–3 | May 2019 | ITF Cancún, Mexico | W15 | Hard | Marcela Zacarías | Eduarda Piai Kirsten-Andrea Weedon | 6–2, 6–2 |
Win | 7–3 | May 2019 | ITF Cancún, Mexico | W15 | Hard | Marcela Zacarías | Thaisa Grana Pedretti Eduarda Piai | 6–3, 7–6(10) |
Win | 8–3 | Jul 2019 | ITF Cancún, Mexico | W15 | Hard | Thaisa Grana Pedretti | Dewi Dijkman Isabelle Haverlag | 7–5, 6–3 |
Win | 9–3 | Jul 2019 | ITF Cancún, Mexico | W15 | Hard | Thaisa Grana Pedretti | Haine Ogata Aiko Yoshitomi | 6–4, 6–4 |
Win | 10–3 | Sep 2019 | ITF Lubbock, United States | W15 | Hard | Sofia Sewing | Shiori Fukuda Ashlyn Krueger | 6–2, 6–4 |
Win | 11–3 | Nov 2019 | ITF Naples, United States | W25 | Hard | Gabriela Talabă | Lea Bošković Seone Mendez | 7–5, 6–2 |
Win | 12–3 | Mar 2021 | ITF Amiens, France | W15+H | Clay (i) | Seone Mendez | Elsa Jacquemot Victoria Jiménez Kasintseva | 6–4, 6–3 |
Loss | 12–4 | Apr 2021 | ITF Antalya, Turkey | W15 | Clay | María Paulina Pérez | Jang Su-jeong Lee So-ra | 2–6, 6–2, [7–10] |
Loss | 12–5 | Jul 2021 | ITF The Hague, Netherlands | W25 | Clay | Panna Udvardy | Marie Benoît Ioana Loredana Roșca | 7–6(5), 5–7, [7–10] |
Win | 13–5 | Sep 2021 | ITF Cancún, Mexico | W15 | Hard | Victoria Rodríguez | Chelsea Fontenel Qavia Lopez | 6–1, 6–1 |
Loss | 13–6 | Nov 2021 | ITF Orlando, United States | W25 | Clay | Marine Partaud | Anna Rogers Christina Rosca | 3–6, 1–6 |
Win | 14–6 | Nov 2023 | ITF Heraklion, Greece | W25 | Clay | Martina Colmegna | Margarita Ignatjeva Elena Korokozidi | 6–2, 6–4 |
Loss | 14–7 | Feb 2024 | ITF Mexico City, Mexico | W50 | Hard | Thaisa Grana Pedretti | Jessie Aney Jessica Failla | 6–3, 4–6, [8–10] |
Win | 15–7 | Apr 2024 | ITF Mosquera, Colombia | W35 | Clay | Jazmín Ortenzi | Nicole Fossa Huergo Miriana Tona | 6–3, 6–2 |
Win | 16–7 | May 2024 | ITF Anapoima, Colombia | W35 | Clay | Jazmín Ortenzi | Nicole Fossa Huergo Miriana Tona | 6–4, 6–3 |
Win | 17–7 | May 2024 | ITF Sopo, Colombia | W35 | Clay | Noelia Zeballos | Yuliana Lizarazo Rebeca Pereira | 6–4, 6–4 |