Result | No. | Date | Tournament | Surface | Partner | Opponents | Score |
Loss | 1. | 15 September 2013 | ITF Sharm El Sheikh, Egypt | Hard | Gai Ao | Giulia Bruzzone Alina Mikheeva | 6–4, 4–6, [4–10] |
Win | 1. | 20 October 2013 | ITF Sharm El Sheikh | Hard | Karina Venditti | Pauline Payet Liudmila Vasilyeva | 6–4, 6–4 |
Loss | 2. | 31 March 2014 | ITF Sharm El Sheikh | Hard | Mayar Sherif | Jana Fett Oleksandra Korashvili | 4–6, 5–7 |
Loss | 3. | 23 June 2014 | ITF Sharm El Sheikh | Hard | Jan Abaza | Magali Kempen Anna Morgina | 4–6, 6–3, [2–10] |
Win | 2. | 30 June 2014 | ITF Sharm El Sheikh | Hard | Jan Abaza | Eleni Kordolaimi Despoina Vogasari | 6–4, 3–6, [10–7] |
Loss | 4. | 26 October 2014 | ITF Sharm El Sheikh | Hard | Ekaterina Yashina | Diana Bogoliy Polina Leykina | 3–6, 1–6 |
Win | 3. | 21 March 2015 | ITF Sharm El Sheikh | Hard | Kateryna Sliusar | Aimee Gibson Katie Swan | 6–2, 6–4 |
Loss | 5. | 4 May 2015 | ITF Sharm El Sheikh | Hard | Anastasia Kharchenko | Britt Geukens Dhruthi Tatachar Venugopal | 2–6, 6–7 |
Loss | 6. | 17 May 2015 | ITF Sharm El Sheikh | Hard | Julia Terziyska | Elena-Teodora Cadar Anastasia Kharchenko | 2–6, 3–6 |
Loss | 7. | 22 June 2015 | ITF Sharm El Sheikh | Hard | Eleni Kordolaimi | Prarthana Thombare Eva Wacanno | 4–6, 6–7(5) |
Loss | 8. | 5 July 2015 | ITF Sharm El Sheikh | Hard | Eleni Kordolaimi | Luisa Marie Huber Amelie Intert | 2–6, 6–2, [7–10] |
Win | 4. | 12 July 2015 | ITF Sharm El Sheikh | Hard | Shweta Rana | Varvara Kuznetsova Katya Malikova | 6–3, 4–6, [10–7] |
Loss | 9. | 5 October 2015 | ITF Sharm El Sheikh | Hard | Ana Veselinović | Freya Christie Alexandra Riley | 6–7(9), 6–3, [8–10] |
Loss | 10. | 29 November 2015 | ITF Cairo, Egypt | Clay | Ana Bianca Mihăilă | Sandra Samir Naomi Totka | 5–7, 7–6(7), [11–13] |
Loss | 11. | 16 January 2016 | ITF Cairo | Clay | Despina Papamichail | Petra Krejsová Chantal Škamlová | 4–6, 0–6 |
Loss | 12. | 31 January 2016 | ITF Cairo | Clay | Despina Papamichail | Petra Krejsová Chantal Škamlová | 6–7(2), 3–6 |
Loss | 13. | 7 February 2016 | ITF Sharm El Sheikh | Hard | Kamila Kerimbayeva | Nora Niedmers Julia Wachaczyk | 2–6, 2–6 |
Loss | 14. | 28 March 2016 | ITF Hammamet, Tunisia | Clay | Snehadevi Reddy | Katharina Hobgarski Elena Gabriela Ruse | 4–6, 4–6 |
Loss | 15. | 24 April 2016 | ITF Sharm El Sheikh | Hard | Despina Papamichail | Anastasia Pribylova Naomi Totka | 1–6, 6–3, [12–14] |
Loss | 16. | 30 April 2016 | ITF Sharm El Sheikh | Hard | Jaqueline Cristian | Samantha Murray Despina Papamichail | 3–6, 2–6 |
Win | 5. | 29 May 2016 | ITF Sharm El Sheikh | Hard | Kateryna Slıusar | Eleni Kordolaimi Eetee Maheta | 6–2, 6–2 |
Win | 6. | 3 July 2016 | ITF Sharm El Sheikh | Hard | Sharmada Balu | Eleni Kordolaimi Ana Bianca Mihăilă | 2–6, 6–3, [10–5] |
Loss | 17. | 24 July 2016 | ITF Sharm El Sheikh | Hard | Dhruthi Tatachar Venugopal | Karin Kennel Victoria Muntean | 6–7(4), 6–2, [4–10] |
Loss | 18. | 31 July 2016 | ITF Sharm El Sheikh | Hard | Kateryna Slıusar | Eleni Kordolaimi Shweta Chandra Rana | 6–4, 5–7, [5–10] |
Win | 7. | 2 October 2016 | ITF Sharm El Sheikh | Hard | Zeel Desai | Suzy Larkin Theiviya Selvarajoo | 7–5, 6–4 |
Loss | 19. | 30 October 2016 | ITF Sharm El Sheikh | Hard | Anastasia Pribylova | Melanie Klaffner Ana Bianca Mihăilă | 4–6, 2–6 |
Loss | 20. | 5 December 2016 | ITF Solapur, India | Hard | Anastasia Pribylova | Anastasia Gasanova Sviatlana Pirazhenka | 4–6, 5–7 |
Loss | 21. | 9 April 2017 | ITF Sharm El Sheikh | Hard | Sandra Samir | Ana Veselinović You Xiaodi | 3–6, 5–7 |
Win | 8. | 25 September 2017 | ITF Jounieh, Lebanon | Clay | Berfu Cengiz | Jacqueline Cabaj Awad Fanny Östlund | 6–4, 7–5 |
Win | 9. | 28 October 2017 | ITF Sharm El Sheikh | Clay | Linnéa Malmqvist | Elena-Teodora Cadar Nastja Kolar | 5–7, 6–3, [10–3] |
Loss | 22. | 12 May 2018 | ITF Cairo, Egypt | Clay | Sandra Samir | Lamis Alhussein Abdel Aziz Maria Patrascu | 6–4, 3–6, [9–11] |
Loss | 23. | 15 July 2018 | ITF Prokuplje, Serbia | Clay | Joanna Zawadzka | Barbara Bonić Jelena Stojanovic | 2–6, 1–6 |