Result | W–L | Date | Tournament | Surface | Partner | Opponents | Score |
Win | 1. | 23 March 2008 | ITF Ain Sukhna, Egypt | Clay | Fatima El Allami | Yelyzaveta Rybakova Nadège Vergos | 6–4, 6–4 |
Win | 2. | 21 November 2008 | ITF Dubai, United Arab Emirates | Hard | Magali de Lattre | Alexandra Artamonova Vladislava Kuzmenkova | 6–2, 2–6, [10–3] |
Loss | 1. | 22 November 2009 | ITF Cairo, Egypt | Clay | Galina Fokina | Mihaela Buzărnescu Laura Thorpe | 4–6, 0–6 |
Runner-up | 2. | 21 March 2010 | ITF Antalya, Turkey | Clay | Andrea Koch Benvenuto | Kiki Bertens Daniëlle Harmsen | 2–6, 4–6 |
Winner | 3. | 26 March 2010 | ITF Fujairah, UAE | Hard | Magali de Lattre | Martina Caciotti Nicole Clerico | 2–6, 7–6(5), [10–8] |
Runner-up | 3. | 12 June 2010 | ITF Iaşi, Romania | Clay | Biljana Pawlowa-Dimitrova | Mădălina Gojnea Ionela-Andreea Iova | 3–6, 3–6 |
Winner | 4. | 6 August 2010 | ITF Gaziantep, Turkey | Hard | Magali de Lattre | Jade Hopper Daniela Scivetti | 6–3, 6–2 |
Runner-up | 4. | 14 August 2010 | ITF Istanbul, Turkey | Hard | Magali de Lattre | Başak Eraydın Isabella Shinikova | 6–3, 3–6, [4–10] |
Runner-up | 5. | 13 May 2011 | ITF New Delhi, India | Hard | Rushmi Chakravarthi | Aishwarya Agrawal Ankita Raina | 4–6, 3–6 |
Runner-up | 6. | 14 April 2012 | ITF Fujairah, UAE | Hard | Kyra Shroff | Yana Sizikova Anna Zaja | 4–6, 1–6 |
Runner-up | 7. | 13 May 2012 | ITF Istanbul, Turkey | Hard | Anna Zaja | Başak Eraydın Melis Sezer | 2–6, 6–3, [7–10] |
Runner-up | 8. | 10 June 2012 | ITF El Paso, United States | Hard | María Fernanda Álvarez Terán | Sanaz Marand Ashley Weinhold | 4–6, 3–6 |
Runner-up | 9. | 1 July 2012 | ITF Buffalo, United States | Clay | Jacqueline Cako | Nika Kukharchuk Jamie Loeb | 6–1, 3–6, [8–10] |
Runner-up | 10. | 30 September 2012 | ITF Sharm El Sheikh, Egypt | Hard | Lidziya Marozava | Olga Brózda Lu Jiaxiang | 5–7, 2–6 |
Runner-up | 11. | 4 May 2013 | ITF Phuket, Thailand | Hard | Lee Ya-hsuan | Nicha Lertpitaksinchai Peangtarn Plipuech | 2–6, 4–6 |
Runner-up | 12. | 2 June 2013 | ITF El Paso, United States | Hard | Keri Wong | Adriana Pérez Marcela Zacarías | 3–6, 3–6 |
Runner-up | 13. | 7 July 2013 | ITF Middelburg, Netherlands | Clay | Sviatlana Pirazhenka | Veronika Kapshay Ksenia Palkina | 3–6, 3–6 |
Runner-up | 14. | 8 September 2013 | ITF Sharm El Sheikh, Egypt | Hard | Alina Mikheeva | Anna Morgina Yana Sizikova | 5–7, 6–1, [8–10] |
Runner-up | 15. | 17 October 2013 | Lagos Open, Nigeria | Hard | Cristina Dinu | Naomi Broady Emily Webley-Smith | 6–3, 4–6, [7–10] |
Winner | 5. | 26 October 2013 | Lagos Open, Nigeria | Hard | Gioia Barbieri | Conny Perrin Chanel Simmonds | 1–6, 6–4, [10–8] |
Runner-up | 16. | 25 May 2014 | ITF Tianjin, China | Hard | Ankita Raina | Liu Chang Tian Ran | 1–6, 5–7 |
Runner-up | 17. | 29 March 2015 | ITF Port El Kantaoui, Tunisia | Hard | Isabella Shinikova | Carolin Daniels Justyna Jegiołka | 5–7, 7–5, [5–10] |
Winner | 6. | 4 April 2015 | ITF Manama, Bahrain | Hard | Camila Fuentes | Stamatia Fafaliou Jasmin Jebawy | 6–2, 7–6(3) |
Runner-up | 18. | 25 April 2015 | ITF Heraklion, Greece | Hard | Sharmada Balu | Anna Bondár Lisa-Maria Moser | 3–6, 5–7 |
Winner | 7. | 2 May 2015 | ITF Heraklion, Greece | Hard | Cristina Sánchez Quintanar | Yoshimi Kawasaki Daiana Negreanu | 6–4, 6–1 |
Winner | 8. | 5 June 2015 | ITF Bangkok, Thailand | Hard | Nungnadda Wannasuk | Kamonwan Buayam Kim Dabin | 6–3, 7–5 |
Runner-up | 19. | 15 August 2015 | ITF Sharm El Sheikh, Egypt | Hard | Anette Munozova | Jenny Claffey Sara Tomic | 4–6, 0–6 |
Winner | 9. | 24 August 2015 | ITF Port El Kantaoui, Tunisia | Hard | Michaela Hončová | Margarita Lazareva Sofía Luini | 6–2, 7–5 |
Winner | 10. | 20 September 2015 | ITF Hyderabad, India | Clay | Prerna Bhambri | Sharmada Balu Prarthana Thombare | 7–5, 6–2 |
Winner | 11. | 28 November 2015 | ITF Rabat, Morocco | Clay | Olga Parres Azcoitia | Léa Tholey Miriana Tona | 7–6(5), 7–5 |
Runner-up | 20. | 7 February 2016 | GB Pro-Series Glasgow, United Kingdom | Hard (i) | Anna Zaja | Nina Stadler Kimberley Zimmermann | 2–6, 6–7(7) |
Runner-up | 21. | 21 July 2016 | ITF Saint-Gervais, France | Clay | Estelle Cascino | Abbie Myers Ellen Perez | 6–7(5), 2–6 |
Runner-up | 22. | 11 November 2016 | ITF Casablanca, Morocco | Clay | Olga Parres Azcoitia | Daiana Negreanu Oana Georgeta Simion | 2–6, 1–6 |
Runner-up | 23. | 18 November 2016 | ITF Rabat, Morocco | Clay | Olga Parres Azcoitia | Cristina Adamescu Daiana Negreanu | 3–6, 6–1, [5–10] |
Runner-up | 24. | 21 January 2017 | ITF Cairo, Egypt | Clay | Sandra Samir | Ayaka Okuno Chantal Škamlová | 6–4, 4–6, [6–10] |
Runner-up | 25. | 28 January 2017 | ITF Cairo, Egypt | Clay | Sandra Samir | Ayaka Okuno Chantal Škamlová | 3–6, 1–6 |
Runner-up | 26. | 24 March 2017 | ITF Le Havre, France | Clay (i) | Daiana Negreanu | Elyne Boeykens Kimberley Zimmermann | 6–7(5), 3–6 |
Runner-up | 27. | 5 May 2017 | ITF Hua Hin, Thailand | Hard | Chihiro Muramatsu | Chen Jiahui Zhang Ying | 4–6, 1–6 |
Runner-up | 28. | 11 August 2017 | ITF Las Palmas, Spain | Clay | Arabela Fernández Rabener | Carlota Molina Megías Anastasiya Yakimova | 4–6, 3–6 |
Winner | 12. | 18 August 2017 | ITF Las Palmas, Spain | Clay | Arabela Fernández Rabener | Victoria Bosio Kana Daniel | 2–6, 7–5, [10–5] |
Winner | 13. | 23 March 2018 | ITF Manama, Bahrain | Hard | Marian Capadocia | Valeria Bhunu Emily Webley-Smith | 7–5, 6–2 |
Winner | 14. | 25 December 2021 | ITF Giza, Egypt | Hard | Jasmijn Gimbrère | Sapfo Sakellaridi Maria Sholokhova | 2–6, 6–3, [10–5] |