Key
| W |
F |
SF |
QF |
#R |
RR | Q# |
DNQ |
A |
NH |
(W) winner; (F) finalist; (SF) semifinalist; (QF) quarterfinalist; (#R) rounds 4, 3, 2, 1; (RR) round-robin stage; (Q#) qualification round; (DNQ) did not qualify; (A) absent; (NH) not held; (SR) strike rate (events won / competed); (W–L) win–loss record.
To avoid confusion and double counting, these charts are updated at the conclusion of a tournament or when the player's participation has ended.
ITF Circuit finals
Singles: 30 (14 titles, 16 runner-ups)
| Legend |
| W60/75 tournaments |
| W25/35 tournaments |
| W10/15 tournaments |
|
| Finals by surface |
| Hard (0–1) |
| Clay (14–15) |
|
| Result |
W–L |
Date |
Tournament |
Tier |
Surface |
Opponent |
Score |
| Loss |
0–1 |
Aug 2011 |
ITF Brčko, Bosnia and Herzegovina |
W10 |
Clay |
Tjaša Šrimpf |
3–6, 3–6 |
| Loss |
0–2 |
Aug 2013 |
ITF Innsbruck, Austria |
W10 |
Clay |
Hilda Melander |
2–6, 3–6 |
| Loss |
0–3 |
May 2014 |
ITF Bol, Croatia |
W10 |
Clay |
Patricia Maria Țig |
2–6, 5–7 |
| Loss |
0–4 |
Jun 2014 |
ITF Bol, Croatia |
W10 |
Clay |
Bianca Botto |
1–6, 2–6 |
| Loss |
0–5 |
Sep 2014 |
ITF Bol, Croatia |
W10 |
Clay |
Gabriela Pantůčková |
6–2, 4–6, 2–6 |
| Win |
1–5 |
Sep 2014 |
ITF Bol, Croatia |
W10 |
Clay |
Petra Rohanová |
6–0, 6–1 |
| Loss |
1–6 |
Nov 2014 |
ITF Heraklion, Greece |
W10 |
Hard |
Natalija Kostić |
0–6, 3–6 |
| Win |
2–6 |
May 2015 |
ITF Bol, Croatia |
W10 |
Clay |
Tamara Zidanšek |
6–2, 6–3 |
| Win |
3–6 |
May 2015 |
ITF Bol, Croatia |
W10 |
Clay |
Nina Alibalić |
6–4, 4–6, 6–3 |
| Win |
4–6 |
Jul 2015 |
ITF Aschaffenburg, Germany |
W25 |
Clay |
Fiona Ferro |
7–5, 6–4 |
| Loss |
4–7 |
Sep 2015 |
ITF Bol, Croatia |
W10 |
Clay |
Anna Bondár |
4–6, 2–6 |
| Loss |
4–8 |
Sep 2015 |
ITF Alphen a/d Rijn, Netherlands |
W25 |
Clay |
Marie Benoît |
7–5, 3–6, 4–6 |
| Loss |
4–9 |
May 2016 |
ITF Bol, Croatia |
W10 |
Clay |
Tereza Mrdeža |
4–6, 6–0, 1–6 |
| Loss |
4–10 |
Oct 2016 |
ITF Bol, Croatia |
W10 |
Clay |
Kaja Juvan |
3–6, 1–6 |
| Win |
5–10 |
Dec 2017 |
ITF Antalya, Turkey |
W15 |
Clay |
Paula Ormaechea |
6–4, 6–7(5), 6–1 |
| Loss |
5–11 |
Dec 2017 |
ITF Antalya, Turkey |
W15 |
Clay |
Cristina Dinu |
3–6, 3–6 |
| Loss |
5–12 |
Apr 2018 |
ITF Tučepi, Croatia |
W15 |
Clay |
Lea Bošković |
6–1, 0–6, 4–6 |
| Loss |
5–13 |
Sep 2018 |
Royal Cup, Montenegro |
W25 |
Clay |
Jesika Malečková |
2–6, 0–6 |
| Win |
6–13 |
Sep 2019 |
ITF Vienna, Austria |
W25 |
Clay |
Miriam Bulgaru |
5–7, 6–4, 6–3 |
| Win |
7–13 |
Sep 2019 |
Royal Cup, Montenegro |
W25 |
Clay |
Marina Melnikova |
6–4, 7–5 |
| Win |
8–13 |
Oct 2019 |
ITF Santa Margherita di Pula, Italy |
W25 |
Clay |
Teliana Pereira |
6–4, 6–3 |
| Win |
9–13 |
May 2022 |
Roma-Tevere Cup, Italy |
W60 |
Clay |
Bárbara Gatica |
6–1, 6–4 |
| Loss |
9–14 |
Aug 2022 |
ITF Vienna, Austria |
W25 |
Clay |
Natália Szabanin |
5–7, 3–6 |
| Loss |
9–15 |
Apr 2023 |
ITF Osijek, Croata |
W25 |
Clay |
Veronika Erjavec |
5–7, 2–6 |
| Win |
10–15 |
Jul 2023 |
ITF Darmstadt, Germany |
W25 |
Clay |
Lola Radivojević |
6–3, 6–4 |
| Win |
11–15 |
Sep 2023 |
ITF Vienna, Austria |
W60 |
Clay |
Miriam Bulgaru |
7–5, 6–1 |
| Win |
12–15 |
Feb 2024 |
ITF Antalya, Turkey |
W35 |
Clay |
Polona Hercog |
2–6, 6–3, 6–1 |
| Win |
13–15 |
Sep 2024 |
Ladies Open Vienna, Austria |
W75 |
Clay |
Lia Karatancheva |
6–4, 6–1 |
| Loss |
13–16 |
Oct 2025 |
ITF Santa Margherita di Pula, Italy |
W35 |
Clay |
Julie Paštiková |
2–6, 6–4, 2–6 |
| Win |
14–16 |
Feb 2026 |
ITF Antalya, Turkiye |
W15 |
Clay |
Giorgia Pedone |
6–1, 6–4 |
Doubles: 12 (6 titles, 6 runner-ups)
| Legend |
| W50 tournaments |
| W25/35 tournaments |
| W10/15 tournaments |
|
| Finals by surface |
| Hard (0–1) |
| Clay (5–4) |
| Carpet (1–1) |
|
| Result |
W–L |
Date |
Tournament |
Tier |
Surface |
Partner |
Opponents |
Score |
| Win |
1–0 |
Sep 2014 |
ITF Bol, Croatia |
W10 |
Clay |
Martina Bašić |
Ana Oparenović Magdalena Stoilkovska |
6–1, 6–2 |
| Loss |
1–1 |
Nov 2014 |
ITF Heraklion, Greece |
W10 |
Hard |
Martina Bašić |
Anna Bondár Dalma Gálfi |
6–4, 3–6, [8–10] |
| Win |
2–1 |
May 2015 |
ITF Bol, Croatia |
W10 |
Clay |
Lina Gjorcheska |
Alexandra Perper Anastasia Vdovenco |
6–0, 6–3 |
| Win |
3–1 |
May 2015 |
ITF Bol, Croatia |
W10 |
Clay |
Iva Primorac |
Ailen Crespo Azconzábal Maria Fernanda Alves |
4–6, 6–1, [10–7] |
| Loss |
3–2 |
Feb 2016 |
ITF Kreuzlingen, Switzerland |
W50 |
Carpet (i) |
Bernarda Pera |
Antonia Lottner Amra Sadiković |
7–5, 2–6, [5–10] |
| Win |
4–2 |
Oct 2016 |
ITF Bol, Croatia |
W10 |
Clay |
Iva Primorac |
Nina Potočnik Rebeka Stolmár |
6–3, 6–4 |
| Loss |
4–3 |
Apr 2017 |
ITF Pelham, United States |
W25 |
Clay |
Amanda Carreras |
Emina Bektas Sanaz Marand |
w/o |
| Win |
5–3 |
Nov 2017 |
ITF Zawada, Poland |
W25 |
Carpet (i) |
Kateřina Vaňková |
Weronika Jasmina Foryś Nika Shytkouskaya |
6–4, 3–6, [10–4] |
| Loss |
5–4 |
Apr 2018 |
ITF Tučepi, Croatia |
W15 |
Clay |
Saara Orav |
Nefisa Berberović Veronika Erjavec |
3–6, 3–6 |
| Loss |
5–5 |
Oct 2021 |
ITF Seville, Spain |
W25 |
Clay |
Lina Gjorcheska |
Caijsa Hennemann Ku Yeon-woo |
5–7, 1–6 |
| Loss |
5–6 |
Apr 2022 |
ITF Santa Margherita di Pula, Italy |
W25 |
Clay |
Lea Bošković |
Lina Gjorcheska Eva Vedder |
5–7, 2–6 |
| Win |
6–6 |
Mar 2024 |
ITF Alaminos, Cyprus |
W35 |
Clay |
Kristina Mladenovic |
Francesca Curmi Cristina Dinu |
6–4, 7–5 |