Career 2019 2018 2017 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 Croatia F2 Italy F4 Czech Republic F1 Czech Republic F2 Czech Republic F3 France F10 Czech Republic F4 France F3 Czech Republic F1 Czech Republic F2 Czech Republic F3 Czech Republic F1 Czech Republic F3 Morocco Tennis Tour - Casablanca ECM Prague Open 2008 - Prague Vancouver Challenger Vancouver Challenger Happy Valley Challenger Wroclaw Challenger Ispat Open 2004 - Ostrava ECM Cup - Prague Samsung Securities Cup Challenger Tennis - Seoul ATP Challenger Numea - New Caledonia Internationaux du Doubs - Besancon Challenger DCNS de Cherbourg - Cherbourg BMW Tennis Championship - Sunrise St. Brieuc Challenger Levene Gouldin & Thompson Tennis Challenger - Binghamton GHI Bronx Tennis Classic - Bronx San Remo Challenger Tashkent Challenger KGHM Dialog Polish Indoors - Wroclaw Bratislava Challenger Trnava Challenger Zhuhai Challenger Shenzhen Challenger Taipei City Challenger Busan Challenger Citta di Monza - Monza Aptos Challenger Prague Challenger Challenger Hamburg - Hamburg Garden Open - Rome Nord/LB Open - Braunschweig Tampere Imageneering Open - Tampere Neride Prague Indoor - Prague Zivnobanka Czech Open - Prostejov ATU Cup 2001 - Weiden BMW Challenger Open - Monchengladbach Neride Prague Indoor - Prague Milano Challenger-Jameson Cup - Milan Neride Prague Indoor - Prague KGHM Polish Indoors - Wroclaw Warsteiner Challenger Lubeck - Lubeck TCT Open - Tunis Zivnobanka Czech Open - Prostejov ATU Cup - Weiden Togliatti Cup - Togliatti St.Petersburg Challenger by Kinex - St. Petersburg CA Challenge 2002 - Graz Challenger Ford de Cherbourg - Cherbourg Fergana Tennis Challenger Tournament - Fergana Tatra Banka Slovak Open - Bratislava Prague Open - Prague Togliatti Cup - Togliatti Arroyo de la Encomienda - Valladolid Bukhara Challenger - Bukhara Black Forest Open - Freudenstadt Ischgl International Tennis Challenger 2003 - Ischgl KGHM Polish Indoors - Wroclaw The LTA Wrexham Challenger - Wrexham San Luis Potosi Challenger - San Luis Potosi Challenger Leon 2004 - Leon Garden Open 2004 - Rome Steelers Cup - Kosice Prague Open - Prague 10ø Tornea B. Camparini - Reggio Emilia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba St. Petersburg Challenger by Kinex - St. Petersburg Samarkand Challenger - Samarkand Ourocard Tennis Challenger - Sao Paulo Credicard Mastercard Tennis Cup - Campos do Jordao Nokian Hakkapeliitta Open - Tampere 13 BH Tennis Open International Cup - Belo Horizonte Tehran Open ATP Challenger - Tehran Tumkur Open - Tumkur Open de la Ville de Saint Denis - Reunion Island Timisoara Challenger - Timisoara Czech Indoor Open - Prague Surbiton Challenger St. Petersburg Challenger - St. Petersburg Challenger Ford de Cherbourg - Cherbourg Samarkand Challenger - Samarkand Kyiv Open - Kiev College Station Challenger - College Station Austin Challenger - Austin The LTA Bolton Challenger - Bolton Lambertz Open - Aachen Tatra Banka Open - Bratislava IPP Open - Helsinki Czech Indoor Open - Prague Alexander Kolyaskin Memorial - Donetsk Jameson Cup - Milan Ischgl International ATP Challenger - Ischgl KGHM Polish Indoors - Wroclaw Gemax Samsung Open 2005 - Belgrade Sarajevo Open - Sarajevo IX Torneo Internacionale de Tennis - Barletta Challenger Ford de Cherbourg - Cherbourg Draft Corona Mexico City Open - Mexico City Olbia Challenger - Olbia Garden Open 2005 - Rome Ostrava Open 2005 - Ostrava ECM Prague Open 2005 - Prague Czech Open 2005 - Prostejov The Surbiton Trophy - Surbiton Top Wool Challenger - Biella Ciudad de Pozoblanco Open Diputacion - Cordoba The LTA Men's Challenger - Nottingham USTA Comerica Challenger - Aptos 7° Trani Cup - Trani San Marino Cepu Open - San Marino GHI Bronx Classic - Bronx Olimp Kyiv Open - Kiev Open D'Orleans - Orleans The LTA Men's Challenger - Southampton Tatra Banka Open - Bratislava PrivatBank Cup - Dnepropetrovsk Mobilux Open - Luxembourg Intersport Heilbronn Open - Heilbronn Challenger 42 - Andrezieux KGHM Emax Polish Indoors - Wroclaw BMW Tennis Championship - Sunrise Tennis Napoli Cup 2006 - Napoli ECM Prague Open - Prague Ethias Trophy - Mons Open de Rennes La Trinitaine - Rennes Tatra Banka Open 2006 - Bratislava Privatbank Open 2006 - Dnepropetrovsk Prosperita Open 2007 - Ostrava ECU Prague Open - Prague Open des Alpes Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Challenger 42 - Andrezieux Sony Ericsson Open 2008 - Belgrade Status Athens Open - Athens Prosperita Open 2008 - Ostrava The Surbiton Trophy - Surbiton Open D'Orleans - Orleans Open de Rennes - Rennes Ostrava Challenger St. Remy Challenger Qatar ExxonMobil Open - Doha Ostrava Challenger Prostejov Challenger Noumea Challenger Dallas Challenger Prague Challenger Nottingham Challenger Prague Challenger Napa Challenger Geneva Challenger Mouilleron-Le-Captif Challenger Irving Challenger Le Gosier Challenger Manchester Challenger Bratislava Challenger Taipei City Challenger Ostrava Challenger Rennes Challenger Seoul Challenger Prague Challenger Eckental Challenger Warsteiner Challenger Wolfsburg - Wolfsburg Tennis Napoli Cup - Naples Eckental Challenger Canottieri Minico 2004 - Mantova Pilot Pen Tennis - New Haven Morocco Tennis Tour - Marrakech The Stella Artois Grass Court Championships - London Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten Synsam Swedish Open - Bastad RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Croatia Open - Umag AIG Japan Open - Tokyo Kremlin Cup - Moscow SAP Open - San Jose Open 13 - Marseille Open de Tenis Comunidad Valenciana - Valencia US Men's Clay Court Championships - Houston Estoril Open - Estoril Hypo Group Tennis International - Portschach Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Croatia Open Umag - Umag Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven China Open - Beijing St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Next Generation Adelaide International - Adelaide Sydney International - Sydney PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Open 13 - Marseille The Dubai Tennis Championships - Dubai BMW Open - Munich Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad China Open - Beijing Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Tennis Channel Open - Las Vegas Gerry Weber Open - Halle Thailand Open - Bangkok Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel Chennai Open - Chennai SA Tennis Open - Johannesburg The Dubai Tennis Championships - Dubai AEGON Championships - London AEGON International - Eastbourne Countrywide Classic - Los Angeles Thailand Open - Bangkok China Open - Beijing If Stockholm Open - Stockholm Proton Malaysian Open - Kuala Lumpur Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona BMW Open - Munich Open de Nice Cote dAzur - Nice Ordina Open - s-Hertogenbosch Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow Bank Austria Tennis Trophy - Vienna ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Open de Moselle - Metz Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm Erste Bank Open - Vienna Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest AEGON Championships - London AEGON International - Eastbourne Chennai Open - Chennai Atlanta Tennis Championships - Atlanta Rakuten Japan Open - Tokyo Dubai Duty Free Tennis Championships - Dubai Thailand Open - Bangkok Gerry Weber Open - Halle Topshelf Open - 's-Hertogenbosch Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Citi Open - Washington Kremlin Cup - Moscow Swiss Indoors Basel - Basel Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Heineken Open - Auckland Open SEAT Godo 2006 - Barcelona Abierto Mexicano Telcel - Acapulco The Stella Artois Championships - London Mercedes Cup - Stuttgart AEGON Championships - London Bet-at-home Cup - Kitzbuhel Grand Prix de Tennis de Lyon - Lyon PBZ Zagreb Indoors - Zagreb Copa Telmex - Buenos Aires Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Geneva Open - Geneva Mercedes Cup - Stuttgart Aegon Nottingham Open - Nottingham BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle Grand Prix Hassan II - Casablanca Open 13 - Marseille Citi Open - Washington Winston-Salem Open - Winston-Salem Qatar ExxonMobil Open - Doha ASB Classic - Auckland TEB BNP Paribas Istanbul Open - Istanbul Mercedes Cup - Stuttgart Antalya Cup - Antalya BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Delray Beach International Tennis Championships - Delray Beach St. Petersburg Open - St. Petersburg If Stockholm Open - Stockholm Chengdu Open - Chengdu Garanti Koza Sofia Open - Sofia Ordina Open - 's-Hertogenbosch Dubai Duty Free Tennis Championships - Dubai Indianapolis Tennis Championships - Indianapolis Geneva Open - Geneva Pilot Pen Tennis - New Haven Antalya Cup - Antalya Citi Open - Washington Brisbane International - Brisbane Winston-Salem Open - Winston-Salem Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb Brisbane - Brisbane Chengdu Open - Chengdu Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Brisbane International - Brisbane Rakuten Japan Open - Tokyo Rakuten Japan Open - Tokyo BMW Open - Munich Regions Morgan Keegan Championships - Memphis Winston-Salem Open - Winston-Salem If Stockholm Open - Stockholm Malaysian Open - Kuala Lumpur PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Claro Open Colombia - Bogota If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Malaysian Open - Kuala Lumpur ABN AMRO World Tennis Tournament - Rotterdam Open Sud de France - Montpellier BRD Nastase Tiriac Trophy - Bucharest Mercedes Cup - Stuttgart Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Rakuten Japan Open - Tokyo Gazprom Hungarian Open - Budapest Hall of Fame Open - Newport US Men's Clay Court Championship - Houston St. Petersburg Open - St. Petersburg US Men's Clay Court Championship - Houston The Stella Artois Grass Court Championships - London Chennai Open - Chennai Chennai Open - Chennai Abierto Mexicano Telcel - Acapulco Heineken Open - Auckland BA-CA Tennis Trophy - Vienna China Open - Beijing Vietnam Open - Ho Chi Minh City Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington BMW Open - Munich BA-CA Tennis Trophy - Vienna China Open - Beijing SAP Open - San Jose Royal Guard Open Chile - Vina del Mar BMW Open - Munich BB&T Atlanta Open - Atlanta NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Rogers Masters - Toronto BNP Paribas Masters - Paris Sony Ericsson Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai SAP Open - San Jose BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Sony Open Tennis - Miami Pacific Life Open - Indian Wells BNP Paribas Open - Indian Wells Rogers Masters - Toronto BNP Paribas Masters - Paris St. Petersburg Open - St. Petersburg Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Tennis Masters Series - Madrid Croatia Open - Umag BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Mutua Madrilena Masters Madrid - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Serbia Open - Belgrade Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Chengdu Open - Chengdu If Stockholm Open - Stockholm Mutua Madrid Open - Madrid Swiss Indoors Basel - Basel Miami Open - Miami Miami Open - Miami Western & Southern Open - Cincinnati Dubai Duty Free Tennis Championships - Dubai Mutua Madrid Open - Madrid U.S. Open - New York 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 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 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 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 U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Davis Cup, Group 1, 2R, MAR-CZE 0-5 Davis Cup, Group 2, 1R, FIN-CYP 3-2 Davis Cup, Group 2, PO, CYP-BUL 4-1 Davis Cup, World Group, QF, RUS-CZE 3-2 Davis Cup, Group 2, 2R, CYP-SLO 3-2 Davis Cup, Group 2, 1R, CYP-POR 3-2 Davis Cup, World Group, SF, CRO-CZE, 1-4 Davis Cup, Group 2, F, FIN-CYP, 3-2 Davis Cup, World Group, F, ESP-CZE, 5-0 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, Group 2, 1R, CYP-EGY 3-2 Davis Cup, Group II, PO, BUL-CYP 2-3 Davis Cup, Group II, PO, CYP-BEN 3-2 Davis Cup, Group II, PO, CYP-TUN 1-4 French Open (juniors) AAMI Classic - Kooyong Olympics - Athens Olympics - London Australian Open - Melbourne Australian Open - Melbourne Mutua Madrid Open - Madrid French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Davis Cup, Group 2, PO, EGY-CYP 2-3 Davis Cup, World Group, 1R, CZE-USA 1-4 Davis Cup, World Group, 1R, CZE-BEL 3-2 Davis Cup, Group 2, 2R, CYP-IRL 3-2 Davis Cup, Group 2, 1R, BUL-CYP 3-2 Davis Cup, World Group, QF, CHI-CZE 1-4 Davis Cup, Group II, 1R, CYP-MAR 3-2 Australian Open (juniors) U.S. Open (juniors) AAMI Classic - Kooyong AAMI Classic - Kooyong 1 Masters Guinot Mary Cohr The Mubadala World Tennis Championship Kooyong Classic - Kooyong