Result | W–L | Date | Tournament | Tier | Surface | Partnering | Opponents | Score |
Win | 1–0 | May 2008 | ITF Kharkiv, Ukraine | 10,000 | Clay | Anastasiya Kyrylova | Yuliya Lyndina Oksana Pavlova | 6–3, 6–2 |
Loss | 1–1 | Jul 2010 | ITF Pozoblanco, Spain | 50,000 | Hard | Kateryna Kozlova | Akiko Yonemura Tomoko Yonemura | 4–6, 6–3, [4–10] |
Loss | 1–2 | Jul 2010 | ITF Kharkiv, Ukraine | 25,000 | Clay | Alyona Sotnikova | Kateryna Kozlova Elina Svitolina | 3–6, 5–7 |
Loss | 1–3 | Aug 2010 | ITF St. Petersburg, Russia | 10,000 | Clay | Mariya Malkhasyan | Eugeniya Pashkova Maria Zharkova | 4–6, 7–5, [9–11] |
Loss | 1–4 | Oct 2010 | ITF Bucha, Ukraine | 25,000 | Clay | Anastasiya Lytovchenko | Yuliya Kalabina Tatiana Kotelnikova | 4–6, 5–7 |
Win | 2–4 | Jun 2011 | ITF Kharkiv, Ukraine | 25,000 | Clay | Kateryna Kozlova | Melanie Klaffner Lina Stančiūtė | 6–4, 6–3 |
Win | 3–4 | Jul 2011 | Open Contrexéville, France | 50,000 | Clay | Kateryna Kozlova | Erika Sema Roxane Vaisemberg | 2–6, 7–5, [12–10] |
Win | 4–4 | Aug 2011 | ITF Moscow, Russia | 25,000 | Clay | Kateryna Kozlova | Vaszilisza Bulgakova Anna Rapoport | 6–3, 6–0 |
Win | 5–4 | Sep 2011 | Save Cup Mestre, Italy | 50,000 | Clay | Marina Melnikova | Tímea Babos Magda Linette | 6–4, 7–5 |
Loss | 5–5 | Jan 2012 | Open de l'Isère, France | 25,000 | Hard (i) | Maryna Zanevska | Karolína Plíšková Kristýna Plíšková | 1–6, 3–6 |
Loss | 5–6 | Mar 2012 | ITF Moscow, Russia | 25,000 | Hard (i) | Kateryna Kozlova | Margarita Gasparyan Anna Arina Marenko | 6–3, 6–7(7), [6–10] |
Win | 6–6 | May 2012 | ITF Moscow, Russia | 25,000 | Clay | Kateryna Kozlova | Darya Lebesheva Julia Valetova | 6–1, 6–3 |
Win | 7–6 | May 2012 | ITF Astana, Kazakhstan | 25,000 | Hard (i) | Kateryna Kozlova | Diana Isaeva Ksenia Kirillova | 6–2, 6–0 |
Win | 8–6 | Jun 2012 | ITF Qarshi, Uzbekistan | 25,000 | Hard | Kateryna Kozlova | Veronika Kapshay Teodora Mirčić | 7–5, 6–3 |
Loss | 8–7 | Jun 2012 | ITF Bukhara, Uzbekistan | 25,000 | Hard | Kateryna Kozlova | Lyudmyla Kichenok Nadiia Kichenok | 5–7, 5–7 |
Loss | 8–8 | Jun 2012 | ITF Rome, Italy | 25,000 | Clay | Julia Cohen | Marie-Ève Pelletier Laura Thorpe | 0–6, 6–3, [8–10] |
Loss | 8–9 | Jul 2012 | ITF Donetsk, Ukraine | 50,000 | Hard | Kateryna Kozlova | Lyudmyla Kichenok Nadiia Kichenok | 2–6, 5–7 |
Win | 9–9 | Aug 2012 | Tatarstan Open, Russia | 50,000 | Clay | Kateryna Kozlova | Lyudmyla Kichenok Nadiia Kichenok | 6–4, 6–7(6), [10–4] |
Win | 10–9 | Sep 2012 | ITF Shymkent, Kazakhstan | 25,000 | Hard | Kateryna Kozlova | Nigina Abduraimova Ksenia Palkina | 6–2, 6–4 |
Loss | 10–10 | Apr 2013 | ITF Namangan, Uzbekistan | 25,000 | Hard | Ksenia Palkina | Albina Khabibulina Anastasiya Vasylyeva | 3–6, 3–6 |
Win | 11–10 | Aug 2013 | Tatarstan Open, Russia (2) | 50,000 | Clay | Kateryna Kozlova | Başak Eraydın Veronika Kapshay | 6–4, 6–1 |
Win | 12–10 | Sep 2013 | Batumi Ladies Open, Georgia | 25,000 | Clay | Kateryna Kozlova | Christina Shakovets Alena Fomina | 6–0, 6–4 |
Win | 13–10 | Jan 2014 | ITF Sharm El Sheikh, Egypt | 10,000 | Hard | Veronika Kapshay | Melis Sezer İpek Soylu | 3–6, 6–4, [10–5] |
Win | 14–10 | Feb 2014 | ITF Sharm El Sheikh, Egypt | 10,000 | Hard | Veronika Kapshay | Polina Leykina Despina Papamichail | 7–6(5), 6–2 |
Win | 15–10 | Feb 2014 | ITF Moscow, Russia | 25,000 | Hard (i) | Kateryna Kozlova | Veronika Kudermetova Sviatlana Pirazhenka | 7–6(6), 6–4 |
Loss | 15–11 | Sep 2014 | ITF Moscow, Russia | 25,000 | Clay | Yuliya Kalabina | Anna Danilina Xenia Knoll | 1–6, 6–4, [6–10] |
Loss | 15–12 | Nov 2014 | ITF Sharm El Sheikh, Egypt | 25,000 | Hard | Polina Monova | Marie Benoît Demi Schuurs | 4–6, 5–7 |
Win | 16–12 | Apr 2015 | ITF Qarshi, Uzbekistan | 25,000 | Hard | Polina Monova | Kamila Kerimbayeva Ksenia Lykina | 6–1, 6–3 |
Loss | 16–13 | Apr 2015 | ITF İstanbul, Turkey | 50,000 | Hard | Polina Monova | Lyudmyla Kichenok Nadiia Kichenok | 4–6, 3–6 |
Win | 17–13 | Jun 2015 | ITF Minsk, Belarus | 25,000 | Clay | Polina Monova | Olga Ianchuk Darya Kasatkina | 4–6, 6–0, [12–10] |
Win | 18–13 | Jun 2015 | ITF Minsk, Belarus | 25,000 | Clay | Irina Khromacheva | Pemra Özgen Anastasiya Vasylyeva | 6–3, 6–0 |
Win | 19–13 | Dec 2015 | ITF Cairo, Egypt | 25,000 | Clay | Dalila Jakupović | Martina Caregaro Réka Luca Jani | w/o |
Win | 20–13 | Dec 2015 | Pune Championships, India | 25,000 | Hard | Anastasiya Vasylyeva | Hsu Chieh-yu Prarthana Thombare | 4–6, 6–2, [12–10] |
Loss | 20–14 | Apr 2016 | ITF İstanbul, Turkey | 50,000 | Hard | Lidziya Marozava | Nigina Abduraimova Barbora Štefková | 4–6, 6–1, [6–10] |
Win | 21–14 | Aug 2016 | ITF Kharkiv, Ukraine | 25,000 | Clay | Anastasiya Komardina | Başak Eraydın Ilona Kremen | 6–1, 6–3 |
Win | 22–14 | Sep 2016 | ITF Almaty, Kazakhstan | 25,000 | Clay | Anastasiya Komardina | Polina Monova Valeria Savinykh | 7–5, 6–4 |
Win | 23–14 | Sep 2016 | ITF Bucha, Ukraine | 25,000 | Clay | Anastasiya Komardina | Mihaela Buzărnescu Alexandra Perper | 6–3, 6–1 |
Win | 24–14 | Feb 2017 | ITF Antalya, Turkey | 15,000 | Clay | Başak Eraydın | Karin Kennel Nastja Kolar | 7–6(6), 6–2 |
Win | 25–14 | Jun 2017 | ITF Ystad, Sweden | 25,000 | Clay | Renata Zarazúa | Quirine Lemoine Eva Wacanno | 6–3, 3–6, [10–5] |
Win | 26–14 | Jul 2017 | ITF Moscow, Russia | 25,000 | Clay | Akgul Amanmuradova | Ilona Kremen Irina Shymanovich | 6–4, 6–2 |
Win | 27–14 | July 2017 | Bursa Cup, Turkey | 60,000 | Clay | Anastasiya Vasylyeva | Dea Herdželaš Aleksandra Pospelova | 6–3, 5–7, [10–1] |
Win | 28–14 | Aug 2017 | ITF Leipzig, Germany | 25,000 | Clay | Lidziya Marozava | Tereza Mrdeža Ankita Raina | 6–2, 6–1 |
Win | 29–14 | Mar 2018 | ITF Pula, Italy | 25,000 | Clay | Valeriya Solovyeva | Anastasia Grymalska Anastasia Zarycká | 6–3, 3–6, [10–5] |
Win | 30–14 | Sep 2018 | Open de Biarritz, France | 80,000 | Clay | Irina Bara | Ysaline Bonaventure Hélène Scholsen | 6–4, 6–1 |
Win | 31–14 | Oct 2018 | ITF Pula, Italy | 25,000 | Clay | Anastasia Zarycká | Cristina Dinu Camilla Rosatello | 6–2, 6–4 |
Win | 32–14 | Dec 2018 | Dubai Challenge, UAE | 100,000 | Hard | Alena Fomina | Réka Luca Jani Cornelia Lister | 7–5, 6–2 |
Win | 33–14 | Mar 2019 | ITF Pula, Italy | 25,000 | Clay | Alena Fomina | Cristina Dinu Réka Luca Jani | 6–3, 3–6, [10–8] |
Win | 34–14 | May 2021 | ITF La Bisbal d'Empordà, Spain | 60,000 | Clay | Andreea Prisăcariu | Mona Barthel Mandy Minella | 6–3, 6–1 |
Win | 35–14 | May 2021 | Liepāja Open, Latvia | 25,000 | Clay | Akgul Amanmuradova | Valentini Grammatikopoulou Shalimar Talbi | 6–3, 3–6, [13–11] |
Loss | 35–15 | Aug 2021 | ITF Koksijde, Belgium | 25,000 | Clay | Valentini Grammatikopoulou | Lina Gjorcheska Valeriya Strakhova | 4–6, 4–6 |