Key
| W |
F |
SF |
QF |
#R |
RR | Q# |
P# |
DNQ |
A |
Z# |
PO |
G |
S |
B |
NMS |
NTI |
P |
NH |
(W) winner; (F) finalist; (SF) semifinalist; (QF) quarterfinalist; (#R) rounds 4, 3, 2, 1; (RR) round-robin stage; (Q#) qualification round; (P#) preliminary round; (DNQ) did not qualify; (A) absent; (Z#) Davis/Fed Cup Zonal Group (with number indication) or (PO) play-off; (G) gold, (S) silver or (B) bronze Olympic/Paralympic medal; (NMS) not a Masters tournament; (NTI) not a Tier I tournament; (P) postponed; (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.
Only main-draw results in WTA Tour, Grand Slam tournaments, Fed Cup/Billie Jean King Cup and Olympic Games are included in win–loss records.
Grand Slam tournament finals
WTA Tour finals
Doubles: 12 (5 titles, 7 runner-ups)
| Result |
W–L |
Date |
Tournament |
Tier |
Surface |
Partner |
Opponents |
Score |
| Win |
1–0 |
Jul 2018 |
Championship Gstaad, Switzerland |
International[c] |
Clay |
Desirae Krawczyk |
Lara Arruabarrena Timea Bacsinszky |
4–6, 6–4, [10–6] |
| Loss |
1–1 |
Aug 2018 |
Washington Open, United States |
International |
Hard |
Erin Routliffe |
Han Xinyun Darija Jurak |
3–6, 2–6 |
| Loss |
1–2 |
Apr 2019 |
İstanbul Cup, Turkey |
International |
Clay |
Sabrina Santamaria |
Tímea Babos Kristina Mladenovic |
1–6, 0–6 |
| Loss |
1–3 |
Sep 2019 |
Guangzhou International, China |
International |
Hard |
Giuliana Olmos |
Peng Shuai Laura Siegemund |
2–6, 1–6 |
| Loss |
1–4 |
Oct 2019 |
Luxembourg Open |
International |
Hard (i) |
Kaitlyn Christian |
Coco Gauff Caty McNally |
2–6, 2–6 |
| Loss |
1–5 |
Feb 2020 |
St. Petersburg Trophy, Russia |
Premier[d] |
Hard (i) |
Kaitlyn Christian |
Shuko Aoyama Ena Shibahara |
6–4, 0–6, [3–10] |
| Win |
2–5 |
Sep 2020 |
İstanbul Cup, Turkey |
International |
Clay |
Desirae Krawczyk |
Ellen Perez Storm Sanders |
6–1, 6–3 |
| Loss |
2–6 |
Oct 2020 |
French Open |
Grand Slam |
Clay |
Desirae Krawczyk |
Tímea Babos Kristina Mladenovic |
4–6, 5–7 |
| Win |
3–6 |
Feb 2021 |
Adelaide International, Australia |
WTA 500 |
Hard |
Desirae Krawczyk |
Hayley Carter Luisa Stefani |
6–7(4–7), 6–4, [10–3] |
| Win |
4–6 |
Mar 2021 |
Dubai Championships, UAE |
WTA 1000 |
Hard |
Darija Jurak |
Xu Yifan Yang Zhaoxuan |
6–0, 6–3 |
| Win |
5–6 |
May 2021 |
Internationaux de Strasbourg, France |
WTA 250 |
Clay |
Desirae Krawczyk |
Makoto Ninomiya Yang Zhaoxuan |
6–2, 6–3 |
| Loss |
5–7 |
Aug 2023 |
Washington Open, United States |
WTA 500 |
Hard |
Monica Niculescu |
Laura Siegemund Vera Zvonareva |
4–6, 4–6 |
WTA Challenger finals
Doubles: 2 (2 runner-ups)
ITF Circuit finals
| Legend |
| $100,000 tournaments |
| $80,000 tournaments |
| $60,000 tournaments |
| $25,000 tournaments |
| $10/15,000 tournaments |
Singles: 3 (1 title, 2 runner-ups)
| Result |
W–L |
Date |
Tournament |
Tier |
Surface |
Opponent |
Score |
| Loss |
0–1 |
May 2014 |
ITF Antalya, Turkey |
10,000 |
Hard |
Océane Dodin |
6–4, 4–6, 3–6 |
| Win |
1–1 |
July 2014 |
ITF Vancouver, Canada |
10,000 |
Hard |
Yuka Higuchi |
6–3, 1–6, 7–6(8–6) |
| Loss |
1–2 |
Sep 2015 |
ITF Monterrey, Mexico |
25,000 |
Hard |
Tereza Mrdeža |
0–6, 7–6(7–2), 3–6 |
Doubles: 28 (20 titles, 8 runner-ups)
| Result |
W–L |
Date |
Tournament |
Tier |
Surface |
Partner |
Opponents |
Score |
| Loss |
0–1 |
May 2014 |
ITF Antalya, Turkey |
10,000 |
Hard |
Kate Turvy |
Victoria Rodríguez Marcela Zacarías |
1–6, 6–1, [4–10] |
| Win |
1–1 |
May 2014 |
ITF Antalya, Turkey |
10,000 |
Hard |
Kate Turvy |
Barbara Bonić Ximena Hermoso |
6–3, 7–6(8) |
| Loss |
1–2 |
Jun 2014 |
ITF Civitavecchia, Italy |
10,000 |
Clay |
Sally Peers |
Martina Caregaro Anna Floris |
4–6, 4–6 |
| Loss |
1–3 |
Jul 2014 |
ITF Vancouver, Canada |
10,000 |
Hard |
Lauren Albanese |
Yuka Higuchi Hirono Watanabe |
6–4, 2–6, [5–10] |
| Loss |
1–4 |
Jul 2014 |
ITF Austin, United States |
10,000 |
Hard |
Alexandra Cercone |
Catherine Harrison Mary Weatherholt |
2–6, 5–7 |
| Loss |
1–5 |
Aug 2014 |
ITF Rosarito Beach, Mexico |
10,000 |
Hard |
Alexandra Cercone |
Victoria Rodríguez Marcela Zacarías |
4–6, 1–6 |
| Win |
2–5 |
Oct 2014 |
ITF Oslo, Norway |
10,000 |
Hard (i) |
Nina Stojanović |
Maryna Kolb Nadiya Kolb |
6–4, 7–6(7) |
| Win |
3–5 |
Nov 2014 |
ITF Oslo, Norway |
10,000 |
Hard (i) |
Daria Lodikova |
Maryna Kolb Nadiya Kolb |
6–3, 2–6, [10–6] |
| Win |
4–5 |
Dec 2014 |
ITF Santiago, Chile |
25,000 |
Hard |
Lauren Albanese |
Fernanda Brito Eduarda Piai |
6–4, 6–1 |
| Win |
5–5 |
Jan 2015 |
ITF Fort-de-France, France |
10,000 |
Hard |
Shérazad Reix |
Rosie Johanson Gloria Liang |
6–2, 6–1 |
| Win |
6–5 |
Jan 2015 |
ITF Saint Martin, Guadeloupe |
10,000 |
Hard |
Ayaka Okuno |
Lena Litvak Sonja Molnar |
7–5, 6–3 |
| Win |
7–5 |
Apr 2015 |
ITF Jackson, United States |
25,000 |
Clay |
Caitlin Whoriskey |
Kateřina Kramperová Jessica Moore |
6–7(4), 6–3, [11–9] |
| Win |
8–5 |
Jul 2015 |
ITF El Paso, United States |
25,000 |
Hard |
Jennifer Brady |
Robin Anderson Maegan Manasse |
3–6, 6–3, [10–7] |
| Loss |
8–6 |
Sep 2015 |
ITF Monterrey, Mexico |
25,000 |
Hard |
Hsu Chieh-yu |
Tadeja Majerič Conny Perrin |
5–7, 3–6 |
| Win |
9–6 |
Feb 2017 |
ITF Manacor, Spain |
15,000 |
Clay |
Lauren Embree |
Jaeda Daniel Quinn Gleason |
6–1, 7–5 |
| Win |
10–6 |
Mar 2017 |
ITF Tampa, United States |
15,000 |
Clay |
Hsu Chieh-yu |
Emina Bektas Sanaz Marand |
6–3, 4–6, [10–4] |
| Loss |
10–7 |
Apr 2017 |
ITF Jackson, US |
25,000 |
Clay |
Ronit Yurovsky |
Alla Kudryavtseva Anna Zaja |
2–6, 0–6 |
| Win |
11–7 |
May 2017 |
ITF Charleston Pro, US |
60,000 |
Clay |
Emina Bektas |
Kaitlyn Christian Sabrina Santamaria |
5–7, 6–3, [10–5] |
| Win |
12–7 |
May 2017 |
ITF Naples, US |
25,000 |
Clay |
Emina Bektas |
Sophie Chang Ulrikke Eikeri |
6–3, 6–1 |
| Win |
13–7 |
Jul 2017 |
ITF Auburn, US |
25,000 |
Hard |
Emina Bektas |
Ellen Perez Luisa Stefani |
4–6, 6–4, [10–5] |
| Loss |
13–8 |
Jul 2017 |
Challenger de Granby, Canada |
60,000 |
Hard |
Olivia Tjandramulia |
Ellen Perez Carol Zhao |
2–6, 2–6 |
| Win |
14–8 |
Nov 2017 |
Toronto Challenger, Canada |
60,000 |
Hard |
Erin Routliffe |
Ysaline Bonaventure Victoria Rodríguez |
7–6(4), 3–6, [10–4] |
| Win |
15–8 |
Jan 2018 |
ITF Daytona Beach, US |
25,000 |
Hard |
Usue Maitane Arconada |
Ulrikke Eikeri Ilona Kremen |
6–3, 6–4 |
| Win |
16–8 |
Mar 2018 |
ITF Irapuato, Mexico |
25,000 |
Hard |
Erin Routliffe |
Desirae Krawczyk Giuliana Olmos |
4–6, 6–2, [10–6] |
| Win |
17–8 |
Apr 2018 |
ITF Pelham, US |
25,000 |
Clay |
Erin Routliffe |
Maria Mateas María Portillo Ramírez |
6–1, 6–2 |
| Win |
18–8 |
Apr 2018 |
Dothan Pro Classic, US |
80,000 |
Clay |
Erin Routliffe |
Sofia Kenin Jamie Loeb |
6–4, 2–6, [11–9] |
| Win |
19–8 |
May 2018 |
ITF Charleston Pro, US (2) |
80,000 |
Clay |
Erin Routliffe |
Louisa Chirico Allie Kiick |
6–1, 3–6, [10–5] |
| Win |
20–8 |
May 2019 |
Bonita Springs Championship, US |
100,000 |
Clay |
Erin Routliffe |
Usue Maitane Arconada Caroline Dolehide |
6–3, 7–6(5) |