Result | W–L | Date | Tournament | Tier | Surface | Partner | Opponents | Score |
Win | 1–0 | Jul 2013 | ITF Getxo, Spain | W10 | Clay | Cornelia Lister | Ashley Keir Charlotte Römer | 6–2, 6–4 |
Win | 2–0 | Sep 2015 | ITF Antalya, Turkey | W10 | Hard | Kajsa Rinaldo Persson | Sara Gimenez Fanny Östlund | 6–3, 6–4 |
Loss | 2–1 | Oct 2015 | ITF Sharm El Sheikh, Egypt | W10 | Hard | Martina Pradová | Varvara Flink Veronika Miroshnichenko | 3–6, 4–6 |
Loss | 2–2 | Feb 2016 | ITF Sharm El Sheikh, Egypt | W10 | Hard | Veronika Kapshay | Elena-Teodora Cadar Oana Georgeta Simion | 3–6, 2–6 |
Loss | 2–3 | May 2016 | ITF Warsaw, Poland | W10 | Clay | Deborah Chiesa | Emma Laine Sabrina Santamaria | 6–7(6), 0–6 |
Win | 3–3 | Jul 2016 | ITF Sharm El Sheikh, Egypt | W10 | Hard | Ana Veselinović | Kateryna Sliusar Dhruthi Tatachar Venugopal | 6–4, 6–1 |
Win | 4–3 | Aug 2016 | ITF Las Palmas, Spain | W10 | Clay | Marine Partaud | Yvonne Cavallé Reimers Charlotte Römer | 1–6, 7–5, [10–8] |
Win | 5–3 | Oct 2016 | ITF Sharm El Sheikh, Egypt | W10 | Hard | Jaqueline Adina Cristian | Alona Fomina Anna Morgina | 6–3, 7–5 |
Win | 6–3 | Apr 2017 | ITF Antalya, Turkey | W15 | Hard | Margot Yerolymos | Amina Anshba Nina Kruijer | 7–6(5), 4–6, [10–8] |
Loss | 6–4 | Sep 2017 | ITF Jounieh Open, Lebanon | W15 | Clay | Fanny Östlund | Ola Abou Zekry Berfu Cengiz | 4–6, 5–7 |
Loss | 6–5 | Mar 2018 | ITF Sharm El Sheikh, Egypt | W15 | Hard | Jodie Burrage | Kamonwan Buayam Angelina Gabueva | 5–7, 7–5, [7–10] |
Win | 7–5 | Jun 2018 | ITF Guimaraes, Portugal | W15 | Hard | Karola Patricia Bejenaru | Zeel Desai Cristina Ene | 6–1, 6–0 |
Loss | 7–6 | Jan 2019 | ITF Sharm El Sheikh, Egypt | W15 | Hard | Fiona Ganz | Magali Kempen Melanie Klaffner | 4–6, 1–6 |
Win | 8–6 | Mar 2019 | ITF Sharm El Sheikh, Egypt | W15 | Hard | İpek Soylu | Gozal Ainitdinova Ekaterina Kazionova | 6–2, 6–4 |
Loss | 8–7 | Jul 2019 | ITF Porto, Portugal | W25 | Hard | Inês Murta | Estelle Cascino Julia Terziyska | 6–7(0), 3–6 |
Win | 9–7 | Sep 2019 | Batumi Open, Georgia | W15 | Hard | Melis Sezer | Weronika Falkowska Paulina Jastrzębska | 7–6(3), 6–3 |
Loss | 9–8 | Oct 2019 | ITF Stockholm, Sweden | W15 | Hard (i) | Oona Orpana | Fanny Östlund Alina Silich | 3–6, 2–6 |
Loss | 9–9 | Nov 2019 | ITF Stockholm, Sweden | W15 | Hard (i) | Oona Orpana | Margarita Ignatjeva Ekaterina Kazionova | 6–2, 6–7(5), [4–10] |
Win | 10–9 | Mar 2020 | ITF Cairo, Egypt | W15 | Hard | Sandra Samir | Zeel Desai Stefania Rogozińska Dzik | 7–5, 6–2 |
Loss | 10–10 | Sep 2020 | ITF Figueira da Foz, Portugal | W25 | Hard | Inês Murta | Ingrid Martins Beatriz Haddad Maia | 5–7, 1–6 |
Loss | 10–11 | Mar 2021 | ITF Monastir, Tunisia | W15 | Hard | Suzan Lamens | Merel Hoedt Eliessa Vanlangendonck | 2–6, 6–2, [5–10] |
Loss | 10–12 | May 2021 | ITF Salinas, Ecuador | W25 | Hard | Francisca Jorge | Jodie Burrage Paige Hourigan | 2–6, 6–2, [8–10] |
Loss | 10–13 | Jun 2021 | ITF Jönköping, Sweden | W25 | Hard | Carole Monnet | Cristiana Ferrando Oana Georgeta Simion | 5–7, 4–6 |
Win | 11–13 | Feb 2022 | ITF Cancún, Mexico | W15 | Hard | Ana Filipa Santos | Astrid Cirotte Anastasia Sysoeva | 6–4, 6–3 |
Win | 12–13 | May 2022 | ITF Varberg, Sweden | W25 | Clay | Caijsa Hennemann | June Björk Julita Saner | 6–1, 6–3 |
Loss | 12–14 | Jun 2022 | ITF Madrid, Spain | W25 | Hard | Valeria Savinykh | Yvonne Cavallé Reimers Guiomar Maristany | 4–6, 4–6 |
Loss | 12–15 | Aug 2022 | ITF Agadir, Morocco | W25 | Clay | Martina Colmegna | Angelica Moratelli Aurora Zantedeschi | 2–6, 6–4, [7–10] |
Win | 13–15 | Aug 2022 | ITF Oldenzaal, Netherlands | W25 | Clay | Caijsa Hennemann | Rikke de Koning Marente Sijbesma | 6–1, 6–3 |
Loss | 13–16 | Sep 2022 | Collonge-Bellerive Open, Switzerland | W60 | Clay | Michaela Bayerlová | Jenny Dürst Weronika Falkowska | 6–7(5), 1–6 |
Loss | 13–17 | Mar 2023 | ITF Antalya, Turkey | W15 | Clay | Martha Matoula | Zhibek Kulambayeva Daria Lodikova | 1–6, 4–6 |
Loss | 13–18 | Aug 2023 | ITF Malmö, Sweden | W25 | Clay | Lisa Zaar | Suzan Lamens Lexie Stevens | 4–6, 1–6 |
Loss | 13–19 | Nov 2023 | ITF Santo Domingo, Dominican Republic | W25 | Hard | María Fernanda Navarro Oliva | Katarina Jokić Taylor Ng | walkover |
Loss | 13–20 | May 2024 | ITF Båstad, Sweden | W35 | Clay | Caijsa Hennemann | Linea Bajraliu Bella Bergkvist Larsson | 6–4, 2–6, [2–10] |
Win | 14–20 | May 2024 | ITF Estepona, Spain | W15 | Hard | Marie Weckerle | Gozal Ainitdinova Elina Nepliy | 6–4, 6–4 |