| Result | W–L | Date | Tournament | Tier | Surface | Partner | Opponents | Score |
|---|
| Loss | 0–1 | Aug 2011 | ITF Rebecq, Belgium | 10,000 | Hard | Marie Benoît | Kim Kilsdonk
Nicolette van Uitert | 2–6, 2–6 |
| Loss | 0–2 | Aug 2013 | ITF Koksijde, Belgium | 25,000 | Clay | Marie Benoît | Magali Kempen
Nicky van Dyck | 3–6, 6–7(3) |
| Loss | 0–3 | Oct 2013 | ITF Antalya, Turkey | 10,000 | Clay | Marie Benoît | Quirine Lemoine
Gabriela van de Graaf | 3–6, 6–0, [7–10] |
| Loss | 0–4 | Nov 2013 | ITF Antalya, Turkey | 10,000 | Clay | Anita Husarić | Natalija Kostić
Karin Morgošová | 6–7(2), 4–6 |
| Loss | 0–5 | Apr 2014 | ITF Heraklion, Greece | 10,000 | Hard | Marie Benoît | Polina Leykina
Despina Papamichail | 2–6, 2–6 |
| Win | 1–5 | May 2014 | ITF Tarsus, Turkey | 10,000 | Clay | Anita Husarić | Anastasia Pivovarova
Melis Sezer | 6–4, 6–2 |
| Loss | 1–6 | Sep 2014 | ITF Pula, Italy | 10,000 | Clay | Marie Benoît | Alice Balducci
Georgia Brescia | 6–3, 0–6, [5–10] |
| Loss | 1–7 | Sep 2014 | ITF Pula, Italy | 10,000 | Clay | Marie Benoît | Verena Hofer
Martina Pratesi | 4–6, 5–7 |
| Loss | 1–8 | Oct 2014 | ITF Pula, Italy | 10,000 | Clay | Marie Benoît | Anna Klasen
Charlotte Klasen | 3–6, 6–4, [8–10] |
| Win | 2–8 | Feb 2015 | ITF Antalya, Turkey | 10,000 | Clay | Anita Husarić | Başak Eraydın
Verena Meliss | 6–0, 6–3 |
| Win | 3–8 | Mar 2015 | ITF Pula, Italy | 10,000 | Clay | Claudia Giovine | Irina Bara
Lilla Barzó | 7–6(4), 6–3 |
| Loss | 3–9 | Apr 2015 | ITF Pula, Italy | 10,000 | Clay | Margot Yerolymos | Irina Bara
Oana Georgeta Simion | 5–7, 4–6 |
| Loss | 3–10 | Jul 2015 | ITF Knokke, Belgium | 10,000 | Clay | Sally Peers | Elyne Boeykens
Kelly Versteeg | 2–6, 4–6 |
| Loss | 3–11 | Sep 2015 | ITF Pula, Italy | 10,000 | Clay | Nina Stadler | Despina Papamichail
Carla Touly | 3–6, 4–6 |
| Win | 4–11 | Sep 2015 | ITF Pula, Italy | 10,000 | Clay | Nina Stadler | Alice Balducci
Camilla Scala | 6–0, 6–1 |
| Win | 5–11 | Feb 2016 | GB Pro-Series Glasgow, UK | 10,000 | Hard (i) | Nina Stadler | Fatma Al-Nabhani
Anna Zaja | 6–2, 7–6(7) |
| Loss | 5–12 | Mar 2016 | ITF Amiens, France | 10,000 | Clay (i) | Alice Bacquié | Gioia Barbieri
Giorgia Marchetti | 3–6, 4–6 |
| Loss | 5–13 | Apr 2016 | ITF Manama, Bahrain | 10,000 | Hard | Katharina Hering | Anna Kalinskaya
Tereza Mihalíková | 5–7, 3–6 |
| Loss | 5–14 | Jan 2017 | ITF Stuttgart, Germany | 15,000 | Hard (i) | Anita Husarić | Miriam Kolodziejová
Markéta Vondroušová | 6–7(3), 5–7 |
| Win | 6–14 | Mar 2017 | ITF Le Havre, France | 15,000 | Clay (i) | Elyne Boeykens | Fatma Al-Nabhani
Diana Negreanu | 7–6(5), 6–3 |
| Win | 7–14 | May 2017 | ITF Båstad, Sweden | 25,000 | Clay | An-Sophie Mestach | Ilona Kremen
Cornelia Lister | 4–6, 6–2, [10–5] |
| Loss | 7–15 | Jun 2017 | Bredeney Ladies Open, Germany | 25,000 | Clay | Anita Husarić | Carolin Daniels
Lidziya Marozava | 1–6, 4–6 |
| Win | 8–15 | Jun 2017 | ITF Périgueux, France | 25,000 | Clay | Camilla Rosatello | Manon Arcangioli
Shérazad Reix | 6–4, 6–3 |
| Loss | 8–16 | Jan 2018 | Open Andrézieux-Bouthéon, France | 60,000 | Hard (i) | Camilla Rosatello | Ysaline Bonaventure
Bibiane Schoofs | 6–4, 5–7, [7–10] |
| Loss | 8–17 | Jul 2018 | Prague Open, Czech Republic | 80,000 | Clay | Bibiane Schoofs | Cornelia Lister
Nina Stojanović | 2–6, 6–2, [8–10] |
| Win | 9–17 | Jul 2019 | Open de Biarritz, France | W80 | Clay | Manon Arcangioli | Victoria Rodríguez
Ioana Loredana Roșca | 2–6, 6–3, [10–6] |
| Win | 10–17 | Aug 2019 | ITF Koksijde, Belgium | W25 | Clay | Lara Salden | Suzan Lamens
Anna Pribylova | 6–1, 6–7(3), [11–9] |
| Loss | 10–18 | Aug 2019 | ITF Las Palmas, Spain | W25 | Clay | Manon Arcangioli | Marina Bassols Ribera
Feng Shuo | 3–6, 1–6 |
| Loss | 10–19 | Oct 2019 | ITF Cherbourg, France | W25 | Hard (i) | Myrtille Georges | Naomi Broady
Samantha Murray | 3–6, 2–6 |
| Win | 11–19 | Nov 2019 | ITF Malibu, US | W25 | Hard | Dalma Gálfi | Lorraine Guillermo
Anna Hertel | 7–6(5), 6–3 |
| Win | 12–19 | Jan 2020 | ITF Daytona Beach, US | W25 | Clay | Dalma Gálfi | Paula Ormaechea
Prarthana Thombare | 7–6(4), 6–2 |
| Win | 13–19 | Feb 2020 | GB Pro-Series Glasgow, UK | W25 | Hard (i) | Myrtille Georges | Lara Salden
Clara Tauson | 7–6(2), 7–6(5) |
| Win | 14–19 | Nov 2020 | ITF Ortisei, Italy | W15 | Hard (i) | Suzan Lamens | Federica di Sarra
Anastasia Kulikova | 3–6, 6–4, [11–9] |
| Win | 15–19 | Nov 2020 | ITF Las Palmas, Spain | W25 | Clay | Lara Salden | Suzan Lamens
Eva Vedder | 6–1, 6–3 |
| Loss | 15–20 | Jan 2021 | ITF Hamburg, Germany | W25 | Hard (i) | Amandine Hesse | Anna Bondár
Tereza Mihalíková | 4–6, 4–6 |
| Win | 16–20 | Feb 2021 | Open de l'Isère, France | W25 | Clay | Ioana Loredana Roșca | Arianne Hartono
Yuriko Miyazaki | 6–1, 7–5 |
| Win | 17–20 | May 2021 | ITF Prague, Czech Republic | W25 | Clay | Anna Bondár | Xenia Knoll
Elena-Gabriela Ruse | 7–6(5), 6–2 |
| Loss | 17–21 | May 2021 | Open Saint-Gaudens, France | W60 | Hard | Eden Silva | Estelle Cascino
Jessika Ponchet | 6–0, 5–7, [7–10] |
| Loss | 17–22 | Jul 2021 | Contrexéville Open, France | W100 | Clay | Dalma Gálfi | Anna Danilina
Ulrikke Eikeri | 0–6, 6–1, [4–10] |
| Win | 18–22 | Apr 2022 | Oeiras Ladies Open, Portugal | W80 | Clay | Katarzyna Piter | Natalija Stevanović
Katharina Gerlach | 6–1, 6–1 |