Career 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 France F1 France F3 France F4 France F5 France F6 France F7 Germany F6 France F11 Germany F1 France F4 France F5 France F7 France F8 France F12 France F16 France F17 France F22 Hilton Waikoloa USTA Challenger - Waikoloa Zivnobanka Czech Open - Prostejov Open Castilla y Leon - Segovia Rado Geneva Challenger - Geneva Challenger Groningen - Groningen Open de L'Isere - Grenoble BH Telecom Indoors Sarajevo 2006 - Sarajevo Open Mutouest St. Brieuc - St. Brieuc Nord LB Open 2006 - Braunschweig Open de Montauban - Montauban France F2 Internationaux du Doubs - Besancon BNP Paribas Primrose - Bordeaux Mons Challenger Prostejov Challenger Rennes Challenger Courmayeur Challenger Quimper Challenger Prostejov Challenger Turin Challenger Scheveningen Challenger Open de Montauban - Montauban Oberstaufen Cup - Oberstaufen Open Sainte Victoire - Aix-En-Provence Quimper Challenger ECM Cup - Prague Cherbourg Challenger Segovia Challenger Open Castilla y Leon - Segovia Challenger 42 - Andrezieux Zagreb Open - Zagreb Kosice Challenger Milan Challenger Open Diputacion - Cordoba VSZ Solvak Open Challenger - Kosice Medicor Open - Budapest Challenger Ford de Cherbourg - Cherbourg AXA Open - Lisbon Zivnobanka Open 1999 - Prostejov St. Remy Challenger Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Challenger 42 - Andrezieux Okal Cup - Eckental The Indian Oil Servo ATP Challenger - Chandigarh Geneva Challenger Noumea Challenger Prostejov Challenger Tatra Banka Open 2001 - Bratislava Blois Challenger Zivnobanka Open - Prostejov Challenger 42 - Andrezieux Nuembrecht Challenger - Nuembrecht Scheveningen Challenger drkoop.com USTA challenger of Miami - Miami Garden Open - Rome Residenza Open - Magdeburg Siemens Open - Scheveningen Asics Challenger Open - Monchengladbach Healthsouth/USTA Challenger - Denver Heinekin Open 1998 - Budva ATU Cup 1999 - Weiden Volkswagen TED Open - Istanbul Warsteiner Challenger Lubeck - Lubeck Top Wool Challenger Biella - Biella Volkswagen TED Open - Istanbul Mobilux Open - Luxembourg St. Remy Challenger Ostdeutscher Sparkassen Cup - Dresden Challenger 42 - Andrezieux Orleans Challenger Mons Challenger Stella Artois Clay Court Championship - Budaors Rennes Challenger St. Brieuc Challenger Tunis Challenger St. Remy Challenger Orleans Challenger Rennes Challenger Banca Stato Challenger Lugano - Lugano Open de L'Isere - Grenoble Heilbronn Challenger Open de Montauban - Montauban Heineken Challenger - Ho Chi Minh City BMW Tennis Championship - Sunrise Timisoara Challenger - Timisoara Banca Stato Challenger - Lugano Timisoara Challenger 2005 - Timisoara GHI Bronx Classic - Bronx Open D'Orleans - Orleans Citta di Monza - Monza Bancastato Challenger Lugano - Lugano Sunrise Challenger KGHM Dialog Polish Indoors - Wroclaw Open Mutouest de Saint-Brieuc - St. Brieuc Tunis Open - Tunis Internazionali di Tennis di Bergamo - Bergamo BMW Tennis Championship - Sunrise Cherbourg Challenger Ethias Tennis Trophy - Mons Sopot Challenger San Marino Challenger Mons Challenger X Torneo Internazionale di Tennis - Barletta Gelsor Open Romania - Bucharest Aix En Provence Challenger Hungarian Architect Open - Budapest Open Mutouest - St. Brieuc Prostejov Challenger Nokian Hakkapeliitta Open - Tampere Telenordia Swedish Open - Bastad Challenger Ford de Cherbourg - Cherbourg RCA Championships - Indianapolis Bergamo Challenger Salem Open - Hong Kong St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open 2002 - Doha Rabat Challenger Copenhagen Open - Copenhagen Open 13 - Marseille Estoril Open - Estoril BMW Open - Munich Allianz Suisse Open Gstaad - Gstaad CA Tennis Trophy - Vienna AAPT Championships - Adelaide Milan Indoors - Milan Open 13 - Marseille Copenhagen Open - Copenhagen BMW Open - Munich Allianz Suisse Open Gstaad - Gstaad Cherbourg Challenger Samsung Securities Cup Challenger - Seoul Prostejov Challenger Blois Challenger ATP Challenger Numea - New Caledonia Orleans Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Noumea Challenger Rome Challenger Bordeaux Challenger Aptos Challenger Vancouver Challenger St. Brieuc Challenger Bratislava Challenger Nottingham Challenger Milan Indoors - Milan Estoril Open - Estoril BMW Open - Munich Memorial Savigni - Sassuolo The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel International Tennis Championships - Delray Beach Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg ARAG World Team Championship - Dusseldorf Next Generation Hardcourts - Adelaide Medibank Private International - Sydney Open de Franche-Comte - Besancon Milan Indoors - Milan Heilbronn Open - Heilbronn Czech Open - Prostejov ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Grand Prix Hassan II - Casablanca Open Seat Godo 2005 - Barcelona The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Yugoslavia Open - Belgrade Warsteiner Challenger Wolfsburg - Wolfsburg Open de Franche-Comte - Besancon AIG Japan Open - Tokyo Marrakech Challenger Zivnobanka Czech Open - Prostejov CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai Sydney International - Sydney International Indoor Tennis Championships of Croatia - Zagreb Zivnobanka Open - Prostejov Open 13 - Marseille San Remo Tennis Cup 15° Piertomaso - San Remo Tunis Challenger Ciur Pribram Challenger - Pribram Open SEAT Godo 2006 - Barcelona Grand Prix Hassan II - Casablanca Prostejov Challenger Hypo Group Tennis International - Portschach The Stella Artois Championships - London V Trani Cup - Trani Dutch Open Tennis - Amersfoort Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Open de Moselle - Metz Stella Artois Clay Court Championships - Budaors Stockholm Open - Stockholm Nokian Hakkapeliitta Open - Tampere Grand Prix de Tennis de Lyon - Lyon PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Kremlin Cup - Moscow ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Ciur Cup 99 - Prague Grand Prix Hassan II - Casablanca BMW Open - Munich The Hilversum Open - Hilversum Gerry Weber Open - Halle The Wrexham Challenger - Wrexham Trani Cup - Trani Ordina Open - 's-Hertogenbosch KGHM Polish Indoors - Wroclaw Allianz Suisse Open - Gstaad Barletta Citta Della Disfida Open 2000 - Barletta The Scottish Tennis Championships - Edinburgh Countrywide Classic - Los Angeles Warsteiner Grand Prix - Oberstaufen Dutch Open Tennis - Amersfoort Bulgarian Challenger 2002 - Sofia LTA Men's Challenger - Wrexham Podebradka Cup - Prague BMW Open - Munich Tatra Banka Slovak Open - Bratislava Legg Mason Tennis Classic - Washington Osaka International Tennis Tournament - Osaka Pilot Pen Tennis - New Haven The Wrexham Challenger - Wrexham BCR Open Romania - Bucharest Open de L'Isere - Grenoble Yitzhak Rabin Challenger 1998 - Tel Aviv Crystal Cup 1998 - Portoroz Open de Moselle - Metz ATP Challenger Hamburg - Hamburg Medicor Open - Budapest Yitzhak Rabin Men's Challenger - Tel Aviv Okal Cup - International Bavarian Championship - Eckental Internationale Badische Meisterschaften Um Den Techem Cup - Zell Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney Open 13 - Marseille SAP Open - San Jose PBZ Zagreb Indoors - Zagreb Estoril Open - Estoril Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch The Nottingham Open - Nottingham Dutch Open Tennis - Amersfoort Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Brisbane - Brisbane Medibank International - Sydney Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Bordeaux Challenger Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Gerry Weber Open - Halle Legg Mason Tennis Classic - Washington Bank Austria Tennis Trophy - Vienna Brisbane International - Brisbane Copenhagen Open - Copenhagen Heineken Open - Auckland Regions Morgan Keegan Championships - Memphis Open de Moselle - Metz AIG Japan Open Tennis Championships - Tokyo Brisbane International - Brisbane Regions Morgan Keegan Championships - Memphis Estoril Open - Estoril Ostrava Challenger AEGON Championships - London Mercedes Cup - Stuttgart Rakuten Japan Open - Tokyo Apia International - Sydney Oberstaufen Challenger Open Sud de France - Montpellier Segovia Challenger SAP Open - San Jose Regions Morgan Keegan Championships - Memphis St. Remy Challenger AIG Japan Open - Tokyo Power Horse World Team Cup - Dusseldorf Gerry Weber Open - Halle The Hamlet Cup - Long Island Qatar Exxon Mobil Open 2003 - Doha Bordeaux Challenger Rakuten Japan Open - Tokyo Apia International - Sydney Open Sud de France - Montpellier Rome Challenger Bordeaux Challenger Prostejov Challenger Moselle Open - Metz Erste Bank Open - Vienna Barcelona Open BancSabadell - Barcelona AEGON Championships - London Citi Open - Washington ATP Kremlin Cup - Moscow St. Brieuc Challenger Salem Open - Hong Kong Heineken Open - Auckland Allianz Suisse Open Gstaad - Gstaad Chennai Open - Chennai Next Generation Adelaide International - Adelaide Davidoff Swiss Indoors Basel - Basel Cherbourg Challenger Grand Prix de Tennis de Lyon - Lyon Mons Challenger BMW Open - Munich Rennes Challenger Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Erste Bank Open - Vienna Catella Swedish Open - Bastad Mercedes Cup - Stuttgart Indianapolis Tennis Championships - Indianapolis Kremlin Cup - Moscow Open Sud de France - Montpellier Sunrise Challenger Interwetten Austrian Open - Kitzbuhel AEGON International - Eastbourne Medibank International - Sydney Brisbane International - Brisbane St. Brieuc Challenger German Tennis Championships - Hamburg Pilot Pen Tennis - New Haven Legg Mason Tennis Classic - Washington Swiss Indoors Basel - Basel Quimper Challenger AEGON International - Eastbourne Open 13 - Marseille Heineken Open - Auckland BMW Open - Munich Mouilleron-Le-Captif Challenger Next Generation Adelaide International - Adelaide Brisbane International - Brisbane Open Seat Godo 2007 - Barcelona Qatar ExxonMobil Open - Doha BA-CA Tennis Trophy - Vienna Ordina Open - 's-Hertogenbosch Pilot Pen Tennis - New Haven Open de Moselle - Metz AIG Japan Open Tennis Championships - Tokyo SAP Open - San Jose AEGON Championships - London Istanbul Challenger International German Open - Hamburg Davidoff Swiss Indoors Basel - Basel Open 13 - Marseille Sarasota Challenger Erste Bank Open - Vienna Grand Prix Hassan II - Casablanca Rakuten Japan Open - Tokyo Citi Open - Washington Swiss Indoors Basel - Basel Apia International - Sydney Open Sud de France - Montpellier Claro Open Colombia - Bogota Gerry Weber Open - Halle Dubai Duty Free Tennis Championships - Dubai St. Petersburg Open - St. Petersburg Zivnobanka Czech Open - Prostejov Le Gosier Challenger Hall of Fame Tennis Championships - Newport Napoli Challenger Claro Open Colombia - Bogota Bordeaux Challenger BB&T Atlanta Open - Atlanta Malaysian Open - Kuala Lumpur KGHM Polish Indoors - Wroclaw Quimper Challenger Barcelona Open BancSabadell - Barcelona Sports Expert Open - Nettingsdorf DPD Challenger 99 - Aschaffenburg Dubai Duty Free Tennis Championships - Dubai Zagreb Open - Zagreb Prague Challenger - Prague Architect Open - Budapest Challenger de Granby - Granby Open 13 - Marseille Vietnam Open - Ho Chi Minh City ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Regions Morgan Keegan Championships - Memphis BMW Open - Munich AEGON International - Eastbourne Salem Open - Hong Kong Tennis Masters Series - Toronto Tennis Masters Series - Paris Japan Open - Tokyo Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Internationaler Raiffeisen Grand Prix - St. Polten BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Grand Prix de Tennis de Lyon - Lyon Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Shanghai - Shanghai BNP Paribas Masters - Paris Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Campbells Hall of Fame Tennis Championships - Newport Gerry Weber Open - Halle PBZ Zagreb Indoors - Zagreb Qatar Open - Doha Swiss Indoors Basel - Basel Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest Rakuten Japan Open - Tokyo Open Sabadell Atlantico - Barcelona Tento Czech Open - Prague ABN/AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Tennis Masters Series - Cincinnati Tennis Masters Series - Monte Carlo Australian Open - Melbourne Tennis Masters Series - Monte Carlo Wimbledon - London Telecom Italia Masters - Rome Tennis Masters Series - Hamburg NASDAQ-100 Open - Miami Tennis Masters Series - Montreal Tennis Masters Series - Paris Campionati Internazionali D'Italia - Rome Legg Mason Tennis Classic - Washington D.C. Pacific Life Open - Indian Wells Wimbledon - London U.S. Open - New York Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Australian Open - Melbourne Western & Southern Financial Group Masters - Cincinnati French Open - Paris Wimbledon - London BNP Paribas Open - Indian Wells Rogers Cup - Montreal Shanghai ATP Masters - Shanghai Sony Ericsson Open - Miami Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Sony Open Tennis - Miami Rogers Cup - Toronto Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Tennis Masters Series - Cincinnati Pacific Life Open - Indian Wells Chengdu Open - Chengdu St. Petersburg Open - St. Petersburg Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Series - Monte Carlo BNP Paribas Open - Indian Wells Tennis Masters Series - Hamburg Sony Ericsson Open - Miami IPB Czech Indoor - Ostrava Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Sony Open Tennis - Miami Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Australian Open - Melbourne BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid French Open - Paris Countrywide Classic - Los Angeles U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris The Stella Artois Championships - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Legg Mason Tennis Classic - Washington French Open - Paris Australian Open - Melbourne U.S. Open - New York 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 French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris Wimbledon - London Internazionali BNL dItalia - Rome Rogers Cup - Montreal Sony Ericsson Open - Miami French Open - Paris Wimbledon - London U.S. Open - New York Rogers Masters - Toronto Wimbledon - London Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, QR, PAR-CZE 0-5 Davis Cup, World Group, SF, ARG-CZE 2-3 Davis Cup, World Group, F, SRB-CZE 2-3 Hopman Cup - Perth Davis Cup, World Group, 1R, CZE-NED 3-2 Davis Cup, World Group, 1R, RUS-CZE 3-2 Davis Cup, World Group, PO, CZE-SUI 3-2 Davis Cup, World Group, 1R, CZE-ITA 4-1 Davis Cup, World Group, SF, CRO-CZE, 1-4 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, World Group, F, CZE-ESP 3-2 Tennis Masters Cup Shanghai - Shanghai Davis Cup, World Group, QF, RUS-CZE 3-2 Davis Cup, World Group, QF, CZE-ARG, 3-2 Davis Cup, World Group, F, ESP-CZE, 5-0 Davis Cup, World Group, SF, SRB-CZE 3-2 Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, World Group, QF, JPN-CZE 0-5 Davis Cup, World Group, 1R, CZE-BEL 3-2 Davis Cup, World Group, 1R, CZE-FRA 3-2 Davis Cup, World Group, QF, CZE-SRB 4-1 Davis Cup, World Group, SF, CZE-ARG 3-2 Olympics - Beijing Olympics - London 70th River Oaks International Tennis Tournament - Houston AAMI Classic - Kooyong