Women's tennis: Carol Zhao to choose between Stanford and pro tour – The Mercury News
Canadian Carol Zhao misses out on spot in main draw of French Open - The Globe and Mail
Carol Zhao is Canada's New No. 1 - McIntyre Tennis
Carol Zhao
Canadians Zhao, Dabrowski win Pan Am doubles tennis gold | The Star
ZooTennis: Stanford's Zhao, Oklahoma's Alvarez Top Oracle/ITA Preseason Rankings; Fritz, Mmoh & Paul Fill Top Three Spots in ITF Junior Rankings; Paul Signs with Team8
Duke Concludes Time in Chapel Hill - Duke University
The real tennis season is just starting for Stanford women | News | Palo Alto Online
Carol Zhao – 2018 US Open Tennis championship in New York – Qualifying Day 1 • CelebMafia
Hannah Zhao - 2020-21 - Women's Tennis - Duke University
An interview with Canadian tennis player Carol Zhao - YouTube
South Carolina Junior Closed Clay Court Tennis Championships
Carol Zhao
Match Point Canada: S4 E6 – Carol Zhao - Tennis Canada
Carol Zhao
Carol Zhao - Wikipedia
Carol Zhao: In Search of Better Days Ahead - Last Word On Tennis
Carol Zhao (@CarolZh5a9o) / Twitter
Carol Zhao - Women's Tennis - Stanford University Athletics
MyTennisHQ Interviews: Carol Zhao – My Tennis HQ
Carol Zhao Tennis Player Profile | ITF
Carol Zhao 一羽 (@CarolZhao95) / Twitter
With 8th Grader Zhao Making Finals in 1st Singles, PDS Boys' Tennis Rises to 2nd at County Tourney | Town Topics
Carol Zhao | Carol Zhao of Canada in action during the first… | Flickr
Watch: Carol Zhao Sings Coldplay at Fed Cup
Hannah Zhao - 2020-21 - Women's Tennis - Duke University
Girls Varsity Tennis still undefeated SJS Mavericks
Eugenie Bouchard of Canada serves during qualifying day 1 against Carol Zhao of Canada at US Open Tennis championship at USTA Billie Jean King National Tennis Center (Photo by Lev Radin/Pacific Press
Canadian Carol Zhao wins first WTA Tour singles match
OTA - Current News - Carol Zhao Wins $100K ITF Challenger Tournament in China