Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Daegu Seogwipo Jiangmen Guangzhou Las Palmas De Gran Canaria Badalona Hilton Head Island Evansville Cleveland Apeldoorn Shenzhen Shenzhen Orlando W15 Orlando Lyon Evansville St. Joseph Taizhou Ho Chi Minh City Nanjing Wuxi Beijing Shenzhen Canberra Beijing Tianjin Changwon Chongqing Chengdu Changsha Nanjing Guanzhou Orange Redding Hammond Pelham Jackson Chengdu Chengdu Changsha Guangzhou Noto Nagoya Miyazaki Kurume Bronx Taizou Kunming Xiamen Las Vegas Redding Hammond Gimcheon Cuneo Rome-Tevere Remo Lawrenceville Lutz Tenerife Hammond La Palma Kurume Nagano Gunma Komoro Xiamen Beijing Clearwater Rock Hill Quanzhou Pingguo Plantation Rock Hill Fort Walton Beach Pelham Raleigh Carson Hammond Clearwater Lutz Ningbo Raleigh Maribor Pelham Fuzhou Brescia Saint-Gaudens Indian Harbour Beach Cagnes-Sur-Mer Saint-Gaudens Troy Grapevine Lexington Vancouver Albuquerque Troy Bayamon Grapevine Nottingham Phoenix Rock Hill Quanzhou Innisbrook Plantation Rancho Mirage Surprise Clearwater Osprey Dothan Charlottesville Indian Harbour Beach Raleigh Wenshan Prague Ningbo Albuquerque Suzhou Troy Rock Hill Poitiers Las Vegas Florence Nantes Phoenix Innisbrook Copa Bionaire - Cali Innisbrook Dothan Lexington Suzhou Ladies Open - Suzhou Port St. Lucie Beijing Charlottesville Pelham Marseille Portland Beijing Poitiers Ningbo Nanjing Taipei WTA Ladies Open Saint-Gaudens Sanya Innisbrook Dothan Charlottesville Indian Harbour Beach Marseille Contrexeville Vancouver Macon New Braunfels Captiva Island Osprey Charlottesville Trnava Ilkley Contrexeville Bursa Dothan Landisville Vancouver Dalian Women's Tennis Open - Dalian Monterrey Zhuhai Victoria Tampico Florence Nanjing Macon Waco Carlsbad Classic - Carlsbad Scottsdale Tokyo Daytona Beach Sunrise Midland Rancho Santa Fe Naples Jackson Pelham Charlottesville Anning Indian Harbour Beach Bol Open - Bol Lexington Sacramento Dalian Women's Tennis Open - Dalian Hawaii Open - Honolulu Saguenay Beijing Macon Scottsdale Tokyo Waco Marseille Shanghai Beijing Astana Stockton Lexington Tyler Tokyo Daytona Beach Orlando Surprise Charlottesville Charleston Bethany Beach Honolulu Templeton Macon W25 Daytona Beach W100 Midland W25 Surprise Hawaii Open - Honolulu W25 Evansville W25 Fort Worth Marseille W60 Templeton W80 Macon W100 Tokyo W100 Nicholasville W25 Rancho Santa Fe Oracle Challenger Series - Newport Beach W25 Prague W60 Charlottesville Surprise W100 Charleston Nordea Open - Bastad Waco W100 Landisville W80 Macon W80 Tyler W100+H Dubai Open Angers Arena Loire - Angers Open BLS de Limoges - Limoges W60+H Bendigo W60 Orlando W100 Palm Harbor W25 Orlando W100+H La Bisbal D'Emporda W60 Montpellier Nordea Open - Bastad Open BLS de Limoges - Limoges Sacramento Lexington Limoges Stockton Las Vegas Dothan Berkeley W25 Wichita W100 Charleston W40 Saint-Palais-sur-Mer Credit Andorra Open - Andorra W60 Sumter W100 Midland W60 Rome W25 Florence W25 Austin W75 Rome W60 Charlottesville W100 Gifu W100 Charleston W100 Bonita Springs W25 Spring W25 Boca Raton W25 Jackson W60 Pelham W80 Macon Dow Tennis Classic - Midland W35 Wesley Chapel Fort Walton Beach Tampico Indian Harbour Beach W60 Saskatoon W60 Lexington Lubbock W40 Oldenzaal Oracle Challenger Series - Houston Las Vegas Kunming Open - Anning W80 Tyler W100 Vancouver W25 Redding Albuquerque W25 Daytona Beach W25 Vero Beach W75+H Vero Beach W50 Nottingham Liqui Moly Open - Karlsruhe Dow Tennis Classic - Midland W60 Arcadia Jiangxi Women's Tennis Open - Nanchang W100 Charleston W60 Orlando Dow Tennis Classic - Midland Open P2i Angers Arena Loire - Angers W60 Berkeley W60 Templeton Templeton W25 Florence W60 Macon W60 Dallas Macon Wesley Chapel China Open - Beijing Guangzhou International Women's Open 2006 - Guangzhou ASB Classic - Auckland Bangalore Open - Bangalore Wismilak International Bali - Bali Tashkent Open - Tashkent PTT Bangkok Open - Bangkok ASB Classic - Auckland Pattaya Womens Open - Pattaya City Gastein Ladies - Bad Gastein China Open - Beijing Ashland Lexington Landisville Guangzhou International Women's Open 2009 - Guangzhou Hansol Korea Open - Seoul Moorilla Hobart International - Hobart Malaysia Classic 2010 - Kuala Lumpur Estoril Open - Estoril Pattaya Women's Open - Pattaya City Guangzhou International Women's Open 2010 - Guangzhou Brisbane International - Brisbane Moorilla Hobart International - Hobart PTT Pattaya Open - Pattaya City Qatar Ladies Open - Doha Malaysian Open - Kuala Lumpur Family Circle Cup - Charleston Internationaux de Strasbourg - Strasbourg e-Boks Sony Ericsson Open - Copenhagen AEGON International - Eastbourne Citi Open - Washington Mercury Insurance Open - Carlsbad Bell Challenge - Quebec City Guangzhou International Women's Open - Guangzhou Whirlpool Monterrey Open - Monterrey Family Circle Cup - Charleston Porsche Tennis Grand Prix - Stuttgart Estoril Open - Estoril AEGON Classic - Birmingham Bank of the West Classic - Stanford ASB Classic - Auckland W60 Charleston Dubai Duty Free Championships - Dubai XXI Copa BBVA Colsanitas - Bogota Abierto Mexicano TELCEL - Acapulco BMW Malaysian Open - Kuala Lumpur Family Circle Cup - Charleston Brussels Open - Brussels Clearwater Bell Challenge - Quebec City Guangzhou International Women's Open - Guangzhou HP Open - Osaka BGL Luxembourg Open - Luxembourg Nurnberger Versicherungscup - Nurnberg Shenzhen Open - Shenzhen ASB Classic - Auckland Moorilla Hobart International - Hobart PTT Pattaya Open - Pattaya City Dubai Duty Free Championships - Dubai Abierto Mexicano TELCEL - Acapulco Family Circle Cup - Charleston BMW Malaysian Open - Kuala Lumpur Grand Prix De SAR La Princesse Lalla Meryem - Marrakech Portugal Open - Oeiras AEGON Classic - Birmingham Estoril Open - Estoril AEGON International - Eastbourne Nurnberger Gastein Ladies - Bad Gastein Collector Swedish Open - Bastad Bank of the West Classic - Stanford New Haven Open at Yale - New Haven Hong Kong Tennis Open - Hong Kong Tianjin Open - Tianjin Apia International - Sydney Hobart International - Hobart Rio Open - Rio de Janeiro Abierto Monterrey Afirme - Monterrey Family Circle Cup - Charleston Bucharest Open - Bucharest Collector Swedish Open - Bastad Istanbul Cup - Istanbul HP Japan Women's Open - Osaka Tianjin Open - Tianjin J&T Banka Prague Open - Prague Nurnberger Versicherungscup - Nurnberg Shenzhen Open - Shenzhen Family Circle Cup - Charleston Internationaux de Strasbourg - Strasbourg Aegon Nottingham Open - Nottingham Mallorca Open - Mallorca AEGON International - Eastbourne Olympics - Rio de Janeiro Japan Women's Open Tennis - Tokyo Korea Open - Seoul Tianjin Open - Tianjin WTA Elite Trophy - Zhuhai Brisbane International - Brisbane Apia International - Sydney Volvo Car Open - Charleston W80 Tyler Claro Open Colsanitas - Bogota Porsche Tennis Grand Prix - Stuttgart J&T Banka Prague Open - Prague Nurnberger Versicherungscup - Nurnberg Aegon Nottingham Open - Nottingham AEGON Classic - Birmingham AEGON International - Eastbourne Oracle Challenger Series - Houston Guangzhou International Womens Open 2008 - Guangzhou Jiangxi Open - Nanchang Connecticut Open - New Haven Coupe Banque Nationale - Quebec City Guangzhou Open - Guangzhou Abierto Mexicano TELCEL - Acapulco Volvo Car Open - Charleston TEB BNP Paribas Istanbul Cup - Istanbul J&T Banka Prague Open - Prague WTA Elite Trophy - Zhuhai Hobart International - Hobart Thailand Open - Hua Hin Mallorca Open - Mallorca Bronx Open - New York Jiangxi Open - Nanchang Guangzhou Open - Guangzhou Shenzhen Open - Shenzhen W60 Las Vegas Bell Challenge - Quebec City Korea Open - Seoul Hobart International - Hobart Dubai Duty Free Championships - Dubai Internationaux de Strasbourg - Strasbourg Porsche Tennis Grand Prix - Stuttgart Internationaux de Strasbourg - Strasbourg Birmingham Classic - Birmingham Eastbourne International - Eastbourne MUSC Health Women's Open - Charleston Serbia Ladies Open - Belgrade Taiwan Open - Taipei City Livesport Prague Open - Prague New Haven Open at Yale - New Haven Guangzhou International Women's Open - Guangzhou Mubadala Silicon Valley Classic - San Jose Tennis in the Land - Cleveland Courmayeur Ladies Open - Courmayeur St. Petersburg Ladies Trophy - St. Petersburg Nurnberger Versicherungscup - Nurnberg Open 6 Sens - Lyon Hungarian Grand Prix - Budapest Ricoh Open - 's-Hertogenbosch Palermo Ladies Open - Palermo Mubadala Silicon Valley Classic - San Jose San Diego Open - San Diego Jiangxi Open - Nanchang Internationaux de Strasbourg - Strasbourg Adelaide International 2 - Adelaide Open 6 Sens - Lyon Credit One Charleston Open - Charleston Rothesay Classic - Birmingham W25 Las Vegas Brisbane International - Brisbane LTA London Championships - London Palermo Ladies Open - Palermo Zavarovalnica Sava Portoroz - Portoroz BGL Luxembourg Open - Luxembourg ASB Classic - Auckland China Open - Beijing Mubadala Silicon Valley Classic - San Jose Guangzhou International Women's Open 2007 - Guangzhou PTT Pattaya Open - Pattaya City Credit One Charleston Open - Charleston Topshelf Open - 's-Hertogenbosch AEGON Classic - Birmingham Viking Classic - Birmingham J&T Banka Ostrava Open - Ostrava European Open - Hamburg Prague Open - Prague Rothesay International - Eastbourne Jiangxi Open - Jiujiang Citi Open - Washington Qatar Total Open - Doha Shenzhen Open - Shenzhen W25 Frydek Mistek Dubai Duty Free Championships - Dubai Japan Women's Open Tennis - Tokyo Hong Kong Tennis Open - Hong Kong Shenzhen Open - Shenzhen Hobart International - Hobart Hungarian Ladies Open - Budapest W25 Prerov Sony Ericsson Open - Miami Western & Southern Financial Group Womens Open - Cincinnati Japan Women's Open - Hiroshima Hong Kong Tennis Open - Hong Kong Melbourne Summer Set 1 - Melbourne Toray Pan Pacific Open - Tokyo Nature Valley Open - Nottingham Nature Valley International - Eastbourne Sony Ericsson Open - Miami Mubadala Silicon Valley Classic - San Jose China Open - Beijing Qatar Total Open - Doha Viking Open - Nottingham Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Korea Open - Seoul BNP Paribas Open - Indian Wells Tennis in the Land - Cleveland Rogers Cup - Montreal Western & Southern Open - Cincinnati Rogers Cup - Toronto Toray Pan Pacific Open - Tokyo J&T Banka Ostrava Open - Ostrava Wuhan Tennis Open - Wuhan China Open - Beijing Guangzhou Open - Guangzhou Adelaide International 1 - Adelaide Rogers Cup - Montreal Dubai Duty Free Championships - Dubai BNP Paribas Open - Indian Wells Miami Open - Miami China Open - Beijing Livesport Prague Open - Prague W25 Orlando BNP Paribas Open - Indian Wells Credit One Charleston Open - Charleston Volvo Car Open - Charleston BNP Paribas Open - Indian Wells Chicago Fall Tennis Classic - Chicago Sony Ericsson Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal Nottingham Open - Nottingham China Open - Beijing Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Tenerife Ladies Open - Tenerife Sydney Tennis Classic - Sydney Porsche Tennis Grand Prix - Stuttgart Internationaux de Strasbourg - Strasbourg Wuhan Open - Wuhan Qatar Total Open - Doha Internazionali BNL d'Italia - Rome Miami Open - Miami Miami Open - Miami Wuhan Tennis Open - Wuhan Qatar TotalEnergies Open - Doha Tallinn Open - Tallinn Dubai Duty Free Championships - Dubai BNP Paribas Open - Indian Wells Ostrava Open - Ostrava Internationaux de Strasbourg - Strasbourg W60 Rome Rothesay Open - Nottingham Mubadala Abu Dhabi Open - Abu Dhabi National Bank Open - Toronto Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Qatar TotalEnergies Open - Doha Guangzhou Open - Guangzhou United Cup - Australia BNP Paribas Open - Indian Wells Credit One Charleston Open - Charleston Omnium Banque Nationale - Montreal Porsche Tennis Grand Prix - Stuttgart Internazionali BNL d'Italia - Rome Internazionali BNL dItalia - Rome Barclays Dubai Tennis Championships - Dubai China Open - Beijing Dubai Duty Free Tennis Championships - Dubai BNP Paribas Open - Indian Wells U.S. Open - New York Australian Open - Melbourne Guadalajara Open Akron - Guadalajara Wuhan Tennis Open - Wuhan Mercury Insurance Open - Carlsbad French Open - Paris Rogers Cup - Toronto China Open - Beijing Western & Southern Open - Cincinnati China Open - Beijing U.S. Open - New York U.S. Open - New York French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York BNP Paribas Open - Indian Wells Miami Open - Miami French Open - Paris French Open - Paris Dubai Duty Free Championships - Dubai Australian Open - Melbourne U.S. Open - New York Wimbledon - London French Open - Paris Western & Southern Open - New York French Open - Paris Wuhan Open - Wuhan Australian Open - Melbourne French Open - Paris U.S. Open - New York Western & Southern Open - Cincinnati French Open - Paris W60 Montpellier Thoreau Tennis Open - Concord China Open - Beijing Internazionali BNL d'Italia - Rome China Open - Beijing Tyler China Open - Beijing Australian Open - Melbourne Wimbledon - London U.S. Open - New York Dubai Duty Free Championships - Dubai Fed Cup, Asia/Oceania Zone Group I Fed Cup, Group I, Asia/Oceania Wimbledon - London Sony Ericsson Open - Miami Australian Open - Melbourne China Open - Beijing BNP Paribas Open - Indian Wells U.S. Open - New York Fed Cup, World Group I 2007, 1R, ITA-CHN, 5-0 Fed Cup, World Group I 2009, RUS-CHN 5-0 Fed Cup, World Group II, PO, SWE-CHN 3-2 Fed Cup, Group I, Asia/Oceania Miami Open - Miami All Lower level tournaments Mutua Madrid Open - Madrid Australian Open - Melbourne Rogers Cup - Montreal Wimbledon - London Australian Open (juniors) Qatar Total Open - Doha Fed Cup, World Group II 2010, SVK-CHN 3-2 U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London Wimbledon - London Internazionali BNL d'Italia - Rome U.S. Open - New York U.S. Open - New York Fed Cup, Asia/Oceania Zone Group I French Open - Paris Australian Open - Melbourne Internazionali BNL d'Italia - Rome Wimbledon - London Australian Open - Melbourne Fed Cup, Asia/Oceania Zone Group I China Open - Beijing French Open - Paris Dubai Duty Free Championships - Dubai Qatar Total Open - Doha Wimbledon - London BNP Paribas Open - Indian Wells French Open - Paris Miami Open - Miami U.S. Open - New York Internazionali BNL d'Italia - Rome China Open - Beijing Australian Open - Melbourne BNP Paribas Open - Indian Wells Miami Open - Miami Australian Open Qualifying - Dubai Mutua Madrid Open - Madrid Moorilla Hobart International - Hobart Wimbledon - London Internazionali BNL d'Italia - Rome French Open - Paris U.S. Open - New York BNP Paribas Poland Open - Warsaw Australian Open - Melbourne French Open - Paris French Open (juniors) Wimbledon - London Wimbledon (juniors) U.S. Open (juniors) U.S. Open - New York U.S. Open - New York Wimbledon (juniors) U.S. Open (juniors) Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Australian Open (Wildcard) Australian Open - Melbourne W35 Naples Wimbledon - London U.S. Open - New York W60 Prerov French Open - Paris Australian Open - Melbourne U.S. Open (juniors) Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Hong Kong Tennis Open - Hong Kong W60 Evansville Wuhan Open - Wuhan Dubai Duty Free Championships - Dubai Wimbledon - London Ningbo Open - Ningbo Hungarian Grand Prix - Budapest W100 Takasaki Parma Ladies Open - Parma