Career 2018 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
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 F5 Czech Republic F6 Germany F18 Czech Republic F6 Czech Republic F7 Germany F2 Croatia F2 France F6 Turkey F10 Turkey F11 Slovakia F4 Slovakia F1 Estonia F3 Austria F5 Egypt F1 (Sharm El Sheikh) Kazakhstan F5 (Shymkent) France F7 Slovakia F3 Germany F1 USTA Challenger of Burbank - Burbank The Manchester Trophy - Manchester Oberstaufen Cup - Oberstaufen The Surbiton Trophy - Surbiton Tatra Banka Open - Bratislava Zagreb Open - Zagreb The Scottish Championships - Edinburgh KGHM Polish Indoors - Wroclaw Challenger 42 - Andrezieux Fergana Challenger - Fergana Ciudad de Pozoblanco 'Open Diputacion' - Cordoba PEOPLEnet CUP - Dnepropetrovsk Tatra Banka Open - Bratislava Heilbronn Challenger Wroclaw Challenger Belgrade Challenger Mobilux Open - Luxembourg Tunis Challenger Zivnobanka Czech Open - Prostejov BH Indoor Sarajevo - Sarajevo Pozoblanco Challenger Manchester Challenger Istanbul Challenger Heilbronn Open - Heilbronn Warsteiner Challenger - Wolfsburg Architect Open - Budapest Mons Challenger Challenger Casino Lugano - Lugano Kolding Challenger Amer-Wilson Tampere Challenger - Tampere Togliatti Cup - Togliatti Belgrade Challenger Bordeaux Challenger Prostejov Challenger Aptos Challenger GHI Bronx Classic - Bronx Wartburg Open - Eisenach ATU Cup 2001 - Weiden Tashkent Challenger West of England Tennis - Bristol Ortisei Challenger Bergamo Challenger Cherbourg Challenger Le Gosier Challenger Optimus Maia Open - Maia Bath Challenger Challenger Tunisie - Tunis Athens Challenger Hungarian Open - Budapest Zivnobanka Czech Open - Prostejov Tampere Imageneering Open - Tampere Tatra Banka Open 2001 - Bratislava Neride Prague Indoor - Prague Amer-Wilson Challenger - Tampere Warta Cup - Sopot Granby Challenger Shimadzu All Japan Indoor - Kyoto Astana Challenger Ljubljana Open 2002 - Ljubljana Muller Cup - Ulm Segovia Challenger Hamburg Challenger - Hamburg The LTA Manchester Trophy - Manchester Amer-Wilson Tampere ATP Tournament - Tampere IPP Open - Helsinki Intersport Heilbronn Open - Heilbronn Eckental Challenger Salzburg Challenger Helsinki Challenger Heilbronn Challenger Athens Challenger Beijing Challenger Cepu Open - San Marino Istanbul Challenger Sarajevo Challenger Prostejov Challenger Portoroz Challenger Istanbul Challenger Eskisehir Challenger Petange Challenger IPP Open - Helsinki Pro Tennis World Open - Sunrise Bergamo Challenger Czech Open 2005 - Prostejov Gimcheon Challenger Busan Challenger San Marino Cepu Open - San Marino Portoroz Challenger KGHM Dialog Polish Indoors - Wroclaw Privat Bank Cup - Dnepropetrovsk Mobilux Open - Luxembourg Recanati Challenger PEOPLEnet Cup - Dnepropetrovsk Sony Ericsson Open 2008 - Belgrade Internationaux du Doubs - Besancon BMW Tennis Championship - Sunrise Recanati Challenger Johannesburg Challenger Nottingham Challenger Trnava Challenger Heilbronn Challenger Akbank Private Banking TED Open - Istanbul Sarajevo Challenger Kobstaedernes ATP Challenger - Kolding Labertz Open by Stawag - Aachen Eckental Challenger LTA Shrewsbury Challenger - Shrewsbury Challenger DCNS de Cherbourg - Cherbourg Warsteiner Grand Prix - Oberstaufen Salzburg Challenger Diego Open - Budapest Intersport Heilbronn Open - Heilbronn IPP Open - Helsinki Lamberts Open by Stawag - Aachen Neride Prague Indoor - Prague Mons Challenger Orleans Challenger Top Wool Challenger - Biella Helsinki Challenger Pekao Open 2001 - Szczecin Taipei City Challenger Nottingham Challenger Heineken Challenger - Ho Chi Minh City Shimadzu All Japan Indoor - Kyoto Scania Stockholm Open - Stockholm Estoril Open - Estoril Mallorca Open - Mallorca The Stella Artois Grass Court Championships - London Telenordia Swedish Open - Bastad Energis Open - Amersfoort TD Waterhouse Cup - Long Island Kremlin Cup - Moscow Milan Indoors - Milan Open Seat Godo 2003 - Barcelona BMW Open - Munich TD Waterhouse Cup - Long Island Thailand Open - Bangkok Stockholm Open - Stockholm Memorial Savigny - Sassuolo Open de Montauban - Montauban Open Castilla y Leon Trofeo Iberdrola - Segovia IPP Open - Helsinki Open de L'Isere - Grenoble IPP Open - Helsinki Milan Indoors - Milan KGHM Polish Indoors - Wroclaw ECM Prague Open 2005 - Prague Nottingham Challenger Legg Mason Tennis Classic - Washington D.C. GHI Bronx Classic - Bronx Legg Mason Tennis Classic - Washington D.C. Stockholm Open - Stockholm Akbank Private Banking-TED Open - Istanbul Astana Challenger AAPT Championships - Adelaide Heineken Open - Auckland Milan Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Open Seat Godo - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Synsam Swedish Open - Bastad Privat Bank Cup - Dniepropetrovsk Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis USTA Men's Challenger of Dallas - Dallas Open Castilla y Leon - Segovia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba TD Waterhouse Cup - Long Island Nottingham-2 Challenger AXA Open II - Espinho Kremlin Cup - Moscow Polish Open 2000 - Poznan St. Petersburg Open - St. Petersburg Tatra Banka Slovak Open - Bratislava Stockholm Open - Stockholm Next Generation Hardcourts - Adelaide USTA Tennis Championships of Houston - Houston Medibank Private International - Sydney The 69th King's Cup-Thailand Open - Bangkok Milan Indoors - Milan Dubai Open - Dubai Grand Prix Hassan II - Casablanca Tatra Banka Open 2003 - Bratislava BMW Open - Munich The Stella Artois Grass Court Championships - London The Samsung Open - Nottingham Mauritius Open - Mauritius The 10tele.com Open - Nottingham RCA Championships - Indianapolis Mercedes Cup - Stuttgart Geneva Challenger Mercedes-Benz Cup - Los Angeles Idea Prokom Open - Sopot China Open - Beijing Thailand Open - Bangkok Open de Moselle - Metz AIG Japan Open - Tokyo AAPT Championships - Adelaide Stockholm Open - Stockholm Next Generation Adelaide International - Adelaide International Indoor Tennis Championships of Croatia - Zagreb Adidas International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam Open SEAT Godo 2006 - Barcelona Open 13 - Marseille Qatar Exxon Mobil Open 2002 - Doha BMW Open - Munich Copenhagen Open - Copenhagen Gerry Weber Open - Halle Synsam Swedish Open - Bastad The Stella Artois Grass Court Championships - London AIG Japan Open Tennis Championships - Tokyo St. Petersburg Open - St. Petersburg 2003 Mercedes Cup - Stuttgart Bergamo Challenger Heineken Open - Auckland Open des Alpes Trophee BNP Paribas - Grenoble ABN/AMRO World Tennis Tournament - Rotterdam Rhodes Challenger Nottingham Challenger The Dubai Tennis Championships - Dubai Scania Stockholm Open - Stockholm Open de Tenis Comunidad Valenciana - Valencia BMW Open - Munich Gerry Weber Open - Halle Energis Open - Amsterdam Pilot Pen Tennis - New Haven Besancon Challenger Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Nottingham-2 Challenger CA Tennis Trophy - Vienna Izmir Challenger Copenhagen Open - Copenhagen International Tennis Championships - Delray Beach Ostrava Challenger Stockholm Open - Stockholm CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Heineken Open - Auckland The Dubai Tennis Championships - Dubai Catella Swedish Open - Bastad BA-CA Tennis Trophy - Vienna If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Medibank International - Sydney Open Sabadell Atlantico - Barcelona AEGON Championships - London Cremona Challenger BCR Open Romania - Bucharest Jersey Challenger St. Petersburg Open - St. Petersburg Bratislava Challenger Brisbane International - Brisbane Helsinki Challenger Medibank International - Sydney Gelsor Open Romania - Bucharest Salzburg Challenger Izmir Challenger SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Heilbronn Challenger Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Tashkent Challenger If Stockholm Open - Stockholm ABN AMRO World Tennis Tournament - Rotterdam Ordina Open - s-Hertogenbosch AEGON International - Eastbourne Bergamo Challenger Bank Austria Tennis Trophy - Vienna Trnava Challenger Open de Moselle - Metz Thailand Open - Bangkok If Stockholm Open - Stockholm Open Sud de France - Montpellier Ortisei Challenger Bank Austria Tennis Trophy - Vienna Qatar Exxon Mobil Open - Doha Davidoff Swiss Indoors Basel - Basel Medibank International - Sydney SA Tennis Open - Johannesburg Helsinki Challenger Delray Beach International Tennis Championships - Delray Beach ABN AMRO World Tennis Tournament - Rotterdam Sarajevo Challenger Dubai Duty Free Tennis Championships - Dubai Marrakech Challenger Open Sabadell Atlantico - Barcelona UNICEF Open - 's Hertogenbosch Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Erste Bank Open - Vienna Swiss Indoors Basel - Basel Bergamo Challenger Aircel Chennai Open - Chennai Barletta Challenger Quimper Challenger Apia International - Sydney Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Gerry Weber Open - Halle Atlanta Tennis Championships - Atlanta UNICEF Open - 's Hertogenbosch Studena Croatia Open - Umag International German Open - Hamburg Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Countrywide Classic - Los Angeles Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Johannesburg Challenger Winston-Salem Open - Winston-Salem Moselle Open - Metz PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Brisbane International - Brisbane China Open - Beijing AEGON Championships - London BMW Open - Munich Winston-Salem Open - Winston-Salem Brisbane International - Brisbane Open Sud de France - Montpellier Davidoff Swiss Indoors Basel - Basel Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Generali Open - Kitzbuhel Thailand Open - Bangkok Stockholm Open - Stockholm Rakuten Japan Open - Tokyo Ostrava Challenger Open 13 - Marseille AEGON International - Eastbourne Open Seat Godo 2007 - Barcelona Proton Malaysian Open - Kuala Lumpur Synsam Swedish Open - Bastad Helsinki Challenger Gerry Weber Open - Halle Pilot Pen Tennis - New Haven Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel SA Tennis Open - Johannesburg Serbia Open - Belgrade Gerry Weber Open - Halle Taipei City Challenger Allianz Suisse Open Gstaad - Gstaad Rakuten Japan Open - Tokyo Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo Qatar ExxonMobil Open - Doha Gerry Weber Open - Halle German Tennis Championships - Hamburg Allianz Suisse Open - Gstaad PTT Thailand Open - Bangkok If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Brisbane International - Brisbane Delray Beach International Tennis Championships - Delray Beach SkiStar Swedish Open - Bastad Dubai Duty Free Tennis Championships - Dubai Power Horse Cup - Dusseldorf Valencia Open - Valencia Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam ABN/AMRO World Tennis Tournament - Rotterdam Kremlin Cup - Moscow BRD Nastase Tiriac Trophy - Bucharest Power Horse Cup - Dusseldorf Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Apia International - Sydney Rio Open - Rio de Janeiro TEB BNP Paribas Istanbul Open - Istanbul Gerry Weber Open - Halle If Stockholm Open - Stockholm USTA Challenger of North Miami Beach - North Miami Beach Nova Challenger Osaka - Osaka Zagreb Open - Zagreb Malaysian Open - Kuala Lumpur The Scottish Tennis Championships - Edinburgh Compaq Cup 2001 - Zabrze Tampere Challenger Tampere Challenger Exim Agmedia Open - Kosice Dubai Open - Dubai Ordina Open - 's-Hertogenbosch Heineken Open Shanghai - Shanghai Open 13 - Marseille Open Seat Godo 2005 - Barcelona Trofeo Conde de Godo - Barcelona Synsam Swedish Open - Bastad Legg Mason Tennis Classic - Washington D.C. DPD Challenger 2001 - Aschaffenburg President's Cup - Tashkent St. Petersburg Open - St. Petersburg Heineken Open - Auckland Estoril Open - Estoril Open 13 - Marseille Internationaler Raiffeisen Grand Prix - St. Polten Ordina Open - 's-Hertogenbosch The Samsung Open - Nottingham Pilot Pen Tennis - New Haven Allianz Suisse Open Gstaad - Gstaad Estoril Open - Estoril Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Brisbane - Brisbane SAP Open - San Jose Tennis Masters Series - Miami Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris 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 - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Catella Swedish Open - Bastad Open de Moselle - Metz Pacific Life Open - Indian Wells Open SEAT 2008 - Barcelona Tennis Masters Series - Monte Carlo Heineken Open - Auckland Apia International - Sydney Tennis Masters Series - Toronto Pacific Life Open - Indian Wells Tennis Masters Series - Madrid NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Telecom Italia Masters - Rome Pacific Life Open - Indian Wells Tennis Masters Series - Hamburg Rogers Cup - Montreal NASDAQ-100 Open - Miami Rogers Masters - Toronto Masters Series Madrid - Madrid BNP Paribas Masters - Paris Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Masters Series Monte Carlo - Monte Carlo Sony Ericsson Open - Miami Campionati Internazionali d'Italia - Rome Open de Nice Cote dAzur - Nice AIG Japan Open - Tokyo Qatar Open - Doha Masters Series Hamburg - Hamburg Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Western & Southern Financial Group Masters - Cincinnati Croatia Open - Umag Mutua Madrilena Masters Madrid - Madrid Pilot Pen Tennis - New Haven BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Campionati Internazionali D'Italia - Rome Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Regions Morgan Keegan Championships - Memphis BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Rogers Masters - Montreal Pacific Life Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Open Tennis - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Open de Moselle - Metz ABN/AMRO World Tennis Tournament - Rotterdam AEGON International - Eastbourne Abierto Mexicano Telcel - Acapulco Open 13 - Marseille French Open - Paris Argentina Open - Buenos Aires Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Legg Mason Tennis Classic - Washington Australian Open - Melbourne French Open - Paris Kremlin Cup - Moscow U.S. Open - New York 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 Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Campionati BNL dItalia - Rome French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne 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 U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Telecom Italia Masters - Rome U.S. Open - New York Rogers Masters - Toronto French Open - Paris French Open - Paris Davis Cup, Group 1, 2R, FIN-ITA 4-1 Davis Cup, World Group, QR, NED-FIN 4-1 Davis Cup, World Group, QR, USA-SVK 3-2 Davis Cup, Group 1, 1R, LUX-FIN 4-1 Davis Cup, World Group, QR, SVK-GER 3-2 Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, Group 2, 2R, FIN-BUL 2-3 Davis Cup, World Group, SF, SVK-ARG 4-1 Davis Cup, Group 2, 2R, FIN-RSA 1-4 Davis Cup, Group 1, 1R, POL-FIN 2-3 Davis Cup, Group I, PO, FIN-POL 3-2 Davis Cup, Group II, 2R, IRL-FIN 2-3 Davis Cup, Group II, 2R, FIN-BIH 2-3 Davis Cup, Group II, 1R, MON-FIN 2-3 Davis Cup, Group II, 2R, DEN-FIN 3-2 Davis Cup, Group 2, PO, FIN-LUX 3-2 Davis Cup, Group 2, 1R, FIN-IRL 3-2 Davis Cup, Group 1, 2R, SWE-FIN 3-2 Davis Cup, World Group, QF, SVK-NED 4-1 Davis Cup, Group 2, 2R, FIN-LAT 2-3 Davis Cup, Group 2, 1R, FIN-CYP 3-2 Davis Cup, World Group, 1R, USA-SVK 5-0 Davis Cup, World Group, QR, ROU-SVK 4-1 Davis Cup, Group 2, SF, MKD-FIN 3-2 Davis Cup, Group 2, 1R, DEN-FIN 2-3 Davis Cup, Group II, 1R, FIN-BUL 3-2 Davis Cup, World Group, QR, ITA-FIN 3-2 Davis Cup, Group 1, REL2, FIN-HUN 4-1 Davis Cup, Group 1, 1R, FIN-SLO 3-2 Davis Cup, Group 1, 2R, SVK-LUX 3-2 Davis Cup, Group 1, REL2, ISR-FIN 3-2 Davis Cup, Group 2, F, FIN-CYP, 3-2 Davis Cup, Group I, 1R, SLO-FIN 3-2 Davis Cup, Group 1, 2R, ITA-FIN 3-2 Davis Cup, Group 1, 2R, SVK-RSA 3-2 Davis Cup, Group 1, 2R, AUT-FIN 3-2 Davis Cup, Group II, 2R, POR-FIN 4-1 Davis Cup, Group 2, 2R, FIN-ALG 4-1 Davis Cup, Group II, 1R, FIN-ZIM 4-1 Olympics - London Olympics - Athens Olympics - Beijing