Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1996
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 Qatar F1a France F4 France F8 Italy F4 Italy F5 France F17 France F2 Turkey F6 Czech Rep. F2 Czech Rep. F3 Germany F13 Portugal F3 France F9 France F16 France F14 France F18 UAE F1 France F2 France F3 Steelers Cup - Kosice St. Petersburg Challenger 2006 - St. Petersburg Muller Cup 2000 - Ulm St. Francis Health System USTA Challenger - Tulsa Siemens Open 2001 - Scheveningen The Surbiton Trophy - Surbiton Siemens Open 2002 - Scheveningen Neride Prague Indoor - Prague Zagreb Open - Zagreb Open de L'Isere - Grenoble Trofeo Sisma Mantova - Mantova Kobstaedernes ATP Challenger - Kolding Macedonia Open - Skopje Zagreb Open - Zagreb Manchester Challenger - Manchester Internationale Tenniskampioenschappen - Scheveningen drkoop.com USTA Challenger of San Antonio - San Antonio Saint Francis Health System USTA Challenger - Tulsa drkoop.com USTA Challenger of Dallas - Dallas Kueppers Kolsch Cup by Lambertz - Aachen Okal Cup - Eckental Open de Charleroi - Charleroi Architect Open - Budapest Muller Cup - Ulm XXX Edizione 'A Savoldi Marco' - Manerbio Lamberts Open by Stawag - Aachen Muller Cup - Ulm Challenger Ford de Cherbourg - Cherbourg Tatra Banka Open 2001 - Bratislava Challenger Leon 2004 - Leon Warsteiner Challenger Wolfsburg - Wolfsburg Abierto Club Casablanca - Mexico City Internationale Tenniskampioenschappen Scheveningen - Scheveningen Siemens Open 2004 - Scheveningen X Abierto Internacional de Salinas - Salinas Open de Montauban - Montauban 7° Trani Cup - Trani PrivatBank Cup - Dnepropetrovsk Challenger 42 - Andrezieux Internazionali di Tennis - Bergamo Citta di Monza - Monza Hilversum Open - Hilversum Open de Montauban - Montauban Siemens Open - Scheveningen IPP Geneva Trophy - Geneva Challenger 42 - Andrezieux Genoa Open - Genova Korat Challenger The Scottish Championships - Edinburgh Kobstaedernes ATP Challenger - Kolding Milano Challenger-Jameson Cup - Milan SAA Hilversum Open - Hilversum Logopak Challenger 2005 - Lubeck Internationaux de Nouvelle-Caledonie - New Caledonia The LTA Men's Challenger Wrexham - Wrexham Draft Corona Mexico City Open - Mexico City Internationaux de Doubs Open de Franchie-Comte - Besancon Zagreb Open - Zagreb Open de Montauban - Montauban Morocco Tennis Tour - Rabat Morocco Tennis Tour - Casablanca Kobstaedernes ATP Challenger - Kolding Lambertz Open by Stawag - Aachen ECU Prague Open - Prague Unique Zagreb Open - Zagreb Heilbronn Open - Heilbronn Challenger Lugano - Lugano Siemens Open 2007 - Scheveningen San Luis Potosi Challenger - San Luis Potosi Porsche Open - Poznan Aamulehti Tampere Opene - Tampere GHI Bronz Classic - Bronx Open de Montauban - Montauban Porsche Open - Poznan Ethias Trophy - Mons Open de Rennes La Trinitaine - Rennes Samsung Securities Cup - Seoul Challenger 42 - Andrezieux Open de L'Isere - Grenoble The LTA Bolton Challenger - Bolton Constanta Challenger - Constanta Torneo Internacional Challenger Fila 2005 - Leon Morocco Tennis Tour - Meknes Samarkand Challenger - Samarkand Tunis Open - Tunis The Surbiton Trophy - Surbiton BMW Tennis Championship - Sunrise San Marino CEPU Open - San Marino Siemens Open - Scheveningen Open des Alpes Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Tatra Banka Slovak Open - Bratislava GHI Bronx Classic - Bronx Open D'Orleans - Orleans Noumea Challenger Wroclaw Challenger Belgrade Challenger Besancon Challenger Cherbourg Challenger Open D'Orleans - Orleans Open de L'Isere-Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Rhodes Challenger Privatbank Open 2006 - Dnepropetrovsk Nottingham Challenger Tatra Banka Open - Bratislava Croatia Osiguranje Rijeka Open - Rijeka Scheveningen Challenger San Benedetto Challenger Segovia Challenger Privat Bank Cup - Dnepropetrovsk Vigo Challenger San Sebastian Challenger Brasov Challenger Alphen Challenger Todi Challenger KGHM Dialog Polish Indoors - Wroclaw BNP Paribas Primrose - Bordeaux Orleans Challenger Astana Challenger Siemens Open - Scheveningen Rhodes Challenger Bordeaux Challenger Istanbul Challenger St. Remy Challenger Kolding Challenger Internationaux du Doubs - Besancon Reunion Island Challenger Bangkok Challenger Cherbourg Challenger Morocco Tennis Tour - Tanger Sarajevo Challenger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta St. Brieuc Challenger TED Open - Istanbul Bath Challenger Johannesburg Challenger Open de L'Isere - Grenoble Ethias Tennis Trophy - Mons Nottingham Challenger Granby Challenger Orbetello Challenger Orbetello Challenger St. Remy Challenger Istanbul Challenger Czech Indoor Open - Prague Rennes Challenger Orleans Challenger Genova Open Challenger - Genova Tashkent Challenger - Tashkent Quimper Challenger Le Gosier Challenger Aamulehti Tampere Open - Tampere Timisoara Challenger - Timisoara Quimper Challenger Turin Challenger Lambertz Open by Stawag - Aachen Challenger DCN de Cherbourg - Cherbourg Morocco Tennis Tour - Fes Tunis Open 2007 - Tunis Open D'Orleans - Orleans Tatra Banka Slovak Open - Bratislava Heilbronn Open - Heilbronn Internazionali di Tennis di Bergamo - Bergamo Powder Byrne Trophy - Surbiton Intersport Heilbronn Open - Heilbronn VII Open Banc Agricol - Andorra Turin Challenger Orleans Challenger Bratislava Challenger Mons Challenger Aix En Provence Challenger Ramat Hasharon Challenger Orleans Challenger China Open - Beijing Winnetka Challenger Cordenons Challenger San Marino Challenger Orleans Challenger ATP Challenger Numea - New Caledonia Open de Franche-Comte - Besancon San Luis Potosi Challenger - San Luis Potosi Helsinki Challenger ECM Prague Open 2005 - Prague PEOPLEnet Cup - Dnepropetrovsk Le Gosier Challenger Nottingham Challenger Brest Challenger Open de Franche Comte - Besancon Sony Ericsson Open 2008 - Belgrade Challenger Groningen - Groningen drkoop.com USTA Tennis Championships of Houston - Houston Open de Franche-Comte - Besancon ECM Prague Open - Prague Tennis Napoli Cup - Napoli Unique Zagreb Open - Zagreb USTA Tennis Championships of Austin - Austin Weissenhauser Strand Cup - Hamburg drkoop.com USTA Challenger of Austin - Austin KGHM Polish Indoors - Wroclaw Tatra Banka Open 2006 - Bratislava Garden Open 2005 - Rome Gerry Weber Open - Halle Bordeaux Challenger GHI Bronx Tennis Classic - Bronx V Trani Cup - Trani Steelers Cup 2005 - Kosice Kyiv Open - Kiev Nokian Hakkapeliitta Open - Tampere Yugoslavia Open - Belgrade Heinekin Open 1998 - Budva International Bavarian Championship - Eckental drkoop.com USTA Challenger of Houston - Houston Ortisei Challenger Heilbronn Open - Heilbronn Warsteiner Challenger Lubeck - Lubeck Challenger Hamburg - Hamburg TCT Open - Tunis Memorial Piertomaso Tessitore - San Remo Ljubljana Open 2002 - Ljubljana Optimus Maia Open - Maia Renault Slovenian Open - Ljubljana drkoop.com USTA Tennis Championships of San Antonio - San Antonio Ordina Open - 's-Hertogenbosch Kuppers Kolsch Cup - Aachen Crystal Cup 1998 - Portoroz Bristol Challenger Trophy - Bristol BSI Challenger Lugano - Lugano The Surbiton Trophy - Surbiton 3° Trofeo 'Citta di Brindisi' - Brindisi Bulgarian Open - Sofia BMW Tennis Championship - Sunrise Open Sainte Victoire - Aix-En-Provence Memorial Savigni - Sassuolo GHI Bronx Classic - Bronx Pro Tennis World Open - Sunrise Riviera di Rimini Challenger - Rimini Ciudad de Pozoblanco Open Diputacion - Cordoba Porsche Open - Poznan Tatra Banka Open - Bratislava Riviera di Rimini Challenger - Rimini Banja Luka Challenger - Banja Luka San Remo Tennis Cup - San Remo Tean International - Alphen Gerry Weber Open - Halle Heineken Open - Auckland AXA Cup - London The Stella Artois Grass Court Championships - Queen's/London Heineken Trophy - 's-Hertogenbosch Energis Dutch Open - Amsterdam Internazionali di Tennis di San Marino - San Marino Grand Prix de Tennis de Lyon - Lyon AAPT Championships - Adelaide Cairo Challenger Copenhagen Open - Copenhagen Verizon Tennis Challenge - Atlanta The Stella Artois Grass Court Championships - London Open de Rennes - Rennes Heineken Trophy - 's-Hertogenbosch The Stella Artois Grass Court Championships - London Samsung Securities Cup - Seoul Energis Open - Amersfoort Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Flea Market Cup Busan Challenger Tennis - Busan Open 13 - Marseille Copenhagen Open - Copenhagen Open Seat Godo 2003 - Barcelona BMW Open - Munich Miller Lite Hall of Fame Tennis Championships - Newport ABN/AMRO World Tennis Tournament - Rotterdam Rosmalen Qatar Exxon Mobil Open 2003 - Doha Bordeaux Challenger BMW Open - Munich Rome Challenger The Stella Artois Grass Court Championships - London AAPT Championships - Adelaide Heineken Open - Auckland Milan Indoors - Milan Open 13 - Marseille Open de la Comunidad Valenciana - Valencia Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. Open Romania - Bucharest Open de Moselle - Metz Next Generation Hardcourts - Adelaide Heineken Open - Auckland Open 13 - Marseille BMW Open - Munich The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel AIG Japan Open - Tokyo Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Open Seat Godo - Barcelona Heineken Open - Auckland Estoril Open - Estoril St. Petersburg Open - St. Petersburg Open 13 - Marseille Grand Prix Hassan II - Casablanca BMW Open - Munich Dutch Open Tennis - Amersfoort Croatia Open - Umag Cherbourg Challenger Pilot Pen Tennis - New Haven Guadalajara Challenger Mumbai Open - Mumbai Grand Prix de Tennis de Lyon - Lyon Estoril Open - Estoril ABN/AMRO World Tennis Tournament - Rotterdam AEGON Championships - London AIG Japan Open Tennis Championships - Tokyo SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Open de Moselle - Metz TD Waterhouse Cup - Long Island Chennai Open - Chennai Petange Challenger Grand Prix de Tennis de Lyon - Lyon Stockholm Open - Stockholm Noumea Challenger Malaysian Open - Kuala Lumpur ABN AMRO World Tennis Tournament - Rotterdam AIG Japan Open Tennis Championships - Tokyo Belgrade Challenger Davidoff Swiss Indoors Basel - Basel The Artois Championships - London Cherbourg Challeger SA Tennis Open - Johannesburg PBZ Zagreb Indoors - Zagreb Sarajevo Challenger Open 13 - Marseille Estoril Open - Estoril Open de Nice Cote d'Azur - Nice Campbell's Hall of Fame Tennis Championships - Newport Winston Salem - Winston Salem Aircel Chennai Open - Chennai Open Sud de France - Montpellier Open 13 - Marseille Estoril Open - Estoril TD Waterhouse Cup - Long Island Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch Studena Croatia Open - Umag Moselle Open - Metz AIG Japan Open - Tokyo Open Sud de France - Montpellier Kremlin Cup - Moscow Aircel Chennai Open - Chennai Johannesburg Challenger ABN/AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Delray Beach International Tennis Championships - Delray Beach Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice AEGON Championships - London Topshelf Open - 's-Hertogenbosch Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Apia International - Sydney Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona AEGON Championships - London Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo ABN AMRO World Tennis Tournament - Rotterdam Ordina Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport ABN AMRO World Tennis Tournament - Rotterdam Tunis Challenger Stockholm Open - Stockholm Moselle Open - Metz Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne Mouilleron-Le-Captif Challenger Ordina Open - 's-Hertogenbosch Credit Agricole Suisse Open - Gstaad Thailand Open - Bangkok The Stella Artois Grass Court Championships - London Citi Open - Washington Aircel Chennai Open - Chennai Open Sabadell Atlantico - Barcelona Irving Challenger Open Sabadell Atlantico - Barcelona Barcelona Open BancSabadell - Barcelona AEGON Championships - London Noumea Challenger Grand Prix Hassan II - Casablanca Moselle Open - Metz Kremlin Cup - Moscow Aircel Chennai Open - Chennai Heineken Open - Auckland Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam ABN/AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Moselle Open - Metz Orleans Challenger Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Mons Challenger Apia International - Sydney Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai AEGON Championships - London Claro Open Colombia - Bogota Bordeaux Challenger The Powder Byrne Trophy - Surbiton Challenger 42 - Andrezieux USTA Challenger of North Miami Beach - North Miami Beach Open Sud de France - Montpellier Open 13 - Marseille Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Zagreb Open - Zagreb Muller Cup 99 - Ulm Bristol Challenger Trophy - Bristol Poznan Challenger - Poznan Wiesmann Roadster Open - Nuembrecht Challenger Ford de Cherbourg - Cherbourg ABN/AMRO World Tennis Tournament - Rotterdam The LTA Wrexham Challenger - Wrexham The Priority Telecom Open - Amersfoort Heineken Open Shanghai - Shanghai Grand Prix de Tennis de Lyon - Lyon U.S. Men's Clay Court Championships - Houston Stockholm Open - Stockholm ABN/AMRO World Tennis Tournament - Rotterdam Synsam Swedish Open - Bastad Vietnam Open - Ho Chi Minh City Estoril Open - Estoril Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Ordina Open - 's-Hertogenbosch Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Energis Open - Amersfoort Kremlin Cup - Moscow Dutch Open Tennis - Amersfoort Heineken Trophy - 's-Hertogenbosch Grolsch Open - Amsterdam ABN/AMRO World Tennis Tournament - Rotterdam Energis Open - Amsterdam Stockholm Open - Stockholm Samsung Open - Brighton BMW Open - Munich Ordina Open - 's-Hertogenbosch International Tennis Championships - Delray Beach Heineken Trophy - 's-Hertogenbosch Open de Tenis Comunidad Valenciana - Valencia Open Sud de France - Montpellier President's Cup - Tashkent Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Madrid Pacific Life Open - Indian Wells BNP Paribas Masters - Paris Pacific Life Open - Indian Wells The Ericsson Open - Miami The Stella Artois Championships - London NASDAQ-100 Open - Miami BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati BNL dItalia - Rome Masters Series Monte-Carlo - Monte-Carlo Croatia Open Umag - Umag Shanghai - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Mutua Madrid Open - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Shanghai ATP Masters 1000 - Shanghai Mutua Madrilena Madrid Open - Madrid Gerry Weber Open - Halle BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris French Open - Paris Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal Winston-Salem Open - Winston-Salem Shanghai Rolex Masters - Shanghai The Ericsson Open - Miami Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London NASDAQ-100 Open - Miami 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 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 U.S. Open - New York Australian Open - Melbourne Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London French Open - Paris Medibank International - Sydney French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Campbells Hall of Fame Tennis Championships - Newport Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Hall of Fame Tennis Championships - Newport Telecom Italia Masters - Rome Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Davis Cup, World Group, 1R, NED-ESP 4-1 Davis Cup, World Group, QR, NED-FIN 4-1 Davis Cup, World Group, 1R, SUI-NED 3-2 Davis Cup, World Group, QR, NED-IND 5-0 Davis Cup, World Group, 1R, NED-RUS 0-5 Davis Cup, World Group, PO, NED-CZE 1-4 U.S. Open - New York Australian Open - Melbourne Tennis Masters Series - Miami U.S. Open - New York U.S. Open - New York Wimbledon - London Wimbledon - London Australian Open - Melbourne Davis Cup, World Group, QF, SVK-NED 4-1 Davis Cup, Group 1, 2R, GBR-NED 4-1 Davis Cup, World Group, SF, FRA-NED 3-2 Davis Cup, World Group, QF, NED-GER 4-1 Davis Cup, World Group, QF, ESP-NED 4-1