| Result | W–L | Date | Tournament | Tier | Surface | Partner | Opponents | Score |
|---|
| Loss | 0–1 | Oct 2010 | ITF Bogotá, Colombia | 10,000 | Clay | Fernanda Brito | Karen Castiblanco Andrea Koch Benvenuto | 6–1, 3–6, [6–10] |
| Loss | 0–2 | Nov 2010 | ITF Bogotá, Colombia | 10,000 | Clay | Karen Ramírez Rivera | Karen Castiblanco Andrea Koch Benvenuto | 4–6, 5–7 |
| Win | 1–2 | Nov 2010 | ITF Concepción, Chile | 10,000 | Clay | Fernanda Brito | Karen Castiblanco Camila Silva | 6–2, 6–3 |
| Loss | 1–3 | Mar 2011 | ITF Rancagua, Chile | 10,000 | Clay | Belén Ludueña | Andrea Benítez Raquel Piltcher | 6–7(5), 1–6 |
| Loss | 1–4 | Apr 2011 | ITF Córdoba, Argentina | 10,000 | Clay | Belén Ludueña | Andrea Benítez Salome Llaguno | 0–6, 7–5, [3–10] |
| Win | 2–4 | May 2011 | ITF Itaparica, Brazil | 10,000 | Hard | Nathália Rossi | Andrea Benítez Raquel Piltcher | 3–6, 6–0, [10–7] |
| Loss | 2–5 | Aug 2011 | Reinert Open Versmold, Germany | 25,000 | Clay | Cecilia Costa Melgar | Elizaveta Ianchuk Julia Mayr | 4–6, 3–6 |
| Win | 3–5 | Nov 2011 | ITF Rancagua, Chile | 10,000 | Clay | Belén Ludueña | Carla Forte Flávia Guimarães Bueno | 6–4, 4–6, [10–5] |
| Win | 4–5 | Mar 2012 | ITF Rancagua, Chile | 10,000 | Clay | Patricia Kú Flores | Fernanda Brito Raquel Piltcher | 7–6(2), 7–5 |
| Win | 5–5 | Apr 2012 | ITF Villa María, Argentina | 10,000 | Clay | Patricia Kú Flores | María Álvarez Terán Camila Silva | 4–6, 6–1, [10–4] |
| Win | 6–5 | Apr 2012 | ITF Villa del Dique, Argentina | 10,000 | Clay | Luciana Sarmenti | Sofía Luini Guadalupe Pérez Rojas | 6–4, 5–7, [10–5] |
| Loss | 6–6 | May 2012 | ITF Rosario, Argentina | 10,000 | Clay | Luciana Sarmenti | Tatiana Búa Camila Silva | 4–6, 6–7(2) |
| Win | 7–6 | Jul 2012 | ITF Brussels, Belgium | 10,000 | Clay | Anna Smolina | Elyne Boeykens Karolina Wlodarczak | 2–6, 6–2, [10–7] |
| Win | 8–6 | Sep 2012 | ITF Buenos Aires, Argentina | 10,000 | Clay | Fernanda Brito | Sofía Luini Guadalupe Pérez Rojas | 6–1, 6–3 |
| Loss | 8–7 | Oct 2012 | ITF Santiago, Chile | 10,000 | Clay | Cecilia Costa Melgar | Aranza Salut Carolina Zeballos | 6–4, 4–6, [8–10] |
| Win | 9–7 | Oct 2012 | ITF Santiago, Chile | 10,000 | Clay | Cecilia Costa Melgar | Ornella Caron Aranza Salut | 6–3, 6–4 |
| Win | 10–7 | Nov 2012 | ITF Temuco, Chile | 10,000 | Clay | Victoria Bosio | Sachie Ishizu Daniela Schippers | 6–4, 6–2 |
| Win | 11–7 | Mar 2013 | ITF Gonesse, France | 10,000 | Clay (i) | Cindy Burger | Anne Schäfer Kateřina Vaňková | 6–7(6), 6–3, [10–2] |
| Win | 12–7 | Aug 2013 | ITF Westende, Belgium | 25,000 | Hard | Tatiana Búa | Antonia Lottner Diāna Marcinkēviča | 6–3, 5–7, [11–9] |
| Win | 13–7 | Aug 2013 | ITF Wanfercée-Baulet, Belgium | 10,000 | Clay | Tatiana Búa | Amandine Hesse Deniz Khazaniuk | 6–4, 6–2 |
| Loss | 13–8 | Aug 2013 | ITF Wanfercée-Baulet, Belgium | 25,000 | Clay | Gabriela Cé | Irina Khromacheva Diāna Marcinkēviča | 4–6, 3–6 |
| Win | 14–8 | Sep 2013 | ITF Alphen aan den Rijn, Netherlands | 25,000 | Clay | Cindy Burger | Demi Schuurs Eva Wacanno | 6–4, 6–1 |
| Win | 15–8 | Sep 2013 | ITF Mont-de-Marsan, France | 25,000 | Clay | Cecilia Costa Melgar | Alizé Lim Laura Thorpe | 6–4, 6–2 |
| Loss | 15–9 | Dec 2013 | ITF Santiago, Chile | 25,000 | Clay | Cecilia Costa Melgar | Verónica Cepede Royg María Irigoyen | 6–2, 4–6, [5–10] |
| Loss | 15–10 | May 2014 | Open de Cagnes-sur-Mer, France | 100,000 | Clay | Tatiana Búa | Kiki Bertens Johanna Larsson | 6–7(4), 4–6 |
| Loss | 15–11 | May 2014 | ITF Maribor, Slovenia | 25,000 | Clay | Cindy Burger | Barbora Krejčíková Kateřina Siniaková | 0–6, 1–6 |
| Loss | 15–12 | Aug 2014 | ITF Wanfercée-Baulet, Belgium | 15,000 | Clay | Tatiana Búa | Elise Mertens Demi Schuurs | 2–6, 3–6 |
| Win | 16–12 | Feb 2015 | ITF Beinasco, Italy | 25,000 | Clay (i) | Demi Schuurs | Xenia Knoll Alice Matteucci | 6–4, 4–6, [11–9] |
| Loss | 16–13 | Jun 2015 | ITF Manzanillo, Mexico | 10,000 | Hard | Carolina Betancourt | Camila Fuentes Zoë Gwen Scandalis | 3–6, 7–5, [10–12] |
| Win | 17–13 | Jul 2015 | ITF Buenos Aires, Argentina | 10,000 | Clay | Fernanda Brito | Nathaly Kurata Eduarda Piai | 6–2, 6–2 |
| Win | 18–13 | Aug 2015 | ITF Buenos Aires, Argentina | 10,000 | Clay | Fernanda Brito | Nathaly Kurata Eduarda Piai | 6–3, 6–2 |
| Loss | 18–14 | Sep 2015 | ITF Santa Fe, Argentina | 10,000 | Clay | Catalina Pella | María Álvarez Terán Laura Pigossi | 6–2, 2–6, [3–10] |
| Win | 19–14 | Oct 2015 | ITF Bucaramanga, Colombia | 25,000+H | Clay | Aleksandrina Naydenova | Montserrat González Francesca Segarelli | 6–2, 7–6(3) |
| Loss | 19–15 | Nov 2015 | ITF Santiago, Chile | 10,000 | Clay | Catalina Pella | Montserrat González Ana Sofía Sánchez | 4–6, 6–7(3) |
| Win | 20–15 | Feb 2016 | ITF São Paulo, Brazil | 25,000 | Clay | Catalina Pella | Tara Moore Conny Perrin | 6–3, 6–1 |
| Win | 21–15 | Mar 2016 | ITF Curitiba, Brazil | 25,000 | Clay | Catalina Pella | Martina Caregaro Réka Luca Jani | 6–3, 7–6(5) |
| Win | 22–15 | May 2016 | Grado Tennis Cup, Italy | 25,000 | Clay | Catalina Pella | Başak Eraydın Alice Matteucci | 6–2, 7–6(8) |
| Win | 23–15 | Mar 2017 | ITF São Paulo, Brazil | 25,000 | Clay | Catalina Pella | Gabriela Cé Andrea Gámiz | 7–5, 3–6, [10–5] |
| Win | 24–15 | Apr 2017 | Nana Trophy Tunis, Tunisia | 60,000 | Clay | Guadalupe Pérez Rojas | Ágnes Bukta Vivien Juhászová | 6–7(3), 6–3, [11–9] |
| Win | 25–15 | Sep 2017 | Open de Saint-Malo, France | 60,000 | Clay | Diāna Marcinkēviča | Irina Bara Mihaela Buzărnescu | 6–3, 6–3 |
| Loss | 25–16 | Mar 2019 | ITF Curitiba, Brazil | 25,000 | Clay | Ekaterine Gorgodze | Paula Cristina Gonçalves Luisa Stefani | 7–6(3), 6–7(0), [2–10] |
| Loss | 25–17 | Sep 2019 | Zagreb Ladies Open, Croatia | 60,000+H | Clay | Amandine Hesse | Anna Bondár Paula Ormaechea | 5–7, 5–7 |
| Win | 26–17 | Oct 2021 | ITF Rio do Sul, Brazil | 25,000 | Clay | Katharina Gerlach | Bárbara Gatica Rebeca Pereira | 7–6(8), 6–3 |
| Loss | 26–18 | Nov 2021 | ITF Santiago, Chile | 60,000 | Clay | Katharina Gerlach | Arianne Hartono Olivia Tjandramulia | 1–6, 3–6 |
| Win | 27–18 | Mar 2022 | Open Medellín, Colombia | 25,000 | Clay | Conny Perrin | María Lourdes Carlé Laura Pigossi | 6–2, 5–7, [10–8] |
| Win | 28–18 | Jun 2022 | ITF Périgueux, France | 25,000 | Clay | Rebeca Pereira | Emily Appleton Alexandra Osborne | 6–4, 6–1 |
| Loss | 28–19 | Sep 2022 | ITF Marbella, Spain | 25,000 | Clay | Julia Riera | Jéssica Bouzas Maneiro Leyre Romero Gormaz | 4–6, 2–6 |