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