Career 2017 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 Germany F2 Portugal F2 Portugal F3 Greece F1 Greece F2 Portugal F3 Turkey F6 Czech Rep. F2 Czech Rep. F3 Germany F13 Czech Republic F1 Czech Republic F2 Italy F21 Turkey F41 Turkey F42 Senegal F1 Senegal F2 USA F3 USA F4 USA F5 France F6 Philippines F1 Czech Republic F2 Czech Republic F5 Kazakhstan F2 (Aktobe) Greece F3 (Heraklion) Czech Republic F5 (Pardubice) Aamulehti Tampere Opene - Tampere Tatra Banka Slovak Open - Bratislava Malaysian Open - Kuala Lumpur Delhi Challenger I - New Delhi BMW Tennis Championship - Sunrise Porsche Open - Poznan Flea Market Cup Busan Challenger Tennis - Busan Tatra Banka Slovak Open - Bratislava Abierto Internacional Varonil Ciudad de Cancun - Cancun Barletta Challenger Napoli Challenger Prostejov Challenger Scheveningen Challenger Brasov Challenger Astana Challenger Cairo Challenger Zagreb Challenger Marburg Challenger Santos Challenger Prostejov Challenger Prague Challenger Croatia F5 Egypt F35 Egypt F34 ABN/AMRO World Tennis Tournament - Rotterdam Malaysia F1 Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam 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 Copenhagen Open - Copenhagen U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London ABN/AMRO World Tennis Tournament - Rotterdam BMW Open - Munich The Stella Artois Grass Court Championships - London TD Waterhouse Cup - Long Island Qatar Exxon Mobil Open 2003 - Doha ABN/AMRO World Tennis Tournament - Rotterdam Estoril Open - Estoril BMW Open - Munich The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport TD Waterhouse Cup - Long Island Grand Prix de Tennis de Lyon - Lyon Rosmalen ABN/AMRO World Tennis Tournament - Rotterdam Open Seat Godo - Barcelona The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Generali Open - Kitzbuhel Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Davidoff Swiss Indoors - Basel Stockholm Open - Stockholm Medibank Private International - Sydney BMW Open - Munich The Stella Artois Grass Court Championships - London The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven AIG Japan Open - Tokyo Stockholm Open - Stockholm CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb ABN/AMRO World Tennis Tournament - Rotterdam US Men's Clay Court Championships - Houston Open SEAT Godo 2006 - Barcelona Estoril Open - Estoril Ordina Open - 's-Hertogenbosch Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Sydney International - Sydney BMW Open - Munich Gerry Weber Open - Halle Generali Open - Kitzbuhel Orange Prokom Open - Sopot Morocco Tennis Tour - Casablanca BA-CA Tennis Trophy - Vienna Heilbronn Open - Heilbronn Medibank International - Sydney Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Copa Telmex - Buenos Aires Unicredit Czech Open - Prostejov Estoril Open - Estoril Open SEAT 2008 - Barcelona ARAG World Team Championship - Dusseldorf Ordina Open - s-Hertogenbosch Marrakech Challenger Austrian Open - Kitzbuhel Pilot Pen Tennis - New Haven China Open - Beijing AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Medibank International - Sydney Muller Cup - Ulm Yugoslavia Open - Belgrade SA Tennis Open - Johannesburg Muller Cup 99 - Ulm Steelers Cup - Kosice BMW Open - Munich Interwetten Austrian Open - Kitzbuhel AEGON Championships - London AEGON International - Eastbourne Mercedes Cup - Stuttgart Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad Czech Indoor Open - Prague BMW Tennis Championship - Sunrise PEOPLEnet Cup - Dnepropetrovsk PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Siemens Open 2007 - Scheveningen Sofia Challenger Aircel Chennai Open - Chennai Liberec Challenger Vigo Challenger Alphen Challenger Powder Byrne Trophy - Surbiton Dubai Duty Free Tennis Championships - Dubai Rhodes Challenger If Stockholm Open - Stockholm SkiStar Swedish Open - Bastad Erste Bank Open - Vienna Mercedes Cup - Stuttgart Moselle Open - Metz Heineken Open - Auckland Palermo Challenger Salzburg Challenger PrivatBank Cup - Dnepropetrovsk Burnie Challenger Open de Franche Comte - Besancon Sony Ericsson Open 2008 - Belgrade Marrakech Challenger Salzburg Challenger Sao Paulo Challenger Oberstaufen Challenger Tashkent Challenger Braunschweig Challenger Banja Luka Challenger Bratislava Challenger Exim Agmedia Open - Kosice West of England Challenger - Bristol Privatbank Open 2006 - Dnepropetrovsk Mohammedia Challenger Zagreb Open - Zagreb The Surbiton Trophy - Surbiton Siemens Open 2002 - Scheveningen Warsteiner Challenger Wolfsburg - Wolfsburg Zagreb Open - Zagreb Muller Cup 2000 - Ulm drkoop.com USTA Tennis Championships of Houston - Houston USTA Tennis Championships of Austin - Austin St. Francis Health System USTA Challenger - Tulsa Okal Cup - Eckental Open de Charleroi - Charleroi Weissenhauser Strand Cup - Hamburg Architect Open - Budapest Muller Cup - Ulm Siemens Open 2001 - Scheveningen Pekao Open 2001 - Szczecin Tatra Banka Open 2001 - Bratislava Neride Prague Indoor - Prague Milano Challenger-Jameson Cup - Milan Open de L'Isere - Grenoble Lamberts Open by Stawag - Aachen Intersport Heilbronn Open - Heilbronn Internationale Tenniskampioenschappen Scheveningen - Scheveningen Heilbronn Open - Heilbronn Warsteiner Challenger Lubeck - Lubeck Heinekin Open 1998 - Budva Challenger Hamburg - Hamburg Macedonia Open - Skopje TCT Open - Tunis Memorial Piertomaso Tessitore - San Remo International Bavarian Championship - Eckental Ljubljana Open 2002 - Ljubljana Manchester Challenger - Manchester Internationale Tenniskampioenschappen - Scheveningen The Scottish Championships - Edinburgh drkoop.com USTA Challenger of Austin - Austin drkoop.com USTA Challenger of San Antonio - San Antonio Saint Francis Health System USTA Challenger - Tulsa drkoop.com USTA Challenger of Dallas - Dallas Optimus Maia Open - Maia drkoop.com USTA Challenger of Houston - Houston Renault Slovenian Open - Ljubljana Kueppers Kolsch Cup by Lambertz - Aachen VII Open Banc Agricol - Andorra drkoop.com USTA Tennis Championships of San Antonio - San Antonio Prague Open - Prague Ljubljana Open - Ljubljana Germany F1 Kuppers Kolsch Cup - Aachen 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Arroyo de la Encomienda - Valladolid Geneva Challenger - Geneva Kyiv Open - Kiev Challenger Groningen - Groningen Ischgl International Tennis Challenger 2003 - Ischgl Challenger 42 - Andrezieux Open de Franche-Comte - Besancon Crystal Cup 1998 - Portoroz Bristol Challenger Trophy - Bristol Open Sainte Victoire - Aix-En-Provence Ispat Open 2004 - Ostrava Steelers Cup - Kosice Prague Open - Prague Czech Open - Prostejov ATU Cup - Weiden Zivnobanka Czech Open - Prostejov The Surbiton Trophy - Surbiton Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Togliatti Cup - Togliatti Siemens Open 2004 - Scheveningen SAA Hilversum Open - Hilversum Porsche Open - Poznan Czech Indoor Open - Prague Open de L'Isere - Grenoble Copa Sevilla-Internacionales de Andalucia - Seville The LTA Bolton Challenger - Bolton Lambertz Open - Aachen Tatra Banka Open - Bratislava Privat Bank Cup - Dnepropetrovsk Okal Cup 2004 - Eckental Challenger Groningen - Groningen Jameson Cup - Milan XI Ciutat de Barcelona - Barcelona Challenger 42 - Andrezieux Logopak Challenger 2005 - Lubeck Pro Tennis World Open - Sunrise XL Capital Bermuda Open - Bermuda Tunis Open - Tunis Ostrava Open 2005 - Ostrava ECM Prague Open 2005 - Prague Zagreb Open - Zagreb Czech Open 2005 - Prostejov Banca Stato Challenger - Lugano Top Wool Challenger - Biella Ciudad de Pozoblanco Open Diputacion - Cordoba Siemens Open - Scheveningen TED Open - Istanbul Open D'Orleans - Orleans Kobstaedernes ATP Challenger - Kolding Lambertz Open by Stawag - Aachen Tatra Banka Open - Bratislava Mobilux Open - Luxembourg Qatar ATP Challenger - Doha Challenger 42 - Andrezieux KGHM Emax Polish Indoors - Wroclaw Gemax Open - Belgrade BMW Tennis Championship - Sunrise Tennis Napoli Cup 2006 - Napoli XL Bermuda Open - Bermuda 10° Trofeo Luigi Pezzoli - Bergamo Prosperita Open 2006 - Ostrava ECM Prague Open - Prague Unique Zagreb Open - Zagreb Baden Open - Ettlingen Czech Open 2006 - Prostejov Top Wool Challenger-Immagine Trophy - Biella The Ericsson Open - Miami Tennis Masters Series - Indian Wells Tennis Masters Series - Miami San Marino Cepu Open - San Marino Tennis Masters Series - Miami Dusseldorf Open 2006 - Dusseldorf Open D'Orleans - Orleans Pekao Open - Szczecin Ethias Trophy - Mons Kobstaedernes ATP Challenger - Kolding Lambertz Open by Stawag - Aachen Tatra Banka Open 2006 - Bratislava Pacific Life Open - Indian Wells Telecom Italia Masters - Rome South African Airways Tennis Open - Durban Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Western & Southern Financial Group Masters - Cincinnati Prosperita Open 2007 - Ostrava BNP Paribas Masters - Paris ECU Prague Open - Prague Unique Zagreb Open - Zagreb Unicredit Czech Open 2007 - Prostejov Steelers Cup - Kosice Ciudad de Pozoblanco Open Diputacion - Cordoba Oberstaufen Cup - Oberstaufen Porsche Open - Poznan Sony Ericsson Open - Miami GHI Bronz Classic - Bronx Masters Series Monte-Carlo - Monte-Carlo 's Tennis Masters 07 Challenger - Graz Masters Series Hamburg - Hamburg Black Forest Open - Freudenstadt Tean International - Alphen Open D'Orleans - Orleans Pekao Open - Szczecin ATP Challenger Trophy 2007 - Trnava Ethias Trophy - Mons Open de Rennes La Trinitaine - Rennes Kobstaedernes ATP Challenger - Kolding Samsung Securities Cup - Seoul Flea Market Cup - Busan KGHM Dialog Polish Indoors - Wroclaw Kos Succhetti Tennis Cup - Cordenons Samsung Securities Cup - Seoul IPP Open - Helsinki Bergamo Challenger Athens Challenger San Sebastian Challenger Kolding Challenger Rome Challenger Furth Challenger Kosice Challenger Tampere Challenger Kitzbuhel Challenger Como Challenger Rijeka Challenger Rabat Challenger Barletta Challenger Rome Challenger Napoli Challenger Ostrava Challenger Prague Challenger Prostejov Challenger Kosice Challenger Marburg Challenger Braunschweig Challenger Scheveningen Challenger Sopot Challenger Poznan Challenger Trani Challenger San Marino Challenger Cordenons Challenger Belgrade Challenger Mons Challenger Rennes Challenger Heilbronn Challenger Kazan Challenger Quimper Challenger Cherbourg Challeger Meknes Challenger Casablanca Challenger Rabat Challenger Blumenau Challenger Rio Quente Challenger Sarajevo Challenger Furth Challenger Kosice Challenger Santiago Challenger Caltanissetta Challenger Como Challenger Eckental Challenger Ortisei Challenger Barletta Challenger Bergamo Challenger Salinas Challenger Ostrava Challenger Napoli Challenger Prague Challenger Monza Challenger Oberstaufen Challenger Johannesburg Challenger Australian Open - Melbourne French Open - Paris Rome Challenger Mons Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Prostejov Challenger French Open - Paris Ostrava Challenger Wimbledon - London U.S. Open - New York Helsinki Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Poznan Challenger Prague Challenger Ljubljana Challenger Australian Open - Melbourne French Open - Paris Ortisei Challenger Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Singapore Challenger Wimbledon - London Cherbourg Challenger U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Geneva Challenger Wimbledon - London Poprad Tatry Challenger Scheveningen Challenger 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 Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Heilbronn Challenger Wimbledon - London Milan Challenger Casablanca Challenger The Powder Byrne Trophy - Surbiton USTA Challenger of North Miami Beach - North Miami Beach Geneva Challenger - Geneva Zagreb Open - Zagreb Australian Open - Melbourne French Open - Paris Legg Mason Tennis Classic - Washington D.C. Wimbledon - London U.S. Open - New York Open 13 - Marseille Australian Open - Melbourne Bristol Challenger Trophy - Bristol Poznan Challenger - Poznan AAPT Championships - Adelaide The Nottingham Challenger - Nottingham Stockholm Open - Stockholm Wiesmann Roadster Open - Nuembrecht Open de la Comunidad Valenciana - Valencia Internationaler Raiffeisen Grand Prix - St. Polten Mercedes Cup - Stuttgart Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz ABN/AMRO World Tennis Tournament - Rotterdam Vietnam Open - Ho Chi Minh City Gerry Weber Open - Halle AXA Cup - London Verizon Tennis Challenge - Atlanta Heineken Trophy - 's-Hertogenbosch Energis Open - Amersfoort Copenhagen Open - Copenhagen Open Seat Godo 2003 - Barcelona Ordina Open - 's-Hertogenbosch Energis Open - Amersfoort Heineken Open - Auckland Milan Indoors - Milan Open 13 - Marseille Kremlin Cup - Moscow The Priority Telecom Open - Amersfoort Open Romania - Bucharest Next Generation Hardcourts - Adelaide Heineken Open - Auckland Open 13 - Marseille Dubai Open - Dubai Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Thailand Open - Bangkok Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia The Stella Artois Championships - London ABN/AMRO World Tennis Tournament - Rotterdam Dutch Open Tennis - Amersfoort Abierto Mexicano Telcel - Acapulco The Artois Championships - London Heineken Trophy - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad The Dubai Tennis Championships - Dubai Ordina Open - 's-Hertogenbosch Chennai Open - Chennai Grolsch Open - Amsterdam Bank Austria Tennis Trophy - Vienna Open 13 - Marseille Erste Bank Open - Vienna Brisbane International - Brisbane ABN/AMRO World Tennis Tournament - Rotterdam Energis Open - Amsterdam Stockholm Open - Stockholm ABN AMRO World Tennis Tournament - Rotterdam Samsung Open - Brighton U.S. Men's Clay Court Championships - Houston BMW Open - Munich Ordina Open - 's-Hertogenbosch International Tennis Championships - Delray Beach Heineken Trophy - 's-Hertogenbosch President's Cup - Tashkent Tennis Masters Series - Rome Generali Open - Kitzbuhel Synsam Swedish Open - Bastad Dutch Open Tennis - Amersfoort Croatia Open Umag - Umag Tennis Masters Series - Madrid The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Madrid NASDAQ-100 Open - Miami Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Sony Ericsson Open - Miami Bet-at-home Open - Hamburg Davis Cup, World Group, 1R, NED-ESP 4-1 Davis Cup, World Group, QR, NED-IND 5-0 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, QR, NED-FIN 4-1 Davis Cup, World Group, 1R, SUI-NED 3-2 Davis Cup, World Group, 1R, NED-RUS 0-5 Davis Cup, World Group, PO, NED-CZE 1-4 Davis Cup, World Group, QF, NED-GER 4-1 Davis Cup, World Group, 1R, CZE-USA 1-4 Davis Cup, World Group, QF, ESP-NED 4-1 Davis Cup, World Group, QF, CZE-ARG, 3-2 Davis Cup, World Group, QF, CHI-CZE 1-4 Davis Cup, World Group, SF, ARG-CZE 2-3 Olympics - Beijing