Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
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 Evansville St.Joseph Sumter Hilton Head Island Atlanta Budapest New Braunfels Mumbai Biarritz Bari Vittel Innsbruck Batumi Tucson Palm Beach Gardens Orange Prostejov Fano Bronx Deauville Poitiers Dubai Orange Dubai Kharkov Ashland Pittsburgh Ashland Indian Harbour Beach Boston Lexington Saguenay Las Vegas Troy Kansas City Bayamon Rock Hill Phoenix Rancho Mirage Hammond Irapuato Pelham Dothan Indian Harbour Beach Raleigh Nottingham Lexington Saguenay Barnstaple Joue-les-Tours Saint Raphael Toronto Phoenix Bratislava Midland Nassau Osprey Dothan Charlottesville Indian Harbour Beach Nottingham Waterloo Lexington Vancouver Las Vegas Joue-Les-Tours Limoges Barnstaple Nantes Midland Nassau Dothan Charlottesville Indian Harbour Beach Nottingham Granby Lexington Bronx Albuquerque Las Vegas Joue-Les-Tours Limoges Ismaning Nantes Copa Bionaire - Cali Innisbrook Osprey Pelham Dothan Charlottesville Indian Harbour Beach Prague Nottingham Portland Albuquerque Poitiers Barnstaple Karshi Prague Budapest Ystad Kristinehamn Fleurus Albuquerque Las Vegas Monterrey Monterrey Tampico Macon Captiva Island Surprise Palm Harbor Osprey Marseille San Antonio Open - San Antonio Eastbourne Charlottesville Bol Open - Bol Macon Newport Beach Indian Wells Surbiton Oracle Challenger Series - Indian Wells W100 Surbiton W25+H Irapuato W80 Macon W80 Tyler W100 Charleston W25 Newport Beach W25 Buenos Aires W60 Charlottesville Charleston - Charleston Thoreau Tennis Open - Concord W100+H Dubai W60 Orlando W60 Rome W25 Cancun W25 Cancun W60+H Irapuato Thoreau Tennis Open - Concord W60 Lexington W25 Vigo W25 Leiria W25 Santarem W60+H Caldas da Rainha W60 Berkeley W60 Templeton W80 Rancho Santa Fe W60 Las Vegas W60 Barranquilla W60 Macon W60 Bratislava W25 Ortisei W100+H Dubai W40 Nonthaburi W40 Nonthaburi W25 La Marsa W100 Surbiton W40 La Marsa W60 Madrid W40 Palma del Rio W100 Tokyo W60 Trnava W100 Dubai National Bank Open - Toronto W100+H Dubai SVW Polo Open - Shanghai Hyderabad - Hyderabad Copa Consanitas - Bogota Abierto Mexicano - Acapulco Volvo Women's Open - Pattaya Tashkent Open - Tashkent Kroger St. Jude and Cellular South Cup - Memphis Copa Colsanitas 2004 - Bogota Idea Prokom Open - Sopot Tashkent Open - Tashkent Bell Challenge - Quebec City Volvo Women's Open - Pattaya City Hyderabad Open 2005 - Hyderabad Regions Morgan Keegan Champ's & the Cellular South Cup - Memphis Bausch & Lomb Championships - Amelia Island Estoril Open - Estoril ECM Prague Open 2005 - Prague Istanbul Cup - Istanbul JP Morgan Chase Open - Los Angeles FORTIS Championships Luxembourg - Luxembourg Tashkent Open - Tashkent Generali Ladies Linz - Linz Medibank International - Sydney Pattaya Open - Pattaya City Bangalore Open - Bangalore Dubai Duty Free Women's Open - Dubai Qatar Total Open - Doha Bausch & Lomb Championships - Amelia Island Bank of the West Classic - Stanford FORTIS Championships Luxembourg - Luxembourg Tashkent Open - Tashkent Generali Ladies Linz - Linz Gaz de France Stars - Hasselt Pattaya Women's Open - Pattaya City Dubai Tennis Championships - Dubai Qatar Total Open - Doha Bausch & Lomb Championships - Amelia Island J&S Cup - Warsaw Istanbul Cup - Istanbul Ordina Open - s'Hertogenbosch JPMorgan Chase Open - Los Angeles Pilot Pen Tennis - New Haven FORTIS Championships Luxembourg - Luxembourg Porsche Tennis Grand Prix - Stuttgart Moorilla Hobart International - Hobart Open Gaz de France - Paris Proximus Diamond Games - Antwerp Family Circle Cup - Charleston Internationaux de Strasbourg - Strasbourg DFS Classic - Birmingham Ordina Open - Hertogenbosch Bank of the West Classic - Stanford East West Bank Classic presented by Herbalife - Los Angeles Nordea Nordic Light Open - Stockholm Porsche Tennis Grand Prix - Stuttgart Zurich Open - Zurich Generali Ladies Linz - Linz Olympics - Beijing Brisbane International - Brisbane Moorilla Hobart International - Hobart MPS Group Championships - Ponte Vedra Beach Family Circle Cup - Charleston Warsaw Open - Warsaw Ordina Open - 's-Hertogenbosch Gaz de France Grand Prix - Budapest ECM Prague Open - Prague East West Bank Classic presented by Herbalife - Los Angeles Bell Challenge - Quebec City BGL BNP Paribas Open Luxembourg - Luxembourg Moorilla Hobart International - Hobart Abierto Mexicano - Acapulco MPS Group Championships - Ponte Vedra Beach Family Circle Cup - Charleston Polsat Warsaw Open - Warsaw AEGON Classic - Birmingham Bank of the West Classic - Stanford Southern California Open - San Diego Pilot Pen Tennis at Yale - New Haven Bell Challenge - Quebec City Generali Ladies Linz - Linz Kremlin Cup - Moscow Brisbane International - Brisbane ASB Classic - Auckland Moorilla Hobart International - Hobart Qatar Ladies Open - Doha Monterrey Open - Monterrey Family Circle Cup - Charleston Internationaux de Strasbourg - Strasbourg AEGON Classic - Birmingham AEGON International - Eastbourne UNICEF Open - 's-Hertogenbosch GDF Suez Grand Prix - Budapest Nurnberger Gastein Ladies - Bad Gastein Baku Cup - Baku Citi Open - Washington New Haven Open at Yale - New Haven Bell Challenge - Quebec City Generali Ladies Linz - Linz Texas Tennis Open - Dallas ASB Classic - Auckland Moorilla Hobart International - Hobart Family Circle Cup - Charleston Porsche Tennis Grand Prix - Stuttgart Brussels Open - Brussels AEGON Classic - Birmingham UNICEF Open - 's-Hertogenbosch Sony Ericsson Swedish Open Women - Bastad Olympics - London Citi Open - Washington New Haven Open at Yale - New Haven Bell Challenge - Quebec City PTT Pattaya Open - Pattaya City XXI Copa BBVA Colsanitas - Bogota Family Circle Cup - Charleston AEGON Classic - Birmingham Citi Open - Washington New Haven Open at Yale - New Haven Generali Ladies Linz - Linz BGL Luxembourg Open - Luxembourg ASB Classic - Auckland Moorilla Hobart International - Hobart PTT Pattaya Open - Pattaya City DFS Classic - Birmingham Family Circle Cup - Charleston BNP Paribas Katowice Open - Katowice Internationaux de Strasbourg - Strasbourg AEGON Classic - Birmingham AEGON International - Eastbourne Nurnberger Gastein Ladies - Bad Gastein Collector Swedish Open - Bastad Baku Cup - Baku Citi Open - Washington New Haven Open at Yale - New Haven Tashkent Open - Tashkent Guangzhou International Women's Open - Guangzhou Kremlin Cup - Moscow Tianjin Open - Tianjin Brisbane International - Brisbane Hobart International - Hobart BNP Paribas Diamond Games - Antwerp Abierto Mexicano TELCEL - Acapulco Abierto Monterrey Afirme - Monterrey Family Circle Cup - Charleston Porsche Tennis Grand Prix - Stuttgart Grand Prix De SAR La Princesse Lalla Meryem - Marrakech Internationaux de Strasbourg - Strasbourg Aegon Nottingham Open - Nottingham AEGON Classic - Birmingham AEGON International - Eastbourne Bucharest Open - Bucharest Istanbul Cup - Istanbul Baku Cup - Baku Bank of the West Classic - Stanford Connecticut Open - New Haven Japan Women's Open Tennis - Tokyo Toray Pan Pacific Open - Tokyo Tianjin Open - Tianjin J&T Banka Prague Open - Prague Brisbane International - Brisbane Shenzhen Open - Shenzhen Hobart International - Hobart Taiwan Open - Kaohsiung Dubai Duty Free Championships - Dubai Family Circle Cup - Charleston Istanbul Cup - Istanbul Grand Prix De SAR La Princesse Lalla Meryem - Rabat Internationaux de Strasbourg - Strasbourg Aegon Nottingham Open - Nottingham AEGON Classic - Birmingham AEGON International - Eastbourne Bank of the West Classic - Stanford Connecticut Open - New Haven Japan Women's Open Tennis - Tokyo Toray Pan Pacific Open - Tokyo Guangzhou International Women's Open - Guangzhou Tianjin Open - Tianjin Brisbane International - Brisbane Shenzhen Open - Shenzhen Apia International - Sydney Qatar Total Open - Doha Abierto Mexicano TELCEL - Acapulco Volvo Car Open - Charleston Porsche Tennis Grand Prix - Stuttgart Grand Prix De SAR La Princesse Lalla Meryem - Rabat Nurnberger Versicherungscup - Nurnberg Aegon Nottingham Open - Nottingham AEGON Classic - Birmingham AEGON International - Eastbourne Bank of the West Classic - Stanford Connecticut Open - New Haven Japan Women's Open Tennis - Tokyo Toray Pan Pacific Open - Tokyo Guangzhou Open - Guangzhou Tashkent Open - Tashkent Tianjin Open - Tianjin Brisbane International - Brisbane Shenzhen Open - Shenzhen Sydney International - Sydney Hobart International - Hobart Volvo Car Open - Charleston Abierto GNP Seguros - Monterrey Claro Open Colsanitas - Bogota TEB BNP Paribas Istanbul Cup - Istanbul Nurnberger Versicherungscup - Nurnberg Ricoh Open - 's-Hertogenbosch The Classic Birmingham - Birmingham Mallorca Open - Mallorca The International Eastbourne - Eastbourne Mubadala Silicon Valley Classic - San Jose Japan Women's Open - Hiroshima Toray Pan Pacific Open - Tokyo Tianjin Open - Tianjin Shenzhen Open - Shenzhen Qatar Total Open - Doha Abierto GNP Seguros - Monterrey Nurnberger Versicherungscup - Nurnberg Libema Open - 's-Hertogenbosch Mallorca Open - Mallorca Zhengzhou Open - Zhengzhou Toray Pan Pacific Open - Osaka Tashkent Open - Tashkent Tianjin Open - Tianjin WTA Elite Trophy - Zhuhai Brisbane International - Brisbane Shenzhen Open - Shenzhen Dubai Duty Free Championships - Dubai Abierto Mexicano TELCEL - Acapulco Abierto GNP Seguros - Monterrey Internationaux de Strasbourg - Strasbourg TEB BNP Paribas Istanbul Cup - Istanbul The Top Seed Open - Lexington Abu Dhabi Tennis Open - Abu Dhabi Volvo Car Open - Charleston Nottingham Open - Nottingham Eastbourne International - Eastbourne MUSC Health Women's Open - Charleston Hungarian Grand Prix - Budapest BNP Paribas Poland Open - Gdynia Mubadala Silicon Valley Classic - San Jose Olympics - Tokyo Zavarovalnica Sava Portoroz - Portoroz J&T Banka Ostrava Open - Ostrava Upper Austria Ladies Linz - Linz Tenerife Ladies Open - Tenerife Courmayeur Ladies Open - Courmayeur Adelaide International 1 - Adelaide Melbourne Summer Set 1 - Melbourne Adelaide International 2 - Adelaide Dubai Duty Free Championships - Dubai Credit One Charleston Open - Charleston Viking Open - Nottingham Viking Classic - Birmingham Viking International - Eastbourne Mubadala Silicon Valley Classic - San Jose Chennai Open - Chennai Toray Pan Pacific Open - Tokyo San Diego Open - San Diego Adelaide International 1 - Adelaide Adelaide International 2 - Adelaide Merida Open Akron - Merida ATX Open - Austin Libema Open - 's-Hertogenbosch Acura Classic - San Diego Ladies Kremlin Cup - Moscow Swisscom Challenge - Zurich NASDAQ-100 Open - Miami Family Circle Cup - Charleston Qatar Total German Open 2006 - Berlin Campionati Internazionali d'Italia - Rome Acura Classic - San Diego Rogers Cup - Montreal Ladies Kremlin Cup - Moscow Zurich Open - Zurich Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Qatar German Open - Berlin Internazionali BNL d'Italia - Rome Acura Classic - San Diego Rogers Cup - Toronto Zurich Open - Zurich Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Qatar Telecom German Open - Berlin Internazionali BNL dItalia - Rome Kremlin Cup - Moscow Barclays Dubai Tennis Championships - Dubai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Western & Southern Financial Group Women's Open - Cincinnati Rogers Cup - Toronto Toray Pan Pacific Open - Tokyo China Open - Beijing Barclays Dubai Tennis Championships - Dubai BNP Paribas Open - Indian Wells Western & Southern Financial Group Women's Open - Cincinnati Rogers Cup presented by National Bank - Montreal Toray Pan Pacific Open - Tokyo China Open - Beijing Dubai Duty Free Tennis Championships - Dubai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Financial Group Womens Open - Cincinnati China Open - Beijing Qatar Ladies Open - Doha Dubai Duty Free Championships - Dubai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Western & Southern Financial Group Women's Open - Cincinnati Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Wuhan Tennis Open - Wuhan China Open - Beijing BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Wuhan Tennis Open - Wuhan China Open - Beijing Qatar Total Open - Doha BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Wuhan Tennis Open - Wuhan China Open - Beijing BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Wuhan Tennis Open - Wuhan China Open - Beijing Qatar Total Open - Doha BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati China Open - Beijing Dubai Duty Free Championships - Dubai BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Wuhan Open - Wuhan China Open - Beijing Qatar Total Open - Doha Internazionali BNL d'Italia - Rome Western & Southern Open - New York Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Qatar TotalEnergies Open - Doha BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Dubai Duty Free Championships - Dubai Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Fed Cup, Europe/Africa Zone Group I Fed Cup, World Group II 2007, AUS-UKR 1-4 Fed Cup, World Group II 2008, 1R, UKR-BEL 3-2 Fed Cup, World Group, PO, ITA-UKR 3-2 Fed Cup, World Group II 2009, UKR-ISR 3-2 Fed Cup, World Group I 2010, UKR-ITA 1-4 Fed Cup, World Group II, 1R, SWE-UKR 2-3 Fed Cup, World Group, 1R, ITA-UKR 3-2 Fed Cup, World Group, 1R, USA-ITA 1-3 Fed Cup, Europe/Africa Zone Group I Fed Cup, Group II, PO, UKR-ARG 4-0 Fed Cup, World Group, 1R, USA-GER 4-0 Fed Cup, World Group II, PO, CAN-UKR 3-2 Fed Cup, World Group, F, CZE-USA 3-0 Billie Jean King Cup, Qualifiers, USA-UKR 3-2 Thailand Open - Hua Hin U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) U.S. Open (juniors) All Lower level tournaments Pacific Life Open - Indian Wells Grand Est Open 88 - Contrexeville Wimbledon - London W60 Montpellier Hungarian Grand Prix - Budapest BNP Paribas Poland Open - Warsaw W100 Landisville Japan Open Tennis Championships - Osaka Guangzhou Open - Guangzhou Ningbo Open - Ningbo Zhengzhou Open - Zhengzhou W100 Shenzhen W100 Takasaki W100 Takasaki W100 Bonita Springs W75 Charlottesville W75 Guimaraes W35+H Tauste W75 Sumter W50 Palma del Rio W100 Figueira da Foz W50 Corroios-Seixal W75 Porto W100 Landisville Abierto GNP Seguros - Monterrey Guadalajara 125 Open - Guadalajara Abierto Tampico - Tampico W75 Vero Beach W75 Nonthaburi W75 Rome W100 Dubai W35 Palm Coast W35 Sharm ElSheikh