Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988 1987 1986
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 Hilton Waikoloa USTA Challenger - Waikoloa Zivnobanka Czech Open - Prostejov ECM Cup - Prague Segovia Challenger Open Castilla y Leon - Segovia Open Diputacion - Cordoba VSZ Solvak Open Challenger - Kosice Medicor Open - Budapest AXA Open - Lisbon Zivnobanka Open 1999 - Prostejov Open Castilla y Leon - Segovia Rado Geneva Challenger - Geneva Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Okal Cup - Eckental The Indian Oil Servo ATP Challenger - Chandigarh Tatra Banka Open 2001 - Bratislava Zivnobanka Open - Prostejov Nuembrecht Challenger - Nuembrecht drkoop.com USTA challenger of Miami - Miami Residenza Open - Magdeburg Healthsouth/USTA Challenger - Denver Heinekin Open 1998 - Budva ATU Cup 1999 - Weiden Volkswagen TED Open - Istanbul Warsteiner Challenger Lubeck - Lubeck Volkswagen TED Open - Istanbul KGHM Dialog Polish Indoors - Wroclaw Prostejov Challenger Prostejov Challenger Prostejov Challenger Orleans Challenger Mons Challenger Hungarian Architect Open - Budapest Heilbronn Challenger Prostejov Challenger Bergamo Challenger Siebel Open - San Jose Samsung Securities Cup Challenger - Seoul Prostejov Challenger Rome Challenger Aptos Challenger Vancouver Challenger Bratislava Challenger Memorial Savigni - Sassuolo Mercedes Cup - Stuttgart Heilbronn Open - Heilbronn Czech Open - Prostejov Yugoslavia Open - Belgrade Warsteiner Challenger Wolfsburg - Wolfsburg Zivnobanka Czech Open - Prostejov Countrywide Classic - Los Angeles Zivnobanka Open - Prostejov Ciur Pribram Challenger - Pribram Schenectady CH Prostejov Challenger New Haven CH Ciur Cup 99 - Prague KGHM Polish Indoors - Wroclaw Barletta Citta Della Disfida Open 2000 - Barletta The Scottish Tennis Championships - Edinburgh Warsteiner Grand Prix - Oberstaufen LTA Men's Challenger - Wrexham Podebradka Cup - Prague BMW Open - Munich Tatra Banka Slovak Open - Bratislava Osaka International Tennis Tournament - Osaka The Wrexham Challenger - Wrexham Yitzhak Rabin Challenger 1998 - Tel Aviv Crystal Cup 1998 - Portoroz ATP Challenger Hamburg - Hamburg Medicor Open - Budapest Yitzhak Rabin Men's Challenger - Tel Aviv Okal Cup - International Bavarian Championship - Eckental Franklin Templeton Tennis Classic - Scottsdale RCA Championships - Indianapolis RCA Championships - Indianapolis Infiniti Open - Los Angeles Copenhagen Open - Copenhagen Sybase Open - San Jose Kroger / St. Jude International - Memphis West Palm CH Australian Men's Hardcourt Championships - Adelaide Sybase Open - San Jose Davidoff Swiss Indoors - Basel The Stella Artois Grass Court Championships - Queen's/London Franklin Templeton Tennis Classic - Scottsdale Ostrava Challenger Legg Mason Tennis Classic - Washington D.C. Gelsor Open Romania - Bucharest Kremlin Cup - Moscow Legg Mason Tennis Classic - Washington D.C. Sybase Open - San Jose Franklin Templeton Tennis Classic - Scottsdale Verizon Tennis Challenge - Atlanta Telenordia Swedish Open - Bastad Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. RCA Championships - Indianapolis Heineken Open Shanghai - Shanghai 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 Mercedes-Benz Cup - Los Angeles Franklin Templeton Tennis Classic - Scottsdale CA Tennis Trophy - Vienna Milan Indoors - Milan Infiniti Open - Los Angeles Open 13 - Marseille AIG Japan Open - Tokyo Copenhagen Open - Copenhagen BMW Open - Munich The Stella Artois Grass Court Championships - London Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington D.C. San Jose Tokyo New Haven Osaka Los Angeles Grand Prix de Tennis de Lyon - Lyon Barcelona The Hamlet Cup - Long Island New Haven Brussels Scottsdale Milan Barcelona Tampa Atlanta Washington Qatar Exxon Mobil Open 2003 - Doha Sydney Siebel Open - San Jose Franklin Templeton Tennis Classic - Scottsdale U.S. Men's Clay Court Championships - Houston San Francisco Orlando Barcelona Brussels Washington Sydney Tokyo Indianapolis Prostejov Challenger San Francisco Philadelphia Washington Indianapolis Milan Indoors - Milan Siebel Open - San Jose Estoril Open - Estoril BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Mercedes-Benz Cup - Los Angeles Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. International Tennis Championships - Delray Beach Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Stockholm Open - Stockholm ARAG World Team Championship - Dusseldorf Next Generation Hardcourts - Adelaide Medibank Private International - Sydney Milan Indoors - Milan SAP Open - San Jose ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Open Seat Godo 2005 - Barcelona U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Mercedes-Benz Cup - Los Angeles AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Chennai Open - Chennai Sydney International - Sydney International Indoor Tennis Championships of Croatia - Zagreb Open 13 - Marseille Open SEAT Godo 2006 - Barcelona The Stella Artois Championships - London ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai BMW Open - Munich Allianz Suisse Open - Gstaad Legg Mason Tennis Classic - Washington Medibank International - Sydney ATP Kremlin Cup - Moscow SAP Open - San Jose The Nottingham Open - Nottingham Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Brisbane - Brisbane Medibank International - Sydney Open Sabadell Atlantico - Barcelona Bank Austria Tennis Trophy - Vienna Brisbane International - Brisbane Regions Morgan Keegan Championships - Memphis Salem Open - Hong Kong Heineken Open - Auckland AIG Japan Open Tennis Championships - Tokyo Brisbane International - Brisbane Next Generation Adelaide International - Adelaide Davidoff Swiss Indoors Basel - Basel Grand Prix de Tennis de Lyon - Lyon San Jose Washington Philadelphia Atlanta Washington Regions Morgan Keegan Championships - Memphis Washington Kremlin Cup - Moscow Vienna San Francisco Memphis Scottsdale Halle AEGON Championships - London Mercedes Cup - Stuttgart Rakuten Japan Open - Tokyo Apia International - Sydney Sunrise Challenger AEGON International - Eastbourne SAP Open - San Jose Medibank International - Sydney Brisbane International - Brisbane Regions Morgan Keegan Championships - Memphis Power Horse World Team Cup - Dusseldorf Gerry Weber Open - Halle German Tennis Championships - Hamburg Pilot Pen Tennis - New Haven Legg Mason Tennis Classic - Washington Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Apia International - Sydney Heineken Open - Auckland BMW Open - Munich Erste Bank Open - Vienna Barcelona Open BancSabadell - Barcelona AEGON Championships - London Citi Open - Washington BMW Open - Munich Erste Bank Open - Vienna Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington Next Generation Adelaide International - Adelaide Brisbane International - Brisbane Open 13 - Marseille Open Seat Godo 2007 - Barcelona Qatar ExxonMobil Open - Doha AIG Japan Open Tennis Championships - Tokyo SAP Open - San Jose Legg Mason Tennis Classic - Washington D.C. Davidoff Swiss Indoors Basel - Basel BMW Open - Munich Sarasota Challenger IPB Czech Indoor - Ostrava Franklin Templeton Tennis Classic - Scottsdale Salem Open - Hong Kong Erste Bank Open - Vienna Galleryfurniture.com Challenge - Atlanta Rakuten Japan Open - Tokyo Citi Open - Washington Swiss Indoors Basel - Basel Apia International - Sydney Franklin Templeton Tennis Classic - Scottsdale Claro Open Colombia - Bogota U.S. Men's Clay Court Championships - Houston Gerry Weber Open - Halle Dubai Duty Free Tennis Championships - Dubai St. Petersburg Open - St. Petersburg Memphis Zivnobanka Czech Open - Prostejov Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Malaysian Open - Kuala Lumpur KGHM Polish Indoors - Wroclaw Atlanta New Haven Barcelona Open BancSabadell - Barcelona Sports Expert Open - Nettingsdorf Washington DPD Challenger 99 - Aschaffenburg Dubai Duty Free Tennis Championships - Dubai Prague Challenger - Prague Architect Open - Budapest Challenger de Granby - Granby Open 13 - Marseille Legg Mason Tennis Classic - Washington D.C. Vietnam Open - Ho Chi Minh City St. Petersburg Open - St. Petersburg Delray Beach International Tennis Championships - Delray Beach ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Countrywide Classic - Los Angeles Indianapolis Tennis Masters Series - Miami Regions Morgan Keegan Championships - Memphis Gerry Weber Open - Halle AEGON International - Eastbourne Japan Open - Tokyo Scottsdale Internationaler Raiffeisen Grand Prix - St. Polten Grand Prix de Tennis de Lyon - Lyon Legg Mason Tennis Classic - Washington D.C. SAP Open - San Jose Davidoff Swiss Indoors - Basel Regions Morgan Keegan Championships - Memphis Gerry Weber Open - Halle PBZ Zagreb Indoors - Zagreb Qatar Open - Doha Tokyo Outdoor Swiss Indoors Basel - Basel Houston Stratton Mountain Barcelona Open BancSabadell - Barcelona Scottsdale La Quinta Itaparica Florence Basel Tokyo Outdoor Philadelphia Boston Washington Indianapolis Stratton Mountain Los Angeles Seoul Livingston Stuttgart Outdoor Memphis Orlando Forest Hills Boston Stratton Mountain Los Angeles Seoul Charleston Rakuten Japan Open - Tokyo Philadelphia Memphis Orlando Forest Hills Boston Stratton Mountain Tokyo Indoor Stockholm Sybase Open - San Jose Open Sabadell Atlantico - Barcelona AT&T Challenge - Atlanta Tento Czech Open - Prague ABN/AMRO World Tennis Tournament - Rotterdam The Lipton Championships - Key Biscayne Eurocard Open - Stuttgart Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Monte Carlo Open - Monte Carlo du Maurier Open - Toronto Great American Insurance ATP Championship - Cincinnati 13th Paris Open - Paris The Lipton Championships - Key Biscayne Italian Open - Rome du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Italian Open - Rome Tennis Masters Series - Toronto Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells Tennis Masters Series - Rome Tennis Masters Series - Cincinnati Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Montreal Indian Wells Key Biscayne Monte Carlo Cincinnati Paris Indian Wells Key Biscayne Hamburg Canadian Open Essen Key Biscayne Rome Canadian Open Stockholm Paris Indian Wells Cincinnati Indian Wells Key Biscayne Canadian Open Indian Wells Key Biscayne Monte Carlo Monte Carlo Newsweek Champions Cup - Indian Wells Rome Canadian Open Key Biscayne Indian Wells BMW Open - Munich Key Biscayne Tennis Masters Series - Cincinnati Hamburg Cincinnati Cincinnati Pacific Life Open - Indian Wells Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Great American Insurance ATP Championship - Cincinnati 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 Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Masters Series Monte Carlo - Monte Carlo Schenectady Tennis Masters Series - Hamburg Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Stuttgart Cincinnati Hamburg Memphis Sony Ericsson Open - Miami Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Stockholm Tennis Masters Series - Paris Pacific Life Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Campionati Internazionali D'Italia - Rome Legg Mason Tennis Classic - Washington D.C. Tennis Masters Series - Madrid Sony Ericsson Open - Miami Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Shanghai - Shanghai BNP Paribas Masters - Paris Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Campionati BNL dItalia - Rome Mutua Madrilena Madrid Open - Madrid Western & Southern Financial Group Masters - Cincinnati Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Rogers Cup - Toronto Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Dallas WCT Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo 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 Key Biscayne Key Biscayne Rome Masters Rome Montreal / Toronto Masters Australian Open - Melbourne Sony Open Tennis - Miami U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Rogers Cup - Toronto Australian Open - Melbourne French Open - Paris Wimbledon - London Internazionali BNL d'Italia - Rome Rogers Cup - Toronto U.S. Open - New York Tennis Masters Series - Montreal Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon U.S. Open Australian Open French Open Wimbledon U.S. Open French Open Wimbledon U.S. Open Wimbledon U.S. Open French Open Indian Wells Wimbledon U.S. Open French Open Wimbledon U.S. Open French Open U.S. Open Australian Open - Melbourne French Open - Paris U.S. Open - New York 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 U.S. Open - New York Pacific Life Open - Indian Wells Chengdu Open - Chengdu Indian Wells Masters Series Monte-Carlo - Monte Carlo Wimbledon - London Masters Series - Hamburg U.S. Open - New York Australian Open - Melbourne French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London U.S. Open - New York Tennis Masters Series - Monte Carlo BNP Paribas Open - Indian Wells Infiniti Open - Los Angeles Tennis Masters Series - Hamburg Sony Ericsson Open - Miami French Open - Paris Indian Wells Masters Series Monte-Carlo - Monte-Carlo Cincinnati Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Canadian Open Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome U.S. Open - New York Paris Wimbledon - London Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati U.S. Open - New York BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Rome French Open - Paris Key Biscayne The Stella Artois Championships - London Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Legg Mason Tennis Classic - Washington U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Australian Open French Open - Paris French Open Canadian Open French Open - Paris Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London US Open Wimbledon Roland Garros US Open US Open Davis Cup, World Group, QF, USA-NED 4-1 Internazionali BNL dItalia - Rome Rogers Cup - Montreal Davis Cup, World Group, 1R, USA-RUS 3-2 Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, QR, PAR-CZE 0-5 Davis Cup, World Group, 1R, USA-CRO 2-3 French Open - Paris 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 Wimbledon - London U.S. Open - New York Eurocard Open - Stuttgart Rogers Masters - Toronto Wimbledon - London Australian Open - Melbourne Roland Garros Roland Garros Davis Cup, World Group, QF, USA-CZE 3-2 US Open 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 Davis Cup WG SF: FRG vs USA Colonial Classic - Kooyong Colonial Classic - Kooyong 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, 1R, USA-ZIM 3-2 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, QF, USA-BEL 4-1 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 Tennis Masters Cup - Lisbon Tennis Masters Cup - Houston ATP Tour World Championship ATP Tour World Championship ATP Tour World Championship Tennis Masters Cup - Shanghai Davis Cup G1 F: ARG vs USA Tennis Masters Cup Shanghai - Shanghai Grand Slam Cup - Munich Grand Slam Cup - Munich Atlanta Olympics Davis Cup G1 SF: PER vs USA Olympics - London Davis Cup WG QF: USA vs FRA Davis Cup WG R1: USA vs PAR Olympics - Beijing 70th River Oaks International Tennis Tournament - Houston AAMI Classic - Kooyong ATP Tour World Championship - Hannover Tennis Masters Cup - Sydney Tennis Masters Cup - Shanghai ATP Tour World Championship Grand Slam Cup Grand Slam Cup ATP Tour World Championship - Hannover Grand Slam Cup