Career 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 USA F2 USA F3 Nigeria F1 France F4 Italy F5 France F8 France F9 Germany F11 Germany F1 Germany F2 France F1 France F2 France F5 France F7 Great Britain F1 Great Britain F2 Great Britain F4 France F4 France F6 Romania F3 Netherlands F5 France F1 France F6 Belgium F1 Netherlands F4 Netherlands F2 Netherlands F3 Netherlands F4 Belgium F10 Belgium F14 France F14 Netherlands F2 Belgium F7 France F18 Turkey F2 Turkey F3 Belgium F2 France F3 France F4 Great Britain F3 France F2 Italy F6 Open de Montauban - Montauban USTA Challenger of Dallas - Dallas Banca Stato Challenger Lugano - Lugano Pekao Open 2005 - Szczecin Challenger 42 - Andrezieux Lambertz Open by Stawag 2007 - Aachen Flea Market Cup - Busan IPP Open - Helsinki Tennis Napoli Cup - Napoli San Luis Potosi Challenger - San Luis Potosi Tunis Open - Tunis BSI Challenger Lugano - Lugano Porsche Open - Poznan Dusseldorf Open Challenger 2007 - Dusseldorf Pekao Open - Szczecin Citta di Monza - Monza Tatra Banka Slovak Open - Bratislava Open de L'Isere - Grenoble Kobstaedernes ATP Challenger - Kolding Bauer Watertechnology Cup - Eckental Sunrise Challenger Sofia Challenger Ostrava Challenger BMW Tennis Championship - Sunrise Scheveningen Challenger BNP Paribas Primrose - Bordeaux Szczecin Challenger Mons Challenger San Remo Tennis Cup - San Remo Aachen Challenger Genova Challenger Abierto Club Casablanca - Mexico City Bordeaux Challenger Scheveningen Challenger GHI Bronz Classic - Bronx Schickedanz Open 2007 - Furth Cordenons Challenger Manerbio Challenger Como Challenger Sporting Challenger '07 Trofeo Regione Piemonte - Turin Seoul Challenger Guangzhou Challenger Maia Open 2002 - Maia Bordeaux Challenger EI Bank Bulgarian Challenger - Sofia The Hilversum Open - Hilversum Furth Challenger Open de L'Isere - Grenoble Scheveningen Challenger Sopot Challenger Macedonian Open - Skopje Challenger 42 - Andrezieux Zivnobanka Czech Open - Prostejov XXVIII Edizione 'A.Savoldi' - Manerbio Trani Challenger GHI Bronx Classic - Bronx Manerbio Challenger Challenger Ford de Cherbourg - Cherbourg Como Challenger ATP Challenger 2003 Numea - New Caledonia St. Remy Challenger Challenger Leon 2004 - Leon Memorial Savigni - Sassuolo Siemens Open 2007 - Scheveningen Szczecin Challenger Olbia Challenger - Olbia Garden Open 2005 - Rome X Abierto Internacional de Salinas - Salinas Memorial Savigni - Sassuolo Open de Montauban - Montauban Ljubljana Open - Ljubljana Banca Stato Challenger - Lugano Siemens Open 2003 - Scheveningen Izmir Challenger Mons Challenger Citta di Monza - Monza Rennes Challenger Ostdeutscher Sparkassen Cup - Dresden Seoul Challenger Open de Montauban - Montauban Noumea Challenger Dallas Challenger Napoli Challenger Bordeaux Challenger Steelers Cup - Kosice Quimper Challenger Le Gosier Challenger Tunis Challenger Ostrava Challenger Mordovia Cup - Mordovia Braunschweig Challenger Samsung Securities Cup - Seoul Tehran Open 2004 - Tehran Orbetello Challenger Segovia Challenger Como Challenger Szczecin Challenger Orleans Challenger Mons Challenger KGHM Polish Indoors - Wroclaw Siemens Open 2004 - Scheveningen Riviera di Rimini Challenger 2004 - Rimini Cherbourg Challenger Arpa Ceramic Cup - Reggio Emilia St. Brieuc Challenger Draft Corona Mexico City Open - Mexico City Czech Open 2005 - Prostejov Timisoara Challenger - Timisoara Prosperita Open 2007 - Ostrava Tunis Challenger Trofeo Internacional Club Laieta - Barcelona Top Wool Challenger - Biella Aix En Provence Challenger Siemens Open - Scheveningen Riviera di Rimini Challenger - Rimini St. Petersburg Challenger - St. Petersburg Unicredit (Suisse) Bank S. A. Challenger - Chiasso Segovia Challenger Open des Alpes Trophee BNP Paribas - Grenoble Pingguo Challenger KGHM Dialog Polish Indoors - Wroclaw Tampere Challenger Orleans Challenger Mons Challenger Rennes Challenger Geneva Challenger Reunion Island Challenger San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2005 - Leon ECM Prague Open 2005 - Prague Quimper Challenger Noumea Challenger IPP Geneva Trophy - Geneva Cherbourg Challenger Architect Open - Budapest Prostejov Challenger Ethias Tennis Trophy - Mons Braunschweig Challenger Lambertz Open by Stawag - Aachen IPP Open - Helsinki Cordenons Challenger Rennes Challenger Heilbronn Challenger Ostdeutscher Sparkessen Cup - Dresden Bordeaux Challenger Blois Challenger Marburg Challenger Dallas Challenger Liberec Challenger Samsung Securities Cup - Seoul Trnava Challenger Orleans Challenger Budapest Challenger Orbetello Challenger San Marino Challenger China Open - Beijing Bordeaux Challenger Open Mutouest de Saint-Brieuc - St. Brieuc Eckental Challenger Meerbusch Challenger Rennes Challenger Lyon Challenger Quimper Challenger Cherbourg Challenger Blois Challenger Mons Challenger St. Remy Challenger ATP Challenger Numea - New Caledonia Ethias Trophy - Mons Eckental Challenger Lyon Challenger Open de Franche-Comte - Besancon Mouilleron-Le-Captif Challenger The Tarka Challenger - Barnstaple Sina-Kia Motors Tennis Cup - Cordenons Reunion Island Challenger Casablanca Challenger Wroclaw Challenger Wolfsburg Challenger Open de la Ville de Saint Denis - Reunion Island Bordeaux Challenger Prague Challenger Internationaux de Tennis de Brest - Brest ECM Cup - Prague Open de Montauban - Montauban Sporting Challenger 2003 - Turin Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille Grand Prix de Tennis de Lyon - Lyon Legg Mason Tennis Classic - Washington D.C. Binghamton Professional Tennis Tournament - Binghamton Braunschweig Challenger Lisbon Challenger Turin Challenger Open de L'Isere-Open 38 - Grenoble USTA Men's Challenger of Dallas - Dallas Open de Franche-Comte - Besancon Challenger Ford de Cherbourg - Cherbourg Canberra Challenger The LTA Bolton Challenger - Bolton Challenger Ford de Cherbourg - Cherbourg Challenger Leon 2003 - Leon 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Rome Challenger 2003 Freeman Men's Challenger - Joplin Stella Artois Clay Court Championships - Budaors Heineken Open - Auckland Prostejov Challenger Schickendanz Open - Furth Furth Challenger Monza Challenger Quimper Challenger Pau Challenger Nord LB Open - Braunschweig Bordeaux Challenger Bercuit Challenger LTA Wrexham Challenger - Wrexham Rhein-Main Challenger 2003 - Aschaffenburg Liberec Challenger Recanati Challenger Fujitsu Siemens Open - Budapest Croatia Open - Umag Legg Mason Tennis Classic - Washington D.C. Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz Open 13 - Marseille The Scottish Tennis Championships - Edinburgh San Remo Tennis Cup - San Remo St.Petersburg Challenger by Kinex - St. Petersburg Ciudad de Pozoblanco 'Open Diputacion' - Cordoba DPD Challenger 2002 - Aschaffenburg Nottingham-2 Challenger Synsam Swedish Open - Bastad Challenger Casino Lugano - Lugano The Priority Telecom Open - Amersfoort The LTA Men's Challenger Wrexham - Wrexham Banca Stato Challenger Lugano - Lugano Pilot Pen Tennis - New Haven Grand Prix de Tennis - St. Jean de Luz Open de L'Isere - Grenoble Campionati Internazionali di Sicilia - Palermo Volkswagen Challenger 2004 - Wolfsburg Sarajevo Open 2004 - Sarajevo Open Sainte Victoire - Aix-En-Provence Kremlin Cup - Moscow Open Prevadies - St. Brieuc Open de L'Isere - Grenoble St. Petersburg Open - St. Petersburg Next Generation Adelaide International - Adelaide Open de Montauban - Montauban Sydney International - Sydney ATP Open Castilla y Leon - Segovia BMW Open - Munich Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel BCR Open Romania - Bucharest Mallorca Open - Mallorca Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb AAPT Championships - Adelaide ABN/AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Estoril Open - Estoril Allianz Suisse Open - Gstaad Dutch Open Tennis - Amersfoort Orleans Challenger Orange Prokom Open - Sopot BCR Open Romania - Bucharest Eckental Challenger Open de Moselle - Metz Ethias Trophy - Mons Trani Challenger Chennai Open - Chennai Allianz Suisse Open Gstaad - Gstaad SAP Open - San Jose Grand Prix Hassan II - Casablanca Orange Warsaw Open - Warsaw Allianz Suisse Open Gstaad - Gstaad Catella Swedish Open - Bastad Dutch Open Tennis - Amersfoort Countrywide Classic - Los Angeles Open de Moselle - Metz Rome Challenger Napoli Challenger Brisbane - Brisbane PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Grand Prix Hassan II - Casablanca Prague Challenger Estoril Open - Estoril Gerry Weber Open - Halle AEGON Championships - London Allianz Suisse Open Gstaad - Gstaad If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Open de Tenis Comunidad Valenciana - Valencia Qatar Exxon Mobil Open - Doha Brisbane International - Brisbane Prostejov Challenger ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Open de Nice Cote dAzur - Nice Ordina Open - s-Hertogenbosch Kolding Challenger Bratislava Challenger BCR Open Romania - Bucharest Petange Challenger Brisbane International - Brisbane Next Generation Adelaide International - Adelaide Pilot Pen Tennis - New Haven Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney SA Tennis Open - Johannesburg Mons Challenger Regions Morgan Keegan Championships - Memphis Cherbourg Challenger Delray Beach International Tennis Championships - Delray Beach Rennes Challenger BMW Open - Munich Regions Morgan Keegan Championships - Memphis Gerry Weber Open - Halle Scheveningen Challenger Gerry Weber Open - Halle BMW Open - Munich Estoril Open - Estoril Davidoff Swiss Indoors Basel - Basel Catella Swedish Open - Bastad Tanger Challenger Allianz Suisse Open Gstaad - Gstaad Meknes Challenger Open de Moselle - Metz Aircel Chennai Open - Chennai Open Sud de France - Montpellier Open Sud de France - Montpellier Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Open 13 - Marseille Heineken Open - Auckland Marrakech Challenger Delray Beach International Tennis Championships - Delray Beach Sunrise Challenger Grand Prix Hassan II - Casablanca Noumea Challenger Citi Open - Washington Grand Prix Hassan II - Casablanca Winston Salem - Winston Salem BCR Open Romania - Bucharest Erste Bank Open - Vienna Swiss Indoors Basel - Basel Barletta Challenger Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice Winston-Salem Open - Winston-Salem Topshelf Open - 's-Hertogenbosch Grand Prix Hassan II - Casablanca Open Sud de France - Montpellier If Stockholm Open - Stockholm Mercedes Cup - Stuttgart Heineken Open - Auckland Rome Challenger Garanti Koza Sofia Open - Sofia Shenzhen Open - Shenzhen Credit Agricole Suisse Open - Gstaad Erste Bank Open - Vienna Alphen Challenger Trnava Challenger Mons Challenger Mouilleron-Le-Captif Challenger Tunis Challenger Moselle Open - Metz Next Generation Adelaide International - Adelaide Pilot Pen Tennis - New Haven Ordina Open - s-Hertogenbosch Masters Series - Hamburg The Stella Artois Championships - London ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Ordina Open - 's-Hertogenbosch Tata Open Maharashtra - Pune SA Tennis Open - Johannesburg Turkish Airlines Open Antalya - Antalya SkiStar Swedish Open - Bastad Open 13 - Marseille Moselle Open - Metz Serbia Open - Belgrade Gerry Weber Open - Halle Allianz Suisse Open - Gstaad International German Open - Hamburg Pilot Pen Tennis - New Haven Liberec Challenger Delray Beach International Tennis Championships - Delray Beach Irving Challenger UNICEF Open - 's Hertogenbosch St. Petersburg Open - St. Petersburg Aachen Challenger China Open - Beijing Trnava Challenger Open de Nice Cote d'Azur - Nice BMW Open - Munich Open de Nice Cote d'Azur - Nice AEGON Championships - London Adidas Open de Toulouse - Toulouse Geneva Challenger Grand Prix Hassan II - Casablanca Prostejov Challenger Le Gosier Challenger Valencia Open - Valencia Qatar ExxonMobil Open - Doha Tunis Challenger Open 13 - Marseille Mons Challenger Open de Moselle - Metz Topshelf Open - 's-Hertogenbosch Aptos Challenger Challenger 42 - Andrezieux Moselle Open - Metz If Stockholm Open - Stockholm Sporting Challenger - Turin Orleans Challenger Schickendanz Open - Furth European Open - Antwerp BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul AEGON Championships - London Hamburg Challenger SkiStar Swedish Open - Bastad Bordeaux Challenger Scheveningen Challenger Meknes Challenger Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Togliatti Cup - Togliatti Winston-Salem Open - Winston-Salem Hilton Waikoloa Village USTA Challenger - Waikoloa Memphis Open - Memphis Delray Beach Open - Delray Beach TEB BNP Paribas Istanbul Open - Istanbul Ricoh Open - 's-Hertogenbosch AEGON Championships - London Open Mutouest - St. Brieuc Antalya Cup - Antalya San Luis Potosi Challenger - San Luis Potosi VII Torneo Internazionale di Tennis - Barletta European Open - Antwerp Unique Zagreb Open - Zagreb Open Sud de France - Montpellier KGHM Polish Indoors - Wroclaw Open Romania - Bucharest Davidoff Swiss Indoors - Basel Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Mercedes Cup - Stuttgart Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Estoril Open - Estoril Delray Beach International Tennis Championships - Delray Beach Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Regions Morgan Keegan Championships - Memphis Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris If Stockholm Open - Stockholm Medibank International - Sydney Masters Series - Hamburg China Open - Beijing Western & Southern Financial Group Masters - Cincinnati Open 13 Provence - Marseille Open 13 - Marseille Pacific Life Open - Indian Wells Grand Prix de Tennis de Lyon - Lyon Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid Barletta Challenger Francavilla Challenger BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Ordina Open - 's-Hertogenbosch Sony Ericsson Open - Miami Pacific Life Open - Indian Wells Davidoff Swiss Indoors - Basel Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo St. Petersburg Open - St. Petersburg Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Masters Series Monte Carlo - Monte Carlo BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Pacific Life Open - Indian Wells Bank Austria Tennis Trophy - Vienna Campionati Internazionali d'Italia - Rome Masters Series Monte-Carlo - Monte Carlo Monte-Carlo Rolex Masters - Monte-Carlo Masters Series Madrid - Madrid Sony Ericsson Open - Miami Campionati BNL dItalia - Rome ATP Kremlin Cup - Moscow Mutua Madrilena Masters Madrid - Madrid AIG Japan Open Tennis Championships - Tokyo Swiss Open - Gstaad BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris AEGON International - Eastbourne Bet-at-home Open - Hamburg Aircel Chennai Open - Chennai Estoril Open - Estoril Campionati Internazionali D'Italia - Rome Winston-Salem Open - Winston-Salem Monte-Carlo Rolex Masters - Monte-Carlo Hungarian Open - Budapest Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Western & Southern Open - Cincinnati Miami Open - Miami French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Croatia Open - Umag French Open - Paris The Dubai Tennis Championships - Dubai Catella Swedish Open - Bastad European Open - Antwerp Thailand Open - Bangkok U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Open Sabadell Atlantico - Barcelona U.S. Open - New York Australian Open - Melbourne 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 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 Australian Open - Melbourne Sony Ericsson Open - Miami Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Masters Series Hamburg - Hamburg Internazionali BNL dItalia - Rome French Open - Paris Sony Ericsson Open - Miami Davis Cup, World Group, PO, BEL-USA 1-4 Davis Cup, World Group, PO, SUI-BEL, 4-1 Davis Cup, World Group, PO, UKR-BEL 2-3 Davis Cup, World Group, 1R, BEL-SUI 3-2 Davis Cup, World Group, QF, BEL-CAN 5-0 Davis Cup, World Group, QF, BEL-ITA 3-2 Davis Cup, World Group, F, FRA-BEL 3-2 Davis Cup, Finals, Group D ATP Cup - Brisbane, Perth, Sydney Davis Cup, World Group, 1R, CZE-BEL 3-2 Davis Cup, World Group, PO, AUS-BEL 2-3 Davis Cup, Group I, 2R, GBR-BEL 1-4 Davis Cup, World Group, PO, BEL-ISR 3-2 Davis Cup, World Group, SF, BEL-ARG 3-2 Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, World Group, PO, BEL-SWE 5-0 Davis Cup, World Group, 1R, BEL-SRB 2-3 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, World Group, SF, BEL-AUS 3-2 Davis Cup, World Group, PO, BEL-AUT 1-4 Davis Cup, World Group, PO, BEL-UKR, 3-2 Davis Cup, World Group, PO, BEL-BRA 4-0 Davis Cup, World Group, 1R, GER-BEL 1-4 Olympics - London Olympics - Beijing