Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
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 USA F7 USA F4 Great Britain F4 Great Britain F5 Greece F1 Greece F2 Austria F5 Germany F3 Austria F2 Poland F1 Germany F11 Poland F10 Poland F12 Poland F2 Heilbronn Challenger Czech Republic F5 Iran F4 Germany F3 USA F5 Czech Republic F1 France F17 Great Britain F5 Czech Republic F2 Copenhagen Open - Copenhagen Galleryfurniture.com Challenge - Atlanta BMW Open - Munich Gelsor Open Romania - Bucharest Adidas Open de Toulouse - Toulouse Kremlin Cup - Moscow BMW Open - Munich Telenordia Swedish Open - Bastad RCA Championships - Indianapolis The Hamlet Cup - Long Island Salem Open - Hong Kong St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open 2002 - Doha Copenhagen Open - Copenhagen Estoril Open - Estoril BMW Open - Munich Allianz Suisse Open Gstaad - Gstaad CA Tennis Trophy - Vienna Qatar Exxon Mobil Open 2003 - Doha Milan Indoors - Milan Copenhagen Open - Copenhagen Prostejov Challenger BMW Open - Munich Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad St. Petersburg Open - St. Petersburg Orleans Challenger Prostejov Challenger AAPT Championships - Adelaide BMW Open - Munich The Stella Artois Grass Court Championships - London Mercedes Cup - Stuttgart International Tennis Championships - Delray Beach Grand Prix de Tennis de Lyon - Lyon ARAG World Team Championship - Dusseldorf Next Generation Hardcourts - Adelaide ABN/AMRO World Tennis Tournament - Rotterdam Open Seat Godo 2005 - Barcelona The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Vietnam Open - Ho Chi Minh City Ostrava Challenger AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Chennai Open - Chennai Sydney International - Sydney International Indoor Tennis Championships of Croatia - Zagreb Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Open SEAT Godo 2006 - Barcelona Grand Prix Hassan II - Casablanca Next Generation Adelaide International - Adelaide Open 13 - Marseille Yugoslavia Open - Belgrade ABN/AMRO World Tennis Tournament - Rotterdam Zivnobanka Czech Open - Prostejov Intersport Heilbronn Open - Heilbronn Allianz Suisse Open - Gstaad Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington ATP Kremlin Cup - Moscow Kish Free Zone Island Challenger - Kish Island Medibank International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Brisbane - Brisbane Open Sabadell Atlantico - Barcelona AIG Japan Open Tennis Championships - Tokyo Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane Regions Morgan Keegan Championships - Memphis Pilot Pen Tennis - New Haven Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane Medibank International - Sydney Regions Morgan Keegan Championships - Memphis AEGON Championships - London AEGON International - Eastbourne German Tennis Championships - Hamburg Legg Mason Tennis Classic - Washington Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Brisbane International - Brisbane Regions Morgan Keegan Championships - Memphis Power Horse World Team Cup - Dusseldorf Gerry Weber Open - Halle Rakuten Japan Open - Tokyo BMW Open - Munich Citi Open - Washington Erste Bank Open - Vienna Swiss Indoors Basel - Basel Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona AEGON Championships - London Citi Open - Washington BMW Open - Munich Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Malaysian Open - Kuala Lumpur Brisbane International - Brisbane Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Ljubljana Open 2002 - Ljubljana Wartburg Open - Eisenach Zagreb Open - Zagreb Mons Challenger Prostejov Challenger Vancouver Challenger Joplin Challenger - Joplin Challenger 42 - Andrezieux Heineken Challenger - Ho Chi Minh City Nova Challenger Osaka - Osaka ECM Cup - Prague Zivnobanka Czech Open - Prostejov Banca Stato Challenger Lugano - Lugano Granby Challenger - Granby DPD Challenger 2002 - Aschaffenburg Hilton Waikoloa USTA Challenger - Waikoloa Honda-Kah Open - Singapore AXA Open - Lisbon San Luis Potosi Challenger 2000 - San Luis Potosi Renault Slovenian Open - Ljubljana Quelle Cup 2000 - Furth Zivnobanka Open - Prostejov Challenger Casino Lugano - Lugano Memorial Savigni - Sassuolo Muller Cup 2000 - Ulm Open Diputacion - Cordoba TED Open Istanbul - Istanbul Open Castilla y Leon Trofeo Iberdrola - Segovia Kyiv UMC Open - Kiev Hungarian Architect Open - Budapest Bulgarian Open - Sofia Tennis Masters Series - Madrid Okal Cup - Eckental USTA Challenger of Las Vegas - Las Vegas Samsung Securities Cup Challenger - Seoul USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Challenger Britania Zavaleta - Puebla Heilbronn Open - Heilbronn KGHM Polish Indoors - Wroclaw The Indian Oil Servo ATP Challenger - Chandigarh Ho Chi Minh City Challenger - Ho Chi Minh City Honda Kah Singapore Men's Tennis Open - Singapore Kyoto Challenger - Kyoto Residenza Open - Magdeburg Australian Unity Western Australia Open - Perth Gallagher International - Hamilton 2001 Eddleman USTA Challenger - Birmingham ECM Cup - Prague 2001 Centura USTA Challenger - Rocky Mount Quelle Cup - Furth Zivnobanka Czech Open - Prostejov ATU Cup 2001 - Weiden Challenger Casino Lugano - Lugano Memorial Savigny - Sassuolo Muller Cup - Ulm Tatra Banka Open 2001 - Bratislava Pekao Open - Szczecin Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Neride Prague Indoor - Prague VSZ Solvak Open Challenger - Kosice KGHM Polish Indoors - Wroclaw Zivnobanka Open - Prostejov Ciur Pribram Challenger - Pribram Healthsouth/USTA Challenger - Denver Volkswagen TED Open - Istanbul Segovia Challenger Open Castilla y Leon - Segovia Heilbronn Open - Heilbronn Heinekin Open 1998 - Budva Medicor Open - Budapest Shimadzu All Japan Indoor - Kyoto Crystal Cup 1998 - Portoroz Nuembrecht Challenger - Nuembrecht Warsteiner Challenger Wolfsburg - Wolfsburg Warsteiner Challenger Lubeck - Lubeck Zivnobanka Open 1999 - Prostejov ATU Cup 1999 - Weiden Amer-Wilson Tampere ATP Tournament - Tampere Volkswagen TED Open - Istanbul Sports Experts Open - Nettingsdorf Open Castilla y Leon - Segovia JVC Trophy - Vienna KGHM Polish Indoors - Wroclaw Ciur Cup 99 - Prague Rado Geneva Challenger - Geneva ATP Heineken Challenger 2000 - Ho Chi Minh City Barletta Citta Della Disfida Open 2000 - Barletta drkoop.com USTA Challenger of Dallas - Dallas Optimus Maia Open - Maia drkoop.com USTA Challenger of Houston - Houston Internationaux de Bretagne - Brest The Scottish Tennis Championships - Edinburgh drkoop.com USTA challenger of Miami - Miami Warsteiner Grand Prix - Oberstaufen Open de Franche Comte - Besancon LTA Men's Challenger - Wrexham Podebradka Cup - Prague Tatra Banka Slovak Open - Bratislava Prague Open - Prague Osaka International Tennis Tournament - Osaka Togliatti Cup - Togliatti Fifth-Third Bank Tennis Championships - Lexington Colorado Classic - Denver The Wrexham Challenger - Wrexham XXX Edizione 'A Savoldi Marco' - Manerbio Kyiv Open - Kiev Project Independence Men's Challenger - Mandeville USTA Challenger of San Antonio - San Antonio Regional Hand Center Men's Challenger - Fresno The Nottingham Challenger - Nottingham Tatra Banka Open 2003 - Bratislava Ischgl International Tennis Challenger 2003 - Ischgl Challenger Ford de Cherbourg - Cherbourg Yitzhak Rabin Challenger 1998 - Tel Aviv ATP Challenger Hamburg - Hamburg BBB Open - Sofia Challenger Citta di Olbia - Olbia Prague Challenger - Prague Challenger de Granby - Granby Tennis Napoli Cup 2004 - Napoli Medicor Open - Budapest Ispat Open 2004 - Ostrava Yitzhak Rabin Men's Challenger - Tel Aviv Okal Cup - International Bavarian Championship - Eckental Steelers Cup - Kosice Czech Open - Prostejov XI Open International D'Andorra - Andorra Stella Artois Clay Court Championship - Budaors Riviera di Rimini Challenger 2004 - Rimini Trani Cup - Trani ATP Challenger 2003 Numea - New Caledonia St. Petersburg Challenger - St. Petersburg ATP Challenger Open 2004 - Monchengladbach Kyiv Open - Kiev Okal Cup 2004 - Eckental Banja Luka Challenger 2004 - Banja Luka Tatra Banka Open - Bratislava Open de Franche-Comte - Besancon Ostrava Open 2005 - Ostrava ECM Prague Open 2005 - Prague Ostdeutscher Sparkessen Cup - Dresden Schickendanz Open - Furth Steelers Cup 2005 - Kosice Open de Montauban - Montauban Oberstaufen Cup - Oberstaufen LXV Concurso Internacional Vigo - Vigo IPP Geneva Trophy - Geneva Alexander Kolyaskin Memorial - Donetsk Tatra Banka Open - Bratislava KGHM Emax Polish Indoors - Wroclaw Prosperita Open 2006 - Ostrava ECM Prague Open - Prague Samsung Securities Cup - Seoul KGHM Dialog Polish Indoors - Wroclaw Tennis Masters Series - Cincinnati Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati BNL dItalia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Prostejov Challenger Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai 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 - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Prostejov Challenger Sunrise Challenger Prostejov Challenger Rome Challenger Prostejov Challenger Aptos Challenger Sarasota Challenger Bratislava Challenger Bergamo Challenger USTA Men's Challenger of Dallas - Dallas 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 Weissenhauser Strand Cup - Hamburg Siemens Open - Scheveningen French Open - Paris Wimbledon - London U.S. Open - New York Croatia Open - Umag Sports Expert Open - Nettingsdorf CMG Asia Open - Hong Kong USTA Challenger of Burbank - Burbank DPD Challenger 99 - Aschaffenburg Kyiv UMC Open - Kiev Prague Challenger - Prague Architect Open - Budapest Challenger de Granby - Granby AIG Japan Open - Tokyo Ljubljana Open - Ljubljana Volkswagen Challenger 2004 - Wolfsburg Challenger 42 - Andrezieux Grand Prix de Tennis de Lyon - Lyon Open Seat-Godo 2001 - Barcelona IPB Czech Indoor - Ostrava Paegas Czech Open - Prague 2002 Tulsa USTA Challenger - Tulsa Grand Prix Hassan II - Casablanca Salem Open - Hong Kong Heineken Open - Auckland Open 13 - Marseille BMW Open - Munich Heineken Open - Auckland Milan Indoors - Milan Estoril Open - Estoril Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Medibank Private International - Sydney Milan Indoors - Milan Open 13 - Marseille Dubai Open - Dubai Salem Open - Hong Kong The Dubai Tennis Championships - Dubai The Stella Artois Championships - London Japan Open - Tokyo The Dubai Tennis Championships - Dubai Open Seat Godo 2007 - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten Next Generation Adelaide International - Adelaide Gerry Weber Open - Halle The Nottingham Open - Nottingham Medibank International - Sydney Grand Prix de Tennis de Lyon - Lyon Apia International - Sydney SAP Open - San Jose French Open - Paris Wimbledon - London AIG Japan Open Tennis Championships - Tokyo U.S. Open - New York AEGON International - Eastbourne Australian Open - Melbourne French Open - Paris Mercedes Cup - Stuttgart SAP Open - San Jose Wimbledon - London Swiss Indoors Basel - Basel U.S. Open - New York Apia International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Apia International - Sydney Open 13 - Marseille Australian Open - Melbourne Claro Open Colombia - Bogota Erste Bank Open - Vienna French Open - Paris Hall of Fame Tennis Championships - Newport Wimbledon - London Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle Australian Open - Melbourne PBZ Zagreb Indoors - Zagreb French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Qatar Open - Doha French Open - Paris Swiss Indoors Basel - Basel Barcelona Open BancSabadell - Barcelona Wimbledon - London U.S. Open - New York Rakuten Japan Open - Tokyo Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Open Sabadell Atlantico - Barcelona Tento Czech Open - Prague Stockholm Open - Stockholm ABN/AMRO World Tennis Tournament - Rotterdam Gold Flake Open - Chennai Open 13 - Marseille BMW Open - Munich Legg Mason Tennis Classic - Washington D.C. Chengdu Open - Chengdu St. Petersburg Open - St. Petersburg IPB Czech Indoor - Ostrava Tennis Masters Series - Toronto Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Masters Series Monte-Carlo - Monte Carlo Tennis Masters Series - Monte Carlo U.S. Open - New York Tennis Masters Series - Cincinnati Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Campionati Internazionali d'Italia - Rome Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Masters Series - Hamburg The Stella Artois Championships - London Masters Series Monte-Carlo - Monte-Carlo Rogers Cup - Montreal Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Legg Mason Tennis Classic - Washington Miami Open - Miami Mutua Madrid Open - Madrid Australian Open - Melbourne French Open - Paris Western & Southern Financial Group Masters - Cincinnati 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 Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Davis Cup, World Group, 1R, RUS-CZE 3-2 Davis Cup, World Group, QR, PAR-CZE 0-5 Davis Cup, World Group, QF, RUS-CZE 3-2 Davis Cup, World Group, SF, CRO-CZE, 1-4 Davis Cup, World Group, F, ESP-CZE, 5-0 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, World Group, QF, CZE-SRB 4-1 Davis Cup, World Group, F, CZE-ESP 3-2 Davis Cup, World Group, SF, CZE-ARG 3-2 Davis Cup, World Group, F, SRB-CZE 2-3 Hopman Cup - Perth Davis Cup, World Group, QR, CZE-UZB 5-0 Davis Cup, World Group, 1R, CZE-NED 3-2 Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, PO, CZE-SUI 3-2 Davis Cup, World Group, 1R, CZE-BEL 3-2 Davis Cup, World Group, 1R, CZE-FRA 3-2 Davis Cup, World Group, QF, CZE-ARG, 3-2 Davis Cup, World Group, SF, SRB-CZE 3-2 Davis Cup, World Group, 1R, CZE-ITA 4-1 Davis Cup, World Group, SF, ARG-CZE 2-3 Davis Cup, World Group, QF, JPN-CZE 0-5 70th River Oaks International Tennis Tournament - Houston AAMI Classic - Kooyong Tennis Masters Cup Shanghai - Shanghai Olympics - Beijing Olympics - London