Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
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 Germany F1 Germany F2 Germany F3 Croatia F1 Poland F6 Germany F22 Czech Republic F5 Czech Republic F6 Croatia F2 Czech Republic F2 Czech Republic F4 Germany F23 Kyoto Challenger - Kyoto Muller Cup - Ulm The LTA Manchester Challenger - Manchester Samsung Securities Cup Challenger Tennis - Seoul Furth Challenger Oberstaufen Challenger Prostejov Challenger Braunschweig Challenger Ciur Pribram Challenger - Pribram Granby Challenger - Granby Pekao Open - Szczecin Aix En Provence Challenger Warsteiner Challenger Wolfsburg - Wolfsburg Furth Challenger Braunschweig Challenger KGHM Dialog Polish Indoors - Wroclaw Portoroz Challenger Meerbusch Challenger Szczecin Challenger Canberra Challenger Wolfsburg Challenger Bangkok Challenger Napoli Challenger Istanbul Challenger Freudenstadt Challenger Szczecin Challenger Ostdeutscher Sparkessen Cup - Dresden ECU Prague Open - Prague Braunschweig Challenger Eckental Challenger Monza Challenger Jersey Challenger Sofia Challenger Salzburg Challenger Kolding Challenger Rome Challenger Kitzbuhel Challenger Bratislava Challenger Neride Prague Indoor - Prague Challenger DCN de Cherbourg - Cherbourg Davidoff Swiss Indoors - Basel Tatra Banka Slovak Open - Bratislava Open de L'Isere - Grenoble Prostejov Challenger Noumea Challenger Sunrise Challenger BMW Open - Munich Allianz Suisse Open - Gstaad BMW Open - Munich Kremlin Cup - Moscow Scheveningen Challenger St. Petersburg Open - St. Petersburg Next Generation Adelaide International - Adelaide Zivnobanka Czech Open - Prostejov The Dubai Tennis Championships - Dubai The Stella Artois Championships - London Millenium Tennis Championships - Delray Beach BMW Open - Munich ARAG World Team Championship - Dusseldorf Gerry Weber Open - Halle Open de Moselle - Metz PBZ Zagreb Indoors - Zagreb Grand Prix Hassan II - Casablanca Pullach Challenger Steelers Cup - Kosice Arroyo de la Encomienda - Valladolid Thailand Open - Bangkok China Open - Beijing St. Petersburg Open - St. Petersburg Delray Beach International Tennis Championships - Delray Beach Estoril Open - Estoril Mercedes Cup - Stuttgart Poznan Challenger If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane Medibank International - Sydney BMW Open - Munich China Open - Beijing Swiss Indoors Basel - Basel Brisbane International - Brisbane Open Sud de France - Montpellier China Open - Beijing Brisbane International - Brisbane Apia International - Sydney U.S. National Indoor Tennis Championships - Memphis Australian Unity Western Australia Open - Perth BRD Nastase Tiriac Trophy - Bucharest Gerry Weber Open - Halle DPD Challenger 2002 - Aschaffenburg ATP Vegeta Croatia Open - Umag Okal Cup - Eckental Weissenhauser Strand Cup - Hamburg Ho Chi Minh City Challenger - Ho Chi Minh City ECM Cup - Prague Moselle Open - Metz VIII Open Internacional D'Andorra - Andorra China Open - Beijing KGHM Polish Indoors - Wroclaw Okal Cup 2001 International Bavarian Championships - Eckental Prague Challenger - Prague Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha BMW Open - Munich Generali Open 2003 - Kitzbuhel ABN AMRO World Tennis Tournament - Rotterdam Zivnobanka Open 1999 - Prostejov Prague Challenger - Prague JVC Trophy - Vienna Wiesmann Roadster Open - Nuembrecht Warsteiner Challenger Lubeck - Lubeck Baumag Open - Budapest Prague Open - Prague IPP Open - Helsinki Zivnobanka Czech Open - Prostejov Ciur Cup 99 - Prague ATU Cup - Weiden Open de Montauban - Montauban Oberstaufen Cup - Oberstaufen BMW Open - Munich Zivnobanka Czech Open - Prostejov Open de Tenis Comunidad Valenciana - Valencia Gerry Weber Open - Halle CA Challenge - Graz Open Castilla y Leon - Segovia Rhein-Main Challenger 2003 - Aschaffenburg Open de L'Isere - Grenoble The Nottingham Challenger - Nottingham KGHM Polish Indoors - Wroclaw Rhein-Main Challenger 2004 - Aschaffenburg Schickendanz Open - Furth Tatra Banka Open - Bratislava KGHM Polish Indoors - Wroclaw Shimadzu All Japan Indoor Tennis Championships - Kyoto Heineken Challenger - Ho Chi Minh City Pro Tennis World Open - Sunrise Open Mutouest de Saint-Brieuc - St. Brieuc St. Petersburg Challenger by Kinex - St. Petersburg Tennis Napoli Cup - Napoli Nottingham Men's Challenger - Nottingham Tunis Open - Tunis Ostrava Open 2005 - Ostrava ECM Prague Open 2005 - Prague Czech Open 2005 - Prostejov Open Romania - Bucharest Next Generation Hardcourts - Adelaide S Tennis Masters - Graz Davidoff Swiss Indoors - Basel The Manchester Trophy - Manchester ECM Prague Open - Prague Delray Beach International Tennis Championships - Delray Beach San Marino Cepu Open - San Marino Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart BH Telecom Sarajevo 2007 - Sarajevo BMW Tennis Championship - Sunrise Nord LB Open 2007 - Braunschweig Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Malaysian Open - Kuala Lumpur Heilbronn Open - Heilbronn Orange Prokom Open - Sopot BA-CA Tennis Trophy - Vienna Tampere Challenger Geneva Challenger Ostdeutscher Sparkassen Cup - Dresden Tennis Napoli Cup 2007 - Napoli Morocco Tennis Tour - Casablanca Tehran Open ATP Challenger - Tehran Manerbio Challenger Bank Austria Tennis Trophy - Vienna Heilbronn Challenger Heineken Open - Auckland Schickendanz Open - Furth Czech Open 2006 - Prostejov Lambertz Open - Aachen Tatra Banka Open 2003 - Bratislava Pilot Pen Tennis - New Haven Okal Cup 2003 - Eckental China Open - Beijing IPP Open - Helsinki Czech Indoor Open - Prague Noumea Challenger ABN AMRO World Tennis Tournament - Rotterdam ATP Challenger 2003 Numea - New Caledonia Prostejov Challenger Intersport Heilbronn Open - Heilbronn Dubai Duty Free Tennis Championships - Dubai Unique Zagreb Open - Zagreb Heilbronn Challenger Synsam Swedish Open - Bastad Gerry Weber Open - Halle Mercedes Cup - Stuttgart Siemens Open - Scheveningen Mercedes Cup - Stuttgart German Tennis Championships - Hamburg BCR Open Romania - Bucharest Porsche Open - Poznan Wroclaw Challenger Warsteiner Challenger Lubeck - Lubeck BMW Open - Munich Open de Moselle - Metz KGHM Polish Indoors - Wroclaw Abierto Mexicano Telcel - Acapulco Aamulehti Tampere Open - Tampere Challenger Hamburg - Hamburg Heineken Challenger - Ho Chi Minh City Shimadzu All Japan Indoor - Kyoto Grand Prix Hassan II - Casablanca Belgrade Challenger Pilot Pen Tennis - New Haven BRD Nastase Tiriac Trophy - Bucharest Schickendanz Open - Furth Power Horse World Team Cup - Dusseldorf Antonio Savoldi-Marco Co. - Manerbio BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow Moselle Open - Metz Chennai Open - Chennai Renault Slovenian Open - Ljubljana Next Generation Adelaide International - Adelaide Sydney International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Quelle Cup 2000 - Furth Internationaler Raiffeisen Grand Prix - St. Polten drkoop.com USTA Challenger of Tallahassee - Tallahassee Bet-at-home Open - Hamburg Generali Open - Kitzbuhel BCR Open Romania - Bucharest Muller Cup 2000 - Ulm Oberstaufen Cup - Oberstaufen Bulgarian Open - Sofia Heilbronn Challenger FILA Challenger Biella - Biella Trnava Challenger s Tennis Masters 06 - Graz Open de L'Isere - Grenoble Gerry Weber Open - Halle Braunschweig Challenger Tatra Banka Slovak Open - Bratislava Bet-at-home Open - Hamburg Open de L'Isere-Open 38 - Grenoble Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Geneva Open - Geneva Meerbusch Challenger Yokohama International Tennis Tournament - Yokohama The LTA Bolton Challenger - Bolton Samsung Securities Cup Challenger - Seoul Osaka International Tennis Tournament - Osaka Eckental Challenger Bratislava Challenger Heilbronn Open - Heilbronn Warsteiner Challenger Lubeck 2001 - Lubeck Nord LB Open - Braunschweig Honda Kah Singapore Men's Tennis Open - Singapore Braunschweig Challenger Interwetten Austrian Open - Kitzbuhel Memorial Manfredini - Sassuolo Gallagher International - Hamilton Ciudad de Pozoblanco Open Diputacion - Cordoba Masters Series - Hamburg Architect Open - Budapest 9th Wartburg Open - Eisenach Amer-Wilson Tampere Challenger - Tampere Compaq Cup 2001 - Zabrze Lamberts Open by Stawag - Aachen Tatra Banka Open - Bratislava Marburg Challenger St. Petersburg Open - St. Petersburg Braunschweig Challenger KGHM Dialog Polish Indoors - Wroclaw Tatra Banka Open - Bratislava Neride Prague Indoor - Prague ABN AMRO World Tennis Tournament - Rotterdam KGHM Emax Polish Indoors - Wroclaw Ostrava Challenger BMW Tennis Championship - Sunrise Intersport Heilbronn Open - Heilbronn Hamburg Challenger - Hamburg International German Open - Hamburg Oberstaufen Challenger KGHM Polish Indoors - Wroclaw BCR Open Romania - Bucharest Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Open SEAT Godo 2006 - Barcelona Geovillage Open Trofeo Melia Olbia - Olbia Black Forest Open - Freudenstadt Unicredit Czech Open 2007 - Prostejov Open de la Ville de Saint Denis - Reunion Island Volkswagen Challenger 2004 - Wolfsburg Challenger 42 - Andrezieux Busan Challenger Open de Franche-Comte - Besancon Shimadzu All Japan Indoor Tennis Championships - Kyoto Corona Mexico City Open - Mexico City Open Mutouest - St. Brieuc ECM Cup - Prague Alphen Challenger Karlsruhe Challenger ATU Cup - Weiden Prostejov Challenger Tennis Napoli Cup 2004 - Napoli Open Sainte Victoire - Aix-En-Provence Furth Challenger Szczecin Challenger Ispat Open 2004 - Ostrava Campionati Internazionali di Sicilia - Palermo Granby Challenger - Granby Zagreb Open - Zagreb The Manchester Trophy - Manchester Prague Open - Prague Stella Artois Clay Court Championships - Budaors If Stockholm Open - Stockholm Czech Open - Prostejov Trnava Challenger Braunschweig Challenger Tennis Masters Series - Monte Carlo ATU Cup - Weiden Nord/LB Open 2004 - Braunschweig Gerry Weber Open - Halle CA Challenge 2002 - Graz BMW Open - Munich Open de Montauban - Montauban Black Forest Open 2002 - Freudenstadt Heilbronn Open - Heilbronn The Natrel's Challenger of Granby - Granby ATP Challenger Hamburg - Hamburg Mercedes Cup - Stuttgart Orange Prokom Open - Sopot KGHM Polish Indoors - Wroclaw BCR Open Romania - Bucharest Nokian Hakkapeliitta Open - Tampere Mumbai Open - Mumbai Black Forest Open 2004 - Freudenstadt Kremlin Cup - Moscow 2000 Challenger de Granby - Granby Gerry Weber Open - Halle Okal Cup 2004 - Eckental USTA Safeway Challenger - Aptos Bet-at-home Open - Hamburg Idea Prokom Open - Sopot Mobilux Open - Luxembourg Generali Open - Kitzbuhel Czech Indoor Open - Prague Swiss Indoors Basel - Basel Open Romania - Bucharest BRD Nastase Tiriac Trophy - Bucharest drkoop.com USTA Tennis Championships of Chicago - Winnetka Podebradka Cup - Prague Estoril Open - Estoril Gemax Samsung Open 2005 - Belgrade Qatar ExxonMobil Open - Doha Pilot Pen Tennis - New Haven The Wrexham Challenger - Wrexham ATP Challenger Trophy 2008 - Trnava Internationaler Raiffeisen Grand Prix - St. Polten CA-Challenge - Graz Volvo Sylt Open - Sylt Kyiv UMC Open - Kiev Bergamo Challenger Kamnik Challenger - Kamnik Bratislava Challenger Dubai Duty Free Tennis Championships - Dubai Yokohama Challenger 2001 - Yokohama Open 13 - Marseille Estoril Open - Estoril CA Tennis Trophy - Vienna Gerry Weber Open - Halle Grand Prix Hassan II - Casablanca Campbell's Hall of Fame Tennis Championships - Newport The Priority Telecom Open - Amersfoort Fujitsu Siemens Open - Budapest Open de Moselle - Metz Ordina Open - 's-Hertogenbosch Croatia Open Umag - Umag Grand Prix de Tennis de Lyon - Lyon ARAG World Team Championship - Dusseldorf Open de la Comunidad Valenciana - Valencia Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Davidoff Swiss Indoors - Basel Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Generali Open - Kitzbuhel Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati The Granby Natrel Challenger - Granby The Manchester Trophy - Manchester Pacific Life Open - Indian Wells Davidoff Swiss Indoors - Basel Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Oberstraufen Cup - Oberstaufen Shanghai - Shanghai Sony Ericsson Open - Miami BMW Open - Munich Tatra Banka Open 2006 - Bratislava Bet-at-home Open - Hamburg Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Cordenons Challenger Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal BRD Nastase Tiriac Trophy - Bucharest Geneva Open - Geneva Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai Mercedes Cup - Stuttgart Gerry Weber Open - Halle BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Bet-at-home Open - Hamburg Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto China Open - Beijing Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai European Open - Antwerp BNP Paribas Masters - Paris Qatar ExxonMobil Open - Doha Apia International - Sydney BNP Paribas Open - Indian Wells ABN AMRO World Tennis Tournament - Rotterdam Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Hungarian Open - Budapest Western & Southern Open - Cincinnati Mercedes Cup - Stuttgart Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mercedes Cup - Stuttgart European Open - Antwerp Garanti Koza Sofia Open - Sofia Argentina Open - Buenos Aires Dubai Duty Free Tennis Championships - Dubai Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BMW Open - Munich Mercedes Cup - Stuttgart Gerry Weber Open - Halle Antalya Cup - Antalya German Tennis Championships - Hamburg Mercedes Cup - Stuttgart Gold Flake Open - Chennai Shanghai Rolex Masters - Shanghai International Indoor Tennis Championships of Croatia - Zagreb Miami Open - Miami Grand Prix Hassan II - Casablanca Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Bet-at-home Cup - Kitzbuhel Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Medibank Private International - Sydney Valencia Open - Valencia Tennis Channel Open - Las Vegas Next Generation Adelaide International - Adelaide Gerry Weber Open - Halle U.S. Open - New York Australian Open - Melbourne Allianz Suisse Open Gstaad - Gstaad Wimbledon - London U.S. Open - New York Swiss Indoors Basel - Basel BMW Open - Munich Australian Open - Melbourne ABN/AMRO World Tennis Tournament - Rotterdam 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 Open de Moselle - Metz Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Apia International - Sydney Dubai Open - Dubai Australian Open - Melbourne Wimbledon - London AIG Japan Open Tennis Championships - Tokyo Australian Open - Melbourne French Open - Paris U.S. Open - New York BNP Paribas Open - Indian Wells Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne ARAG World Team Championship - Dusseldorf Thailand Open - Bangkok AIG Japan Open - Tokyo U.S. Open - New York Wimbledon - London BNP Paribas Open - Indian Wells U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris French Open - Paris Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Davis Cup, World Group, 1R, GER-KOR 3-2 Davis Cup, World Group, PO, GER-RSA 5-0 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, 1R, CRO-GER 2-3 Davis Cup, World Group, QF, GER-FRA 1-4 Davis Cup, World Group, 1R, GER-ARG 1-4 Davis Cup, World Group, PO, GER-AUS 3-2 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, PO, GER-BRA 4-1 Davis Cup, World Group, QR, SVK-GER 3-2 Davis Cup, World Group, PO, GER-THA 4-1 Davis Cup, World Group, 1R, GER-ESP 4-1 Davis Cup, World Group, PO, GER-POL 3-2 Olympics - Athens