Career 2018 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 France F4 Czech Republic F5 Czech Republic F6 Germany F18 Czech Republic F6 Czech Republic F7 France F1 Germany F2 Croatia F2 France F6 Turkey F10 Turkey F11 Netherlands F2 Netherlands F3 Netherlands F4 Slovakia F4 France F14 Netherlands F2 Slovakia F1 Estonia F3 Austria F5 Egypt F1 (Sharm El Sheikh) Kazakhstan F5 (Shymkent) France F7 Slovakia F3 France F18 Germany F1 France F2 Open de Montauban - Montauban The Manchester Trophy - Manchester Oberstaufen Cup - Oberstaufen Banca Stato Challenger Lugano - Lugano USTA Challenger of Burbank - Burbank Tatra Banka Open - Bratislava Challenger 42 - Andrezieux KGHM Polish Indoors - Wroclaw Zagreb Open - Zagreb The Surbiton Trophy - Surbiton Pekao Open 2005 - Szczecin San Luis Potosi Challenger - San Luis Potosi Fergana Challenger - Fergana Flea Market Cup - Busan Tunis Open - Tunis BSI Challenger Lugano - Lugano Pekao Open - Szczecin PEOPLEnet CUP - Dnepropetrovsk Heilbronn Challenger Wroclaw Challenger Belgrade Challenger BMW Tennis Championship - Sunrise Zivnobanka Czech Open - Prostejov BH Indoor Sarajevo - Sarajevo Pozoblanco Challenger Manchester Challenger BNP Paribas Primrose - Bordeaux Istanbul Challenger Szczecin Challenger Togliatti Cup - Togliatti Abierto Club Casablanca - Mexico City Mons Challenger Belgrade Challenger Tennis Napoli Cup - Napoli Bordeaux Challenger GHI Bronx Classic - Bronx West of England Tennis - Bristol Aptos Challenger Tatra Banka Slovak Open - Bratislava Tashkent Challenger Seoul Challenger Architect Open - Budapest Ortisei Challenger Challenger Tunisie - Tunis Maia Open 2002 - Maia Hungarian Open - Budapest Zivnobanka Czech Open - Prostejov EI Bank Bulgarian Challenger - Sofia The Hilversum Open - Hilversum Bergamo Challenger Tatra Banka Open 2001 - Bratislava Neride Prague Indoor - Prague Cherbourg Challenger Open de L'Isere - Grenoble Macedonian Open - Skopje Bath Challenger Challenger 42 - Andrezieux Shimadzu All Japan Indoor - Kyoto Ljubljana Open 2002 - Ljubljana Athens Challenger Zivnobanka Czech Open - Prostejov Muller Cup - Ulm Bordeaux Challenger XXVIII Edizione 'A.Savoldi' - Manerbio Furth Challenger GHI Bronx Classic - Bronx Sopot Challenger Hamburg Challenger - Hamburg Challenger Ford de Cherbourg - Cherbourg The LTA Manchester Trophy - Manchester Granby Challenger ATP Challenger 2003 Numea - New Caledonia Astana Challenger Tampere Challenger Challenger Leon 2004 - Leon Memorial Savigni - Sassuolo Segovia Challenger Garden Open 2005 - Rome X Abierto Internacional de Salinas - Salinas Memorial Savigni - Sassuolo Open de Montauban - Montauban Banca Stato Challenger - Lugano Siemens Open 2003 - Scheveningen Manerbio Challenger Como Challenger Intersport Heilbronn Open - Heilbronn Szczecin Challenger Open de Montauban - Montauban Seoul Challenger Eckental Challenger Salzburg Challenger Helsinki Challenger Noumea Challenger Heilbronn Challenger Quimper Challenger Steelers Cup - Kosice Napoli Challenger Athens Challenger Bordeaux Challenger Beijing Challenger Istanbul Challenger Sarajevo Challenger Le Gosier Challenger Tunis Challenger Prostejov Challenger Samsung Securities Cup - Seoul Braunschweig Challenger Portoroz Challenger Istanbul Challenger Eskisehir Challenger Orbetello Challenger Segovia Challenger Recanati Challenger IPP Open - Helsinki Petange Challenger KGHM Polish Indoors - Wroclaw Siemens Open 2004 - Scheveningen Szczecin Challenger Pro Tennis World Open - Sunrise Orleans Challenger Mons Challenger Riviera di Rimini Challenger 2004 - Rimini Draft Corona Mexico City Open - Mexico City Czech Open 2005 - Prostejov Timisoara Challenger - Timisoara Bergamo Challenger Top Wool Challenger - Biella Riviera di Rimini Challenger - Rimini Cherbourg Challenger St. Brieuc Challenger Tunis Challenger KGHM Dialog Polish Indoors - Wroclaw Aix En Provence Challenger Gimcheon Challenger Busan Challenger Tatra Banka Open - Bratislava Privat Bank Cup - Dnepropetrovsk Portoroz Challenger Segovia Challenger San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2005 - Leon PEOPLEnet Cup - Dnepropetrovsk ECM Prague Open 2005 - Prague Sony Ericsson Open 2008 - Belgrade Internationaux du Doubs - Besancon Orleans Challenger Sunrise Challenger Recanati Challenger Mons Challenger Johannesburg Challenger Reunion Island Challenger Nottingham Challenger Trnava Challenger Cordenons Challenger Heilbronn Challenger Akbank Private Banking TED Open - Istanbul Sarajevo Challenger Kobstaedernes ATP Challenger - Kolding Labertz Open by Stawag - Aachen Eckental Challenger Samsung Securities Cup - Seoul LTA Shrewsbury Challenger - Shrewsbury Challenger DCNS de Cherbourg - Cherbourg Salzburg Challenger Intersport Heilbronn Open - Heilbronn Orbetello Challenger China Open - Beijing Lamberts Open by Stawag - Aachen Neride Prague Indoor - Prague Rennes Challenger Quimper Challenger Blois Challenger Mons Challenger St. Remy Challenger ATP Challenger Numea - New Caledonia Orleans Challenger Open de Franche-Comte - Besancon Mouilleron-Le-Captif Challenger Reunion Island Challenger Casablanca Challenger Taipei City Challenger Open de la Ville de Saint Denis - Reunion Island Bordeaux Challenger Nottingham Challenger Internationaux de Tennis de Brest - Brest Heineken Challenger - Ho Chi Minh City ECM Cup - Prague Open de Montauban - Montauban Sporting Challenger 2003 - Turin Binghamton Professional Tennis Tournament - Binghamton Turin Challenger Open de L'Isere-Open 38 - Grenoble Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille Open de Franche-Comte - Besancon Kremlin Cup - Moscow Challenger Ford de Cherbourg - Cherbourg Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Stockholm Open - Stockholm Open de L'Isere - Grenoble The LTA Bolton Challenger - Bolton IPP Open - Helsinki 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 KGHM Polish Indoors - Wroclaw Stella Artois Clay Court Championships - Budaors Nottingham Challenger Furth Challenger Monza Challenger Nord LB Open - Braunschweig Stockholm Open - Stockholm Rhein-Main Challenger 2003 - Aschaffenburg Akbank Private Banking-TED Open - Istanbul Astana Challenger Fujitsu Siemens Open - Budapest AAPT Championships - Adelaide Heineken Open - Auckland Milan Indoors - Milan Open 13 - Marseille Open Seat Godo - Barcelona Privat Bank Cup - Dniepropetrovsk Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London USTA Men's Challenger of Dallas - Dallas The Scottish Tennis Championships - Edinburgh St.Petersburg Challenger by Kinex - St. Petersburg Open Castilla y Leon - Segovia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Mercedes-Benz Cup - Los Angeles DPD Challenger 2002 - Aschaffenburg RCA Championships - Indianapolis Nottingham-2 Challenger Croatia Open - Umag Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Tatra Banka Slovak Open - Bratislava Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz Kremlin Cup - Moscow Challenger Casino Lugano - Lugano USTA Tennis Championships of Houston - Houston St. Petersburg Open - St. Petersburg The 69th King's Cup-Thailand Open - Bangkok Medibank Private International - Sydney The LTA Men's Challenger Wrexham - Wrexham Milan Indoors - Milan Open 13 - Marseille Banca Stato Challenger Lugano - Lugano Grand Prix de Tennis - St. Jean de Luz Open de L'Isere - Grenoble Tatra Banka Open 2003 - Bratislava Volkswagen Challenger 2004 - Wolfsburg Mallorca Open - Mallorca Sarajevo Open 2004 - Sarajevo Dubai Open - Dubai AAPT Championships - Adelaide Open Sainte Victoire - Aix-En-Provence Mauritius Open - Mauritius Challenger Ford de Cherbourg - Cherbourg The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham Geneva Challenger Synsam Swedish Open - Bastad RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Sydney International - Sydney Open 13 - Marseille Copenhagen Open - Copenhagen BMW Open - Munich Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad BCR Open Romania - Bucharest Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Bergamo Challenger Open des Alpes Trophee BNP Paribas - Grenoble Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Rhodes Challenger Nottingham Challenger ABN/AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Estoril Open - Estoril Allianz Suisse Open - Gstaad Allianz Suisse Open Gstaad - Gstaad Besancon Challenger Nottingham-2 Challenger CA Tennis Trophy - Vienna The Priority Telecom Open - Amersfoort Izmir Challenger BCR Open Romania - Bucharest Ostrava Challenger Open de Moselle - Metz Prague Challenger Chennai Open - Chennai Grand Prix Hassan II - Casablanca Allianz Suisse Open Gstaad - Gstaad Countrywide Classic - Los Angeles Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha Brisbane - Brisbane PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Grand Prix Hassan II - Casablanca Estoril Open - Estoril Gerry Weber Open - Halle AEGON Championships - London Cremona Challenger Rennes Challenger Orange Warsaw Open - Warsaw Dutch Open Tennis - Amersfoort Allianz Suisse Open Gstaad - Gstaad Jersey Challenger Helsinki Challenger BCR Open Romania - Bucharest If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Petange Challenger Gelsor Open Romania - Bucharest St. Petersburg Open - St. Petersburg Quimper Challenger Salzburg Challenger Pilot Pen Tennis - New Haven Grand Prix de Tennis de Lyon - Lyon Izmir Challenger Brisbane International - Brisbane Heilbronn Challenger Cherbourg Challenger ABN AMRO World Tennis Tournament - Rotterdam Tashkent Challenger Delray Beach International Tennis Championships - Delray Beach Rennes Challenger Bergamo Challenger Grand Prix Hassan II - Casablanca Trnava Challenger Davidoff Swiss Indoors Basel - Basel Open de Nice Cote dAzur - Nice Ordina Open - s-Hertogenbosch AEGON International - Eastbourne Allianz Suisse Open Gstaad - Gstaad Ortisei Challenger Qatar Exxon Mobil Open - Doha Open de Moselle - Metz Open Sud de France - Montpellier Bank Austria Tennis Trophy - Vienna Helsinki Challenger Davidoff Swiss Indoors Basel - Basel Delray Beach International Tennis Championships - Delray Beach Brisbane International - Brisbane Medibank International - Sydney SA Tennis Open - Johannesburg Sarajevo Challenger Heineken Open - Auckland Sunrise Challenger Regions Morgan Keegan Championships - Memphis Noumea Challenger Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle Grand Prix Hassan II - Casablanca BCR Open Romania - Bucharest Aircel Chennai Open - Chennai Bergamo Challenger Apia International - Sydney Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Grand Prix Hassan II - Casablanca Atlanta Tennis Championships - Atlanta Studena Croatia Open - Umag Citi Open - Washington Countrywide Classic - Los Angeles Swiss Indoors Basel - Basel Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice Campbell's Hall of Fame Tennis Championships - Newport Johannesburg Challenger Heineken Open - Auckland Moselle Open - Metz Grand Prix Hassan II - Casablanca Credit Agricole Suisse Open - Gstaad Erste Bank Open - Vienna Mouilleron-Le-Captif Challenger Tunis Challenger Ostrava Challenger Next Generation Adelaide International - Adelaide Pilot Pen Tennis - New Haven Ordina Open - s-Hertogenbosch Masters Series - Hamburg Proton Malaysian Open - Kuala Lumpur The Stella Artois Championships - London ATP Kremlin Cup - Moscow Ordina Open - 's-Hertogenbosch Catella Swedish Open - Bastad Kremlin Cup - Moscow SA Tennis Open - Johannesburg Open 13 - Marseille Serbia Open - Belgrade Gerry Weber Open - Halle Taipei City Challenger International German Open - Hamburg Pilot Pen Tennis - New Haven Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha Delray Beach International Tennis Championships - Delray Beach UNICEF Open - 's Hertogenbosch St. Petersburg Open - St. Petersburg China Open - Beijing St. Petersburg Open - St. Petersburg Open de Nice Cote d'Azur - Nice Adidas Open de Toulouse - Toulouse Grand Prix Hassan II - Casablanca The Stella Artois Grass Court Championships - London Le Gosier Challenger Valencia Open - Valencia Qatar ExxonMobil Open - Doha Tunis Challenger Adidas International - Sydney PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Open de Moselle - Metz Aptos Challenger Challenger 42 - Andrezieux Moselle Open - Metz If Stockholm Open - Stockholm Sporting Challenger - Turin Orleans Challenger Schickendanz Open - Furth Mons Challenger Open Sud de France - Montpellier Bordeaux Challenger Scheveningen Challenger Meknes Challenger Nova Challenger Osaka - Osaka Zagreb Open - Zagreb Hilton Waikoloa Village USTA Challenger - Waikoloa Compaq Cup 2001 - Zabrze Open Mutouest - St. Brieuc San Luis Potosi Challenger - San Luis Potosi Exim Agmedia Open - Kosice VII Torneo Internazionale di Tennis - Barletta Ordina Open - 's-Hertogenbosch KGHM Polish Indoors - Wroclaw Legg Mason Tennis Classic - Washington D.C. DPD Challenger 2001 - Aschaffenburg Open Romania - Bucharest President's Cup - Tashkent Davidoff Swiss Indoors - Basel Stockholm Open - Stockholm Next Generation Adelaide International - Adelaide Copa Telmex - Buenos Aires Internationaler Raiffeisen Grand Prix - St. Polten Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Mercedes Cup - Stuttgart Ordina Open - 's-Hertogenbosch Pilot Pen Tennis - New Haven Allianz Suisse Open Gstaad - Gstaad PTT Thailand Open - Bangkok Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Estoril Open - Estoril Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest Regions Morgan Keegan Championships - Memphis Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Paris AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Medibank International - Sydney Open 13 - Marseille Grand Prix de Tennis de Lyon - Lyon Open Seat Godo 2003 - Barcelona Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells Tennis Masters Series - Toronto Ordina Open - 's-Hertogenbosch Tennis Masters Series - Monte Carlo Rogers Cup - Montreal Davidoff Swiss Indoors - Basel Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid NASDAQ-100 Open - Miami BNP Paribas Masters - Paris Telecom Italia Masters - Rome Tennis Masters Series - Hamburg NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells Masters Series Hamburg - Hamburg Rogers Masters - Toronto St. Petersburg Open - St. Petersburg Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Masters Series Monte Carlo - Monte Carlo Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells Campionati Internazionali d'Italia - Rome Masters Series Monte-Carlo - Monte Carlo Qatar Open - Doha Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Masters Series Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Sony Ericsson Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo ATP Kremlin Cup - Moscow Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo SAP Open - San Jose AIG Japan Open Tennis Championships - Tokyo BNP Paribas Masters - Paris Bet-at-home Open - Hamburg French Open - Paris Estoril Open - Estoril Campionati Internazionali D'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Shanghai ATP Masters - Shanghai Sony Ericsson Open - Miami Sony Open Tennis - Miami Pilot Pen Tennis - New Haven ABN/AMRO World Tennis Tournament - Rotterdam Croatia Open - Umag French Open - Paris Dutch Open Tennis - Amersfoort French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London The Dubai Tennis Championships - Dubai Catella Swedish Open - Bastad Legg Mason Tennis Classic - Washington Thailand Open - Bangkok Kremlin Cup - Moscow U.S. Open - New York French Open - Paris NASDAQ-100 Open - Miami Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Sony Ericsson Open - Miami Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Telecom Italia Masters - Rome U.S. Open - New York U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Internazionali BNL dItalia - Rome French Open - Paris Davis Cup, World Group, QR, USA-SVK 3-2 Davis Cup, World Group, QR, SVK-GER 3-2 Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, SF, SVK-ARG 4-1 Davis Cup, World Group, QF, SVK-NED 4-1 Davis Cup, World Group, 1R, USA-SVK 5-0 Davis Cup, World Group, QR, ROU-SVK 4-1 Davis Cup, Group 1, 2R, SVK-LUX 3-2 Davis Cup, Group 1, 2R, SVK-RSA 3-2 Olympics - Athens