Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
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 Czech Republic F1 Austria F1 Czech Republic F4 Italy F4 Hungary F1 Morocco F3 Serbia & Montenegro F3 Austria F5 Ukraine F2 Ukraine F3 Czech Republic F6 Germany F3 Austria F2 Germany F7 Great Britain F1 Great Britain F2 Croatia F1 France F5 Russia F1 Russia F2 Croatia F2 Croatia F3 Italy F16 Italy F19 Hungary F3 Morocco F4 Slovakia F1 Croatia F5 Italy F32 Germany F2 Croatia F2 Italy F15 Czech Republic F3 Slovenia F3 9th Wartburg Open - Eisenach Copa Ericsson Uruguay - Montevideo Gramado Open de Tennis - Gramado Tatra Banka Open 2003 - Bratislava Kobstaedernes ATP Challenger - Kolding Akbank Private Banking TED Open - Istanbul Brasov Challenger - Brasov ATP Challenger Trophy 2007 - Trnava Kobstaedernes ATP Challenger - Kolding Flea Market Cup - Busan Internationaux du Doubs - Besancon Venice Open - Venice Kosice Open-Steelers Cup 2008 - Kosice Porsche Open - Poznan Levene Gouldin & Thompson Tennis Challenger - Binghamton Sarajevo Challenger Pozoblanco Challenger Czech Indoor Open - Prague Manchester Challenger Recanati Challenger Segovia Challenger GHI Bronx Tennis Classic - Bronx Togliatti Cup - Togliatti dBI Tennis Challenger - Binghamton St. Remy Challenger Tashkent Challenger Eddleman USTA Challenger - Birmingham Seoul Challenger Trofeo Sisma Mantova - Mantova Chuncheon Challenger XL Capital Bermuda Open - Bermuda Rennes Challenger Ortisei Challenger Bratislava Challenger Croatia Osiguranje Rijeka Open - Rijeka Baden Open - Karlsruhe Guangzhou Challenger Pingguo Challenger Prague Challenger Nottingham Challenger Internationale Tenniskampioenschappen - Scheveningen Penza Challenger San Luis Potosi Challenger 2000 - San Luis Potosi St. Remy Challenger Copa Ericsson Mexico - Guadalajara Muller Cup - Ulm Heilbronn Open - Heilbronn Copa Ericsson Brazil - Sao Paulo Izmir Challenger Rennes Challenger Orleans Challenger Global Telecom Open - Curitiba VI Abierto Internacional de Salinas - Salinas Ortisei Challenger Dharwad Challenger 2006 - Dharwad Copa Ericsson Chile - Santiago Helsinki Challenger Copa Ericsson Peru - Lima Pekao Open - Szczecin Internationaux de Nouvelle-Caledonie - New Caledonia Dallas Challenger Schickedanz Open 2007 - Furth Johannesburg Challenger Granby Challenger Czech Open 2006 - Prostejov St. Remy Challenger Tashkent Challenger PEOPLEnet Cup - Dnepropetrovsk Shenzhen Challenger Gimcheon Challenger Busan Challenger Tashkent Challenger Prosperita Open 2007 - Ostrava San Remo Tennis Cup - San Remo Porsche Open - Poznan Raanana Challenger Taipei City Challenger Challenger DCNS de Cherbourg - Cherbourg Tatra Banka Open - Bratislava Ethias Trophy - Mons KGHM Dialog Polish Indoors - Wroclaw Tatra Banka Open - Bratislava The LTA Nottingham Challenger - Nottingham Tatra Banka Open 2006 - Bratislava Pharma Medico Open 2008 - Aarhus Baden Open - Karlsruhe IPP Open - Helsinki Morocco Tennis Tour - Fes Open Castilla y Leon - Segovia Orleans Challenger Samsung Securities Cup - Seoul BMW Tennis Championship - Sunrise Eckental Challenger Brescia Challenger Status Athens Open - Athens Quimper Challenger Guangzhou Challenger Fergana Challenger Seoul Challenger IPP Open - Helsinki Unicredit Czech Open - Prostejov Orleans Challenger Kos Succhetti Tennis Cup - Cordenons Brest Challenger Brescia Challenger Coffee Cup Challenger - Chikmagalur Challenger Brasov - Brasov Challenger DCN de Cherbourg - Cherbourg Surbiton Challenger Siemens Open 2007 - Scheveningen Tatra Banka Slovak Open - Bratislava Internazionali di Tennis di Bergamo - Bergamo Bratislava Challenger Irving Challenger Astana Challenger Mons Challenger Ostdeutscher Sparkassen Cup - Dresden Mons Challenger Wroclaw Challenger Open de L'Isere-Trophee BNP Paribas - Grenoble Brescia Challenger Geneva Challenger St. Brieuc Challenger Glasgow Challenger Ortisei Challenger Bratislava Challenger Phoenix Challenger Seoul Challenger Taipei City Challenger Bratislava Challenger Ostrava Challenger Biel Challenger Granby Challenger Orleans Challenger Irving Challenger Troisdorf Challenger Open de Rennes La Trinitaine - Rennes Busan Challenger Bratislava Challenger Loughborough Challenger Granby Challenger Surbiton Challenger The Scottish Championships - Edinburgh Chevrolet Cup - Santiago Generali Open 2000 - Kitzbuhel St. Remy Challenger Chevrolet Cup - Vina del Mar Kroger / St. Jude International - Memphis Sybase Open - San Jose Citrix Tennis Championships - Delray Beach St. Brieuc Challenger Izmir Challenger Generali Open 2001 - Kitzbuhel Brazil Open - Salvador Tashkent Challenger Brest Challenger Heineken Open - Auckland BellSouth Open - Vina del Mar Nottingham Challenger Telenordia Swedish Open - Bastad Campionati Internazionali di Sicilia - Palermo Davidoff Swiss Indoors - Basel Manila Challenger Abierto Mexicano de Tenis Pegaso - Acapulco 2003 Mercedes Cup - Stuttgart Memorial Savigni - Sassuolo Legg Mason Tennis Classic - Washington D.C. Wroclaw Challenger Stockholm Open - Stockholm Shenzhen Challenger Raanana Challenger Skandia Open - Linz Busan Challenger FILA Challenger Biella - Biella Bangkok Challenger Pozoblanco Challenger Bratislava Challenger Tashkent Challenger Intelig Tennis Cup - Brasilia Irving Challenger Taipei City Challenger Portoroz Challenger 2000 Mercedes Cup - Stuttgart Prague Challenger Energis Open - Amsterdam Heineken Open - Auckland Nottingham Challenger BellSouth Open - Vina del Mar Indian Wells Challenger Open 13 - Marseille GHI Bronx Tennis Classic - Bronx Taipei City Challenger Busan Challenger Synsam Swedish Open - Bastad Gwangju Challenger Surbiton Challenger Cerveza Club Colombia Open - Bogota The Priority Telecom Open - Amersfoort Internationaux de Doubs Open de Franchie-Comte - Besancon Recanati Challenger Aptos Challenger ARAG World Team Championship - Dusseldorf Eckental Challenger Pau Challenger Heineken Open - Auckland Biella 1 Challenger Biella 2 Challenger Lugano Challenger BellSouth Open - Vina del Mar Legg Mason Tennis Classic - Washington D.C. Biella 7 Challenger XL Capital Bermuda Open - Bermuda Open de la Comunidad Valenciana - Valencia Mallorca Challenger The Stella Artois Grass Court Championships - London Ismaning Challenger Bratislava Challenger Zagreb Open - Zagreb Forli 3 Challenger Quimper Challenger Copa Ericsson Argentina - Buenos Aires Forli 5 Challenger The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel Ostrava Challenger Mauthausen Challenger BH Tennis Open International Cup - Belo Horizonte Pilot Pen Tennis - New Haven Nottingham Challenger Ilkley Challenger Trofeo Conde de Godo - Barcelona Steelers Cup - Kosice Mallorca Challenger CA Tennis Trophy - Vienna Ismaning Challenger Davidoff Swiss Indoors - Basel Ortisei Challenger Heineken Open - Auckland Steelers Cup 2005 - Kosice Stella Artois Clay Court Championships - Budaors International Championship of Croatia - Umag Movistar Open - Vina del Mar Izmir Challenger Unique Zagreb Open - Zagreb Steelers Cup - Kosice Open de Rennes La Trinitaine - Rennes The Stella Artois Championships - London BA-CA Tennis Trophy - Vienna Energis Open - Amersfoort Davidoff Swiss Indoors Basel - Basel ARAG World Team Championship - Dusseldorf MoviStar Open - Vina del Mar Sony Ericsson Open 2008 - Belgrade Tennis Napoli Cup - Napoli Tunis Open - Tunis Prosperita Open 2008 - Ostrava Open Seat Godo 2007 - Barcelona Estoril Open - Estoril ARAG World Team Championship - Dusseldorf Tatra Banka Slovak Open - Bratislava Mons Challenger Mercedes Cup - Stuttgart Countrywide Classic - Los Angeles Open des Alpes Trophee BNP Paribas - Grenoble BCR Open Romania - Bucharest China Open - Beijing Open de Moselle - Metz Ismaning Challenger Open Seat Godo 2003 - Barcelona BA-CA Tennis Trophy - Vienna Bratislava Challenger Davidoff Swiss Indoors - Basel Movistar Open - Vina del Mar Open de Rennes - Rennes The Artois Championships - London Kobstaedernes ATP Challenger - Kolding BA-CA Tennis Trophy - Vienna Trieste Challenger Portoroz Challenger Movistar Open - Vina del Mar PBZ Zagreb Indoors - Zagreb Quimper Challenger Open Sabadell Atlantico - Barcelona Quimper 2 Challenger U.S. Men's Clay Court Championships - Orlando Gerry Weber Open - Halle Busan Challenger Jonkoping Challenger Legg Mason Tennis Classic - Washington China Open - Beijing Legg Mason Tennis Classic - Washington D.C. Proton Malaysian Open - Kuala Lumpur Movistar Open - Santiago PBZ Zagreb Indoors - Zagreb Bordeaux Challenger Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona BMW Open - Munich Countrywide Classic - Los Angeles Zagreb Challenger Open de Moselle - Metz Open Sud de France - Montpellier Bratislava Challenger Bratislava Challenger Copa AT&T - Buenos Aires Legg Mason Tennis Classic - Washington D.C. Dallas Challenger Brasil Open - Salvador Next Generation Adelaide International - Adelaide CA Tennis Trophy - Vienna Open Seat Godo - Barcelona Regions Morgan Keegan Championships - Memphis Serbia Open - Belgrade Tashkent Challenger BMW Open - Munich Bratislava Challenger Drummondville Challenger Chennai Open - Chennai Qatar ExxonMobil Open - Doha Malaga Challenger Helsinki Challenger PBZ Zagreb Indoors - Zagreb VTR Open - Vina del Mar Dubai Duty Free Tennis Championships - Dubai Sunrise Challenger Serbia Open - Belgrade Gerry Weber Open - Halle Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Kaohsiung Challenger Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha Atlanta Tennis Championships - Atlanta Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Citi Open - Washington Rakuten Japan Open - Tokyo Johannesburg Challenger Delray Beach International Tennis Championships - Delray Beach Citi Open - Washington Shenzhen Open - Shenzhen Kun-Ming Challenger Busan Challenger PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis Davidoff Swiss Indoors - Basel Brasil Open - Costa do Sauipe Aegon Nottingham Open - Nottingham BB&T Atlanta Open - Atlanta Athens Challenger Bratislava Challenger RCA Championships - Indianapolis Mercedes Cup - Stuttgart AEGON Championships - London Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Shenzhen Open - Shenzhen The Stella Artois Championships - London If Stockholm Open - Stockholm Dubai Duty Free Tennis Championships - Dubai Citi Open - Washington Winston-Salem Open - Winston-Salem Helsinki Challenger Medibank International - Sydney St. Petersburg Open - St. Petersburg Intrum Stockholm Open - Stockholm Guadalajara Challenger Open 13 Provence - Marseille Davidoff Swiss Indoors Basel - Basel BRD Nastase Tiriac Trophy - Bucharest Gerry Weber Open - Halle Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai SAP Open - San Jose Farmers Classic - Los Angeles Delray Beach Open - Delray Beach Brasil Open - Sao Paulo Copa Claro - Buenos Aires Ostrava Challenger Open de Nice Cote d'Azur - Nice Segovia Challenger Moselle Open - Metz PTT Thailand Open - Bangkok Erste Bank Open - Vienna Grand Prix de Tennis de Lyon - Lyon Aircel Chennai Open - Chennai Heineken Open - Auckland Heineken Open - Auckland U.S. National Indoor Tennis Championships - Memphis Open 13 - Marseille Mons Challenger Budapest Challenger Topshelf Open - 's-Hertogenbosch Libema Open - 's-Hertogenbosch Bergamo Challenger BB&T Atlanta Open - Atlanta Erste Bank Open - Vienna Heineken Open - Auckland Abierto Mexicano Telcel - Acapulco Le Gosier Challenger Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Eckental Challenger Siemens Open - Scheveningen Gerry Weber Open - Halle Open Sud de France - Montpellier Citi Open - Washington ABN AMRO World Tennis Tournament - Rotterdam Cary Challenger Siemens Open 2001 - Scheveningen Hall of Fame Tennis Championships - Newport Citi Open - Washington Abierto Mexicano de Tenis Mifel - Los Cabos Cerveza Cristal - Santiago Copa Ericsson - Santiago Copa Ericsson - Montevideo Eckental Challenger Copa Ericsson Chile - Santiago Zagreb Challenger Citi Open - Washington ASB Classic - Auckland Vancouver Challenger Garanti Koza Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai AEGON International - Eastbourne Eckental Challenger Shenzhen Open - Shenzhen Quimper Challenger Prostejov Challenger Biella Challenger DIEMA XTRA Sofia Open - Sofia Ismaning Challenger Prague Challenger ABN/AMRO World Tennis Tournament - Rotterdam Open Sud de France - Montpellier Qatar ExxonMobil Open - Doha Open Seat-Godo 2001 - Barcelona Noventi Open - Halle Truist Atlanta Open - Atlanta ARAG World Team Championship - Dusseldorf Open Sud de France - Montpellier Open 13 Provence - Marseille Estoril Open - Estoril Countrywide Classic - Los Angeles BCR Open Romania - Bucharest Tennis Channel Open - Las Vegas China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Legg Mason Tennis Classic - Washington D.C. Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Copa AT&T - Buenos Aires AEGON International - Eastbourne Abierto Mexicano de Tenis Pegaso - Acapulco PBZ Zagreb Indoors - Zagreb Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Qatar ExxonMobil Open - Doha US Men's Clay Court Championship - Houston Topshelf Open - 's-Hertogenbosch Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Delray Beach Open - Delray Beach Mercedes Cup - Stuttgart New York Open - New York Delray Beach Open - Delray Beach Tennis Masters Series - Madrid BNP Paribas Masters - Paris Gold Flake Open - Chennai Pacific Life Open - Indian Wells Hall of Fame Open - Newport Grand Prix Hassan II - Casablanca NASDAQ-100 Open - Miami Western & Southern Financial Group Masters - Cincinnati Ilkley Challenger Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Monte Carlo Rennes Challenger Hamburg Challenger Bratislava Challenger Telecom Italia Masters - Rome Tennis Masters Series - Cincinnati Ostrava Challenger Tennis Masters Series - Hamburg U.S. Men's Clay Court Championships - Houston Rogers Cup - Montreal Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati TD Waterhouse Cup - Long Island Masters Series Madrid - Madrid Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid PBZ Zagreb Indoors - Zagreb Open de Nice Cote dAzur - Nice Masters Series Hamburg - Hamburg BNP Paribas Masters - Paris Sony Ericsson Open - Miami Davidoff Swiss Indoors Basel - Basel Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Mutua Madrilena Masters Madrid - Madrid Campionati Internazionali D'Italia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Campionati BNL dItalia - Rome Shanghai - Shanghai Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal BNP Paribas Masters - Paris Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Rogers Cup - Montreal BNP Paribas Masters - Paris Aircel Chennai Open - Chennai Open Sud de France - Montpellier Rogers Cup - Toronto Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Tennis Masters Series - Paris Sony Open Tennis - Miami Erste Bank Open - Vienna Miami Open - Miami BNP Paribas Masters - Paris Tennis Masters Series - Toronto Internazionali BNL d'Italia - Rome Adidas International - Sydney Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Rogers Masters - Montreal Pacific Life Open - Indian Wells BNP Paribas Open - Indian Wells BB&T Atlanta Open - Atlanta Rogers Masters - Toronto Miami Open - Miami Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Monte Carlo Tennis Masters Series - Paris U.S. Open - New York Sony Open Tennis - Miami Miami Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Swiss Indoors Basel - Basel Power Horse Cup - Dusseldorf U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Wimbledon - London French Open - Paris Wimbledon - London Erste Bank Open - Vienna U.S. Open - New York Swiss Indoors Basel - Basel Telecom Italia Masters - Rome Australian Open - Melbourne French Open - Paris 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 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 Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris Australian Open Qualifying - Doha French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London Davis Cup, Group 1, 1R, CHI-BAH 5-0 Davis Cup, Group 1, 1R, CHI-PER 5-0 Davis Cup, World Group, QR, CHI-JPN 5-0 Davis Cup, World Group, 1R, RUS-CHI 4-1 Davis Cup, World Group, 1R, CHI-SVK 4-1 Davis Cup, World Group, 1R, CHI-RUS 2-3 Davis Cup, World Group, PO, CHI-AUS, 3-2 Davis Cup, World Group, PO, SVK-SRB, 1-4 Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, Group 1, 2R, AUT-SVK 3-2 Davis Cup, Europe/Africa Group I, PO, BLR-SVK 1-4 Davis Cup, Group I, 1R, SVK-LAT 5-0 Davis Cup, World Group, PO, USA-SVK 5-0 Davis Cup, Group 1, 2R, SVK-GEO 4-1 Davis Cup, Group 1, 1R, CHI-CAN 4-1 Davis Cup, Group 1, 2R, CHI-ECU 5-0 Davis Cup, World Group, PO, CHI-PAK 5-0 Davis Cup, World Group, QF, USA-CHI 3-2 Davis Cup, World Group, PO, SVK-KOR 2-3 Davis Cup, Group 1, 2R, CHI-CAN 3-2 Davis Cup, PO, CHI-ISR 4-1 Davis Cup, Group I, 1R, POR-SVK 4-1 Davis Cup, Group I, PO, SVK-POR 3-1 Davis Cup, Group I, PO, SVK-SWE 3-2 Davis Cup, Group I, 2R, SVK-AUT 4-1 Davis Cup, Group 1, 2R, ARG-CHI 4-1 Davis Cup, Group 1, 2R, CAN-CHI 5-0 French Open (juniors) Wimbledon (juniors) Australian Open (juniors) French Open (juniors) U.S. Open (juniors) Davis Cup, World Group, PO, ISR-CHI 3-2 AAMI Classic - Kooyong AAMI Classic - Kooyong Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, Group 1, PO, SVK-MKD, 5-0 Davis Cup, Group I, 1R, GBR-SVK 3-2 Davis Cup, Group I, 1R, UKR-SVK 3-2 Davis Cup, Group I, 1R, SVK-SLO 5-0 Australian Open (juniors) AAMI Classic - Kooyong Tennis Masters Cup - Shanghai AAMI Classic - Kooyong Olympics - Athens Olympics - Beijing Olympics - London Davis Cup, World Group, PO, SVK-BEL 2-3 Tennis Masters Cup - Shanghai