Career 2018 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 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 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 Austria F5 France F7 Slovakia F3 Germany F1 Slovakia F1 Estonia F3 Egypt F1 (Sharm El Sheikh) Kazakhstan F5 (Shymkent) The Manchester Trophy - Manchester Fergana Challenger - Fergana Oberstaufen Cup - Oberstaufen Open de Franche Comte - Besancon Challenger 42 - Andrezieux Zivnobanka Czech Open - Prostejov KGHM Polish Indoors - Wroclaw Togliatti Cup - Togliatti Tatra Banka Open - Bratislava Macedonia Open - Skopje Zagreb Open - Zagreb GHI Bronx Classic - Bronx The Surbiton Trophy - Surbiton West of England Tennis - Bristol Open de L'Isere-Open 38 - Grenoble Architect Open - Budapest Hungarian Open - Budapest Zivnobanka Czech Open - Prostejov Open de L'Isere (Open 38) - Grenoble USTA Challenger of Burbank - Burbank Tatra Banka Open 2001 - Bratislava Neride Prague Indoor - Prague Sardinia International Championship - Cagliari KGHM Polish Indoors - Wroclaw Shimadzu All Japan Indoor - Kyoto Scottish Tennis Championship - Edinburgh Ljubljana Open 2002 - Ljubljana Muller Cup - Ulm Hamburg Challenger - Hamburg Samarkand Challenger - Samarkand Zagreb Open - Zagreb Internationaux de Bretagne - Brest Intersport Heilbronn Open - Heilbronn Pro Tennis World Open - Sunrise BH Indoor Sarajevo - Sarajevo Zagreb Open - Zagreb Czech Open 2005 - Prostejov The LTA Manchester Trophy - Manchester Challenger Tunisie - Tunis KGHM Dialog Polish Indoors - Wroclaw PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Heilbronn Challenger Wroclaw Challenger Belgrade Challenger Tatra Banka Open - Bratislava Pozoblanco Challenger Manchester Challenger Istanbul Challenger Privat Bank Cup - Dnepropetrovsk Mons Challenger Recanati Challenger Belgrade Challenger Bordeaux Challenger Aptos Challenger Tashkent Challenger PEOPLEnet Cup - Dnepropetrovsk Ortisei Challenger Sony Ericsson Open 2008 - Belgrade South African Airways Open - East London Internationaux du Doubs - Besancon Bergamo Challenger Cherbourg Challenger Bath Challenger Athens Challenger Johannesburg Challenger Granby Challenger Astana Challenger Segovia Challenger Nottingham Challenger Trnava Challenger Eckental Challenger Salzburg Challenger Helsinki Challenger Akbank Private Banking TED Open - Istanbul Heilbronn Challenger Sarajevo Challenger Kobstaedernes ATP Challenger - Kolding Labertz Open by Stawag - Aachen Athens Challenger Recanati Challenger Beijing Challenger Istanbul Challenger Heilbronn Challenger Sarajevo Challenger Prostejov Challenger Portoroz Challenger Istanbul Challenger Eskisehir Challenger Petange Challenger Eckental Challenger Bergamo Challenger Gimcheon Challenger Busan Challenger LTA Shrewsbury Challenger - Shrewsbury Portoroz Challenger Challenger DCNS de Cherbourg - Cherbourg Salzburg Challenger Intersport Heilbronn Open - Heilbronn Lamberts Open by Stawag - Aachen Neride Prague Indoor - Prague Mons Challenger Orleans Challenger Taipei City Challenger Nottingham Challenger Heineken Challenger - Ho Chi Minh City The Stella Artois Grass Court Championships - London Open de L'Isere - Grenoble Mumbai Challenger - Mumbai IPP Open - Helsinki KGHM Polish Indoors - Wroclaw Zagreb Open - Zagreb Wartburg Open - Eisenach Nottingham Challenger Torneo Internazionale di Tennis ATP-Challenger - Merano Croatian Indoors - Zagreb GHI Bronx Classic - Bronx International Championship of Croatia - Umag Akbank Private Banking-TED Open - Istanbul Astana Challenger Zivnobanka Open 1999 - Prostejov Privat Bank Cup - Dniepropetrovsk USTA Men's Challenger of Dallas - Dallas Open Castilla y Leon - Segovia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Nottingham-2 Challenger Rado Swiss Open - Gstaad Tatra Banka Slovak Open - Bratislava USTA Tennis Championships of Houston - Houston The 69th King's Cup-Thailand Open - Bangkok Heineken Open Singapore - Singapore Qwarant Cup - Sopot Grolsch Cup - Warsaw Adidas International - Sydney Ahmedabad Challenger - Ahmedabad Venice Challenger - Venice CA Challenger - Graz Tatra Banka Open 2003 - Bratislava Copenhagen Open - Copenhagen BMW Open - Munich Mauritius Open - Mauritius Wideyes Swedish Open - Bastad Geneva Challenger Waldbaum's Hamlet Cup - Long Island Estoril Open - Estoril Samsung Open - Brighton Gerry Weber Open - Halle AAPT Championships - Adelaide Generali Open 2000 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Bergamo Challenger Open des Alpes Trophee BNP Paribas - Grenoble Rhodes Challenger Nottingham Challenger Open Seat-Godo 2001 - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten Open 13 - Marseille The Nottingham Open - Nottingham UBS Open Gstaad - Gstaad Croatia Open - Umag Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide Adidas International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam Trofeo Conde de Godo - Barcelona Allianz Suisse Open Gstaad - Gstaad International Championship of Croatia - Umag RCA Championships - Indianapolis Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Stockholm Open - Stockholm AAPT Championships - Adelaide Milan Indoors - Milan Copenhagen Open - Copenhagen Open de Tenis Comunidad Valenciana - Valencia The Stella Artois Grass Court Championships - London 2003 Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Thailand Open - Bangkok Besancon Challenger Davidoff Swiss Indoors - Basel Stockholm Open - Stockholm Umag Nottingham-2 Challenger CA Tennis Trophy - Vienna Izmir Challenger Ostrava Challenger Prostejov Challenger Cremona Challenger AAPT Championships - Adelaide Qatar Open - Doha Milan Indoors - Milan Open 13 - Marseille Open Seat Godo - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis TD Waterhouse Cup - Long Island Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Qatar Open - Doha Medibank Private International - Sydney Milan Indoors - Milan Open 13 - Marseille Dubai Open - Dubai The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham Allianz Suisse Open - Gstaad RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Open de Moselle - Metz CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai International Indoor Tennis Championships of Croatia - Zagreb The Stella Artois Championships - London Allianz Suisse Open Gstaad - Gstaad China Open - Beijing BA-CA Tennis Trophy - Vienna Jersey Challenger Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb ABN/AMRO World Tennis Tournament - Rotterdam Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch AXA Cup - London China Open - Beijing BA-CA Tennis Trophy - Vienna Qatar Exxon Mobil Open - Doha PBZ Zagreb Indoors - Zagreb Grand Prix de Tennis de Lyon - Lyon Gerry Weber Open - Halle Adidas International - Sydney BA-CA Tennis Trophy - Vienna Milan Indoors - Milan Qatar ExxonMobil Open - Doha AEGON Championships - London Helsinki Challenger AEGON International - Eastbourne ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest China Open - Beijing Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Ordina Open - s-Hertogenbosch AEGON International - Eastbourne Open de Moselle - Metz PBZ Zagreb Indoors - Zagreb If Stockholm Open - Stockholm Open Sud de France - Montpellier Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Medibank International - Sydney PBZ Zagreb Indoors - Zagreb SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Gelsor Open Romania - Bucharest Open de la Comunidad Valenciana - Valencia Salzburg Challenger Grand Prix de Tennis de Lyon - Lyon Izmir Challenger Heilbronn Challenger Tashkent Challenger Bergamo Challenger Trnava Challenger The Hypo Group Tennis International 2008 - Poertschach Ortisei Challenger Open 13 - Marseille Qatar Exxon Mobil Open - Doha Ordina Open - s-Hertogenbosch Helsinki Challenger ATP Studena Croatia Open - Umag Open de Moselle - Metz Grand Prix Hassan II - Casablanca Sarajevo Challenger Swiss Indoors Basel - Basel Apia International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Studena Croatia Open - Umag Aircel Chennai Open - Chennai Moselle Open - Metz Bergamo Challenger Quimper Challenger Atlanta Tennis Championships - Atlanta China Open - Beijing Countrywide Classic - Los Angeles Campbell's Hall of Fame Tennis Championships - Newport Johannesburg Challenger Ostrava Challenger Open 13 - Marseille Proton Malaysian Open - Kuala Lumpur ABN AMRO World Tennis Tournament - Rotterdam Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel SA Tennis Open - Johannesburg Serbia Open - Belgrade Taipei City Challenger Rakuten Japan Open - Tokyo Legg Mason Tennis Classic - Washington D.C. Pilot Pen International - New Haven Qatar ExxonMobil Open - Doha AEGON Championships - London China Open - Beijing St. Petersburg Open - St. Petersburg Dubai Duty Free Tennis Championships - Dubai Croatia Open - Umag Dubai Duty Free Tennis Championships - Dubai The Stella Artois Grass Court Championships - London Adidas International - Sydney PBZ Zagreb Indoors - Zagreb Thailand Open - Bangkok Nova Challenger Osaka - Osaka Zagreb Open - Zagreb Kaltenberg Open - Split Compaq Cup 2001 - Zabrze Maia Open - Oporto Exim Agmedia Open - Kosice AAPT Championships - Adelaide BMW Open - Munich Dubai Open - Dubai Ordina Open - 's-Hertogenbosch Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Legg Mason Tennis Classic - Washington D.C. DPD Challenger 2001 - Aschaffenburg President's Cup - Tashkent Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad PTT Thailand Open - Bangkok Kremlin Cup - Moscow ATP Studena Croatia Open Umag - Umag Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon International Championship of Croatia - Umag President's Cup 1999 - Tashkent ABN AMRO World Tennis Tournament - Rotterdam adidas Open de Toulouse - Toulouse Western & Southern Financial Group Masters - Cincinnati Open 13 - Marseille Heineken Open Shanghai - Shanghai The Dubai Tennis Championships - Dubai Open 13 - Marseille Serbia Open - Belgrade ABN/AMRO World Tennis Tournament - Rotterdam AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai 1999 Mercedes Cup - Stuttgart Heineken Trophy - 's-Hertogenbosch RCA Championships - Indianapolis Open 13 - Marseille Open de Moselle - Metz International Championship of Croatia - Umag Legg Mason Tennis Classic - Washington D.C. President's Cup 2000 - Tashkent Davidoff Swiss Indoors - Basel Republic National Bank Monte Carlo Open - Monte Carlo Great American Insurance ATP Championship - Cincinnati The Ericsson Open - Miami Monte Carlo Open - Monte Carlo German Open - Hamburg Tennis Masters Series - Indian Wells The Ericsson Open - Miami Grand Prix de Tennis de Lyon - Lyon Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Open 13 - Marseille Tennis Masters Series - Rome Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Open Seat Godo 2003 - Barcelona Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Heineken Open - Auckland Internationaler Raiffeisen Grand Prix - St. Polten Pacific Life Open - Indian Wells Tennis Masters Series - Stuttgart NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Gerry Weber Open - Halle Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Tennis Masters Series - Monte Carlo Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Shanghai ATP Masters - Shanghai ARAG World Team Championship - Dusseldorf Internazionali BNL dItalia - Rome ATP Studena Croatia Open Umag - Umag Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Open 13 - Marseille Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Tennis Masters Series - 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 Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Masters Series Monte-Carlo - Monte Carlo Wimbledon - London Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal U.S. Open - New York Masters Series Monte-Carlo - Monte-Carlo Australian Open - Melbourne French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Tennis Masters Series - Rome French Open - Paris Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris Wimbledon - London The Stella Artois Championships - London Croatia Open - Umag Australian Open - Melbourne Medibank International - Sydney Legg Mason Tennis Classic - Washington French Open - Paris Australian Open - Melbourne Kremlin Cup - Moscow U.S. Open - New York U.S. Open - New York BNP Paribas Open - Indian Wells Davis Cup, Group 1, 1R, FIN-CRO 3-2 Davis Cup, World Group, 1R, CRO-GER 4-1 Davis Cup, World Group, QR, SVK-GER 3-2 Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, F, SVK-CRO 2-3 Davis Cup, World Group, 1R, AUT-CRO 2-3 Colonial Classic - Kooyong AAMI Classic - Kooyong AAMI Classic - Kooyong AAMI Classic - Kooyong Tennis Masters Series - Hamburg Campionati Internazionali d'Italia - Rome Australian Open - Melbourne French Open - Paris BNP Paribas Masters - Paris Australian Open - Melbourne Tennis Masters Cup - Shanghai Tennis Masters Cup Shanghai - Shanghai Olympics - Sydney Davis Cup, World Group, QR, USA-SVK 3-2 Davis Cup, World Group, SF, SVK-ARG 4-1 Davis Cup, World Group, QF, ESP-CRO 5-0 Davis Cup, World Group, 1R, USA-CRO 2-3 Davis Cup, World Group, QF, SVK-NED 4-1 Davis Cup, Group 1, REL2, CRO-NOR 3-2 Davis Cup, Group 1, 2R, ROU-CRO 3-2 Davis Cup, Group 1, REL2, POR-CRO 4-1 Davis Cup, Group 1, 2R, CRO-AUT 4-1 Davis Cup, World Group, 1R, USA-SVK 5-0 Davis Cup, World Group, QR, ROU-SVK 4-1 Davis Cup, World Group, 1R, CRO-USA 4-1 Davis Cup, World Group, SF, CRO-RUS 3-2 Davis Cup, World Group, 1R, GER-CRO 3-2 Davis Cup, World Group, 1R, FRA-CRO 4-1 Davis Cup, World Group, QR, CRO-ITA 3-2 Davis Cup, Group 1, 2R, SVK-LUX 3-2 Davis Cup, World Group, QF, CRO-SRB 1-4 Davis Cup, World Group, QR, CRO-BEL 3-2 Davis Cup, World Group, QF, ARG-CRO 3-2 Davis Cup, Group 1, 2R, SVK-RSA 3-2 Davis Cup, World Group, QF, CRO-ROU 4-1 Davis Cup, World Group, QF, CRO-ARG 2-3 AAMI Classic - Kooyong Colonial Classic - Kooyong Olympics - Athens