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 Heraklion Heraklion Dijon Bol Tweed Heads Heraklion Heraklion Shenzhen Shenzhen Lyon Taizou Budapest Heraklion Taizhou Ho Chi Minh City Nanjing Wuxi Beijing Shenzhen Canberra Beijing Tianjin Changwon Chongqing Chengdu Changsha Nanjing Guanzhou Redding Hammond Orange Pelham Jackson Chengdu Chengdu Changsha Guangzhou Noto Nagoya Miyazaki Kurume Bronx Kunming Xiamen Las Vegas Redding Hammond Gimcheon Cuneo Rome-Tevere Remo Tenerife La Palma Kurume Nagano Gunma Komoro Xiamen Beijing Grapevine Phoenix Surprise Ningbo Suzhou Poitiers Nantes Innisbrook Dothan Suzhou Ladies Open - Suzhou Trnava Budapest Quanzhou Pingguo Fort Walton Beach Hammond Clearwater Ningbo Maribor Fuzhou Brescia Saint-Gaudens Cagnes-Sur-Mer Altenkirchen Saint-Gaudens Nottingham Quanzhou Solarino Trnava Ilkley Bursa Vancouver Woking Dalian Women's Tennis Open - Dalian Zhuhai Cairns Toowoomba Nanjing Tokyo Rancho Santa Fe Irapuato Anning Clearwater Solarino Gifu Kurume Wenshan Prague Szeged Port St. Lucie Koksijde Bukfurdo Beijing Budapest Brisbane Toowoomba Hawaii Open - Honolulu Cairns Charlottesville Chenzhou Tokyo Toyota Budapest Pelham Beijing Chiasso Santa Margherita Di Pula Ningbo Marseille Nanjing Hodmezovasarhely Taipei WTA Ladies Open Budapest Astana Sanya El Espinar Altenkirchen Beijing Tokyo Andrezieux-Boutheon Shenzhen Shanghai Beijing Hawaii Open - Honolulu Mumbai Open - Mumbai Marseille Kreuzlingen Toyota Chiasso Dubai Wiesbaden Trnava Budapest Chiswick Budapest Baja Oracle Challenger Series - Houston Naples W25 Kazan Limoges W25 Obidos Fukuoka Bol Open - Bol W60+H La Bisbal D'Emporda Trnava Lawrence W25 Biella W25 Kaposvar W100 Szekesfehervar W25 Malibu W100 Tokyo W100+H Dubai W25 Daytona Beach Oracle Challenger Series - Newport Beach W25 Prague W25 Denain Croatia Bol Open - Bol W25 Glasgow Saint-Gaudens W80 Valencia W100+H Dubai Open Angers Arena Loire - Angers Open BLS de Limoges - Limoges W25 Manacor W25 Manacor W80 Oeiras Glasgow Liqui Moly Open - Karlsruhe W100 Ilkley Balatonboglar BBVA Open Internacional - Valencia Grand Est Open 88 - Contrexeville Open BLS de Limoges - Limoges W25 Caserta Credit Andorra Open - Andorra W75 Trnava W100 Ilkley W100 Gifu W75 Trnava W60 Vienna Zavarovalnica Sava - Ljubljana W100 Les Franqueses del Valles Liqui Moly Open - Karlsruhe Budapest San Luis Potosi Open - San Luis Potosi W75 Porto W60 Bratislava Open Capfinances Rouen Metropole - Rouen Mumbai Open - Mumbai Workday Canberra International - Canberra Aschaffenburg Catalonia Open - Vic Parma Ladies Open - Parma Nordea Open - Bastad Megasaray Hotels Open 1 - Antalya Makarska Open 125 - Makarska Catalonia Open - Reus W100 Madrid Bad Saulgau W100 Shrewsbury W100 Les Franqueses del Valles W100 Takasaki Fort Walton Beach Fifth Third Charleston - Charleston Open Internacional Femeni Solgirones - La Bisbal D'Emporda W100 Wiesbaden Parma Ladies Open - Parma Hodmezovasarhely Stuttgart-Vaihingen Aschaffenburg Darwin Tyler Kunming Open - Anning Dubai W60 Croissy-Beaubourg W25 Obidos W25 Monzon W60+H Stare Splavy Swedish Open - Bastad W25 Baja W75 Hamburg W25 Vero Beach W25 Trnava W50 Nottingham W80 Valencia W80+H Les Franqueses del Valles Open Internacional Femeni Solgirones - La Bisbal D'Emporda W100 Shrewsbury Jiangxi Women's Tennis Open - Nanchang Tiriac Foundation Trophy - Bucharest Budapest Open 125 - Budapest Dubai Open Capfinances Rouen Metropole - Rouen Dow Tennis Classic - Midland Open P2i Angers Arena Loire - Angers Vancouver Clermont-Ferrand Oeiras Ladies Open - Oeiras Obidos Bangalore Open - Bangalore Yokohama W100 Cary Toyota W75 Szekesfehervar Suzhou WTA 125 - Suzhou Woking Brisbane W25+H Kazan W25 Chiasso W25 Bytom China Open - Beijing Guangzhou International Women's Open 2006 - Guangzhou ASB Classic - Auckland Wismilak International Bali - Bali Tashkent Open - Tashkent PTT Bangkok Open - Bangkok Pattaya Women's Open - Pattaya City ASB Classic - Auckland Pattaya Womens Open - Pattaya City Gastein Ladies - Bad Gastein China Open - Beijing W25 Vienna W25 Trieste W60+H Saint-Malo Guangzhou International Women's Open 2009 - Guangzhou Hansol Korea Open - Seoul Moorilla Hobart International - Hobart Malaysia Classic 2010 - Kuala Lumpur Estoril Open - Estoril 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 Clearwater Internationaux de Strasbourg - Strasbourg e-Boks Sony Ericsson Open - Copenhagen AEGON International - Eastbourne Citi Open - Washington Mercury Insurance Open - Carlsbad Bell Challenge - Quebec City Family Circle Cup - Charleston Guangzhou International Women's Open - Guangzhou Porsche Tennis Grand Prix - Stuttgart W25 Riba - Roja De Turia Estoril Open - Estoril Estoril Open - Estoril AEGON Classic - Birmingham W60 Szekesfehervar HP Japan Women's Open - Osaka Whirlpool Monterrey Open - Monterrey Dubai Duty Free Championships - Dubai BMW Malaysian Open - Kuala Lumpur Family Circle Cup - Charleston Brussels Open - Brussels Oracle Challenger Series - Houston Guangzhou International Women's Open - Guangzhou Guangzhou International Womens Open 2008 - Guangzhou HP Open - Osaka Shenzhen Open - Shenzhen 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 AEGON International - Eastbourne Bank of the West Classic - Stanford Tianjin Open - Tianjin Apia International - Sydney Family Circle Cup - Charleston Bucharest Open - Bucharest Tianjin Open - Tianjin J&T Banka Prague Open - Prague Nurnberger Versicherungscup - Nurnberg Shenzhen Open - Shenzhen Family Circle Cup - Charleston Internationaux de Strasbourg - Strasbourg Topshelf Open - 's-Hertogenbosch 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 ASB Classic - Auckland Apia International - Sydney Hobart International - Hobart Hungarian Ladies Open - Budapest Volvo Car Open - Charleston Porsche Tennis Grand Prix - Stuttgart J&T Banka Prague Open - Prague Nurnberger Versicherungscup - Nurnberg AEGON Classic - Birmingham AEGON International - Eastbourne Jiangxi Open - Nanchang Connecticut Open - New Haven Guangzhou Open - Guangzhou Abierto Mexicano TELCEL - Acapulco 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 Hobart International - Hobart Dubai Duty Free Championships - Dubai Internationaux de Strasbourg - Strasbourg Internationaux de Strasbourg - Strasbourg Serbia Ladies Open - Belgrade Hungarian Ladies Open - Budapest Taiwan Open - Taipei City New Haven Open at Yale - New Haven Hungarian Grand Prix - Budapest Mubadala Silicon Valley Classic - San Jose Tennis in the Land - Cleveland Guangzhou International Women's Open - Guangzhou Open 6 Sens - Lyon Abierto GNP Seguros - Monterrey Nurnberger Versicherungscup - Nurnberg Mubadala Silicon Valley Classic - San Jose Ostrava Open - Ostrava Ricoh Open - 's-Hertogenbosch Transylvania Open - Cluj-Napoca Adelaide International 2 - Adelaide Porsche Tennis Grand Prix - Stuttgart Credit One Charleston Open - Charleston Rothesay Classic - Birmingham Rothesay International - Eastbourne Jiangxi Open - Nanchang Internationaux de Strasbourg - Strasbourg Birmingham Classic - Birmingham St. Petersburg Ladies Trophy - St. Petersburg Eastbourne International - Eastbourne Courmayeur Ladies Open - Courmayeur Hungarian Grand Prix - Budapest Palermo Ladies Open - Palermo Brisbane International - Brisbane Abierto De Guadalajara - Guadalajara Tenerife Ladies Open - Tenerife Palermo Ladies Open - Palermo W25 Antalya BGL Luxembourg Open - Luxembourg Parma Ladies Open - Parma China Open - Beijing San Diego Open - San Diego Open 6 Sens - Lyon ATX Open - Austin Mubadala Silicon Valley Classic - San Jose Guangzhou International Women's Open 2007 - Guangzhou PTT Pattaya Open - Pattaya City Credit One Charleston Open - Charleston Jiangxi Open - Jiujiang Topshelf Open - 's-Hertogenbosch Viking Classic - Birmingham Libema Open - 's-Hertogenbosch J&T Banka Ostrava Open - Ostrava Toray Pan Pacific Open - Tokyo Prague Open - Prague Citi Open - Washington Sony Ericsson Open - Miami Western & Southern Financial Group Womens Open - Cincinnati Toray Pan Pacific Open - Tokyo Qatar Total Open - Doha Shenzhen Open - Shenzhen Abierto Monterrey Afirme - Monterrey Claro Open Colsanitas - Bogota China Open - Beijing Mutua Madrid Open - Madrid Dubai Duty Free Championships - Dubai Japan Women's Open Tennis - Tokyo Hong Kong Tennis Open - Hong Kong Generali Ladies Linz - Linz BGL Luxembourg Open - Luxembourg Shenzhen Open - Shenzhen Hobart International - Hobart Grand Prix De SAR La Princesse Lalla Meryem - Rabat Hungarian Ladies Open - Budapest Hong Kong Tennis Open - Hong Kong BNP Paribas Open - Indian Wells Japan Women's Open - Hiroshima Hong Kong Tennis Open - Hong Kong Rogers Cup - Montreal Dubai Duty Free Championships - Dubai BNP Paribas Open - Indian Wells Miami Open - Miami China Open - Beijing Wuhan Tennis Open - Wuhan China Open - Beijing BNP Paribas Open - Indian Wells Melbourne Summer Set 1 - Melbourne Nature Valley Open - Nottingham Libema Open - 's-Hertogenbosch Nature Valley International - Eastbourne Mubadala Silicon Valley Classic - San Jose Rogers Cup - Montreal Viking Open - Nottingham Korea Open - Seoul Tennis in the Land - Cleveland BNP Paribas Open - Indian Wells Rogers Cup - Toronto Toray Pan Pacific Open - Tokyo J&T Banka Ostrava Open - Ostrava LTA London Championships - London Sony Ericsson Open - Miami Guangzhou Open - Guangzhou Adelaide International 1 - Adelaide Qatar Total Open - Doha Livesport Prague Open - Prague Western & Southern Open - Cincinnati Libema Open - 's-Hertogenbosch Jasmin Open Tunisia - Monastir Credit One Charleston Open - Charleston Internazionali BNL d'Italia - Rome Volvo Car Open - Charleston BNP Paribas Open - Indian Wells Chicago Fall Tennis Classic - Chicago Sony Ericsson Open - Miami Istanbul Open - Istanbul Nottingham Open - Nottingham Western & Southern Open - Cincinnati Wuhan Tennis Open - Wuhan China Open - Beijing W100+H Dubai Sydney Tennis Classic - Sydney Porsche Tennis Grand Prix - Stuttgart Internationaux de Strasbourg - Strasbourg BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal Upper Austria Ladies Linz - Linz Qatar TotalEnergies Open - Doha Tallinn Open - Tallinn Dubai Duty Free Championships - Dubai Internationaux de Strasbourg - Strasbourg Miami Open - Miami ASB Classic - Auckland Australian Open - Melbourne French Open - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Zhuhai Wuhan Open - Wuhan Libema Open - 's-Hertogenbosch Rothesay Open - Nottingham Qatar Total Open - Doha Mubadala Abu Dhabi Open - Abu Dhabi Internazionali BNL d'Italia - Rome Miami Open - Miami Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Qatar TotalEnergies Open - Doha Miami Open - Miami National Bank Open - Toronto Guangzhou Open - Guangzhou United Cup - Australia Western & Southern Open - Cincinnati Berlin Ladies Open - Berlin Thailand Open - Hua Hin U.S. Open - New York San Diego Open - San Diego W25 Altenkirchen Mutua Madrid Open - Madrid French Open - Paris Wimbledon - London Internazionali BNL d'Italia - Rome Omnium Banque Nationale - Montreal Porsche Tennis Grand Prix - Stuttgart Internazionali BNL d'Italia - Rome Japan Open - Osaka French Open - Paris French Open - Paris Wimbledon - London French Open - Paris China Open - Beijing Internazionali BNL dItalia - Rome Barclays Dubai Tennis Championships - Dubai China Open - Beijing Dubai Duty Free Tennis Championships - Dubai BNP Paribas Open - Indian Wells Wuhan Tennis Open - Wuhan Fed Cup, Asia/Oceania Zone Group I Fed Cup, Europe/Africa Zone Group I W25 Poitiers Rogers Cup - Toronto China Open - Beijing Western & Southern Open - Cincinnati China Open - Beijing U.S. Open - New York Cincinnati Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Dubai Duty Free Championships - Dubai Australian Open - Melbourne French Open - Paris Western & Southern Open - New York U.S. Open - New York Miami Open - Miami Wuhan Open - Wuhan French Open - Paris U.S. Open - New York Mutua Madrid Open - Madrid U.S. Open - New York Australian Open - Melbourne Wimbledon - London W60 Bellinzona Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati French Open - Paris WTA Chicago 125 - Chicago China Open - Beijing W100 Contrexeville Internazionali BNL d'Italia - Rome China Open - Beijing BNP Paribas Open - Indian Wells Toowoomba China Open - Beijing Australian Open - Melbourne W60 Grodzisk Mazowiecki Wimbledon - London U.S. Open - New York Dubai Duty Free Championships - Dubai Zagreb Wimbledon - London Wimbledon - London Sony Ericsson Open - Miami Australian Open - Melbourne Fed Cup, Europe/Africa Zone Group I W25 Moscow China Open - Beijing Fed Cup, Group I, Asia/Oceania 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 Fed Cup, Europe/Africa Zone Group I Mutua Madrid Open - Madrid U.S. Open - New York 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 Australian Open - Melbourne Wimbledon - London Wimbledon - London Internazionali BNL d'Italia - Rome U.S. Open - New York Fed Cup, Group I, Europe/Africa, Event B Fed Cup, Asia/Oceania Zone Group I Australian Open - Melbourne French Open - Paris U.S. Open - New York Internazionali BNL d'Italia - Rome Wimbledon - London Rogers Cup - Montreal 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 French Open - Paris Australian Open (juniors) Miami Open - Miami U.S. Open - New York Fed Cup, Europe/Africa Zone Group I U.S. Open (juniors) Internazionali BNL d'Italia - Rome Australian Open - Melbourne BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Australian Open Qualifying - Dubai Moorilla Hobart International - Hobart Wimbledon - London Internazionali BNL d'Italia - Rome French Open - Paris Wimbledon (juniors) U.S. Open - New York BNP Paribas Poland Open - Warsaw Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne Wimbledon - London Wimbledon (juniors) U.S. Open (juniors) U.S. Open - New York French Open (juniors) Billie Jean King Cup, Group I, Europe/Africa Billie Jean King Cup, PO, BEL-HUN 3-1 Australian Open - Melbourne Billie Jean King Cup, PO, ROU-HUN 4-0 Billie Jean King Cup, Group I, Europe/Africa U.S. Open - New York Australian Open - Melbourne Megasaray Hotels Open - Antalya Hong Kong 125 Open - Hong Kong European Open - Hamburg Wuhan Open - Wuhan W75 Altenkirchen Transylvania Open - Cluj-Napoca Dubai Duty Free Championships - Dubai Ningbo Open - Ningbo Hungarian Grand Prix - Budapest W100 Takasaki W100 Takasaki W60 Prague W100 Cornella de Llobregat Megasaray Hotels Open 2 - Antalya W75 Prague Parma Ladies Open - Parma