Result | W–L | Date | Tournament | Tier | Surface | Partner | Opponents | Score |
Win | 1–0 | Oct 2017 | ITF Antalya, Turkey | W15 | Clay | Viktória Morvayová | Cristina Adamescu Ilona Georgiana Ghioroaie | 6–4, 6–4 |
Win | 2–0 | Dec 2018 | ITF Cairo, Egypt | W15 | Clay | Joanne Züger | Cristina Ene Michele Alexandra Zmău | 6–3, 6–3 |
Win | 3–0 | Dec 2018 | ITF Cairo, Egypt | W15 | Clay | Selma Ștefania Cadar | Oana Gavrilă Gabriela Tătăruș | 6–3, 0–6, [14–12] |
Win | 4–0 | Mar 2019 | ITF Antalya, Turkey | W15 | Clay | Johana Marková | Elena Malõgina Park So-hyun | 6–0, 6–0 |
Win | 5–0 | Aug 2019 | ITF Cordenons, Italy | W25 | Clay | Veronika Erjavec | Martina Caregaro Lisa Sabino | 6–3, 7–5 |
Loss | 5–1 | Oct 2019 | Kiskút Open, Hungary | W100 | Clay (i) | Nina Potočnik | Georgina García Pérez Fanny Stollár | 1–6, 6–7(4) |
Win | 6–1 | Nov 2019 | ITF Antalya, Turkey | W15 | Hard | Johana Marková | Paula Arias Manjón Francesca Curmi | 6–2, 4–6, [11–9] |
Win | 7–1 | Nov 2019 | ITF Antalya, Turkey | W15 | Hard | Johana Marková | İpek Öz Viktoriya Petrenko | 6–4, 7–5 |
Loss | 7–2 | Aug 2020 | ITF Cordenons, Italy | W15 | Clay | Angelica Moratelli | Martina Colmegna Federica di Sarra | 2–6, 6–7(7) |
Loss | 7–3 | Nov 2020 | ITF Heraklion, Greece | W15 | Clay | Johana Marková | Alica Rusová Nina Stadler | 0–6, 4–6 |
Loss | 7–4 | Mar 2021 | ITF Antalya, Turkey | W15 | Clay | Darya Astakhova | Miriam Kolodziejová Aneta Laboutková | 3–6, 6–4, [6–10] |
Loss | 7–5 | May 2021 | Zagreb Ladies Open, Croatia | W60 | Clay | Andreea Prisăcariu | Barbara Haas Katarzyna Kawa | 6–7(1), 7–5, [6–10] |
Win | 8–5 | Jul 2021 | ITF Tarvisio, Italy | W25 | Clay | Caijsa Hennemann | Bárbara Gatica Rebeca Pereira | 6–4, 6–1 |
Win | 9–5 | Sep 2021 | ITF Trieste, Italy | W25 | Clay | Andreea Prisăcariu | Justina Mikulskytė Olivia Tjandramulia | 7–5, 6–2 |
Win | 10–5 | May 2022 | ITF Pula, Italy | W25 | Clay | Justina Mikulskytė | Leyre Romero Gormaz Arantxa Rus | 4–6, 7–5, [10–7] |
Win | 11–5 | Sep 2022 | ITF Trieste, Italy | W25 | Clay | Lu Jiajing | Lucija Ćirić Bagarić Diāna Marcinkēviča | 7–5, 3–6, [15–13] |
Loss | 11–6 | Sep 2022 | ITF Vrnjačka Banja, Serbia | W60 | Clay | Cristina Dinu | Darya Astakhova Ekaterina Reyngold | 6–3, 2–6, [8–10] |
Win | 12–6 | Oct 2022 | ITF Seville, Spain | W25 | Clay | İpek Öz | Maryna Kolb Nadiya Kolb | 7–5, 7–6(3) |
Win | 13–6 | Jan 2023 | ITF Antalya, Austria | W25 | Clay | Cristina Dinu | Sandra Samir Cody Wong | 7–5, 6–2 |
Win | 14–6 | Mar 2023 | ITF Antalya, Turkey | W15 | Clay | Denisa Hindová | Başak Eraydın Yukina Saigo | 7–6(6), 6–3 |
Loss | 14–7 | Apr 2023 | ITF Split, Croatia | W40 | Clay | Tara Würth | Veronika Erjavec Lina Gjorcheska | 1–6, 4–6 |
Win | 15–7 | May 2023 | ITF Warmbad Villach, Austria | W25 | Clay | Jenny Dürst | Jessie Aney Lena Papadakis | 6–2, 7–6(4) |
Loss | 15–8 | Jun 2023 | ITF Tarvisio, Italy | W25 | Clay | Anita Wagner | Veronika Erjavec Dominika Šalková | 0–6, 3–6 |
Win | 16–8 | Aug 2023 | ITF Erwitte, Germany | W25 | Clay | Anita Wagner | Ekaterina Ovcharenko Amarissa Kiara Tóth | 7–5, 7–6(4) |
Win | 17–8 | Aug 2023 | ITF Bydgoszcz, Poland | W25 | Clay | Dalila Jakupović | Zuzanna Pawlikowska Malwina Rowińska | 6–4, 6–4 |
Win | 18–8 | Sep 2023 | ITF Trieste, Italy | W25 | Clay | Anita Wagner | Mariana Dražić Anastasia Gasanova | 6–1, 6–1 |
Loss | 18–9 | Oct 2023 | ITF Santa Margherita di Pula, Italy | W25 | Clay | Anita Wagner | Martina Colmegna Lisa Pigato | 4–6, 5–7 |
Win | 19–9 | Jan 2024 | ITF Antalya, Turkey | W35 | Clay | Cristina Dinu | Amina Anshba Valeriya Strakhova | 6–2, 3–6, [13–11] |
Win | 20–9 | Mar 2024 | ITF Terrassa, Spain | W35 | Clay | Anita Wagner | Yvonne Cavallé Reimers Vasanti Shinde | 7–5, 7–6(7) |
Win | 21–9 | May 2024 | ITF Villach, Austria | W35 | Clay | Aneta Kučmová | Karolína Kubáňová Renata Voráčová | 6–1, 6–4 |
Loss | 21–10 | May 2024 | ITF Annenheim, Austria | W35 | Clay | Daniela Vismane | Laura Hietaranta Elena Malõgina | 6–3, 3–6, [6–10] |
Win | 22–10 | May 2024 | ITF Klagenfurt, Austria | W35 | Clay | Aneta Kučmová | Kaylah McPhee Nina Vargová | 6–3, 7–5 |