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 Spain #1-w3 Spain #1-w4 France F4 Portugal F2 Spain #1-w2 Spain F6 Spain F7 Slovenia F2 Netherlands F1 Spain F16 Spain F17 Netherlands F3 Netherlands F1 Netherlands F2 Netherlands F3 Spain F25 Spain F26 Spain F27 France F19 China F4 China F5 Great Britain F8 Italy F14 Netherlands F2 Netherlands F6 Netherlands F7 Spain F33 Great Britain F17 Great Britain F18 Israel F6 Germany F4 Great Britain F7 Great Britain F16 Netherlands F1 Netherlands F3 Turkey F11 Turkey F12 Malaysia F6 Germany F1 Germany F2 Germany F3 Turkey F1 Turkey F2 Netherlands F1 Netherlands F4 Germany F3 Netherlands F1 Netherlands F6 Germany F19 Germany F20 Turkey F41 Turkey F42 Turkey F46 Germany F3 France F4 France F1 France F6 Netherlands F2 Netherlands F3 Netherlands F4 Netherlands F4 Germany F9 France F14 Germany F10 France F18 Netherlands F2 Netherlands F3 Netherlands F4 Netherlands F6 Germany F2 Great Britain F5 Great Britain F6 Portugal F1 Portugal F2 Turkey F12 Germany F11 Germany F12 Spain F32 Belgium F1 Belgium F2 Croatia F1 Croatia F2 China F3 Italy F15 Netherlands F3 Netherlands F4 Netherlands F6 Netherlands F7 Netherlands F2 Portugal F12 Croatia F11 Greece F8 Greece F9 Netherlands F3 (Middelburg) France F2 Netherlands F2 Israel F5 Open de Montauban - Montauban San Luis Potosi Challenger - San Luis Potosi Pekao Open 2005 - Szczecin BMW Tennis Championship - Sunrise Garden Open - Rome St. Petersburg Challenger 2006 - St. Petersburg Abierto Club Casablanca - Mexico City Lambertz Open by Stawag - Aachen Challenger 42 - Andrezieux 4th Volkswagen Challenger - Wolfsburg Maia Open 2002 - Maia EI Bank Bulgarian Challenger - Sofia Roma Challenger 2007 - Rome San Remo Tennis Cup - San Remo The Hilversum Open - Hilversum Open de L'Isere - Grenoble Macedonian Open - Skopje Challenger 42 - Andrezieux Geneva Challenger - Geneva Tean International - Alphen Zivnobanka Czech Open - Prostejov Copa Sevilla 2007 - Seville XXVIII Edizione 'A.Savoldi' - Manerbio Kobstaedernes ATP Challenger - Kolding Lambertz Open by Stawag 2007 - Aachen Flea Market Cup - Busan GHI Bronx Classic - Bronx Challenger Ford de Cherbourg - Cherbourg 5 Volkswagen Challenger - Wolfsburg ATP Challenger 2003 Numea - New Caledonia Tennis Napoli Cup - Napoli Challenger Leon 2004 - Leon Tunis Open - Tunis Memorial Savigni - Sassuolo Siemens Open 2007 - Scheveningen BNP Paribas Primrose - Bordeaux Garden Open 2005 - Rome Jameson Cup - Milan X Abierto Internacional de Salinas - Salinas Memorial Savigni - Sassuolo Open de Montauban - Montauban Banca Stato Challenger - Lugano Siemens Open 2003 - Scheveningen The LTA Sunderland Challenger - Sunderland Turkey F11 Dharwad Challenger 2006 - Dharwad BSI Challenger Lugano - Lugano Banca Stato Challenger Lugano - Lugano Open de Montauban - Montauban Steelers Cup - Kosice Siemens Open - Scheveningen Samsung Securities Cup - Seoul IPP Open - Helsinki KGHM Polish Indoors - Wroclaw Siemens Open 2004 - Scheveningen Aamulehti Tampere Open - Tampere Riviera di Rimini Challenger 2004 - Rimini Siemens Open - Scheveningen San Marino CEPU Open - San Marino Draft Corona Mexico City Open - Mexico City Pekao Open - Szczecin Czech Open 2005 - Prostejov Tatra Banka Slovak Open - Bratislava Timisoara Challenger - Timisoara Top Wool Challenger - Biella LTA Nottingham Challenger - Nottingham Siemens Open - Scheveningen Riviera di Rimini Challenger - Rimini Caltanissetta Challenger Rome Challenger Rome Challenger Segovia Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Samsung Challenger 2007 - Ho Chi Minh City Alphen Challenger Szczecin Challenger Mons Challenger Okal Cup 2004 - Eckental Rome Challenger Bordeaux Challenger Rimini Challenger Challenger Groningen - Groningen Manerbio Challenger Orbetello Challenger Como Challenger Alphen Challenger Szczecin Challenger Seoul Challenger Aachen Challenger The LTA Hester Trophy - Manchester Noumea Challenger Labertz Open by Stawag - Aachen Wolfsburg Challenger San Luis Potosi Challenger - San Luis Potosi Barletta Challenger Torneo Internacional Challenger Fila 2005 - Leon Prague Challenger Bordeaux Challenger Furth Challenger ECM Prague Open 2005 - Prague Sopot Challenger KGHM Dialog Polish Indoors - Wroclaw Tampere Challenger Trani Challenger San Marino Challenger Sunrise Challenger Cordenons Challenger Marrakech Challenger BMW Tennis Championship - Sunrise Barletta Challenger Manerbio Challenger Como Challenger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Szczecin Challenger 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso San Sebastian Challenger Tampere Challenger Seoul Challenger Segovia Challenger Noumea Challenger Turin Challenger Scheveningen Challenger Quimper Challenger Wolfsburg Challenger Barletta Challenger Napoli Challenger Bordeaux Challenger Kos Succhetti Tennis Cup - Cordenons ATP Open Castilla y Leon - Segovia The LTA Wrexham Challenger - Wrexham Challenger Copa Sevilla 2008 - Seville Bauer Watertechnilogy Cup 2008 - Eckental Heilbronn Challenger Cherbourg Challenger Le Gosier Challenger Tunis Challenger Coffee Cup Challenger - Chikmagalur Braunschweig Challenger Timisoara Challenger - Timisoara Scheveningen Challenger Poznan Challenger Tampere Challenger Orbetello Challenger Segovia Challenger San Marino Challenger Meerbusch Challenger Alphen Challenger Szczecin Challenger Orleans Challenger Mons Challenger Rennes Challenger Marburg Challenger Heilbronn Challenger Como Challenger Cherbourg Challenger Irving Challenger St. Brieuc Challenger Tunis Challenger Aix En Provence Challenger Citta di Como - Como Scheveningen Challenger Tampere Challenger Segovia Challenger San Marino Challenger Samsung Securities Cup - Seoul Bauer Watertechnology Cup 2007 - Eckental Seville Challenger Orleans Challenger Mons Challenger LTA Shrewsbury Challenger - Shrewsbury Reunion Island Challenger Heilbronn Challenger Rennes Challenger Rabat Challenger Eckental Challenger Orbetello Challenger Netherlands F5 Turin Challenger Scheveningen Challenger China Open - Beijing Mons Challenger Noumea Challenger Aamulehti Tampere Opene - Tampere Quimper Challenger Heilbronn Challenger Blois Challenger Napoli Challenger Mons Challenger Alphen Challenger St. Remy Challenger ATP Challenger Numea - New Caledonia Ethias Trophy - Mons Eckental Challenger Open de Franche-Comte - Besancon Mouilleron-Le-Captif Challenger Heilbronn Challenger Reunion Island Challenger Casablanca Challenger Wroclaw Challenger Open de la Ville de Saint Denis - Reunion Island Estoril Open - Estoril Bordeaux Challenger Alphen Challenger Internationaux de Tennis de Brest - Brest ECM Cup - Prague Mouilleron-Le-Captif Challenger Open de Montauban - Montauban Nottingham Challenger Sporting Challenger 2003 - Turin Binghamton Professional Tennis Tournament - Binghamton Marburg Challenger Braunschweig Challenger Barletta Challenger Turin Challenger Egypt F2 Open de L'Isere-Open 38 - Grenoble Open de Franche-Comte - Besancon Challenger Ford de Cherbourg - Cherbourg The LTA Bolton Challenger - Bolton Challenger Leon 2003 - Leon USTA Challenger of Dallas - Dallas 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Rome Challenger 2003 Freeman Men's Challenger - Joplin Stella Artois Clay Court Championships - Budaors Rome Challenger Furth Challenger Monza Challenger Nord LB Open - Braunschweig Scheveningen Challenger Heilbronn Open - Heilbronn Bercuit Challenger Rhein-Main Challenger 2003 - Aschaffenburg Recanati Challenger Fujitsu Siemens Open - Budapest TEAN International - Alphen Aan Den Rijn Oberstaufen Challenger The Scottish Tennis Championships - Edinburgh Rome Challenger St.Petersburg Challenger by Kinex - St. Petersburg Ciudad de Pozoblanco 'Open Diputacion' - Cordoba DPD Challenger 2002 - Aschaffenburg Nottingham-2 Challenger Challenger Casino Lugano - Lugano The LTA Men's Challenger Wrexham - Wrexham Banca Stato Challenger Lugano - Lugano Grand Prix de Tennis - St. Jean de Luz Open de L'Isere - Grenoble Volkswagen Challenger 2004 - Wolfsburg Sarajevo Open 2004 - Sarajevo Open Sainte Victoire - Aix-En-Provence SAA Hilversum Open - Hilversum Open de L'Isere - Grenoble Challenger Ford de Cherbourg - Cherbourg Kobstaedernes ATP Challenger - Kolding Internazionali di Tennis di Bergamo - Bergamo Grand Prix de Tennis de Lyon - Lyon Athens Challenger Manerbio Challenger Open 13 - Marseille Mallorca Open - Mallorca Geneva Challenger Grand Prix de Tennis de Lyon - Lyon AAPT Championships - Adelaide Open 13 - Marseille Trani Challenger Kobstaedernes ATP Challenger - Kolding Ordina Open - 's-Hertogenbosch Legg Mason Tennis Classic - Washington D.C. Geneva Challenger Allianz Suisse Open Gstaad - Gstaad San Remo Challenger Zagreb Challenger Heineken Open - Auckland The Priority Telecom Open - Amersfoort Croatia Open - Umag Legg Mason Tennis Classic - Washington D.C. Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz Open 13 - Marseille Ordina Open - 's-Hertogenbosch Rennes Challenger Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Sydney International - Sydney BMW Open - Munich Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad BCR Open Romania - Bucharest Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Estoril Open - Estoril Allianz Suisse Open - Gstaad Dutch Open Tennis - Amersfoort BCR Open Romania - Bucharest Open de Moselle - Metz Davidoff Swiss Indoors - Basel Chennai Open - Chennai Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Orange Warsaw Open - Warsaw Allianz Suisse Open Gstaad - Gstaad Countrywide Classic - Los Angeles Open de Moselle - Metz PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad BCR Open Romania - Bucharest If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Yokohama Challenger Grand Prix Hassan II - Casablanca Open de Nice Cote dAzur - Nice Ordina Open - s-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Open de Moselle - Metz Open Sud de France - Montpellier Brisbane International - Brisbane SA Tennis Open - Johannesburg Regions Morgan Keegan Championships - Memphis Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle BCR Open Romania - Bucharest Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Toyota Challenger Petange Challenger Quimper Challenger Next Generation Adelaide International - Adelaide Pilot Pen Tennis - New Haven Seville Challenger Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney Cherbourg Challenger Delray Beach International Tennis Championships - Delray Beach Rennes Challenger Turin Challenger Davidoff Swiss Indoors Basel - Basel Citi Open - Washington Delray Beach International Tennis Championships - Delray Beach Brisbane - Brisbane Heineken Open - Auckland Swiss Indoors Basel - Basel Sunrise Challenger Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Noumea Challenger Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Caltanissetta Challenger St. Brieuc Challenger Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Open 13 - Marseille Credit Agricole Suisse Open - Gstaad BMW Open - Munich Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Barcelona Open BancSabadell - Barcelona Bergamo Challenger St. Brieuc Challenger Barletta Challenger Open de Nice Cote d'Azur - Nice Power Horse Cup - Dusseldorf Topshelf Open - 's-Hertogenbosch Bath Challenger Monza Challenger Heineken Open - Auckland Erste Bank Open - Vienna Mouilleron-Le-Captif Challenger Rome Challenger Ortisei Challenger Tunis Challenger Next Generation Adelaide International - Adelaide Pilot Pen Tennis - New Haven Ordina Open - s-Hertogenbosch Masters Series - Hamburg The Stella Artois Championships - London Sao Paulo Challenger Tour Finals ATP Kremlin Cup - Moscow Catella Swedish Open - Bastad Serbia Open - Belgrade Gerry Weber Open - Halle Rome Challenger International German Open - Hamburg Pilot Pen Tennis - New Haven Bank Austria Tennis Trophy - Vienna Delray Beach International Tennis Championships - Delray Beach UNICEF Open - 's Hertogenbosch St. Petersburg Open - St. Petersburg Meerbusch Challenger China Open - Beijing Caltanissetta Challenger Qatar ExxonMobil Open - Doha Open de Nice Cote d'Azur - Nice Grand Prix Hassan II - Casablanca Adidas Open de Toulouse - Toulouse Grand Prix Hassan II - Casablanca ABN AMRO World Tennis Tournament - Rotterdam Le Gosier Challenger Moselle Open - Metz Mersin Challenger Erste Bank Open - Vienna Valencia Open - Valencia Qatar ExxonMobil Open - Doha Tunis Challenger ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Open de Moselle - Metz Topshelf Open - 's-Hertogenbosch Aptos Challenger Challenger 42 - Andrezieux Alphen Challenger Moselle Open - Metz If Stockholm Open - Stockholm Erste Bank Open - Vienna Sporting Challenger - Turin Orleans Challenger Schickendanz Open - Furth Mons Challenger Open Sud de France - Montpellier Mersin Challenger Bordeaux Challenger If Stockholm Open - Stockholm Meknes Challenger ABN AMRO World Tennis Tournament - Rotterdam Togliatti Cup - Togliatti Hilton Waikoloa Village USTA Challenger - Waikoloa Scheveningen Challenger Open Mutouest - St. Brieuc San Luis Potosi Challenger - San Luis Potosi VII Torneo Internazionale di Tennis - Barletta Open de Rennes La Trinitaine - Rennes KGHM Polish Indoors - Wroclaw Open Romania - Bucharest Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Pilot Pen Tennis - New Haven Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Estoril Open - Estoril Dutch Open Tennis - Amersfoort Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai PBZ Zagreb Indoors - Zagreb Medibank International - Sydney Grand Prix de Tennis de Lyon - Lyon Pacific Life Open - Indian Wells Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo ABN AMRO World Tennis Tournament - Rotterdam Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Ordina Open - 's-Hertogenbosch Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Davidoff Swiss Indoors - Basel Pacific Life Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami St. Petersburg Open - St. Petersburg Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Sony Open Tennis - Miami Barcelona Open BancSabadell - Barcelona BNP Paribas Open - Indian Wells ATP Kremlin Cup - Moscow SAP Open - San Jose AIG Japan Open Tennis Championships - Tokyo French Open - Paris Wimbledon - London U.S. Open - New York Open Sabadell Atlantico - Barcelona Bet-at-home Open - Hamburg French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London 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 Wimbledon - London U.S. Open - New York Australian Open - Melbourne Estoril Open - Estoril Campionati Internazionali D'Italia - Rome French Open - Paris Sony Ericsson Open - Miami Wimbledon - London U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Shanghai ATP Masters - Shanghai Sony Ericsson Open - Miami Sony Open Tennis - Miami U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Pilot Pen Tennis - New Haven Croatia Open - Umag French Open - Paris U.S. Open - New York Australian Open - Melbourne The Dubai Tennis Championships - Dubai Catella Swedish Open - Bastad Thailand Open - Bangkok French Open - Paris Sony Ericsson Open - Miami Wimbledon - London Davis Cup, World Group, PO, NED-AUT 5-0 Davis Cup, Group I, 2R, AUT-NED 2-3 Davis Cup, World Group, PO, SUI-NED 4-1 Wimbledon - London French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Internazionali BNL dItalia - Rome French Open - Paris Davis Cup, Group I, 1R, UKR-NED 2-3 Davis Cup, World Group, 1R, ARG-NED 5-0 Davis Cup, World Group, PO, NED-FRA, 1-4 Davis Cup, Group I, 1R, NED-FIN 5-0 Davis Cup, World Group, 1R, NED-RUS 0-5 Davis Cup, World Group, PO, NED-KOR, 3-2