| Result | W–L | Date | Tournament | Tier | Surface | Partner | Opponents | Score |
|---|
| Win | 1–0 | Nov 2018 | ITF Sharm El Sheikh, Egypt | W15 | Hard | Fiona Ganz | Weronika Falkowska
Daria Kuczer | w/o |
| Win | 2–0 | Apr 2019 | ITF Antalya, Turkey | W15 | Clay | Chiara Grimm | Ksenia Palkina
Zhang Ying | w/o |
| Win | 3–0 | May 2019 | ITF Antalya, Turkey | W15 | Clay | Chiara Grimm | Ekaterina Kazionova
Aleksandra Pospelova | 3–6, 6–1, [10–3] |
| Loss | 3–1 | Nov 2019 | ITF Antalya, Turkey | W15 | Hard | Ioana Gașpar | Haine Ogata
Aiko Yoshitomi | 1–6, 1–6 |
| Win | 4–1 | May 2021 | ITF Ramat Hasharon, Israel | W15 | Hard | Nina Stadler | Lina Glushko
Shavit Kimchi | 1–6, 6–4, [10–6] |
| Loss | 4–2 | May 2021 | ITF Jerusalem, Israel | W15 | Hard | Nina Stadler | Emily Appleton
Alicia Barnett | 4–6, 6–2, [9–11] |
| Win | 5–2 | May 2021 | ITF Tbilisi, Georgia | W15 | Hard | Weronika Falkowska | Ayla Aksu
Valeriya Olyanovskaya | 6–3, 6–2 |
| Loss | 5–3 | Jun 2021 | ITF Klosters, Switzerland | W25 | Clay | Weronika Falkowska | Amina Anshba
Anastasia Dețiuc | 6–3, 1–6, [3–10] |
| Win | 6–3 | Sep 2021 | Soweto Open, South Africa | W25 | Hard | Nina Stadler | Eva Vedder
Stéphanie Visscher | 6–7(5), 7–5, [11–9] |
| Loss | 6–4 | Oct 2021 | ITF Pretoria, South Africa | W25 | Hard | Nina Stadler | Amina Anshba
Elizabeth Mandlik | 2–6, 2–6 |
| Loss | 6–5 | Dec 2021 | ITF Monastir, Tunisia | W15 | Hard | Cody Wong | Celia Cerviño Ruiz
Maggie Ng | 2–6, 4–6 |
| Loss | 6–6 | Jun 2022 | Carinthian Ladies Lake's Trophy, Austria | W60 | Clay | Weronika Falkowska | Jessie Aney
Anna Sisková | 3–6, 4–6 |
| Win | 7–6 | Sep 2022 | ITF Collonge-Bellerive, Switzerland | W60 | Clay | Weronika Falkowska | Jacqueline Cabaj Awad
Michaela Bayerlová | 7–6(5), 6–1 |
| Loss | 7–7 | Sep 2022 | Montreux Ladies Open, Switzerland | W60 | Clay | Weronika Falkowska | Inès Ibbou
Naïma Karamoko | 6–2, 3–6, [14–16] |
| Loss | 7–8 | Nov 2022 | ITF Sharm El Sheikh, Egypt | W25 | Hard | Park So-hyun | Polina Iatcenko
Alina Korneeva | 1–6, 7–6(1), [5–10] |
| Win | 8–8 | Jan 2023 | ITF Fort-de-France, Martinique | W15 | Hard | Fanny Östlund | Bianca Fernandez
Anna Ulyashchenko | 6–4, 3–6, [10–4] |
| Win | 9–8 | Jan 2023 | ITF Petit-Bourg, Guadeloupe | W25 | Hard | Fanny Östlund | Clervie Ngounoue
Johanne Svendsen | 6–4, 6–3 |
| Win | 10–8 | May 2023 | ITF Båstad, Sweden | W25 | Clay | Fanny Östlund | Martyna Kubka
Zhibek Kulambayeva | 6–4, 6–7(3), [10–7] |
| Win | 11–8 | May 2023 | ITF Warmbad Villach, Austria | W25 | Clay | Nika Radišić | Jessie Aney
Lena Papadakis | 6–2, 7–6(4) |
| Loss | 11–9 | May 2023 | ITF Annenheim, Austria | W25 | Clay | Michaela Bayerlová | Amarissa Tóth
Anna Zyryanova | 4–6, 6–2, [8–10] |
| Loss | 11–10 | Jun 2023 | ITF Ystad, Sweden | W40 | Clay | Fanny Östlund | Astra Sharma
Valeriya Strakhova | 6–4, 6–7(3), [9–11] |
| Loss | 11–11 | Jul 2023 | ITF Parnu, Estonia | W25 | Clay | Lucija Ćirić Bagarić | Nicole Fossa Huergo
Luisa Meyer auf der Heide | 5–7, 5–7 |
| Loss | 11–12 | Sep 2023 | ITF Leiria, Portugal | W25 | Hard | Sofia Costoulas | Francisca Jorge
Matilde Jorge | 5–7, 6–7(5) |
| Loss | 11–13 | Nov 2023 | ITF Sharm El Sheikh, Egypt | W15 | Hard | Paula Cembranos | Ekaterina Shalimova
Mariia Tkacheva | 2–6, 6–3, [6–10] |
| Win | 12–13 | Jan 2024 | ITF Petit-Bourg, Guadeloupe, France | W35 | Hard | Fanny Östlund | Sina Herrmann
Antonia Schmidt | 6–2, 7–5 |
| Win | 13–13 | May 2024 | ITF Kuršumlijska Banja, Serbia | W15 | Clay | Daria Kuczer | Tea Lukic
Natalija Senić | 6–3, 6–1 |
| Win | 14–13 | Jun 2024 | ITF Klosters, Switzerland | W35 | Clay | Nina Vargová | Katharina Hobgarski
Antonia Schmidt | 6–2, 4–6, [10–8] |
| Win | 15–13 | Aug 2024 | ITF Cluj-Napoca, Romania | W35 | Clay | Oana Gavrilă | Briana Szabó
Patricia Maria Țig | 6–1, 6–0 |
| Win | 16–13 | Sep 2024 | ITF Madrid, Spain | W15 | Hard | Celine Simunyu | Vlada Ekshibarova
Emma Wilson | 6–4, 6–4 |
| Loss | 16–14 | Apr 2025 | Bellinzona Ladies Open, Switzerland | W75 | Clay | Elizabeth Mandlik | Aneta Kučmová
Sapfo Sakellaridi | 6–7(3), 6–3, [2–10] |
| Win | 17–14 | May 2025 | ITF Platja d'Aro, Spain | W35 | Clay | Valentina Ryser | María Martínez Vaquero
Alba Rey García | 6–4, 7–5 |
| Loss | 17–15 | May 2025 | ITF Orlando, United States | W35 | Clay | Dasha Plekhanova | Allura Zamarripa
Maribella Zamarripa | 3–6, 1–6 |
| Win | 18–15 | Sep 2025 | ITF Bucharest, Romania | W75 | Clay | Nina Vargová | Inès Ibbou
Despina Papamichail | 6–1, 6–1 |
| Loss | 18–16 | Sep 2025 2025 | ITF Reims, France | W35 | Hard (i) | Marie Mattel | Joy de Zeeuw
Sarah van Emst | 3–6, 4–6 |