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 UAE F1 Qatar F1a Bahrain F1 France F2 France F4 France F8 France F9 France F14 Italy F4 Italy F5 UAE F1 UAE F2 Kuwait F1 Kuwait F2 France F16 France F17 France F18 France F2 France F3 France F7 (Villers Les Nancy) Germany F17 United Arab Emirates F1 Challenger Hamburg - Hamburg IX Open Internacional D'Andorra - Andorra Challenger Casino Lugano - Lugano Sylt Open 2000 - Sylt Open de L'Isere-Open 38 - Grenoble The LTA Manchester Challenger - Manchester Volvo Sylt Open - Sylt Samsung Securities Cup Challenger Tennis - Seoul Urbana-Champaign Challenger - Urbana Open de Montauban - Montauban Hilversum Open - Hilversum V Trani Cup - Trani Asics Challenger Open - Monchengladbach 3° Trofeo 'Citta di Brindisi' - Brindisi Kyiv Open - Kiev Alexander Kolyaskin Memorial - Donetsk Bulgarian Open - Sofia The Nottingham Challenger - Nottingham IPP Open - Helsinki Czech Indoor Open - Prague Jameson Cup - Milan Ischgl International Tennis Challenger 2003 - Ischgl Gemax Samsung Open 2004 - Belgrade Challenger 42 - Andrezieux Heineken Challenger 2004 - Ho Chi Minh City Open de Franche-Comte - Besancon Busan Open - Busan San Luis Potosi Challenger - San Luis Potosi Challenger Leon 2004 - Leon Abierto Club Casablanca - Mexico City Steelers Cup - Kosice Memorial Savigni - Sassuolo Open de Montauban - Montauban Porsche Open - Poznan Mauritius Open - Mauritius Garden Open 2005 - Rome Tunis Open - Tunis Open de Montauban - Montauban Open D'Orleans - Orleans The LTA Wrexham Challenger - Wrexham Challenger 42 - Andrezieux Gemax Open - Belgrade BH Telecom Indoors Sarajevo 2006 - Sarajevo IPP Geneva Trophy - Geneva Genoa Open - Genova Banja Luka Challenger - Banja Luka Ethias Trophy - Mons Samsung Secruities Cup Challenger - Seoul Internationaux de Nouvelle-Caledonie - New Caledonia Heilbronn Open - Heilbronn Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger DCN de Cherbourg - Cherbourg Morocco Tennis Tour - Fes Morocco Tennis Tour - Casablanca Tunis Open 2007 - Tunis Croatia Osiguranje Rijeka Open - Rijeka Trofeo Sisma Mantova - Mantova Ethias Trophy - Mons Open des Alpes Trophee BNP Paribas - Grenoble Tatra Banka Slovak Open - Bratislava Noumea Challenger Belgrade Challenger Besancon Challenger Bangkok Challenger Korat Challenger St. Brieuc Challenger Johannesburg Challenger San Benedetto Challenger Cherbourg Challeger Athens Challenger Bordeaux Challenger Orbetello Challenger Ostrava Open 2005 - Ostrava Nottingham Challenger Astana Challenger Rennes Challenger Quimper Challenger Fergana Challenger Orleans Challenger Mons Challenger Geneva Challenger Ortisei Challenger Bergamo Challenger Quimper Challenger Kyoto Challenger San Luis Potosi Challenger Leon Challenger Guadalajara Challenger Eskisehir Challenger Tashkent Challenger Geneva Challenger Ortisei Challenger Yokohama Challenger Heilbronn Challenger Kolkata Challenger New Delhi Challenger Kyoto Challenger Shenzhen Challenger Taipei City Challenger Busan Challenger Kaohsiung Challenger Astana Challenger Segovia Challenger Geneva Challenger Turin Challenger Eskisehir Challenger Segovia Challenger Orleans Challenger Eckental Challenger Mouilleron-Le-Captif Challenger Brescia Challenger Andria Challenger Noumea Challenger Bangkok Challenger Manila Challenger Bergamo Challenger Wroclaw Challenger Cherbourg Challenger Guangzhou Challenger Shenzhen Challenger Raanana Challenger Taipei City Challenger Aix En Provence Challenger Busan Challenger Seoul Challenger Winnetka Challenger Istanbul Challenger Izmir Challenger Orleans Challenger Mons Challenger Brest Challenger Mouilleron-Le-Captif Challenger Andria Challenger Maui Challenger St. Brieuc Challenger Taipei City Challenger Anning Challenger Gimcheon Challenger Seoul Challenger Busan Challenger Segovia Challenger Bulgarian Challenger 2002 - Sofia Neride Prague Indoor - Prague 2001 USTA Tallahassee Tennis Challenger - Tallahassee Bristol Challenger Trophy - Bristol Geneva Challenger - Geneva Heineken Challenger - Ho Chi Minh City USTA Seascape Challenger - Aptos Gemax Open - Belgrade Alexander Kolyaskin Memorial - Donetsk Challenger Casino Lugano - Lugano TED Open-Akbank Private Banking - Istanbul Samarkand Challenger - Samarkand Fergana Tennis Challenger Tournament - Fergana Nokian Hakkapeliitta Open - Tampere Challenger Ford de Cherbourg - Cherbourg Granby Challenger Orbetello Challenger Mons Challenger Gimcheon Challenger Challenger 42 - Andrezieux Bordeaux Challenger Busan Challenger Internazionali di Tennis di Bergamo - Bergamo Morocco Tennis Tour - Tanger San Marino CEPU Open - San Marino Segovia Challenger Le Gosier Challenger St. Remy Challenger Open de Montauban - Montauban Britania Zavaleta - Puebla Yokohama World Tennis Gaora Cup - Yokohama GHI Bronx Classic - Bronx UBS Open Gstaad - Gstaad Samsung Securities Cup - Seoul The LTA Bolton Challenger - Bolton Tatra Banka Open - Bratislava Mercedes-Benz Cup - Los Angeles IPP Open - Helsinki ATP Challenger Numea - New Caledonia Thailand Open - Bangkok Intersport Heilbronn Open - Heilbronn Grand Prix de Tennis de Lyon - Lyon KGHM Polish Indoors - Wroclaw Gemax Samsung Open 2005 - Belgrade Open de Franche-Comte - Besancon Challenger Ford de Cherbourg - Cherbourg X Abierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2005 - Leon Tennis Napoli Cup - Napoli Draft Corona Mexico City Open - Mexico City ECM Prague Open 2005 - Prague Steelers Cup 2005 - Kosice Siemens Open - Scheveningen Porsche Open - Poznan 7° Trani Cup - Trani GHI Bronx Classic - Bronx TED Open - Istanbul Open de L'Isere - Grenoble Ethias Tennis Trophy - Mons Internazionali di Tennis - Bergamo Citta di Monza - Monza Coffee Cup Challenger - Chikmagalur Dharwad Challenger 2006 - Dharwad Busan Open Challenger Tennis - Busan Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Mercedes-Benz Cup - Los Angeles Mercedes Cup - Stuttgart Idea Prokom Open - Sopot Constanta Challenger - Constanta International Tennis Championships - Delray Beach Thailand Open - Bangkok Heineken Open Shanghai - Shanghai Open de Montauban - Montauban Ciudad de Pozoblanco Open Diputacion - Cordoba Qatar Open - Doha ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Open Seat Godo 2005 - Barcelona Siemens Open - Scheveningen Akbank Private Banking TED Open 2006 - Istanbul Grand Prix de Tennis de Lyon - Lyon Riviera di Rimini Challenger - Rimini Open 13 - Marseille Aamulehti Tampere Open - Tampere Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad China Open - Beijing Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha St. Petersburg Challenger 2006 - St. Petersburg Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Samarkand Challenger - Samarkand Croatia Open - Umag Pilot Pen Tennis - New Haven Flea Market Cup Busan Challenger Tennis - Busan Timisoara Challenger - Timisoara Privatbank Open 2006 - Dnepropetrovsk Mumbai Open - Mumbai Morocco Tennis Tour - Rabat Tunis Challenger Rhodes Challenger San Remo Tennis Cup - San Remo Davidoff Swiss Indoors - Basel Challenger Lugano - Lugano Grand Prix de Tennis de Lyon - Lyon Riviera di Rimini Challenger - Rimini Chennai Open - Chennai Medibank International - Sydney Open de L'Isere-Trophee BNP Paribas - Grenoble GHI Bronz Classic - Bronx Dutch Open Tennis - Amersfoort Qatar ExxonMobil Open - Doha SA Tennis Open - Johannesburg The Dubai Tennis Championships - Dubai Open D'Orleans - Orleans Gerry Weber Open - Halle AEGON Championships - London Allianz Suisse Open Gstaad - Gstaad Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Open de Rennes La Trinitaine - Rennes SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille The Dubai Tennis Championships - Dubai BMW Open - Munich Open de Nice Cote dAzur - Nice Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch Mercedes Cup - Stuttgart International German Open - Hamburg Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Open de Moselle - Metz Malaysian Open - Kuala Lumpur Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Open Sud de France - Montpellier Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai SA Tennis Open - Johannesburg Open 13 - Marseille Open Sabadell Atlantico - Barcelona Estoril Open - Estoril BMW Open - Munich Gerry Weber Open - Halle Campbell's Hall of Fame Tennis Championships - Newport Winston Salem - Winston Salem PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb Open 13 - Marseille AEGON International - Eastbourne Dubai Duty Free Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle Brest Challenger Sony Ericsson Open 2008 - Belgrade AEGON Championships - London Internationaux du Doubs - Besancon UNICEF Open - 's Hertogenbosch Morocco Tennis Tour - Meknes 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Tennis Napoli Cup - Napoli Campbell's Hall of Fame Tennis Championships - Newport Credit Agricole Suisse Open - Gstaad Farmers Classic - Los Angeles Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Tunis Open - Tunis Kremlin Cup - Moscow Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle AEGON Championships - London Topshelf Open - 's-Hertogenbosch The Surbiton Trophy - Surbiton Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Moselle Open - Metz PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam BSI Challenger Lugano - Lugano Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle AEGON Championships - London Siemens Open - Scheveningen Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen KGHM Dialog Polish Indoors - Wroclaw Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Topshelf Open - 's-Hertogenbosch AEGON Championships - London Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Credit Agricole Suisse Open - Gstaad Moselle Open - Metz Erste Bank Open - Vienna ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Barcelona Open BancSabadell - Barcelona GHI Bronx Tennis Classic - Bronx Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Suisse Open - Gstaad Geneva Challenger - Geneva Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Geneva Open - Geneva BNP Paribas Primrose - Bordeaux Hall of Fame Tennis Championships - Newport Genova Open Challenger - Genova Suisse Open - Gstaad Ethias Trophy - Mons Open de Rennes - Rennes Swiss Indoors Basel - Basel Kobstaedernes ATP Challenger - Kolding Chengdu Open - Chengdu Tashkent Challenger - Tashkent Flea Market Cup Busan Challenger Tennis - Busan Heilbronn Challenger Wroclaw Challenger Rhodes Challenger Tenerife Challenger Ramat Hasharon Challenger Bordeaux Challenger Busan Challenger Cremona Challenger Nottingham Challenger Samsung Securities Cup - Seoul President's Cup - Astana Turin Challenger Pozoblanco Challenger Caversham International Tennis Tournament - Jersey Segovia Challenger Istanbul Challenger Cherbourg Challenger Todi Challenger Orleans Challenger Noumea Challenger Sarajevo Challenger Vancouver Challenger Cairo Challenger Winnetka Challenger Alphen Challenger Cordenons Challenger San Marino Challenger St. Remy Challenger Orleans Challenger Bratislava Challenger Helsinki Challenger Heilbronn Challenger Reunion Island Challenger Cherbourg Challenger Sarajevo Challenger Bath Challenger Athens Challenger Rome Challenger Zagreb Challenger Alessandria Challenger Nottingham Challenger Penza Challenger Segovia Challenger Recife Challenger St. Remy Challenger Istanbul Challenger Orleans Challenger Seoul Challenger Granby Challenger - Granby Geneva Challenger Tennis Masters Series - Toronto Cherbourg Challenger Guadalajara Challenger Le Gosier Challenger BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Kaohsiung Challenger Tennis Masters Series - Monte Carlo Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Busan Challenger Bordeaux Challenger BNP Paribas Masters - Paris Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Winnetka Challenger Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Open de Montauban - Montauban BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Binghamton Challenger Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Rogers Cup - Toronto BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Petange Challenger BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Bratislava Challenger Challenger 42 - Andrezieux Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Challenger Britania Zavaleta - Puebla Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Kun-Ming Challenger BNP Paribas Open - Indian Wells Miami Open - Miami Istanbul Challenger Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Irving Challenger XXX Edizione 'A Savoldi Marco' - Manerbio Fergana Challenger - Fergana Schickendanz Open - Furth St. Remy Challenger Izmir Challenger DPD Challenger 2002 - Aschaffenburg Yokohama Challenger 2001 - Yokohama Bratislava Challenger Ilkley Challenger BMW Challenger Open - Monchengladbach Segovia Challenger Rezidenza Open - Magdeburg The 70th King's Cup and Queen's Cup - Bangkok Brescia Challenger Bukhara Challenger - Bukhara Open de la Ville de Saint Denis - Reunion Island China Open - Beijing The Granby Natrel Challenger - Granby Kaohsiung Challenger Sarajevo Open 2004 - Sarajevo Open Sainte Victoire - Aix-En-Provence Siemens Open 2004 - Scheveningen Okal Cup 2003 - Eckental The LTA Men's Challenger Wrexham - Wrexham Shimadzu All Japan Indoor - Kyoto Winnetka Challenger French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Open 13 - Marseille French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Gerry Weber Open - Halle Davidoff Swiss Indoors - Basel Qatar ExxonMobil Open - Doha Davidoff Swiss Indoors - Basel Vegeta Croatia Open - Umag Open 13 - Marseille RCA Championships - Indianapolis Open de Moselle - Metz Grand Prix Hassan II - Casablanca The Dubai Tennis Championships - Dubai U.S. Open - New York Australian Open - Melbourne The Artois Championships - London French Open - Paris Davidoff Swiss Indoors Basel - Basel Wimbledon - London Qatar Exxon Mobil Open - Doha Heineken Open - Auckland Campbells Hall of Fame Tennis Championships - Newport Open de Nice Cote d'Azur - Nice U.S. Open - New York Australian Open - Melbourne Open de Tenis Comunidad Valenciana - Valencia French Open - Paris Estoril Open - Estoril Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Hall of Fame Tennis Championships - Newport Kremlin Cup - Moscow Dubai Duty Free Tennis Championships - Dubai Erste Bank Open - Vienna Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai Open Sud de France - Montpellier Open Sud de France - Montpellier Millennium Estoril Open - Estoril French Open - Paris Wimbledon - London Garanti Koza Sofia Open - Sofia Rakuten Japan Open - Tokyo Moselle Open - Metz Estoril Open - Estoril Gerry Weber Open - Halle Mercedes Cup - Stuttgart Geneva Open - Geneva 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 Bank Austria Tennis Trophy - Vienna Swiss Indoors Basel - Basel Studena Croatia Open - Umag Shanghai ATP Masters 1000 - Shanghai 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 Tennis Masters Series - Toronto Australian Open - Melbourne French Open - Paris Wimbledon - London Rogers Cup - Montreal Masters Series Monte-Carlo - Monte Carlo Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal BNP Paribas Masters - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne U.S. Open - New York Davis Cup, World Group, 1R, SUI-NED 2-3 Davis Cup, World Group, PO, SUI-SCG 4-1 Davis Cup, World Group, 1R, SUI-ESP 2-3 Davis Cup, World Group, 1R, USA-SUI 4-1 Davis Cup, PO, ESP-SUI 4-1 Davis Cup, World Group, PO, KAZ-SUI 5-0 Davis Cup, Group I, 2R, SUI-POR 5-0 Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, World Group, PO, NED-SUI 2-3 Davis Cup, World Group, PO, SUI-ECU 4-1 Davis Cup, World Group, 1R, SRB-SUI 2-3 Davis Cup, World Group, 1R, ITA-SUI 5-0 Davis Cup, World Group, 1R, USA-SUI 5-0 Davis Cup, World Group, PO, SUI-BLR 3-2