| Result | W–L | Date | Tournament | Tier | Surface | Partner | Opponents | Score |
|---|
| Loss | 0–1 | Aug 2017 | ITF Moscow, Russia | W15 | Clay | Aleksandra Kuznetsova | Ilona Kremen
Iryna Shymanovich | 2–6, 0–6 |
| Loss | 0–2 | Jun 2018 | Fergana Challenger, Uzbekistan | W25 | Hard | Kamilla Rakhimova | Anastasia Frolova
Ekaterina Yashina | 1–6, 6–7(4) |
| Win | 1–2 | Mar 2019 | ITF Moscow, Russia | W25 | Hard (i) | Elena Rybakina | Ganna Poznikhirenko
Vivian Heisen | 1–6, 6–3, [10–4] |
| Loss | 1–3 | May 2019 | ITF Khimki, Russia | W25 | Hard (i) | Anastasia Frolova | Freya Christie
Ekaterina Yashina | 3–6, 3–6 |
| Loss | 1–4 | May 2019 | Open Saint-Gaudens, France | W60 | Clay | Anna Kalinskaya | Martina di Giuseppe
Giulia Gatto-Monticone | 1–6, 1–6 |
| Win | 2–4 | Sep 2019 | Meitar Open, Israel | W60 | Hard | Kamilla Rakhimova | Anastasia Gasanova
Valeriya Strakhova | 4–6, 6–4, [10–3] |
| Win | 3–4 | Feb 2020 | ITF Moscow, Russia | W25 | Hard (i) | Kamilla Rakhimova | Natela Dzalamidze
Valentini Grammatikopoulou | 6–1, 3–6, [10–6] |
| Loss | 3–5 | Apr 2021 | ITF Oeiras, Portugal | W25 | Clay | Natela Dzalamidze | Suzan Lamens
Marina Melnikova | 3–6, 1–6 |
| Loss | 3–6 | Apr 2022 | Open de Seine-et-Marne, France | W60 | Hard (i) | Oksana Selekhmeteva | Isabelle Haverlag
Justina Mikulskytė | 4–6, 2–6 |
| Win | 4–6 | Apr 2022 | ITF Calvi, France | W25+H | Hard | Valeriya Strakhova | Estelle Cascino
Jessika Ponchet | 6–4, 7–6(5) |
| Loss | 4–7 | Apr 2022 | ITF Monastir, Tunisia | W25 | Hard | Polina Kudermetova | Estelle Cascino
Jessika Ponchet | 0–6, 6–4, [7–10] |
| Loss | 4–8 | Jun 2022 | ITF Tbilisi, Georgia | W25 | Hard | Polina Kudermetova | Angelina Gabueva
Anastasia Zakharova | 4–6, 3–6 |
| Win | 5–8 | Jun 2022 | ITF Ra'anana, Israel | W25 | Hard | Maria Timofeeva | Elena-Teodora Cadar
Fanny Stollár | 6–3, 7–6(5) |
| Loss | 5–9 | Sep 2022 | ITF Almaty, Kazakhstan | W25 | Clay | Amina Anshba | Ekaterina Yashina
Zhibek Kulambayeva | 6–7(4), 7–5, [8–10] |
| Win | 6–9 | Oct 2022 | Trnava Women's Indoor, Slovakia | W60 | Hard (i) | Rebecca Šramková | Lee Pei-chi
Wu Fang-hsien | 4–6, 6–2, [11–9] |
| Win | 7–9 | Jan 2023 | Open Andrézieux-Bouthéon, France | W60 | Hard (i) | Oksana Selekhmeteva | Conny Perrin
Iryna Shymanovich | 6–3, 6–0 |
| Loss | 7–10 | Feb 2023 | Open de l'Isère, France | W60 | Hard (i) | Maria Timofeeva | Freya Christie
Ali Collins | 4–6, 3–6 |
| Win | 8–10 | Mar 2023 | Branik Maribor Open, Slovenia | W40 | Hard (i) | Anastasia Tikhonova | Irina Bara
Andreea Mitu | 6–3, 6–2 |
| Win | 9–10 | May 2023 | Open Saint-Gaudens, France | W60 | Clay | Anna Sisková | María Herazo González
Adriana Reami | 6–0, 3–6, [10–6] |
| Loss | 9–11 | May 2023 | Grado Tennis Cup, Italy | W60 | Clay | Anna Sisková | Emily Appleton
Julia Lohoff | 6–3, 4–6, [9–11] |
| Win | 10–11 | Jun 2023 | ITF Kuršumlijska Banja, Serbia | W25 | Clay | Valentini Grammatikopoulou | Jazmin Ortenzi
Ekaterina Reyngold | 6–3, 6–2 |
| Win | 11–11 | Jul 2023 | Open de Montpellier, France | W60 | Clay | Amina Anshba | Julia Lohoff
Andreea Mitu | 6–3, 6–4 |
| Win | 12–11 | Oct 2024 | ITF Huzhou, China | W35 | Hard | Ekaterina Shalimova | Xiao Zhenghua
Ye Qiuyu | 6–2, 6–3 |
| Win | 13–11 | Oct 2024 | ITF Qiandaohu, China | W35 | Hard | Ekaterina Shalimova | Xun Fangying
Zhang Ying | 4–6, 6–4, [10–5] |
| Win | 14–11 | May 2025 | ITF Maanshan, China | W15 | Hard (i) | Sandugash Kenzhibayeva | Guo Meiqi
Peangtarn Plipuech | 6–3, 3–6, [10–8] |
| Loss | 14–12 | Jun 2025 | ITF Maanshan, China | W15 | Hard (i) | Sandugash Kenzhibayeva | Peangtarn Plipuech
Wang Jiaqi | 7–6(6), 4–6, [4–10] |