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 2001 2000
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 M25 Vale do Lobo Qatar F1a Bahrain F1 UAE F2 Germany F17 United Arab Emirates F1 Russia F7 Russia F4 Turkey F10 Turkey F11 Turkey F15 Germany F1 France F4 Russia F1 Russia F2 Czech Republic F1 Czech Republic F2 Germany F5 Germany F7 Belgium F2 Belgium F3 Germany F9 Belgium F7 Belgium F8 Belgium F9 France F15 Germany F17 France F19 Germany F3 Turkey F5 France F4 Russia F7 Kazakhstan F1 Kazakhstan F2 Kazakhstan F3 Uzbekistan F1 Czech Republic F1 Czech Republic F2 Czech Republic F3 Germany F6 Netherlands F3 Netherlands F4 Germany F9 Belgium F7 Germany F14 Germany F16 France F16 France F17 Germany F18 Germany F19 France F21 Germany F2 Germany F3 Germany F4 Russia F1 Russia F2 Russia F3 Russia F4 Uzbekistan F1 Uzbekistan F2 Russia F7 Russia F8 Germany F5 Germany F6 Belgium F8 Netherlands F5 Netherlands F6 France F16 Spain F41 Spain F42 Germany F2 Kazakhstan F1 Kazakhstan F2 Russia F3 Russia F4 Netherlands F2 Netherlands F4 Turkey F1 Turkey F2 Egypt F8 Morocco F2 Morocco F3 France F8 Romania F2 Romania F3 Russia F1 Netherlands F1 Netherlands F2 Netherlands F3 Netherlands F4 Germany F7 Belgium F8 Russia F5 Russia F6 Netherlands F6 Russia F7 Russia F8 Kazakhstan F3 Cyprus F2 Cyprus F3 Germany F3 Tunisia F6 Tunisia F7 France F4 Netherlands F2 Netherlands F4 Germany F8 Russia F7 Hungary F8 Cyprus F3 France F1 (Bagnoles-de-l'Orne) Germany F3 (Nussloch) France F4 (Lille) Croatia F1 (Rovinj) Croatia F2 (Porec) Italy F5 (Santa Margherita Di Pula) France F7 (Villers Les Nancy) Germany F7 (Trier) Thailand F10 (Hua Hin) Thailand F11 (Hua Hin) Thailand F12 (Hua Hin) Qatar F6 (Doha) M25 Meerbusch M25 Wetzlar M25 Nevers M25+H Rodez M15 Grenoble M25 Portimao M25 Grasse IPP Open - Helsinki Gemax Samsung Open 2004 - Belgrade San Luis Potosi Challenger - San Luis Potosi Ostrava Open 2005 - Ostrava Ethias Trophy - Mons Egypt F7 Germany F8 UAE F1 Kuwait F1 Russia F5 Caversham International Tennis Tournament - Jersey Kuwait F2 Tenerife Challenger Cremona Challenger Germany F14 Pozoblanco Challenger Vancouver Challenger Rhodes Challenger M15 Villers-les-Nancy Bratislava Challenger M25 Mataro Penza Challenger Astana Challenger Segovia Challenger Seoul Challenger Geneva Challenger Kaohsiung Challenger Geneva Challenger Leon Challenger Guadalajara Challenger Karshi Challenger Busan Challenger M15 Poitiers Challenger Hamburg - Hamburg M25 Bourg-en-Bresse Scheveningen Challenger Istanbul Challenger Eskisehir Challenger M25 Sarreguemines M25 Montesilvano Oberstaufen Challenger M25 Koksijde Segovia Challenger Neride Prague Indoor - Prague Meerbusch Challenger M25 Antalya St. Remy Challenger Challenger Britania Zavaleta - Puebla Volvo Sylt Open - Sylt M25 Poznan Samsung Securities Cup Challenger Tennis - Seoul Samarkand Challenger - Samarkand Tashkent Challenger Kazan Challenger Yokohama Challenger Fergana Tennis Challenger Tournament - Fergana Bristol Challenger Trophy - Bristol Asics Challenger Open - Monchengladbach Kolkata Challenger New Delhi Challenger Astana Challenger IPP Open - Helsinki Mersin Challenger Shenzhen Challenger Gimcheon Challenger Busan Challenger Dharwad Challenger 2006 - Dharwad Okal Cup 2003 - Eckental Jameson Cup - Milan Steelers Cup - Kosice Challenger 42 - Andrezieux Abierto Club Casablanca - Mexico City Segovia Challenger Geneva Challenger Scheveningen Challenger Orleans Challenger Tashkent Challenger Bratislava Challenger Brescia Challenger Andria Challenger Bangkok Challenger Manila Challenger Bergamo Challenger Cherbourg Challenger Guangzhou Challenger Barletta Challenger Taipei City Challenger Orleans Challenger Brest Challenger Budapest Challenger Brescia Challenger KGHM Polish Indoors - Wroclaw Budapest Challenger Barletta Challenger Karshi Challenger Busan Challenger Samarkand Challenger Caltanissetta Challenger Tennis Napoli Cup - Napoli Poznan Challenger Tunis Open - Tunis Tampere Challenger Genova Challenger Alexander Kolyaskin Memorial - Donetsk Coffee Cup Challenger - Chikmagalur Quimper Challenger Ethias Trophy - Mons Privatbank Open 2006 - Dnepropetrovsk Cherbourg Challenger Tatra Banka Open - Bratislava Samsung Secruities Cup Challenger - Seoul Heilbronn Challenger Poznan Challenger Belgrade Challenger Genova Challenger Orleans Challenger Johannesburg Challenger Lyon Challenger Bratislava Challenger Oeiras 2 Challenger Biella 7 Challenger Barletta Challenger Tunis Challenger Lyon Challenger Andria Challenger Cherbourg Challenger President's Cup - Astana M25 Manacor Busan Open Challenger Tennis - Busan Ciudad de Pozoblanco Open Diputacion - Cordoba Lugano Challenger Ischgl International Tennis Challenger 2003 - Ischgl Netherlands F5 Gemax Open - Belgrade Heilbronn Challenger San Luis Potosi Challenger Marburg Challenger Busan Challenger M25 Antalya Mouilleron-Le-Captif Challenger Moscow Challenger M25 Lesa Kyoto Challenger Bangkok Challenger Heilbronn Challenger Rennes Challenger Wroclaw Challenger Kaohsiung Challenger Intersport Heilbronn Open - Heilbronn Gemax Samsung Open 2005 - Belgrade BMW Challenger Open - Monchengladbach Segovia Challenger Meerbusch Challenger M25 Toulouse-Balma M15 Monastir M15+H Bagnoles de l'Orne M25 Trento Urbana-Champaign Challenger - Urbana M25 Creteil Bukhara Challenger - Bukhara Open de la Ville de Saint Denis - Reunion Island M25 Toulouse-Balma Britania Zavaleta - Puebla M25 Saint Dizier Gerry Weber Open - Halle Segovia Challenger M15 Lons-le-Saunier M25 Angers Alessandria Challenger St. Remy Challenger Izmir Challenger USTA Seascape Challenger - Aptos Rezidenza Open - Magdeburg M25 Reggio Emilia Fergana Challenger - Fergana Cherbourg Challenger M25 Deauville Pau Challenger Challenger Casino Lugano - Lugano M25 Carnac Kazan Challenger Shenzhen Challenger Raanana Challenger Napoli Challenger Sylt Open 2000 - Sylt Geneva Challenger - Geneva M25 Grasse BH Telecom Indoors Sarajevo 2006 - Sarajevo Open de L'Isere-Open 38 - Grenoble M25 Villeneuve-Loubet Ilkley Challenger Tunisia F5 Scheveningen Challenger Liberec Challenger Genova Challenger Open de Montauban - Montauban Szczecin Challenger Izmir Challenger Szczecin Challenger The LTA Manchester Challenger - Manchester Eckental Challenger Andria Challenger Maui Challenger Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Taipei City Challenger Grodzisk Mazowiecki Challenger Mercedes-Benz Cup - Los Angeles Seoul Challenger Banja Luka Challenger Bergamo Challenger Szczecin Challenger Oeiras 1 Challenger Blois Challenger AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Mouilleron-Le-Captif Challenger Qatar Open - Doha Liberec Challenger Heineken Challenger - Ho Chi Minh City The 70th King's Cup and Queen's Cup - Bangkok Guadalajara Challenger Oeiras 5 Challenger Sassuolo Challenger Brest Challenger ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Como Challenger Grand Prix Hassan II - Casablanca Marburg Challenger Forli 2 Challenger Shenzhen Challenger Gemax Open - Belgrade Alicante Challenger Estoril Challenger Brest Challenger Busan Challenger Sanremo Challenger Tashkent Challenger Madrid Challenger Eckental Challenger Fergana Challenger Mouilleron-Le-Captif Challenger Koblenz Challenger Quimper Challenger Winnetka Challenger St. Brieuc Challenger Tunis Challenger St. Tropez Challenger Aix En Provence Challenger Geneva Challenger - Geneva Heilbronn Challenger Alexander Kolyaskin Memorial - Donetsk Gerry Weber Open - Halle Ludwigshafen Challenger M25 Koszalin Sopot Challenger Allianz Suisse Open Gstaad - Gstaad China Open - Beijing The Nottingham Challenger - Nottingham Szczecin Challenger Davidoff Swiss Indoors Basel - Basel Maia Challenger Qatar ExxonMobil Open - Doha Rome 1 Challenger Bratislava Challenger Rome 2 Challenger Lyon Challenger IX Open Internacional D'Andorra - Andorra Granby Challenger - Granby Salzburg-Anif Challenger DPD Challenger 2002 - Aschaffenburg ABN/AMRO World Tennis Tournament - Rotterdam Prague 2 Challenger St. Petersburg 2 Challenger Open de Montauban - Montauban The Dubai Tennis Championships - Dubai Como Challenger Bulgarian Challenger 2002 - Sofia Bucharest Challenger Bergamo Challenger Roanne Challenger 2001 USTA Tallahassee Tennis Challenger - Tallahassee Orleans Challenger Challenger Casino Lugano - Lugano Forli 2 Challenger Forli 3 Challenger Forli 3 Challenger Quimper Challenger Lille Challenger Yokohama World Tennis Gaora Cup - Yokohama Aix En Provence Challenger Heilbronn Challenger Poznan Challenger The Granby Natrel Challenger - Granby Milan Challenger Braunschweig Challenger Verona Challenger Czech Indoor Open - Prague Heineken Challenger 2004 - Ho Chi Minh City Sarajevo Open 2004 - Sarajevo Meerbusch Challenger Busan Open - Busan Flea Market Cup Busan Challenger Tennis - Busan M15 Monastir Genova Challenger GHI Bronx Classic - Bronx Mouilleron-Le-Captif Challenger Davidoff Swiss Indoors - Basel Mouilleron-Le-Captif Challenger Hamburg Challenger Brest Challenger Mauritius Open - Mauritius Roanne Challenger Maia Challenger Oeiras 1 Challenger Koblenz Challenger Pau Challenger Istanbul Challenger Akbank Private Banking TED Open 2006 - Istanbul Qatar ExxonMobil Open - Doha SA Tennis Open - Johannesburg The Dubai Tennis Championships - Dubai Maia Challenger Tenerife 1 Challenger Tulln Challenger Cherbourg Challenger Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Koblenz Challenger AIG Japan Open Tennis Championships - Tokyo Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Florence Challenger Francavilla Challenger BMW Open - Munich Open de Nice Cote dAzur - Nice Allianz Suisse Open Gstaad - Gstaad Lille Challenger Cherbourg Challenger AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Nur-Sultan Challenger St. Tropez Challenger Charlottesville Challenger Knoxville Challenger Houston Challenger Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Brest Challenger Cherbourg Challenger PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Kobstaedernes ATP Challenger - Kolding Prague Challenger Winnetka Challenger Geneva Challenger Farmers Classic - Los Angeles Citi Open - Washington Istanbul Challenger Bratislava Challenger Quimper Challenger PTT Thailand Open - Bangkok Quimper 2 Challenger Cherbourg Challenger Biella 5 Challenger Oeiras 3 Challenger Rakuten Japan Open - Tokyo Recife Challenger Prague 3 Challenger Szczecin Challenger Busan Challenger Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Sibiu Challenger Gerry Weber Open - Halle Credit Agricole Suisse Open - Gstaad Rakuten Japan Open - Tokyo Zagreb Challenger Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Brest Challenger Thailand Open - Bangkok St. Brieuc Challenger Mallorca Challenger Thailand Open - Bangkok Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Fergana Challenger Winnetka Challenger San Benedetto Challenger Kyoto Challenger Karlsruhe Challenger Luedenscheid Challenger Topshelf Open - 's-Hertogenbosch Claro Open Colombia - Bogota Eckental Challenger Erste Bank Open - Vienna Qatar Exxon Mobil Open - Doha Kazan Challenger Poznan Challenger Szczecin Challenger Topshelf Open - 's-Hertogenbosch Suisse Open - Gstaad SA Tennis Open - Johannesburg Swiss Indoors Basel - Basel Garanti Koza Sofia Open - Sofia BMW Open - Munich Gerry Weber Open - Halle Bergamo Challenger Mercedes Cup - Stuttgart Suisse Open - Gstaad Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona German Tennis Championships - Hamburg St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Rakuten Japan Open - Tokyo Gijon Open - Gijon Open Sud de France - Montpellier Kun-Ming Challenger RCA Championships - Indianapolis International Tennis Championships - Delray Beach Ordina Open - 's-Hertogenbosch Athens Challenger Ortisei Challenger Ortisei Challenger Gerry Weber Open - Halle Braunschweig Challenger Heilbronn Challenger European Open - Antwerp Thailand Open - Bangkok Gerry Weber Open - Halle Mercedes Cup - Stuttgart Taipei City Challenger International German Open - Hamburg Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Astana Challenger Braunschweig Challenger Qatar ExxonMobil Open - Doha Braunschweig Challenger Rome 1 Challenger Gerry Weber Open - Halle Luedenscheid Challenger Eskisehir Challenger Gimcheon Challenger PTT Thailand Open - Bangkok Rennes Challenger Heilbronn Challenger Athens Challenger Campbell's Hall of Fame Tennis Championships - Newport Eckental Challenger ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai St. Tropez Challenger Gerry Weber Open - Halle Le Gosier Challenger PTT Thailand Open - Bangkok Marburg Challenger Kremlin Cup - Moscow M25 Santa Margherita di Pula Qatar ExxonMobil Open - Doha Pullach Challenger Trnava Challenger Mons Challenger Binghamton Challenger Astana Challenger Koblenz Challenger Anning Challenger Shenzhen Open - Shenzhen Erste Bank Open - Vienna Schickendanz Open - Furth Swiss Indoors Basel - Basel Shymkent Challenger Open 13 Provence - Marseille Seoul Challenger Segovia Challenger Grand Prix Hassan II - Casablanca Hall of Fame Tennis Championships - Newport Kaohsiung Challenger Samarkand Challenger Credit Agricole Suisse Open - Gstaad Pau Challenger Quimper Challenger Mouilleron-Le-Captif Challenger Kremlin Cup - Moscow Hua Hin Challenger Koblenz Challenger M15 Grenoble Yokohama Challenger 2001 - Yokohama Lyon Challenger Todi Challenger Swiss Indoors Basel - Basel Hall of Fame Tennis Championships - Newport Orleans Challenger Sopot Challenger St. Petersburg Open - St. Petersburg TED Open-Akbank Private Banking - Istanbul Zhuhai Challenger Shimadzu All Japan Indoor - Kyoto TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Antalya Cup - Antalya Lille Challenger Alicante Challenger Hall of Fame Tennis Championships - Newport Rennes Challenger St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Rennes Challenger Qatar ExxonMobil Open - Doha Portoroz Challenger Challenger Leon 2004 - Leon Oeiras 2 Challenger Szekesfehervar Challenger Prague II Challenger Parma Challenger Open Sud de France - Montpellier Eckental Challenger St. Petersburg 1 Challenger Zadar Challenger SkiStar Swedish Open - Bastad Aix En Provence Challenger Milan Challenger Poznan Challenger Open Sud de France - Montpellier St. Petersburg Open - St. Petersburg Quimper Challenger San Benedetto Challenger Biel Challenger Mercedes-Benz Cup - Los Angeles Davidoff Swiss Indoors - Basel Sanremo Challenger Heilbronn Challenger Bratislava 1 Challenger Hamburg European Open - Hamburg Poznan Challenger Sofia Open - Sofia Grand Prix Hassan II - Marrakech Bratislava 2 Challenger Davidoff Swiss Indoors Basel - Basel Tennis Masters Series - Toronto Tennis Masters Series - Monte Carlo Rogers Masters - Toronto BNP Paribas Open - Indian Wells Rogers Cup - Montreal Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami UBS Open Gstaad - Gstaad Swiss Indoors Basel - Basel Orleans Challenger Roanne Challenger Plava Laguna Croatia Open - Umag M25+H Kassel Rogers Cup - Toronto Grand Prix Hassan II - Marrakech Belgrade 2 - Belgrade Quimper Challenger Francavilla Challenger Noumea Challenger Oeiras 1 Challenger Amersfoort Challenger Banja Luka Challenger Milan Challenger Forli 1 Challenger Geneva Open - Geneva Lugano Challenger St. Petersburg Open - St. Petersburg Cassis Challenger Swiss Indoors Basel - Basel Cassis Challenger Rogers Cup - Toronto Kremlin Cup - Moscow BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Toronto Sony Ericsson Open - Miami BMW Open - Munich Sony Ericsson Open - Miami Open Seat Godo 2005 - Barcelona U.S. Open - New York Power Horse Cup - Dusseldorf Kremlin Cup - Moscow French Open - Paris Australian Open - Melbourne Ordina Open - s-Hertogenbosch European Open - Antwerp Thailand Open - Bangkok Qatar ExxonMobil Open - Doha Wimbledon - London BMW Open - Munich St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Open 13 Provence - Marseille 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 Australian Open - Melbourne 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 French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Mouilleron-Le-Captif Challenger Dubai Duty Free Tennis Championships - Dubai U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London 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 French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne 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 Australian Open Qualifying - Doha Rovereto Challenger Davis Cup, World Group, 1R, SUI-NED 2-3 Davis Cup, World Group, PO, SUI-SCG 4-1 Davis Cup, World Group, PO, KAZ-SUI 5-0 Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, World Group, PO, SUI-ECU 4-1 Davis Cup, World Group, 1R, SRB-SUI 2-3 Davis Cup, World Group, 1R, SUI-ESP 2-3 Davis Cup, World Group, PO, SUI-BLR 3-2 Davis Cup, World Group, PO, NED-SUI 2-3 Davis Cup, Group I, 2R, SUI-POR 5-0 Davis Cup, World Group, 1R, USA-SUI 4-1 Davis Cup, PO, ESP-SUI 4-1 Davis Cup, World Group, 1R, ITA-SUI 5-0 Davis Cup, World Group, 1R, USA-SUI 5-0 All Lower level tournaments Maia Challenger M25 Esch/Alzette