ITF Circuit finals
Singles: 8 (6 titles, 2 runner-ups)
| Legend |
| W50 tournaments (2–1) |
| W35 tournaments (2–0) |
| W15 tournaments (2–1) |
|
| Finals by surface |
| Hard (6–2) |
|
| Result |
W–L |
Date |
Tournament |
Tier |
Surface |
Opponent |
Score |
| Loss |
0–1 |
Jan 2025 |
ITF Sharm El Sheikh, Egypt |
W15 |
Hard |
Anna Sisková |
2–6, 5–7 |
| Win |
1–1 |
Mar 2025 |
ITF Monastir, Tunisia |
W15 |
Hard |
Isis Louise van den Broek |
6–3, 4–6, 6–2 |
| Win |
2–1 |
Apr 2025 |
ITF Lopota, Georgia |
W50 |
Hard |
Ekaterine Gorgodze |
6–7(7), 7–6(3), 6–4 |
| Win |
3–1 |
May 2025 |
ITF Toyama, Japan |
W15 |
Hard |
Hayu Kinoshita |
3–6, 6–1, 6–3 |
| Loss |
3–2 |
Aug 2025 |
ITF Ourense, Spain |
W50 |
Hard |
Polina Iatcenko |
2–6, 2–6 |
| Win |
4–2 |
Aug 2025 |
ITF Vigo, Spain |
W35 |
Hard |
Vendula Valdmannová |
6–3, 6–4 |
| Win |
5–2 |
Oct 2025 |
ITF Kunshan, China |
W35 |
Hard |
You Xiaodi |
6–4, 7–5 |
| Win |
6–2 |
Jul 2026 |
ITF Corroios-Seixal, Portugal |
W50 |
Hard |
Gao Xinyu |
1–6, 6–1, 6–2 |
Doubles: 2 (1 title, 1 runner-up)
| Legend |
| W35 tournaments (0–1) |
| W15 tournaments (1–0) |
ITF Junior finals
| Category G1 |
| Category G2 |
| Category G3 |
| Category G4 |
| Category G5 |
Singles (6–4)
| Result |
No. |
Date |
Tournament |
Surface |
Opponent |
Score |
| Loss |
1. |
18 June 2016 |
Nouméa, New Caledonia |
Hard |
Lisa Mays |
3–6, 4–6 |
| Loss |
2. |
2 July 2016 |
Lautoka, Fiji |
Hard |
Kaitlin Staines |
4–6, 1–6 |
| Win |
3. |
11 June 2017 |
Nouméa, New Caledonia |
Hard |
Helena Mohamed |
7–5, 6–2 |
| Win |
4. |
17 June 2017 |
Nouméa, New Caledonia |
Hard |
Helena Mohamed |
6–1, 6–2 |
| Loss |
5. |
25 June 2017 |
Lautoka, Fiji |
Hard |
Violet Apisah |
0–6, 4–6 |
| Loss |
6. |
1 July 2017 |
Lautoka, Fiji |
Hard |
Elle Christensen |
2–6, 3–6 |
| Win |
7. |
27 May 2018 |
Saipan, Northern Mariana Islands |
Hard |
Lin Wing-ka |
6–2, 6–1 |
| Win |
8. |
1 July 2018 |
Lautoka, Fiji |
Hard |
Ikumi Yamazaki |
6–2, 6–1 |
| Win |
9. |
7 July 2018 |
Lautoka, Fiji |
Hard |
Kanami Hayashige |
7–5, 6–4 |
| Loss |
10. |
18 August 2018 |
Lautok], Fiji |
Hard |
Amber Marshall |
1–6, 4–6 |
Doubles (4–5)
| Result |
No. |
Date |
Tournament |
Surface |
Partner |
Opponents |
Score |
| Loss |
1. |
18 June 2016 |
Nouméa, New Caledonia |
Hard |
Ayana Rengiil |
Otoha Aoki Koharu Niimi |
5–7, 4–6 |
| Win |
2. |
20 May 2017 |
Casablanca, Morocco |
Clay |
Skyler Marie |
Célestine Avomo Ella Elena Gemović |
6–3, 3–6, [11–9] |
| Win |
3. |
11 June 2017 |
Nouméa, New Caledonia |
Hard |
Holly Stewart |
Chiara di Tommaso Grace Schumacher |
6–4, 6–0 |
| Loss |
4. |
17 June 2017 |
Nouméa, New Caledonia |
Hard |
Holly Stewart |
Otoha Aoki Sara Tsukamoto |
3–6, 3–6 |
| Loss |
5. |
25 June 2017 |
Lautoka, Fiji |
Hard |
Maxine Ng |
Patricia Apisah Violet Apisah |
0–6, 6–7(3) |
| Loss |
6. |
1 July 2017 |
Lautoka, Fiji |
Hard |
Maxine Ng |
Ikumi Yamazaki Hikaru Yoshikawa |
3–6, 3–6 |
| Loss |
7. |
8 October 2017 |
Perlis, Malaysia |
Hard |
Chiara di Tommaso |
Anastasia Astakhova Wang Jiaqi |
7–6(5), 4–6 [7–10] |
| Win |
8. |
27 May 2018 |
Saipan, Northern Mariana Islands |
Hard |
Lin Wing-ka |
Nanari Katsumi Mua Shigeta |
6–1, 6–2 |
| Win |
9. |
7 July 2018 |
Lautoka, Fiji |
Hard |
Lin Wing-ka |
Patricia Apisah Helena Spiridis |
6–4, 6–3 |