Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
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 F18 Czech Republic F6 Czech Republic F7 Germany F2 Croatia F2 France F6 France F7 Turkey F10 Turkey F11 Austria F5 Slovakia F1 Estonia F3 Slovakia F3 Egypt F1 (Sharm El Sheikh) Kazakhstan F5 (Shymkent) Slovakia F4 Czech Republic F5 Czech Republic F6 Germany F1 San Luis Potosi Challenger 2002 - San Luis Potosi Exim Agmedia Open - Kosice KGHM Polish Indoors - Wroclaw Open Castilla y Leon - Segovia Challenger Tunisie - Tunis PEOPLEnet Cup - Dnepropetrovsk LTA Shrewsbury Challenger - Shrewsbury KGHM Dialog Polish Indoors - Wroclaw Internationaux du Doubs - Besancon Challenger DCNS de Cherbourg - Cherbourg BH Indoor Sarajevo - Sarajevo PEOPLEnet CUP - Dnepropetrovsk Heilbronn Challenger Wroclaw Challenger Johannesburg Challenger Izmir Challenger Pozoblanco Challenger Recanati Challenger Mons Challenger Jersey Challenger Belgrade Challenger Sarajevo Challenger Johannesburg Challenger Aptos Challenger Ortisei Challenger Salzburg Challenger Segovia Challenger Salzburg Challenger Athens Challenger Nottingham-2 Challenger Astana Challenger Beijing Challenger Petange Challenger Izmir Challenger Quimper Challenger Sarajevo Challenger Bordeaux Challenger Nottingham-2 Challenger Eskisehir Challenger St. Remy Challenger Gimcheon Challenger Busan Challenger Braunschweig Challenger Orleans Challenger Rennes Challenger Irving Challenger Taipei City Challenger Bordeaux Challenger Quimper Challenger Mouilleron-Le-Captif Challenger Rennes Challenger Wroclaw Challenger Sophia Antipolis Challenger Orleans Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Tatra Banka Open - Bratislava Tatra Banka Open - Bratislava Garden Open - Rome Zagreb Open - Zagreb Open Castilla y Leon - Segovia GHI Bronx Classic - Bronx Intersport Heilbronn Open - Heilbronn V Abierto Internacional de Salinas - Salinas Open de Montauban - Montauban IPP Open - Helsinki Siemens Open - Scheveningen Bergamo Challenger Open de Charleroi - Charleroi Siemens Open 2001 - Scheveningen Open Castilla y Leon Trofeo Iberdrola - Segovia Togliatti Cup - Togliatti Open de L'Isere - Grenoble Open de L'Isere (Open 38) - Grenoble IPP Open - Helsinki Sarajevo Challenger Helsinki Challenger KGHM Polish Indoors - Wroclaw Czech Open 2005 - Prostejov Marrakech Challenger The Surbiton Trophy - Surbiton Zivnobanka Czech Open - Prostejov GHI Bronx Classic - Bronx Pekao Open 2003 - Szczecin Tatra Banka Open 2003 - Bratislava Astana Challenger Nova Challenger Osaka - Osaka Ljubljana Open 2002 - Ljubljana Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia West of England Tennis - Bristol Eckental Challenger Open 88 - Contrexeville Open de Montauban - Montauban Muller Cup - Ulm Black Forest Open - Freudenstadt Compaq Cup 2001 - Zabrze USTA Tennis Championships of Houston - Houston Neride Prague Indoor - Prague The 69th King's Cup-Thailand Open - Bangkok Neride Prague Indoor - Prague Hamburg Challenger - Hamburg Recanati Challenger Northern Electric Open 1999 - Newcastle Portoroz Challenger KGHM Polish Indoors - Wroclaw Zagreb Open - Zagreb Hungarian Open - Budapest Wartburg Open - Eisenach Memorial Savigny - Sassuolo Tatra Banka Open 2001 - Bratislava Lyon Challenger Braunschweig Challenger Shimadzu All Japan Indoor - Kyoto Zivnobanka Czech Open - Prostejov Nord/LB Open - Braunschweig The Manchester Trophy - Manchester Internationaux de Tennis de Brest - Brest Architect Open - Budapest Challenger Casino Lugano - Lugano DPD Challenger 2001 - Aschaffenburg Akbank Private Banking-TED Open - Istanbul Open 88 - Contrexeville Challenger 42 - Andrezieux Privat Bank Cup - Dniepropetrovsk Intersport Heilbronn Open - Heilbronn Mauritius Open - Mauritius Pro Tennis World Open - Sunrise Sony Ericsson Open 2008 - Belgrade Happy Valley Challenger Akbank Private Banking TED Open - Istanbul Labertz Open by Stawag - Aachen Generali Open 2000 - Kitzbuhel RCA Championships - Indianapolis Salem Open - Hong Kong Japan Open - Tokyo Adidas Open de Toulouse - Toulouse Grand Prix de Tennis de Lyon - Lyon Fergana Challenger - Fergana Davidoff Swiss Indoors - Basel Grand Prix Hassan II - Casablanca Allianz Suisse Open Gstaad - Gstaad International Championship of Croatia - Umag Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island President's Cup - Tashkent Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Stockholm Open - Stockholm AAPT Championships - Adelaide Adidas International - Sydney Copenhagen Open - Copenhagen Grand Prix Hassan II - Casablanca Open Seat Godo 2003 - Barcelona Open de Tenis Comunidad Valenciana - Valencia Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Privat Bank Cup - Dnepropetrovsk The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch The Samsung Open - Nottingham Allianz Suisse Open Gstaad - Gstaad 2003 Mercedes Cup - Stuttgart Generali Open 2003 - Kitzbuhel TD Waterhouse Cup - Long Island Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Stockholm Open - Stockholm The LTA Manchester Trophy - Manchester Open des Alpes Trophee BNP Paribas - Grenoble Kobstaedernes ATP Challenger - Kolding IPP Open - Helsinki Belgrade Challenger Rhodes Challenger Nottingham Challenger Manchester Challenger Istanbul Challenger Helsinki Challenger Salzburg Challenger Heilbronn Challenger Bergamo Challenger Pilot Pen Tennis - New Haven Bordeaux Challenger Trnava Challenger Mons Challenger Tashkent Challenger Orleans Challenger Bergamo Challenger Cherbourg Challenger Bath Challenger Athens Challenger Ostrava Challenger Davidoff Swiss Indoors - Basel Cremona Challenger Nottingham Challenger Nottingham Challenger Granby Challenger Eckental Challenger Geneva Challenger Heilbronn Challenger Quimper Challenger Bordeaux Challenger AAPT Championships - Adelaide Trofeo Conde de Godo - Barcelona Istanbul Challenger Mons Challenger Tashkent Challenger Ortisei Challenger Helsinki Challenger Heilbronn Challenger Bergamo Challenger Prostejov Challenger Portoroz Challenger Istanbul Challenger Petange Challenger Mons Challenger Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz Heilbronn Challenger Heineken Open - Auckland Bergamo Challenger Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Taipei City Challenger Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis Generali Open - Kitzbuhel Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Open Romania - Bucharest Chennai Open - Chennai BellSouth Open - Vina del Mar St. Remy Challenger Brasil Open - Costa do Sauipe Trnava Challenger The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis Mercedes Cup - Stuttgart Mercedes-Benz Cup - Los Angeles Generali Open - Kitzbuhel Open Romania - Bucharest St. Petersburg Open - St. Petersburg ABN/AMRO World Tennis Tournament - Rotterdam Aix En Provence Challenger USTA Men's Challenger of Dallas - Dallas The Stella Artois Championships - London Prostejov Challenger TCT Open - Tunis Marburg Challenger Braunschweig Challenger Pilot Pen Tennis - New Haven Ciudad de Pozoblanco 'Open Diputacion' - Cordoba BCR Open Romania - Bucharest Open de Moselle - Metz ATP Kremlin Cup - Moscow Orleans Challenger Grand Prix de Tennis de Lyon - Lyon Mons Challenger Next Generation Adelaide International - Adelaide Mouilleron-Le-Captif Challenger Grand Prix Hassan II - Casablanca Estoril Open - Estoril The Stella Artois Championships - London Red Letter Days Open - Nottingham Allianz Suisse Open - Gstaad Oberstaufen Cup - Oberstaufen ATP Kremlin Cup - Moscow USTA Challenger of Burbank - Burbank Lamberts Open by Stawag - Aachen Open 13 - Marseille BMW Open - Munich The Artois Championships - London Allianz Suisse Open Gstaad - Gstaad Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Orleans Challenger BMW Open - Munich AEGON Championships - London Mons Challenger Mercedes Cup - Stuttgart Sydney International - Sydney Allianz Suisse Open Gstaad - Gstaad Heineken Challenger - Ho Chi Minh City Open de Moselle - Metz BCR Open Romania - Bucharest China Open - Beijing Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Proton Malaysian Open - Kuala Lumpur Qatar Mobil Open 2001 - Doha Catella Swedish Open - Bastad Grand Prix de Tennis de Lyon - Lyon Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel SA Tennis Open - Johannesburg Tatra Banka Slovak Open - Bratislava Ilkley Challenger Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille AEGON International - Eastbourne Credit Agricole Suisse Open - Gstaad Swiss Indoors Basel - Basel Open Sud de France - Montpellier BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice Bet-at-home Open - Hamburg Moselle Open - Metz Porsche Open - Poznan If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice AEGON Championships - London SkiStar Swedish Open - Bastad Winston-Salem Open - Winston-Salem Erste Bank Open - Vienna Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Topshelf Open - 's-Hertogenbosch AEGON Championships - London TED Open - Istanbul Moselle Open - Metz Rio Open - Rio de Janeiro Topshelf Open - 's-Hertogenbosch AEGON Championships - London Bet-at-home Open - Hamburg Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Internationaux de Tennis de Brest - Brest Moselle Open - Metz European Open - Antwerp Swiss Indoors Basel - Basel Open Sud de France - Montpellier Grand Prix Hassan II - Marrakech SkiStar Swedish Open - Bastad Rakuten Japan Open - Tokyo Moselle Open - Metz Zagreb Open - Zagreb Dubai Duty Free Tennis Championships - Dubai Citi Open - Washington Moselle Open - Metz VII Avierto Internacional de Salinas - Salinas Open 13 - Marseille Grand Prix Hassan II - Casablanca Open Seat Godo - Barcelona Legg Mason Tennis Classic - Washington D.C. Open de Nice Cote d'Azur - Nice Studena Croatia Open - Umag AEGON Championships - London Open Sabadell Atlantico - Barcelona ABN AMRO World Tennis Tournament - Rotterdam Milan Indoors - Milan Qatar ExxonMobil Open - Doha Besancon Challenger Apia International - Sydney Millennium Estoril Open - Estoril If Stockholm Open - Stockholm Mercedes Cup - Stuttgart Davidoff Swiss Indoors - Basel AEGON International - Eastbourne Qatar Exxon Mobil Open - Doha Generali Open - Kitzbuhel Ostrava Challenger Swiss Indoors Basel - Basel Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Sybase Open - San Jose Franklin Templeton Tennis Classic - Scottsdale Generali Open 2001 - Kitzbuhel Grand Prix de Tennis de Lyon - Lyon The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis Nottingham Challenger AAPT Championships - Adelaide Open 13 - Marseille Ordina Open - 's-Hertogenbosch Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar Open - Doha Medibank Private International - Sydney Milan Indoors - Milan Argentina Open - Buenos Aires ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Estoril Open - Estoril Ordina Open - 's-Hertogenbosch Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Open de Moselle - Metz Stockholm Open - Stockholm Next Generation Adelaide International - Adelaide Open 13 - Marseille The Dubai Tennis Championships - Dubai Open SEAT Godo 2006 - Barcelona The 10tele.com Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Dutch Open Tennis - Amersfoort Campionati Internazionali di Sicilia - Palermo Sydney International - Sydney The Tennis Channel Open - Las Vegas Mumbai Open - Mumbai Open de Moselle - Metz Next Generation Adelaide International - Adelaide Medibank International - Sydney The Dubai Tennis Championships - Dubai The Nottingham Open - Nottingham BCR Open Romania - Bucharest ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Brisbane - Brisbane Medibank International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Masters Series - Hamburg Medibank International - Sydney SA Tennis Open - Johannesburg Grand Prix Hassan II - Casablanca Serbia Open - Belgrade AEGON Championships - London AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta International German Open - Hamburg Countrywide Classic - Los Angeles Allianz Suisse Open Gstaad - Gstaad China Open - Beijing Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Medibank International - Sydney Dubai Duty Free Tennis Championships - Dubai Campbell's Hall of Fame Tennis Championships - Newport PTT Thailand Open - Bangkok Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Aircel Chennai Open - Chennai Apia International - Sydney PBZ Zagreb Indoors - Zagreb Masters Series Madrid - Madrid Grand Prix Hassan II - Casablanca Estoril Open - Estoril BMW Open - Munich AEGON International - Eastbourne Credit Agricole Suisse Open - Gstaad Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Topshelf Open - 's-Hertogenbosch Moselle Open - Metz Swiss Indoors Basel - Basel Grand Prix Hassan II - Casablanca SkiStar Swedish Open - Bastad Austrian Open - Kitzbuhel Erste Bank Open - Vienna Swiss Indoors Basel - Basel Open 13 - Marseille Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech BRD Nastase Tiriac Trophy - Bucharest Monte Carlo Open - Monte Carlo Millennium Estoril Open - Estoril Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Indian Wells Tennis Masters Series - Miami 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 Apia International - Sydney Open 13 - Marseille Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Toronto The Ericsson Open - Miami BNP Paribas Masters - Paris Tata Open - Chennai Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Rogers Masters - Montreal Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg 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 Rogers Cup - Montreal 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 Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Tennis Masters Series - Paris Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Pacific Life Open - Indian Wells Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Miami Open - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Bank Austria Tennis Trophy - Vienna The 10tele.com Open - Nottingham French Open - Paris U.S. Open - New York 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 Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Davis Cup, World Group, F, RUS-FRA 3-2 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 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 Wimbledon - London 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 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 U.S. Open - New York Davis Cup, World Group, QR, ROU-SVK 4-1 Davis Cup, Group 1, 2R, SVK-LUX 3-2 Davis Cup, Group 1, 2R, SVK-RSA 3-2 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, 1R, FRA-SWE 3-2 Davis Cup, World Group, QF, SVK-NED 4-1 Davis Cup, World Group, QF, USA-FRA 4-1 ARAG ATP World Team Championship - Dusseldorf French Open - Paris Davis Cup, World Group, 1R, USA-SVK 5-0 Australian Open - Melbourne Davis Cup, World Group, QR, SVK-GER 3-2 Davis Cup, World Group, QF, RUS-FRA 3-2 Davis Cup, World Group, QF, RUS-FRA 3-2 U.S. Open - New York BNP Paribas Open - Indian Wells 1 Masters Guinot Mary Cohr AAMI Classic - Kooyong Kooyong Classic - Kooyong Davis Cup, World Group, QR, USA-SVK 3-2 Davis Cup, World Group, SF, SVK-ARG 4-1 Olympics - Athens Olympics - Beijing