Outcome | No. | Date | Tier | Location | Surface | Partner | Opponents | Score |
Runner-up | 1. | 15 October 2012 | 10,000 | ITF Antalya, Turkey | Clay | Barbara Sobaszkiewicz | Alona Fomina Lina Gjorcheska | 0–6, 4–6 |
Runner-up | 2. | 15 July 2013 | 25,000 | ITF Imola, Italy | Carpet | Katharina Lehnert | Lyudmyla Kichenok Jeļena Ostapenko | 4–6, 6–3, [3–10] |
Runner-up | 3. | 12 August 2013 | 10,000 | ITF Locri, Italy | Clay | Camilla Rosatello | Despina Papamichail Federica Di Sarra | 3–6, 6–3, [4–10] |
Winner | 1. | 23 September 2013 | 10,000 | ITF Pula, Italy | Clay | Claudia Giovine | Carolin Daniels Laura Schaeder | 1–6, 6–3, [10–5] |
Winner | 2. | 2 December 2013 | 10,000 | ITF Duino-Aurisina, Italy | Clay (i) | Claudia Giovine | Anastasia Grymalska Yuliana Lizarazo | 7–6(4), 6–1 |
Runner-up | 4. | 13 January 2014 | 10,000 | ITF Tinajo, Spain | Hard | Claudia Giovine | Charlotte van der Meij Kelly Versteeg | 6–2, 6–7(5), [6–10] |
Runner-up | 5. | 17 March 2014 | 10,000 | ITF Pula, Italy | Clay | Despina Papamichail | Yuliana Lizarazo Alexandra Nancarrow | 3–6, 6–4, [9–11] |
Runner-up | 6. | 21 April 2014 | 25,000 | Chiasso Open, Switzerland | Clay | Camilla Rosatello | Chiara Grimm Jil Teichmann | 5–7, 3–6 |
Winner | 3. | 12 May 2014 | 10,000 | ITF Pula, Italy | Clay | Yuliana Lizarazo | Carla Lucero Francesca Segarelli | 6–1, 7–5 |
Winner | 4. | 30 June 2014 | 10,000 | ITF Brussels, Belgium | Clay | Camilla Rosatello | Diana Buzean Natela Dzalamidze | 6–4, 3–6, [10–3] |
Winner | 5. | 7 July 2014 | 10,000 | ITF Turin, Italy | Clay | Yuliana Lizarazo | Georgia Brescia Lisa Sabino | 6–3, 6–2 |
Runner-up | 7. | 11 August 2014 | 25,000 | ITF Woking, United Kingdom | Hard | Despina Papamichail | Yumi Miyazaki Mari Tanaka | 2–6, 5–7 |
Winner | 6. | 27 October 2014 | 25,000 | ITF Sharm El Sheikh, Egypt | Hard | Elise Mertens | Ioana Loredana Roșca Julia Terziyska | 6–7(1), 7–6(4), [10–6] |
Runner-up | 8. | 23 February 2015 | 25,000 | ITF Beinasco, Italy | Clay (i) | Xenia Knoll | Demi Schuurs Daniela Seguel | 4–6, 6–4, [9–11] |
Runner-up | 9. | 23 March 2015 | 10,000 | ITF Le Havre, France | Clay (i) | Martina Trevisan | Erika Vogelsang Mandy Wagemaker | 1–6, 6–1, [6–10] |
Runner-up | 10. | 6 April 2015 | 25,000 | Chiasso Open, Switzerland | Clay | Giulia Gatto-Monticone | Diana Buzean Réka Luca Jani | 2–6, 5–7 |
Winner | 7. | 13 April 2015 | 10,000 | ITF Pula, Italy | Clay | Martina Trevisan | Giorgia Marchetti Anna Remondina | 6–2, 6–3 |
Runner-up | 11. | 27 April 2015 | 25,000 | ITF Pula, Italy | Clay | Diana Buzean | Nastja Kolar Despina Papamichail | 1–6, 6–1, [8–10] |
Runner-up | 12. | 18 May 2015 | 25,000 | ITF Caserta, Italy | Clay | İpek Soylu | Ekaterine Gorgodze Sofia Shapatava | 0–6, 6–7(6) |
Winner | 8. | 30 May 2015 | 10,000 | ITF Sharm El Sheikh, Egypt | Hard | Despina Papamichail | Elena-Teodora Cadar Eleni Kordolaimi | 6–3, 6–4 |
Winner | 9. | 6 June 2015 | 10,000 | ITF Sharm El Sheikh, Egypt | Hard | Despina Papamichail | Grace Dixon Ella Leivo | 6–1, 6–3 |
Winner | 10. | 10 July 2015 | 25,000 | ITF Turin, Italy | Clay | Xenia Knoll | Susanne Celik Diāna Marcinkēviča | 6–2, 7–5 |
Runner-up | 13. | 23 October 2015 | 50,000 | Open de Touraine, France | Hard (i) | Viktorija Golubic | Alexandra Cadanțu Cristina Dinu | 5–7, 3–6 |
Winner | 11. | 20 November 2015 | 25,000 | GB Pro-Series Shrewsbury, UK | Hard (i) | Xenia Knoll | Lesley Kerkhove Quirine Lemoine | 3–6, 6–3, [10–3] |
Runner-up | 14. | 27 May 2016 | 25,000 | ITF Grado, Italy | Clay | Başak Eraydın | Catalina Pella Daniela Seguel | 2–6, 6–7(8) |
Winner | 12. | 10 June 2016 | 25,000 | ITF Padua, Italy | Clay | Katarzyna Piter | Cristina Dinu Lina Gjorcheska | 2–6, 7–6(1), [10–8] |
Runner-up | 15. | 4 July 2016 | 25,000 | ITF Turin, Italy | Clay | Sofia Shapatava | Lina Gjorcheska Dalila Jakupović | 3–6, 3–6 |
Winner | 13. | 26 August 2016 | 25,000 | ITF Bagnatica, Italy | Clay | Camilla Rosatello | Conny Perrin Yana Sizikova | 6–4, 5–7, [10–5] |
Runner-up | 16. | 2 September 2016 | 25,000 | ITF Barcelona, Spain | Clay | Jil Teichmann | Andrea Gámiz Georgina García Pérez | 2–6, 5–7 |
Runner-up | 17. | 3 March 2017 | 15,000 | ITF Mâcon, France | Hard (i) | Camilla Rosatello | Ilona Kremen Diāna Marcinkēviča | 7–6(5), 6–7(1), [4–10] |
Winner | 14. | 9 April 2017 | 25,000 | ITF Pula, Italy | Clay | Camilla Rosatello | Bibiane Schoofs Sandra Zaniewska | 6–1, 6–3 |
Winner | 15. | 16 June 2017 | 25,000 | ITF Padua, Italy | Clay | Cristiana Ferrando | Gabriela Cé Catalina Pella | 2–6, 6–0, [11–9] |
Runner-up | 18. | 14 October 2017 | 25,000 | ITF Óbidos, Portugal | Carpet | Georgia Brescia | Elitsa Kostova Yana Sizikova | w/o |
Runner-up | 19. | 10 March 2018 | 15,000 | ITF Hammamet, Tunisia | Clay | Giorgia Marchetti | Elizabeth Halbauer Julia Stamatova | 4–6, 3–6 |
Winner | 16. | 1 June 2018 | 25,000 | ITF Grado, Italy | Clay | Giorgia Marchetti | Naiktha Bains Rika Fujiwara | 6–0, 6–4 |