Search for active players ...

Singles Matches - Entire Career

2024-10-26

Hong Kong - Hard - F

Xinyu Gao (#171)
def
Carol Zhao (#234)
7(7)-6(4) 7(7)-6(3)

Match Stats


2024-10-25

Hong Kong - Hard - RR

Carol Zhao (#234)
def
Maggie Ng Man Ying (#0)
5-7 1-6

Match Stats


2024-10-20

Guangzhou - Hard - RR

Jessika Ponchet (#108)
def
Carol Zhao (#234)
6-1 6-2

Match Stats


2024-10-12

Ningbo - Hard - RR

Ajla Tomljanovic (#107)
def
Carol Zhao (#234)
6-2 6-0

Match Stats


2024-09-22

Beijing - Hard - RR

Yulia Starodubtseva (#115)
def
Carol Zhao (#234)
6-2 6-2

Match Stats


2024-09-18

Seoul - Hard - R16

Diana Shnaider (#16)
def
Carol Zhao (#272)
6-3 6-3

Match Stats


2024-09-16

Seoul - Hard - RR

Carol Zhao (#265)
def
Dayeon Back (#319)
4-6 1-6

Match Stats


2024-09-15

Seoul - Hard - RR

Carol Zhao (#265)
def
Sohyun Park (#366)
7(7)-6(3) 4-6 1-4

Match Stats


2024-09-14

Seoul - Hard - SF

Carol Zhao (#265)
def
Gaeul Jang (#1095)
4-6 2-6

Match Stats


2024-08-20

Monterrey - Hard - R32

Petra Martic (#98)
def
Carol Zhao (#264)
6(2)-7(7) 6-3 2-6

Match Stats


2024-08-18

Monterrey - Hard - F

Carol Zhao (#264)
def
Amandine Hesse (#241)
6-3 4-6 3-6

Match Stats


2024-08-17

Monterrey - Hard - RR

Carol Zhao (#264)
def
A. K. Guadiana Campos (#0)
2-6 2-6

Match Stats


2024-08-05

Toronto - Hard - F

Ashlyn Krueger (#81)
def
Carol Zhao (#283)
6-1 6-0

Match Stats


2024-08-04

Toronto - Hard - RR

Carol Zhao (#283)
def
Kristina Mladenovic (#198)
5-7 1-6

Match Stats


2024-06-25

Wimbledon - Grass - QF

Anastasia Tikhonova (#188)
def
Carol Zhao (#263)
1-6 6-2 6-4

Match Stats


2024-06-08

Nottingham - Grass - SF

Samantha Murray (#1083)
def
Carol Zhao (#263)
3-6 6-4 7-5

Match Stats


2024-05-21

Roland Garros - Clay - QF

Mai Hontama (#111)
def
Carol Zhao (#263)
7-5 5-7 7-5

Match Stats


2024-03-30

Bogota - Clay - SF

Varvara Lepchenko (#204)
def
Carol Zhao (#263)
3-6 6(5)-7(7)

Match Stats


2024-02-24

Austin - Hard - SF

Sachia Vickery (#139)
def
Carol Zhao (#263)
5-7 7(7)-6(4) 6-1

Match Stats


2024-01-10

Australian Open - Hard - SF

Katie Volynets (#69)
def
Carol Zhao (#263)
6-3 6-1

Match Stats


2024-01-08

Australian Open - Hard - QF

Carol Zhao (#263)
def
Valeria Savinykh (#194)
3-6 6(7)-7(9)

Match Stats


2023-09-18

Guadalajara - Hard - R64

Sofia Kenin (#53)
def
Carol Zhao (#242)
6-4 6-3


2023-07-03

Wimbledon - Grass - R128

Tamara Korpatsch (#122)
def
Carol Zhao (#166)
1-6 6-4 6-2


2023-06-12

s Hertogenbosch - Grass - R16

Veronika Kudermetova (#14)
def
Carol Zhao (#163)
6-1 6-3


2023-06-12

s Hertogenbosch - Grass - R32

Carol Zhao (#163)
def
Ysaline Bonaventure (#92)
7-6(3) 7-6(4)


2023-04-03

Bogota - Clay - R16

Francesca Jones (#817)
def
Carol Zhao (#174)
6-2 6-1


2023-04-03

Bogota - Clay - R32

Carol Zhao (#174)
def
Maria Carle (#154)
4-6 7-5 7-6(6)


2022-09-12

Chennai - Hard - R16

Varvara Gracheva (#80)
def
Carol Zhao (#187)
6-1 7-5


2022-09-12

Chennai - Hard - R32

Carol Zhao (#187)
def
Olivia Tjandramulia (#421)
6-1 6-1


2022-08-08

Toronto - Hard - R64

Amanda Anisimova (#22)
def
Carol Zhao (#188)
6-1 6-3


2022-05-16

Rabat - Clay - R32

Nuria Parrizas Diaz (#48)
def
Carol Zhao (#337)
7-6(4) 1-6 6-2


2021-11-02

BJK Cup Finals RR: RTF vs CAN - Hard - RR

Daria Kasatkina (#28)
def
Carol Zhao (#328)
6-3 6-1


2021-08-09

Montreal - Hard - R64

Sara Sorribes Tormo (#48)
def
Carol Zhao (#291)
6-2 6-3


2018-08-06

Montreal - Hard - R64

Kiki Bertens (#18)
def
Carol Zhao (#137)
6-1 6-2


2018-04-09

Bogota - Clay - R32

Sara Sorribes Tormo (#116)
def
Carol Zhao (#137)
3-6 6-1 6-1


2018-04-02

Monterrey - Hard - R32

Naomi Broady (#136)
def
Carol Zhao (#138)
6-3 6-7(5) 6-2


2018-02-10

Fed Cup WG2 R1: CAN vs ROU - Hard - RR

Sorana Cirstea (#38)
def
Carol Zhao (#138)
6-2 6-2


2017-09-11

Quebec City - Hard - R32

Alison Van Uytvanck (#98)
def
Carol Zhao (#241)
4-6 6-2 7-6(1)


2016-09-12

Quebec City - Hard - R32

Lauren Davis (#104)
def
Carol Zhao (#360)
6-3 6-2


2016-07-18

Stanford - Hard - R32

Nicole Gibbs (#71)
def
Carol Zhao (#346)
6-2 4-6 6-3


2015-08-10

Toronto - Hard - R64

Madison Brengle (#43)
def
Carol Zhao (#374)
6-1 6-1


2015-08-03

Stanford - Hard - R32

Mona Barthel (#63)
def
Carol Zhao (#371)
6-3 6-0


2014-07-28

Stanford - Hard - R16

Ana Ivanovic (#11)
def
Carol Zhao (#421)
6-1 6-1


2014-07-28

Stanford - Hard - R32

Carol Zhao (#421)
def
Yanina Wickmayer (#65)
6-2 1-0 RET


2013-08-05

Toronto - Hard - R64

Anastasia Pavlyuchenkova (#31)
def
Carol Zhao (#536)
6-1 6-3