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 Maribor Davos Maribor Curitiba Itajai Itu Bucaramanga Ribeirao Preto Itaparica Santos Sao Jose Dos Campos Ribeirao Preto Mogi Das Cruzes Sao Paulo Sao Paulo Goiania Goiania Salvador Rancagua Ribeirao Preto Ribeirao Preto Sao Paulo Sao Jose Dos Campos Santos Meppel Sao Paulo Salisbury Ribeirao Preto Torrent Sao Paulo Sharm El Sheikh Marathon - Athens Marathon - Athens Santos Sao Jose Dos Campos Sao Paulo Asuncion Sao Jose Do Rio Preto Sao Jose Do Rio Preto Sao Paulo Sao Jose Dos Campos Santiago Sao Jose Dos Campos Sao Jose Do Rio Preto Campos Do Jordao Fort Worth Wanfercee-Baulet Sao Paulo Sao Jose Dos Campos Bethany Beach Santa Cruz Campinas Sao Jose Dos Campos Hammamet Campos Do Jordao Campos Do Jordao Ribeirao Preto Campinas Sao Jose Dos Campos Sassuolo Guayaquil Guayaquil Lambare W15 Las Palmas de Gran Canaria W15 Antalya W15 Antalya W15 Antalya W15 Cairo W15 Antalya W15 Antalya Asuncion W15 Curitiba W25 Ibague W15 Brezice Brasilia Mogi Das Cruzes Santa Maria Itaparica Sao Paulo Sao Paulo Lenzerheide Sao Jose Dos Campos Cagnes-Sur-Mer Vaihingen Hechingen Kedzierzyn Kozle Durmersheim Istanbul Opole Tampa Biberach Athens Patras Galatina Perigueux Vaihingen Les Contamines Hechingen Rimini Mestre Gliwice Opole Deauville Poitiers Milan Capriolo Ortisei Las Vegas Tenerife Latina Dinan Cagnes-Sur-Mer Zagreb Denain Bordeaux Bratislava Las Vegas Mestre Barnstaple Bratislava Ismaning Odense Dubai W15 Campinas Stockholm Biberach Monzon Makarska Zagreb Marseille Bad Saulgau Belfort Ortisei Bronx Joue-les-Tours Saint Raphael Grenoble Saint-Malo Saint-Malo Ismaning Athens Santiago Nassau Barnstaple Cagnes-Sur-Mer Tessenderlo Biella Sofia Dubai Marseille Torun Contrexeville Hechingen Versmold Petange Biella Itaparica Shrewsbury Clermont-Ferrand Joue-Les-Tours Sao Jose Dos Campos Ismaning Bad Saulgau Campos Do Jordao Rosario Buenos Aires Santiago Grenoble Riviera De Sao Lourenco Fort Walton Beach Clearwater Bath Barnstaple Tessenderlo Chiasso Brasilia Saint-Gaudens Grado Nottingham Kristinehamn Stuttgart-Vaihingen Ystad Biella Biarritz Campos Do Jordao Olomouc Bronx Clermond-Ferrand Port Pirie Nantes Equeurdreville Poitiers Dothan Darmstadt Campinas Wiesbaden Dalby Saint-Malo Midland Seville Asuncion Charlottesville Fleurus Sao Jose Do Rio Preto Grado La Marsa Marseille Cagnes-Sur-Mer Mata De Sao Joao Mestre Bertioga Sao Paulo Campinas Moscow Brescia Essen Padova Indian Harbour Beach Montpellier Lenzerheide Perigueux Contrexeville Carson Bad Saulgau Hechingen Bogota Westende-Middelkerke Fleurus Albuquerque Las Vegas Juarez Monterrey Monterrey Tampico Makinohara Macon Hamamatsu Toronto New Braunfels Captiva Island Asuncion Merida Merida Sunrise Midland Sao Paulo Altenkirchen Campinas Beinasco Curitiba Irapuato Osprey Dothan Charlottesville Cagnes-Sur-Mer Indian Harbour Beach Marseille Brescia Padova Ystad Bad Saulgau Hechingen Monterrey Victoria Tampico Rock Hill Toronto Waco Carlsbad Classic - Carlsbad Scottsdale Midland Curitiba Osprey Dothan Charlottesville Cagnes-Sur-Mer Indian Harbour Beach Naples El Paso Campos Do Jordao Zhuhai Cairns Liuzhou Zwevegem Canberra Tokyo Rockhampton Midland Istanbul Port Pirie Nuriootpa Curitiba Capriolo Sao Paulo Dothan Biarritz Marseille Grado Padova Ilkley Southsea Luque Contrexeville Artvin Almaty Poitiers Curitiba Sao Paulo Chiasso Cagnes-Sur-Mer Rockhampton La Bisbal D'Emporda Grado Chicago Santa Margherita Di Pula Engie Open de Limoges - Limoges Colina Oracle Challenger Series - Newport Beach Abierto De Zapopan - Guadalajara W25 Daytona Beach W25 Plantation W100 Midland Tunis W25 Surprise W25 Rancho Santa Fe W60+H La Bisbal D'Emporda W100 Surbiton W25 Padova W25 Tarvisio W25 Biella W80 Biarritz W60 Montreux W60 Asuncion W100 Tokyo W25 Tucson W100+H Dubai W25 Canberra W25 Rancho Santa Fe W25 Tarvisio W25 Buenos Aires W25 Oeiras W60 San Bartolome de Tirajana W100 Landisville W60 Collonge-Bellerive W60 Prague W25 Frydek Mistek W60+H Caldas da Rainha W25 Santarem W25 Lisbon W25 Lima W80 Macon W25 Rio do Sul Dow Tennis Classic - Midland Open BLS de Limoges - Limoges W60 Orlando W60 Rome W60 Grenoble W25 Salinas W60 Charlottesville W25 Orlando W100 Charleston W100 Bonita Springs W60 Brescia Liqui Moly Open - Karlsruhe W60 Caserta W60 Grado Veneto Open - Gaiba W60 Prerov Sao Paulo Campinas Sao Jose Do Rio Preto Cairns Jackson W25 Buenos Aires Sumter Tunis Baton Rouge Stockton Lenzerheide Dalian Women's Tennis Open - Dalian San Luis Potosi Open - San Luis Potosi OEC Taipei WTA Challenger - Taipei Bendigo Suzhou Surprise W100 Bengaluru Puerto Vallarta Open - Puerto Vallarta Brescia W25 Florianopolis W25 Campinas W25 Rome Saint Petersburg W25 Caserta W60 Rio de Janeiro Credit Andorra Open - Andorra San Luis Potosi Open - San Luis Potosi Indian Harbour Beach Campos Do Jordao Dow Tennis Classic - Midland W25 Blumenau-Gaspar W60 Brescia W75 Brescia W100 Surbiton W75 Lisbon W60 Collonge-Bellerive W75 Cordenons Copa Oster - Cali Grand Est Open 88 - Contrexeville W35 Buenos Aires W25 Buenos Aires W40 Pune W40 Mexico City W60+H Irapuato W25 Tucuman W25 Tucuman W60 Grado W60 Naples W60 Pelham W100 Surbiton W60 Caserta W60 Rome W25 Tarvisio W35 Villach W60 Feira de Santana Barranquilla Open - Barranquilla W25 Lujan Capriolo W40 Heraklion MundoTenis Open - Florianopolis Argentina Open - Buenos Aires Montevideo Open - Uruguay W50 Morelia Hawaii Open - Honolulu W50 Mexico City Veneto Open - Gaiba Santiago W75 Florianopolis W75 Koper W35 Santa Margherita di Pula Lenzerheide W100 Surbiton Balatonboglar Biarritz W35 Kursumlijska Banja W35 Tarvisio W35 Torino Barranquilla Open - Barranquilla Cancun Tennis Open - Cancun Padova W35 Bydgoszcz W35 Verbier W75 Vacaria Guadalajara 125 Open - Guadalajara Valencia W35 Trieste Santa Margherita Di Pula Santa Margherita Di Pula Poitiers Chiasso Santa Margherita Di Pula W35 Leme Oracle Challenger Series - New Haven W35 Santa Margherita di Pula Dubai W25 Sao Paulo Abierto Tampico - Tampico W75+H Calgary W40 Heraklion W25 Torino Liqui Moly Open - Karlsruhe W25 Santa Margherita Di Pula W60 Nantes W35 Tarvisio W25 Vero Beach W35 Rome Oracle Challenger Series - Newport Beach W35 Ortisei W60 Prerov Liqui Moly Open - Karlsruhe W25 Austin W50 Vacaria W25 Florianopolis W75 Grado W25 Santo Domingo W75 Saint-Gaudens W25 Guayaquil Perigueux W25 Anapoima W35 Warmbad Villach Lexus Birmingham Open - Birmingham W100 Ilkley W25 Boca Raton W100 Versmold W60+H Rome W25 Rio de Janeiro W35 Sao Paulo W60 Prague Open delle Puglie - Bari LP Open by IND - Colina Open P2i Angers Arena Loire - Angers W25 Frydek Mistek Santa Margherita Di Pula W25 Tucuman Santa Margherita Di Pula W80 Poitiers W100 Shrewsbury W60 Barranquilla Santa Margherita Di Pula W50 La Marsa W50 Portoroz W75 Blois W60 Rome W25 Mendoza W35 Buenos Aires W75 Trnava Slovenia Open - Portoroz FORTIS Championships Luxembourg - Luxembourg W35 Spring Porsche Tennis Grand Prix - Filderstadt J&S Cup - Warsaw FORTIS Championships Luxembourg - Luxembourg Porsche Tennis Grand Prix - Stuttgart Mondial Australian Women's Hardcourts - Gold Coast Proximus Diamond Games - Antwerp W50 Zagreb Internationaux de Strasbourg - Strasbourg Barcelona KIA - Barcelona Ordina Open - s'Hertogenbosch Internazionali femminili di tennis di Palermo - Palermo Gastein Ladies - Bad Gastein Nordea Nordic Light Open - Stockholm FORTIS Championships Luxembourg - Luxembourg Porsche Tennis Grand Prix - Stuttgart Mondial Australian Women's Hardcourts - Gold Coast Proximus Diamond Games - Antwerp Copa Colsanitas - Bogota Abierto Mexicano TELCEL presentado por HSBC - Acapulco Balatonboglar Caserta W35 Sao Paulo Porsche Tennis Grand Prix - Stuttgart FORTIS Championships Luxembourg - Luxembourg W35 Trieste Copa Bionaire - Cali Hall of Fame Open - Newport W75 Kursumlijska Banja W50 Koksijde Barcelona Ladies Open - Barcelona W25 Santa Margherita Di Pula Las Palmas, Gran Canaria W25 Santa Margherita Di Pula Rio Ladies Open - Rio de Janeiro Engie Open - Florianopolis ECM Prague Open - Prague Generali Ladies Linz - Linz Nurnberger Gastein Ladies - Bad Gastein ASB Classic - Auckland Moorilla Hobart International - Hobart Pattaya Women's Open - Pattaya City Malaysia Classic 2010 - Kuala Lumpur Andalucia Tennis Experience - Marbella Barcelona Ladies Open - Barcelona Estoril Open - Estoril Ordina Open - 's-Hertogenbosch Collector Swedish Open Women - Bastad W25+H Bad Saulgau Nurnberger Gastein Ladies - Bad Gastein W25+H Bagnatica PTT Pattaya Open - Pattaya City Qatar Ladies Open - Doha Malaysian Open - Kuala Lumpur Medibank International - Sydney Family Circle Cup - Charleston BGL Luxembourg Open - Luxembourg Open GDF Suez - Paris Whirlpool Monterrey Open - Monterrey Abierto Mexicano - Acapulco Porsche Tennis Grand Prix - Stuttgart Sony Ericsson Swedish Open Women - Bastad Bell Challenge - Quebec City Generali Ladies Linz - Linz BGL Luxembourg Open - Luxembourg PTT Pattaya Open - Pattaya City XXI Copa BBVA Colsanitas - Bogota WTA Brasil Tennis - Florianopolis Family Circle Cup - Charleston Internationaux de Strasbourg - Strasbourg ECM Prague Open - Prague Istanbul Cup - Istanbul W25 Santa Margherita Di Pula Rio Open - Rio de Janeiro Brasil Tennis Cup - Florianopolis Copa Claro Colsanitas - Bogota Internationaux de Strasbourg - Strasbourg Bell Challenge - Quebec City Japan Women's Open Tennis - Osaka Brisbane International - Brisbane Copa Claro Colsanitas - Bogota Grand Prix De SAR La Princesse Lalla Meryem - Marrakech Topshelf Open - 's-Hertogenbosch AEGON Classic - Birmingham AEGON International - Eastbourne Collector Swedish Open - Bastad Brasil Tennis Cup - Florianopolis Bank of the West Classic - Stanford W60 Szekesfehervar BGL Luxembourg Open - Luxembourg Nurnberger Versicherungscup - Nurnberg ASB Classic - Auckland Hobart International - Hobart Rio Open - Rio de Janeiro Abierto Monterrey Afirme - Monterrey Copa Claro Colsanitas - Bogota W80 Poitiers Grand Prix De SAR La Princesse Lalla Meryem - Rabat Nurnberger Versicherungscup - Nurnberg Brasil Tennis Cup - Florianopolis Guangzhou International Women's Open - Guangzhou Tianjin Open - Tianjin ASB Classic - Auckland Hobart International - Hobart Abierto Mexicano TELCEL - Acapulco Abierto Monterrey Afirme - Monterrey Claro Open Colsanitas - Bogota TEB BNP Paribas Istanbul Cup - Istanbul Grand Prix De SAR La Princesse Lalla Meryem - Rabat Nurnberger Versicherungscup - Nurnberg Aegon Nottingham Open - Nottingham Bucharest Open - Bucharest Oracle Challenger Series - Houston Open BLS de Limoges - Limoges Citi Open - Washington Connecticut Open - New Haven Coupe Banque Nationale - Quebec City Brisbane International - Brisbane St. Petersburg Ladies Trophy - St. Petersburg Abierto Mexicano TELCEL - Acapulco Volvo Car Open - Charleston Claro Open Colsanitas - Bogota e-Boks Danish Open - Copenhagen Tashkent Open - Tashkent W60 Colina Ladies Open Lausanne - Lausanne Baltic Open - Jurmala BGL Luxembourg Open - Luxembourg Shenzhen Open - Shenzhen Adelaide International - Adelaide Rio Open - Rio de Janeiro Qatar Total Open - Doha Abierto Mexicano TELCEL - Acapulco Family Circle Cup - Charleston Open 6 Sens - Lyon Copa Colsanitas - Bogota Internationaux de Strasbourg - Strasbourg Palermo Ladies Open - Palermo Ricoh Open - 's-Hertogenbosch Chennai Open - Chennai Hana Bank Korea Open - Seoul Mallorca Open - Mallorca Ladies Linz - Linz BGL Luxembourg Open - Luxembourg ASB Classic - Auckland Hobart International - Hobart Abierto Mexicano TELCEL - Acapulco Internationaux de Strasbourg - Strasbourg Thailand Open - Hua Hin Japan Women's Open - Hiroshima Merida Open Akron - Merida Abierto GNP Seguros - Monterrey W25 Las Vegas Credit One Charleston Open - Charleston Copa Colsanitas - Bogota W25 Olimpia Adelaide International 1 - Adelaide Family Circle Cup - Charleston Coupe Banque Nationale - Quebec City Bad Homburg Open - Bad Homburg Ladies Open Lausanne - Lausanne Rothesay Open - Nottingham Prague Open - Prague Singapore Open - Singapore German Open 2005 - Berlin Qatar German Open - Berlin Shenzhen Open - Shenzhen Korea Open - Seoul Zurich Open - Zurich Korea Open - Seoul Tashkent Open - Tashkent Hungarian Grand Prix - Budapest Generali Ladies Linz - Linz Pacific Life Open - Indian Wells BNP Paribas Open - Indian Wells W25 Grado BGL Luxembourg Open - Luxembourg Hobart International - Hobart Hungarian Ladies Open - Budapest Bad Homburg Open - Bad Homburg Citi Open - Washington BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Guangzhou Open - Guangzhou Grand Prix De SAR La Princesse Lalla Meryem - Rabat W25 Porto LTA London Championships - London Coupe Banque Nationale - Quebec City Abierto GNP Seguros - Monterrey Sydney International - Sydney Kremlin Cup - Moscow Volvo Car Open - Charleston Grand Prix De SAR La Princesse Lalla Meryem - Rabat Nature Valley Open - Nottingham W80 Macon Sony Ericsson Open - Miami Palermo Ladies Open - Palermo Korea Open - Seoul W80 Tyler Tashkent Open - Tashkent Viking Open - Nottingham Miami Open - Miami Western & Southern Open - Cincinnati Citi Open - Washington Abierto Mexicano TELCEL - Acapulco Championnats Banque Nationale - Granby BNP Paribas Open - Indian Wells Abierto GNP Seguros - Monterrey W100 Charleston Wuhan Tennis Open - Wuhan China Open - Beijing Korea Open - Seoul BNP Paribas Poland Open - Warsaw Japan Open Tennis Championships - Osaka W25 Orlando Miami Open - Miami Transylvania Open - Cluj-Napoca Miami Open - Miami W25 Las Palmas de Gran Canaria European Open - Hamburg Rogers Cup - Montreal Western & Southern Open - Cincinnati UniCredit Iasi Open - Iasi BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Toowoomba China Open - Beijing Canberra Porsche Tennis Grand Prix - Stuttgart Internazionali BNL d'Italia - Rome Cincinnati Open - Cincinnati Grand Prix De SAR La Princesse Lalla Meryem - Rabat Rothesay Open - Nottingham Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Bad Homburg Open - Bad Homburg W25 Potchefstroom Zhengzhou Open - Zhengzhou National Bank Open - Toronto ATX Open - Austin La Marsa Tennis in the Land - Cleveland Ningbo Open - Ningbo Hobart International - Hobart Cagnes-Sur-Mer Thailand Open - Hua Hin San Diego Open - San Diego Miami Open - Miami Pacific Life Open - Indian Wells Copa Colsanitas - Bogota Porsche Tennis Grand Prix - Stuttgart Olympics - Paris Merida Open Akron - Merida Internazionali BNL d'Italia - Rome Adelaide International - Adelaide W25 Potchefstroom Guangzhou Open - Guangzhou Omnium Banque Nationale - Montreal Rogers Cup - Toronto Sony Ericsson Open - Miami Western & Southern Financial Group Women's Open - Cincinnati Rogers Cup - Toronto BNP Paribas Open - Indian Wells Dubai Duty Free Tennis Championships - Dubai U.S. Open - New York China Open - Beijing Australian Open - Melbourne Internazionali BNL d'Italia - Rome National Bank Open - Toronto Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Qatar Total German Open 2006 - Berlin BNP Paribas Open - Indian Wells Dothan French Open - Paris U.S. Open - New York Wimbledon - London La Bisbal U.S. Open - New York BNP Paribas Open - Indian Wells Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Caserta W25 Villa Maria W25 Cordoba Montreux W25 Oeiras Santa Margherita Di Pula W25 Sumter W25 The Hague W60 Charleston Charleston - Charleston Thoreau Tennis Open - Concord W25 Torino BNP Paribas Open - Indian Wells W25 Tarvisio Wiesbaden Wimbledon - London U.S. Open - New York Sony Ericsson Open - Miami Wimbledon - London Fed Cup, Americas Zone Group I W25 Curitiba W25 Radom U.S. Open (juniors) Australian Open (juniors) Fed Cup, World Group 2006, PO, CHN-GER 4-1 Fed Cup, World Group II 2007, 1R, GER-CRO, 4-1 Australian Open - Melbourne Fed Cup, World Group 2007, PO, JPN-GER 2-3 Fed Cup, World Group I 2008, 1R, USA-GER 4-1 Fed Cup, World Group, PO, GER-FRA 2-3 French Open - Paris Fed Cup, Group I, 1R, BLR-GER 2-3 Dubai Duty Free Championships - Dubai Fed Cup, Americas Zone Group I W25 Klosters Fed Cup, World Group, PO, BRA-GER 0-4 Fed Cup, World Group, PO, GER-CHN 3-2 Wimbledon (juniors) U.S. Open - New York Australian Open - Melbourne Billie Jean King Cup, Finals Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Copa Colsanitas - Bogota U.S. Open - New York Wimbledon - London French Open - Paris Miami Open - Miami U.S. Open - New York Fed Cup, World Group, 1R, GER-BLR 0-4 W15 Nova Gorica Australian Open - Melbourne Billie Jean King Cup, Qualifiers, Group F French Open - Paris Australian Open - Melbourne Qatar Total Open - Doha BNP Paribas Open - Indian Wells Wimbledon - London French Open - Paris U.S. Open - New York Fed Cup, Americas Zone Group I BNP Paribas Open - Indian Wells Miami Open - Miami Australian Open Qualifying - Dubai Western & Southern Open - Cincinnati Miami Open - Miami BGL BNP Paribas Open Luxembourg - Luxembourg U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Hopman Cup - Perth Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Palermo Ladies Open - Palermo Bad Homburg Open - Bad Homburg Australian Open - Melbourne French Open (juniors) French Open - Paris Wimbledon - London Billie Jean King Cup, Qualifiers, BRA-GER 1-3 Copa Colsanitas - Bogota Australian Open - Melbourne French Open - Paris French Open - Paris Suzhou WTA 125 - Suzhou Wimbledon - London U.S. Open - New York Billie Jean King Cup, Qualifiers, 1R, GER-BRA 3-1 BNP Paribas Open - Indian Wells Wimbledon - London Abierto GNP Seguros - Monterrey China Open - Beijing W60 Montreux W40 Skopje W50 La Marsa W75 Sibenik Guadalajara Open Akron - Guadalajara China Open - Beijing Porsche Tennis Grand Prix - Stuttgart Miami Open - Miami Internationaux de Strasbourg - Strasbourg W25 Heraklion Mutua Madrid Open - Madrid Tucuman Open - Tucuman Toray Pan Pacific Open - Tokyo Guadalajara Open Akron - Guadalajara Mubadala Citi DC Open - Washington Qatar TotalEnergies Open - Doha W50 Sao Paulo W35 Santa Margherita di Pula W50 Selva Gardena W80 Brasilia W35 Torino W60 Vacaria W100 Takasaki French Open - Paris W35 Bydgoszcz