Career 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 France F1 Qatar F1a Bahrain F1 Italy #1-w1 Italy #1-w2 Italy #1-w3 Italy #1-w4 France F6 France F7 Great Britain F2 France F8 Netherlands F1 Germany F11 Italy F35 Morocco F1 Morocco F2 France F6 UAE F2 Italy F1 Ghana F1 Ghana F2 France F6 France F7 Great Britain F9 Algeria F3 Poland F3 Belarus F3 Belarus F4 France F10 France F11 Germany F17 Portugal F7 Portugal F8 Croatia F11 United Arab Emirates F1 Morocco F1 Morocco F2 Italy F4 Germany F6 Germany F7 France F11 Usa F1 Usa F2 Usa F3 Egypt F2 Turkey F1 Turkey F2 Turkey F4 Great Britain F5 Great Britain F7 Netherlands F1 Italy F15 Germany F8 Germany F14 USA F28 USA F29 USA F30 USA F1 USA F3 USA F4 USA F5 El Salvador F1 Spain F6 Netherlands F4 UAE F1 France F2 Kuwait F1 France F7 (Villers Les Nancy) France F2 Netherlands F2 Kuwait F2 Great Britain F10 The Scottish Tennis Championships - Edinburgh Challenger Ford de Cherbourg - Cherbourg Banca Stato Challenger Lugano - Lugano The Hilversum Open - Hilversum LTA Hull Challenger - Hull Amer-Wilson Challenger - Tampere Geneva Challenger - Geneva BMW Challenger Open - Monchengladbach Compaq Challenger - Bucharest Stella Artois Clay Court Championships - Budaors Volvo Sylt Open - Sylt Banja Luka 2002 - Banja Luka Samarkand Challenger - Samarkand The 70th King's Cup and Queen's Cup - Bangkok Challenger Hamburg - Hamburg Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Neride Prague Indoor - Prague Sporting Challenger 2003 - Turin The Wrexham Challenger - Wrexham Gemax Samsung Open 2004 - Belgrade San Marino Cepu Open - San Marino Challenger Britania Zavaleta - Puebla San Luis Potosi Challenger - San Luis Potosi 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Abierto Club Casablanca - Mexico City IPP Open - Helsinki Samsung Securities Cup Challenger Tennis - Seoul GHI Bronx Classic - Bronx Nokian Hakkapeliitta Open - Tampere IPP Open - Helsinki XI Ciutat de Barcelona - Barcelona Cyclus Open de Tenis - Florianopolis Ostrava Open 2005 - Ostrava V Torneo Internazionale di Tennis - Barletta Warta Cup 2001 - Sopot VII Torneo Internazionale di Tennis - Barletta Fergana Tennis Challenger Tournament - Fergana Bristol Challenger Trophy - Bristol Asics Challenger Open - Monchengladbach Copa Sevilla Internacionales de Andalucia - Seville Aamulehti Tampere Opene - Tampere ATP Challenger Open 2004 - Monchengladbach V Trani Cup - Trani 5th Sardinian International Championships - Cagliari Banjaluka Challenger 2007 - Banja Luka ATP Challenger Trophy 2007 - Trnava Siemens Open 2003 - Scheveningen Dharwad Challenger 2006 - Dharwad Okal Cup 2003 - Eckental Jameson Cup - Milan Steelers Cup - Kosice Challenger 42 - Andrezieux XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Tean International - Alphen Sporting Challenger - Turin Antonio Savoldi-Marco Co. - Manerbio Kyiv Open - Kiev Ethias Trophy - Mons Tehran Open 2004 - Tehran Copa Petrobras Colombia - Bogota KGHM Polish Indoors - Wroclaw Pharma Medico Open 2008 - Aarhus Tennis Napoli Cup - Napoli Kosice Open-Steelers Cup 2008 - Kosice Roma Open Challenger - Rome Mamaia Challenger - Constanta BSI Challenger Lugano - Lugano Tunis Open - Tunis Porsche Open - Poznan Timisoara Challenger - Timisoara LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Ipsos Bucharest Challenger - Bucharest Caversham International Tennis Tournament - Jersey Copa Petrobras Brazil - Belo Horizonte Noumea Challenger ITG Miami Challenger - Miami Tanger Challenger Alexander Kolyaskin Memorial - Donetsk Qatar ATP Challenger - Doha Meknes Challenger Coffee Cup Challenger - Chikmagalur San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Rome Challenger Tenerife Challenger Sarasota Challenger Cremona Challenger Ethias Trophy - Mons Pozoblanco Challenger Privatbank Open 2006 - Dnepropetrovsk Tatra Banka Open - Bratislava Tampere Challenger Vancouver Challenger Black Forest Open - Freudenstadt Samsung Secruities Cup Challenger - Seoul Rhodes Challenger Cairo Challenger Geneva Challenger Bratislava Challenger Bucaramanga Challenger Belgrade Challenger Santiago Challenger Sarasota Challenger Casablanca Challenger Caltanissetta Challenger Morocco Tennis Tour - Tanger Marburg Challenger Scheveningen Challenger Sopot Challenger Johannesburg Challenger Poznan Challenger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Penza Challenger Astana Challenger Tampere Challenger Segovia Challenger 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Alphen Challenger Szczecin Challenger Milan Challenger Santiago Challenger Sao Paulo Challenger Seoul Challenger Quito Challenger Sao Jose Do Rio Preto Challenger Geneva Challenger Madrid Challenger Guayaquil Challenger Bucaramanga Challenger Barranquilla Challenger Sarasota Challenger Kaohsiung Challenger Bogota Challenger Barranquilla Challenger Poznan Challenger Tampere Challenger President's Cup - Astana Medellin Challenger Geneva Challenger Busan Open Challenger Tennis - Busan Leon Challenger Guadalajara Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Busan Challenger Istanbul Challenger Eskisehir Challenger Segovia Challenger St. Remy Challenger Tashkent Challenger Yokohama Challenger Kolkata Challenger New Delhi Challenger Shenzhen Challenger Gimcheon Challenger Busan Challenger Segovia Challenger Morocco Tennis Tour - Meknes Geneva Challenger Challenger Ford de Cherbourg - Cherbourg Ischgl International Tennis Challenger 2003 - Ischgl Challenger Ford de Cherbourg - Cherbourg Orleans Challenger San Benedetto Challenger - San Benedetto Brescia Challenger Cordenons Challenger Manila Challenger Guangzhou Challenger Andria Challenger Bergamo Challenger Cherbourg Challenger Gemax Open - Belgrade Heilbronn Challenger Santiago Challenger Taipei City Challenger St. Brieuc Challenger San Luis Potosi Challenger Sylt Open 2000 - Sylt Busan Challenger Orleans Challenger Brest Challenger Mouilleron-Le-Captif Challenger Brescia Challenger Grand Prix Hassan II - Casablanca Kyoto Challenger Tampere Challenger Busan Challenger Wroclaw Challenger Kaohsiung Challenger Palermo Challenger Intersport Heilbronn Open - Heilbronn Gemax Samsung Open 2005 - Belgrade Cancun Challenger Segovia Challenger Copa Petrobras Uruguay - Montevideo Banja Luka Challenger 2005 - Banja Luka Urbana-Champaign Challenger - Urbana Bukhara Challenger - Bukhara Open de la Ville de Saint Denis - Reunion Island Britania Zavaleta - Puebla Segovia Challenger Santos Challenger Alessandria Challenger St. Remy Challenger Copa Kia - Santiago Izmir Challenger USTA Seascape Challenger - Aptos Rezidenza Open - Magdeburg Fergana Challenger - Fergana Rijeka Challenger Bangkok Challenger Challenger Casino Lugano - Lugano Open 88 - Contrexeville Braunschweig Challenger Shenzhen Challenger Raanana Challenger Hungarian Architect Open - Budapest BH Telecom Indoors Sarajevo 2006 - Sarajevo DPD Challenger 2000 - Aschaffenburg FILA Challenger Biella - Biella Open de L'Isere-Open 38 - Grenoble Ilkley Challenger Schickedanz Open - Furth Open de Montauban - Montauban Izmir Challenger The LTA Manchester Challenger - Manchester Andria Challenger Maui Challenger Taipei City Challenger Seoul Challenger Florianopolis Challenger Heineken Challenger - Ho Chi Minh City Guadalajara Challenger Steelers Cup - Kosice Open de Montauban - Montauban Gemax Open - Belgrade Busan Challenger Fergana Challenger Winnetka Challenger Lima Challenger Geneva Challenger - Geneva Genoa Open 'Fondazione Carige' - Genova Alexander Kolyaskin Memorial - Donetsk The Nottingham Challenger - Nottingham Bratislava Challenger Olbia Geovillage Open - Olbia IX Open Internacional D'Andorra - Andorra Open de Montauban - Montauban Granby Challenger - Granby Oberstaufen Cup - Oberstaufen Trani Cup - Trani DPD Challenger 2002 - Aschaffenburg Kyiv Open - Kiev AXA Open II - Espinho Wartburg Open - Eisenach Open de Montauban - Montauban Bulgarian Challenger 2002 - Sofia 2001 USTA Tallahassee Tennis Challenger - Tallahassee Challenger Casino Lugano - Lugano Yokohama World Tennis Gaora Cup - Yokohama Prosperita Open 2008 - Ostrava Challenger 42 - Andrezieux The Granby Natrel Challenger - Granby Czech Indoor Open - Prague Heineken Challenger 2004 - Ho Chi Minh City Sarajevo Open 2004 - Sarajevo Busan Open - Busan Flea Market Cup Busan Challenger Tennis - Busan GHI Bronx Classic - Bronx Banja Luka Challenger 2004 - Banja Luka Mouilleron-Le-Captif Challenger Copa Sevilla-Internacionales de Andalucia - Seville Mauritius Open - Mauritius XIII Trofeo Ciudad de Quito - Quito Istanbul Challenger Akbank Private Banking TED Open 2006 - Istanbul Polska Energia Open - Bytom Aamulehti Tampere Open - Tampere Energis Open - Amsterdam Savannah Challenger Gelsor Open Romania - Bucharest AAPT Championships - Adelaide Gerry Weber Open - Halle Kobstaedernes ATP Challenger - Kolding Brasov Challenger Winnetka Challenger International Tennis Championships - Delray Beach Geneva Challenger Grand Prix de Tennis de Lyon - Lyon Pereira Challenger Recife Challenger Busan Challenger Blumenau Challenger Gerry Weber Open - Halle Zagreb Challenger Copa AT&T - Buenos Aires Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Mercedes-Benz Cup - Los Angeles AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Qatar Open - Doha ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Grand Prix Hassan II - Casablanca Campionati Internazionali di Sicilia - Palermo Copa Telmex - Buenos Aires Thailand Open - Bangkok Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad China Open - Beijing Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Davidoff Swiss Indoors - Basel St. Brieuc Challenger Copa Telmex - Buenos Aires Qatar ExxonMobil Open - Doha SA Tennis Open - Johannesburg The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Bank Austria Tennis Trophy - Vienna Heineken Open - Auckland Grand Prix Hassan II - Casablanca BMW Open - Munich Open de Nice Cote dAzur - Nice AIG Japan Open Tennis Championships - Tokyo Qatar ExxonMobil Open - Doha AIG Japan Open Tennis Championships - Tokyo Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb VTR Open - Vina del Mar Thailand Open - Bangkok Davidoff Swiss Indoors Basel - Basel Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Winnetka Challenger Brasil Open - Costa do Sauipe Kyoto Challenger ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Allianz Suisse Open Gstaad - Gstaad Qatar Exxon Mobil Open - Doha Mercedes Cup - Stuttgart Davidoff Swiss Indoors Basel - Basel SA Tennis Open - Johannesburg Farmers Classic - Los Angeles Citi Open - Washington PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Gerry Weber Open - Halle Credit Agricole Suisse Open - Gstaad BMW Open - Munich BCR Open Romania - Bucharest Rakuten Japan Open - Tokyo Bergamo Challenger Dubai Duty Free Tennis Championships - Dubai Qatar ExxonMobil Open - Doha Rakuten Japan Open - Tokyo Kun-Ming Challenger RCA Championships - Indianapolis International Tennis Championships - Delray Beach Claro Open Colombia - Bogota Erste Bank Open - Vienna Topshelf Open - 's-Hertogenbosch Suisse Open - Gstaad Mercedes Cup - Stuttgart Ordina Open - 's-Hertogenbosch Athens Challenger Topshelf Open - 's-Hertogenbosch Ortisei Challenger Gerry Weber Open - Halle Swiss Indoors Basel - Basel Garanti Koza Sofia Open - Sofia Suisse Open - Gstaad Heilbronn Challenger 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 Ljubljana Challenger Asuncion Challenger Gerry Weber Open - Halle Medellin Challenger Eskisehir Challenger Gimcheon Challenger PTT Thailand Open - Bangkok Brasil Open - Sao Paulo Heilbronn Challenger Meknes Challenger Salinas Challenger Copa Claro - Buenos Aires Athens Challenger US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice Campbell's Hall of Fame Tennis Championships - Newport Eckental Challenger ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Grand Prix de Tennis de Lyon - Lyon Gerry Weber Open - Halle Le Gosier Challenger PTT Thailand Open - Bangkok Qatar ExxonMobil Open - Doha U.S. Men's Clay Court Championships - Houston Open de Tenis Comunidad Valenciana - Valencia Mons Challenger Binghamton Challenger Anning Challenger Shenzhen Open - Shenzhen Erste Bank Open - Vienna Schickendanz Open - Furth Swiss Indoors Basel - Basel Seoul Challenger Segovia Challenger Challenger 42 - Andrezieux Hall of Fame Tennis Championships - Newport Kaohsiung Challenger Credit Agricole Suisse Open - Gstaad St.Petersburg Challenger by Kinex - St. Petersburg Yokohama Challenger 2001 - Yokohama Swiss Indoors Basel - Basel Hall of Fame Tennis Championships - Newport TED Open-Akbank Private Banking - Istanbul Shimadzu All Japan Indoor - Kyoto Banca Stato Challenger Lugano - Lugano Geovillage Open Trofeo Melia Olbia - Olbia Geneva Open - Geneva Hall of Fame Tennis Championships - Newport Chengdu Open - Chengdu Open de la Ville de Saint Denis - Reunion Island Challenger Leon 2004 - Leon Schickendanz Open - Furth Open Sainte Victoire - Aix-En-Provence Mercedes-Benz Cup - Los Angeles Davidoff Swiss Indoors - Basel Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Austrian Open - Kitzbuhel Davidoff Swiss Indoors Basel - Basel UBS Open Gstaad - Gstaad Swiss Indoors Basel - Basel BellSouth Open - Vina del Mar Campionati Internazionali di Sicilia - Palermo Open 13 - Marseille Tennis Masters Series - Toronto Tennis Masters Series - Monte Carlo Geneva Open - Geneva BNP Paribas Open - Indian Wells Swiss Indoors Basel - Basel Rogers Cup - Montreal Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Rogers Masters - Toronto Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Rogers Cup - Toronto BNP Paribas Masters - Paris Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells French Open - Paris French Open - Paris French Open - Paris U.S. Open - New York Western & Southern Financial Group Masters - Cincinnati Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Tennis Masters Series - Toronto French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne 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 Sony Ericsson Open - Miami Sony Ericsson Open - Miami U.S. Open - New York Sony Ericsson Open - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Open Seat Godo 2005 - Barcelona Aircel Chennai Open - Chennai U.S. Open - New York Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris Ordina Open - s-Hertogenbosch U.S. Open - New York Thailand Open - Bangkok Qatar ExxonMobil Open - Doha Wimbledon - London U.S. Open - New York Australian Open - Melbourne Davis Cup, World Group, 1R, SUI-NED 2-3 Davis Cup, World Group, PO, SUI-SCG 4-1 Wimbledon - London Davis Cup, World Group, PO, KAZ-SUI 5-0 Davis Cup, World Group, 1R, SUI-USA 0-5 Wimbledon - London U.S. Open - New York Davis Cup, World Group, PO, SUI-ECU 4-1 Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London Wimbledon - London French Open - Paris Davis Cup, World Group, 1R, SRB-SUI 2-3 Davis Cup, World Group, PO, SUI-BLR 3-2 Davis Cup, World Group, 1R, SUI-ESP 2-3 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