Result | No. | Date | Tournament | Tier | Surface | Partner | Opponents | Score |
Loss | 1. | 12 July 2010 | ITF Piešťany, Slovakia | 10,000 | Clay | Gabriela Horáčková | Weronika Domagała Paula Kania | 1–6, 1–6 |
Loss | 2. | 8 November 2010 | GB Pro-Series Loughborough, UK | 10,000 | Hard (i) | Jana Jandová | Jocelyn Rae Jade Windley | 3–6, 7–5, [4–10] |
Win | 1. | 14 February 2011 | ITF Leimen, Germany | 10,000 | Hard (i) | Martina Borecká | Kim Kilsdonk Nicolette van Uitert | 2–6, 7–6(5), [10–4] |
Loss | 3. | 28 February 2011 | ITF Lyon, France | 10,000 | Hard (i) | Martina Borecká | Maria Abramović Sofia Kvatsabaia | 4–6, 6–3, [5–10] |
Win | 2. | 7 March 2011 | ITF Dijon, France | 10,000 | Hard (i) | Martina Borecká | Maria Abramović Sofia Kvatsabaia | 6–3, 6–4 |
Loss | 4. | 8 August 2011 | ITF Doboj, Bosnia & Herzegovina | 10,000 | Clay | Martina Borecká | Vivien Juhászová Barbara Sobaszkiewicz | 5–7, 3–6 |
Loss | 5. | 26 September 2011 | ITF Umag, Croatia | 10,000 | Clay | Martina Borecká | Lucia Butkovská Natalija Kostić | 5–7, 6–3, [6–10] |
Win | 3. | 3 October 2011 | ITF Solin, Croatia | 10,000 | Clay | Martina Borecká | Karin Morgošová Lenka Tvarošková | 3–6, 6–4, [10–3] |
Loss | 6. | 31 October 2011 | ITF Sunderland, UK | 10,000 | Hard (i) | Martina Borecká | Eva Wacanno Caitlin Whoriskey | 2–6, 6–4, [8–10] |
Win | 4. | 2 April 2012 | ITF Heraklion, Greece | 10,000 | Carpet | Martina Borecká | Lina Gjorcheska Despoina Vogasari | 6–0, 6–0 |
Win | 5. | 9 April 2012 | ITF Heraklion, Greece | 10,000 | Carpet | Martina Borecká | Lina Gjorcheska Despoina Vogasari | 6–2, 6–3 |
Win | 6. | 16 April 2012 | ITF Heraklion, Greece | 10,000 | Carpet | Silvia Njirić | Dana Machálková Tereza Malíková | 6–7(7), 6–3, [10–6] |
Win | 7. | 23 April 2012 | ITF Rethymno, Greece | 10,000 | Hard | Silvia Njirić | Adreanna Christopoulou Irini Papageorgiou | 3–6, 6–3, [10–7] |
Loss | 7. | 11 June 2012 | ITF Jablonec nad Nisou, Czech Republic | 10,000 | Clay | Martina Borecká | Victoria Kan Kateřina Siniaková | 4–6, 3–6 |
Loss | 8. | 16 July 2012 | ITF Darmstadt, Germany | 25,000 | Clay | Martina Borecká | Julia Kimmelmann Antonia Lottner | 3–6, 1–6 |
Loss | 9. | 27 August 2012 | ITF Osijek, Croatia | 10,000 | Clay | Kateřina Kramperová | Aneta Dvořáková Barbora Krejčíková | 4–6, 6–3, [8–10] |
Win | 8. | 3 September 2012 | ITF Trieste, Italy | 10,000 | Clay | Jesika Malečková | Giulia Gabba Alice Savoretti | 7–6(4), 6–1 |
Win | 9. | 5 November 2012 | ITF Antalya, Turkey | 10,000 | Clay | Ágnes Bukta | Diana Buzean Daniëlle Harmsen | w/o |
Loss | 10. | 4 March 2013 | ITF Sutton, UK | 10,000 | Hard (i) | Martina Borecká | Anna Fitzpatrick Jade Windley | 6–4, 6–7(4), [10–12] |
Loss | 11. | 1 April 2013 | ITF Antalya, Turkey | 10,000 | Hard | Martina Borecká | Viktorija Golubic Katharina Lehnert | 7–5, 3–6, [7–10] |
Win | 10. | 1 July 2013 | ITF Přerov, Czech Republic | 15,000 | Clay | Jesika Malečková | Victoria Kan Ganna Poznikhirenko | 6–1, 4–6, [10–5] |
Loss | 12. | 2 September 2013 | Save Cup, Italy | 50,000 | Clay | Tereza Smitková | Laura Thorpe Stephanie Vogt | 6–7(5), 5–7 |
Win | 11. | 21 April 2014 | ITF Istanbul, Turkey | 50,000 | Hard | Tereza Smitková | Michaëlla Krajicek Aleksandra Krunić | 1–6, 7–6(2), [11–9] |
Loss | 13. | 23 June 2014 | ITF Siófok, Hungary | 25,000 | Clay | Martina Borecká | Denisa Allertová Chantal Škamlová | 1–6, 3–6 |
Win | 12. | 1 September 2014 | ITF Prague, Czech Republic | 10,000 | Clay | Zuzana Luknárová | Lenka Kunčíková Karolína Stuchlá | 4–6, 6–3, [10–6] |
Loss | 14. | 15 September 2014 | ITF Hluboká nad Vltavou, Czech Republic | 10,000 | Clay | Veronika Kolářová | Jana Jablonovská Karolína Muchová | 6–7(2), 5–7 |
Win | 13. | 23 March 2015 | ITF Palm Harbor, United States | 25,000 | Clay | Paula Cristina Gonçalves | María Irigoyen Paula Ormaechea | 6–2, 6–4 |
Loss | 15. | 20 April 2015 | Dothan Classic, United States | 50,000 | Clay | Paula Cristina Gonçalves | Johanna Konta Maria Sanchez | 3–6, 4–6 |
Loss | 16. | 25 May 2015 | Maribor Open, Slovenia | 25,000 | Clay | Kateřina Vaňková | Ekaterine Gorgodze Nastja Kolar | 2–6, 4–6 |
Loss | 17. | 13 July 2015 | ITF Nieuwpoort, Belgium | 10,000 | Clay | Francesca Stephenson | Maria Marfutina Alexandra Nancarrow | 0–6, 6–2, [5–10] |
Win | 14. | 11 January 2016 | ITF Cairo, Egypt | 10,000 | Clay | Chantal Škamlová | Ola Abou Zekry Despina Papamichail | 6–4, 6–0 |
Win | 15. | 18 January 2016 | ITF Cairo, Egypt | 10,000 | Clay | Chantal Škamlová | Riya Bhatia Eetee Maheta | 6–3, 6–2 |
Win | 16. | 25 January 2016 | ITF Cairo, Egypt | 10,000 | Clay | Chantal Škamlová | Ola Abou Zekry Despina Papamichail | 7–6(2), 6–3 |
Win | 17. | 25 April 2016 | ITF Tučepi, Croatia | 10,000 | Clay | Dasha Ivanova | Emma Laine Adrijana Lekaj | 6–3, 2–6, [10–5] |
Win | 18. | 2 May 2016 | ITF Bol, Croatia | 10,000 | Clay | Dasha Ivanova | Naiktha Bains Alexandra Morozova | 6–1, 6–3 |
Loss | 18. | 16 May 2016 | ITF Bol, Croatia | 10,000 | Clay | Dasha Ivanova | Naiktha Bains Alexandra Morozova | 1–6, 6–2, [7–10] |
Loss | 19. | 20 June 2016 | ITF Breda, Netherlands | 10,000 | Clay | Dasha Ivanova | Valentini Grammatikopoulou Sviatlana Pirazhenka | 6–7(6), 4–6 |
Loss | 20. | 25 July 2016 | Palić Open, Serbia | 10,000 | Clay | Nina Potočnik | Barbara Bonić Dia Evtimova | 3–6, 3–6 |
Loss | 21. | 1 August 2016 | ITF Vienna, Austria | 10,000 | Clay | Anna Slováková | Vivian Heisen Janina Toljan | 3–6, 2–6 |
Win | 19. | 15 August 2016 | ITF Slovenská Ľupča, Slovakia | 10,000 | Clay | Chantal Škamlová | Barbara Kötelesová Viktória Kužmová | 6–2, 6–1 |
Win | 20. | 22 August 2016 | ITF Nuremberg, Germany | 10,000 | Clay | Dasha Ivanova | Katharina Hobgarski Anita Husarić | 5–7, 6–1, [10–8] |
Win | 21. | 26 September 2016 | ITF Pula, Italy | 10,000 | Clay | Dalila Spiteri | Snehadevi Reddy Jelena Simić | 6–0, 1–6, [10–3] |
Win | 22. | 24 October 2016 | GB Pro-Series Loughborough, UK | 10,000 | Hard (i) | Dasha Ivanova | Sarah Beth Grey Olivia Nicholls | 7–6(2), 7–6(2) |
Loss | 22. | 4 February 2017 | GB Pro-Series Glasgow, UK | 15,000 | Hard (i) | Laura-Ioana Andrei | Jocelyn Rae Anna Smith | 3–6, 2–6 |
Win | 23. | 10 March 2017 | ITF Solarino, Italy | 15,000 | Carpet | Laura-Ioana Andrei | Ylena In-Albon Tatiana Pieri | 6–0, 6–3 |
Win | 24. | 16 March 2017 | ITF Solarino, Italy | 15,000 | Carpet | Laura-Ioana Andrei | Georgia Brescia Ylena In-Albon | 6–3, 6–2 |
Win | 25. | 5 August 2017 | ITF Woking, England | 25,000 | Hard | Laura-Ioana Andrei | Mihaela Buzărnescu Justyna Jegiołka | 4–6, 6–2, [11–9] |
Win | 26. | 22 September 2017 | Royal Cup, Montenegro | 25,000 | Clay | Jesika Malečková | Tereza Mihalíková Chantal Škamlová | 6–2, 6–3 |
Win | 27. | 27 October 2017 | ITF Istanbul, Turkey | 25,000 | Hard (i) | Jesika Malečková | İpek Öz Ekaterina Yashina | 6–4, 6–3 |
Loss | 23. | 27 January 2018 | ITF Stuttgart, Germany | 15,000 | Hard (i) | Jesika Malečková | Laura-Ioana Andrei Raluca Șerban | 0–6, 7–6(7), [5–10] |
Loss | 24. | 31 March 2018 | Open de Seine-et-Marne, France | 60,000 | Hard (i) | Jesika Malečková | Anna Kalinskaya Viktória Kužmová | 6–7(5), 1–6 |
Win | 28. | 21 July 2018 | ITS Cup, Czech Republic | 80,000 | Clay | Jesika Malečková | Lucie Hradecká Michaëlla Krajicek | 6–2, 6–1 |
Loss | 25. | 18 August 2018 | ITF Leipzig, Germany | 25,000 | Clay | Jesika Malečková | Cristina Dinu Ganna Poznikhirenko | 6–4, 0–6, [5–10] |
Win | 29. | 17 August 2019 | ITF Leipzig, Germany | 25,000 | Clay | Jesika Malečková | Anna Danilina Vivian Heisen | 4–6, 6–3, [10–6] |