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
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 KGHM Polish Indoors - Wroclaw Okal Cup - Eckental Osaka International Tennis Tournament - Osaka Zivnobanka Czech Open - Prostejov Tatra Banka Open 2001 - Bratislava Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Sunrise Challenger Prostejov Challenger Prostejov Challenger Prostejov Challenger Orleans Challenger Mons Challenger Prostejov Challenger Zivnobanka Czech Open - Prostejov Open Castilla y Leon - Segovia Czech Open - Prostejov Rome Challenger Prostejov Challenger Aptos Challenger Vancouver Challenger Architect Open - Budapest Zivnobanka Open - Prostejov Yugoslavia Open - Belgrade Heinekin Open 1998 - Budva drkoop.com USTA challenger of Miami - Miami Bratislava Challenger Tallahassee Tennis Challenger - Tallahassee Heilbronn Challenger KGHM Dialog Polish Indoors - Wroclaw Miller Lite Hall of Fame Tennis Championships - Newport Prostejov Challenger Tel Aviv Kroger / St. Jude International - Memphis Advanta Championships - Philadelphia America's Red Clay Tennis Championship - Coral Springs Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Heineken Trophy - Rosmalen RCA Championships - Indianapolis Davidoff Swiss Indoors - Basel Zivnobanka Open - Prostejov Memorial Savigni - Sassuolo Open Diputacion - Cordoba Podebradka Cup - Prague Tatra Banka Slovak Open - Bratislava Samsung Securities Cup Challenger - Seoul Stockholm Open - Stockholm Australian Men's Hardcourt Championships - Adelaide Heilbronn Open - Heilbronn Adidas International - Sydney Residenza Open - Magdeburg Dubai Tennis Open - Dubai European Community Championships - Antwerp BMW Open - Munich Prague Challenger - Prague The Stella Artois Grass Court Championships - London Challenger de Granby - Granby The Nottingham Open - Nottingham RCA Championships - Indianapolis ATP Challenger Hamburg - Hamburg MFS Pro Tennis Championships - Boston Zivnobanka Open 1999 - Prostejov Segovia Challenger Open Castilla y Leon - Segovia ATU Cup 1999 - Weiden Sports Expert Open - Nettingsdorf Volkswagen TED Open - Istanbul Ciur Cup 99 - Prague Yitzhak Rabin Men's Challenger - Tel Aviv Okal Cup - International Bavarian Championship - Eckental CA Tennis Trophy - Vienna DPD Challenger 99 - Aschaffenburg Medicor Open - Budapest Dubai Tennis Open - Dubai Japan Open - Tokyo Gerry Weber Open - Halle Heineken Trophy - 's-Hertogenbosch Infiniti Open - Los Angeles RCA Championships - Indianapolis MFS Pro Tennis Championships - Boston Franklin Templeton Tennis Classic - Scottsdale Heineken Open Singapore - Singapore Scania Stockholm Open - Stockholm Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam AXA Cup - London Copenhagen Open - Copenhagen The Nottingham Open - Nottingham RCA Championships - Indianapolis Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Scania Stockholm Open - Stockholm BMW Open - Munich Gerry Weber Open - Halle Telenordia Swedish Open - Bastad The Hamlet Cup - Long Island Salem Open - Hong Kong Copenhagen Open - Copenhagen The Indian Oil Servo ATP Challenger - Chandigarh Estoril Open - Estoril Zivnobanka Czech Open - Prostejov RCA Championships - Indianapolis Salem Open - Hong Kong AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Stockholm Open - Stockholm Milan Indoors - Milan Copenhagen Open - Copenhagen BMW Open - Munich Gerry Weber Open - Halle Internationaler Raiffeisen Grand Prix - St. Polten The Samsung Open - Nottingham Telenordia Swedish Open - Bastad Allianz Suisse Open Gstaad - Gstaad Volkswagen TED Open - Istanbul Ostrava Challenger TD Waterhouse Cup - Long Island CA Tennis Trophy - Vienna Rado Geneva Challenger - Geneva St. Petersburg Open - St. Petersburg Adelaide Auckland Marseille Antwerp Scottsdale New Delhi IPB Czech Indoor - Ostrava Adidas International - Sydney Adidas International - Sydney New Haven Hilton Waikoloa USTA Challenger - Waikoloa Qatar Exxon Mobil Open 2002 - Doha Doha Philadelphia Tokyo Hong Kong Queen's Club Stuttgart Barletta Citta Della Disfida Open 2000 - Barletta Ostrava Vienna Stockholm Auckland Marseille Rotterdam Tokyo Seoul Queen's Club Manchester Bastad Washington Scania Stockholm Open - Stockholm New Haven Qatar Exxon Mobil Open 2003 - Doha Heineken Open - Auckland Schenectady Hungarian Architect Open - Budapest Toulouse Dubai Tennis Open - Dubai ECM Cup - Prague Antwerp The Wrexham Challenger - Wrexham Copenhagen Queen's Club VSZ Solvak Open Challenger - Kosice Indianapolis Ciur Pribram Challenger - Pribram Healthsouth/USTA Challenger - Denver Crystal Cup 1998 - Portoroz Warsteiner Challenger Wolfsburg - Wolfsburg Warsteiner Challenger Lubeck - Lubeck AXA Open - Lisbon Copenhagen The Samsung Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Halle Qatar Open - Doha Adidas International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Open - Dubai Estoril Open - Estoril BMW Open - Munich Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Prostejov Challenger Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow The Powder Byrne Trophy - Surbiton St. Petersburg Open - St. Petersburg Stockholm Open - Stockholm ARAG World Team Championship - Dusseldorf LTA Men's Challenger - Wrexham Next Generation Hardcourts - Adelaide Rosmalen Chennai Open - Chennai Medibank Private International - Sydney Lyon Milan Indoors - Milan Kroger / St. Jude International - Memphis Scottsdale Open Seat Godo 2005 - Barcelona Salem Open - Hong Kong The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Tento Czech Open - Prague Synsam Swedish Open - Bastad Allianz Suisse Open - Gstaad Medicor Open - Budapest Nuembrecht Challenger - Nuembrecht Yitzhak Rabin Challenger 1998 - Tel Aviv Warsteiner Grand Prix - Oberstaufen Gelsor Open Romania - Bucharest RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Heineken Open - Auckland China Open - Beijing Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo Stockholm Open - Stockholm CA Tennis Trophy - Vienna Sarasota Challenger St. Petersburg Open - St. Petersburg Chennai Open - Chennai Sydney International - Sydney International Indoor Tennis Championships of Croatia - Zagreb SAP Open - San Jose Open 13 - Marseille Regions Morgan Keegan Championships - Memphis ABN/AMRO World Tennis Tournament - Rotterdam Open SEAT Godo 2006 - Barcelona Synsam Swedish Open - Bastad Next Generation Adelaide International - Adelaide Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Atlanta Open Seat Godo 2007 - Barcelona Pinehurst ARAG World Team Championship - Dusseldorf The Stella Artois Championships - London Red Letter Days Open - Nottingham Allianz Suisse Open - Gstaad Countrywide Classic - Los Angeles Basel Legg Mason Tennis Classic - Washington Stockholm Open - Stockholm ATP Kremlin Cup - Moscow Next Generation Adelaide International - Adelaide Medibank International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Gerry Weber Open - Halle The Artois Championships - London The Nottingham Open - Nottingham Catella Swedish Open - Bastad If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Brisbane - Brisbane SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Open Sabadell Atlantico - Barcelona St. Petersburg Open - St. Petersburg Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane Pilot Pen Tennis - New Haven Heineken Open Shanghai - Shanghai AIG Japan Open Tennis Championships - Tokyo Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane Medibank International - Sydney PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis Open Sabadell Atlantico - Barcelona BMW Open - Munich AEGON International - Eastbourne Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Legg Mason Tennis Classic - Washington Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney Regions Morgan Keegan Championships - Memphis Power Horse World Team Cup - Dusseldorf Gerry Weber Open - Halle Swiss Indoors Basel - Basel Apia International - Sydney Barcelona Open BancSabadell - Barcelona BMW Open - Munich Citi Open - Washington Apia International - Sydney Barcelona Open BancSabadell - Barcelona AEGON Championships - London Claro Open Colombia - Bogota Citi Open - Washington South African Airways Open - East London BMW Open - Munich Hall of Fame Tennis Championships - Newport KGHM Polish Indoors - Wroclaw Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta The Scottish Tennis Championships - Edinburgh Erste Bank Open - Vienna Grand Prix de Tennis de Lyon - Lyon Brisbane International - Brisbane AEGON Championships - London Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart BMW Open - Munich Tokyo SAP Open - San Jose Beijing The Dubai Tennis Championships - Dubai Tennis Channel Open - Las Vegas Moscow Chengdu Open - Chengdu Rakuten Japan Open - Tokyo Dubai Duty Free Tennis Championships - Dubai Qatar ExxonMobil Open - Doha Grand Prix de Tennis de Lyon - Lyon The 10tele.com Open - Nottingham Heineken Open Shanghai - Shanghai ABN/AMRO World Tennis Tournament - Rotterdam The Nottingham Open - Nottingham RCA Championships - Indianapolis Waldbaum's Hamlet Cup - Long Island AIG Japan Open - Tokyo Stockholm Open - Stockholm Bastad St. Petersburg Open - St. Petersburg Scania Stockholm Open - Stockholm ABN/AMRO World Tennis Tournament - Rotterdam Open de Moselle - Metz Malaysian Open - Kuala Lumpur Kroger / St. Jude International - Memphis BA-CA Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha Rakuten Japan Open - Tokyo Regions Morgan Keegan Championships - Memphis BMW Open - Munich Gerry Weber Open - Halle Bergamo Challenger Telenordia Swedish Open - Bastad TD Waterhouse Cup - Long Island Medibank International - Sydney CA Tennis Trophy - Vienna Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Legg Mason Tennis Classic - Washington Synsam Swedish Open - Bastad Franklin Templeton Tennis Classic - Scottsdale Open 13 - Marseille Hong Kong AEGON International - Eastbourne AT&T Challenge - Atlanta Gerry Weber Open - Halle Waldbaum's Hamlet Cup - Long Island Salem Open - Hong Kong Erste Bank Open - Vienna Japan Open - Tokyo Los Angeles Lyon Bastad Qatar Mobil Open 2001 - Doha Heineken Open - Auckland Milan Indoors - Milan International Tennis Championships - Delray Beach ABN/AMRO World Tennis Tournament - Rotterdam Stockholm Open - Stockholm Dubai Open - Dubai Qatar ExxonMobil Open - Doha The Stella Artois Championships - London BellSouth Open - Auckland Copenhagen Open - Copenhagen Dubai Tennis Open - Dubai Kremlin Cup - Moscow Australian Men's Hardcourt Championships - Adelaide Stockholm Grand Prix de Tennis de Lyon - Lyon Bastad Long Island BMW Open - Munich Toulouse Doha Jakarta Erste Bank Open - Vienna Swiss Indoors Basel - Basel Rakuten Japan Open - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Nottingham Kuala Lumpur SAP Open - San Jose Synsam Swedish Open - Bastad Generali Open - Kitzbuhel Heineken Open - Auckland ARAG World Team Championship - Dusseldorf Legg Mason Tennis Classic - Washington D.C. The Lipton Championships - Key Biscayne Eutelsat Monte Carlo Open - Monte Carlo du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 12th Paris Open - Paris The Lipton Championships - Key Biscayne Monte Carlo Open - Monte Carlo Italian Open - Rome du Maurier Open - Toronto Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 13th Paris Open - Paris Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Italian Open - Rome du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Tennis Masters Series - Indian Wells The Ericsson Open - Miami Italian Open - Rome Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati The Ericsson Open - 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 - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto AIG Japan Open Tennis Championships - Tokyo Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris 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 - Madrid Tennis Masters Series - Paris Indian Wells Key Biscayne Monte Carlo Cincinnati Canadian Open Indian Wells Key Biscayne Monte Carlo Rome Cincinnati Essen Paris Key Biscayne Canadian Open Stockholm Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg 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 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 Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati 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 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 Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Monte Carlo Open - Monte Carlo 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 Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open French Open U.S. Open Australian Open U.S. Open Australian Open French Open U.S. Open 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 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 Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Tennis Masters Series - Indian Wells French Open - Paris Stockholm French Open - Paris French Open - Paris U.S. Open - New York Wimbledon BNP Paribas Open - Indian Wells Wimbledon Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris Davis Cup, World Group, QF, SWE-GER 3-2 Davis Cup, World Group, QF, AUS-SWE 5-0 Davis Cup, World Group, 1R, SWE-AUS 4-1 Davis Cup, World Group, QF, USA-SWE 4-1 Davis Cup, World Group, QR, PAR-CZE 0-5 Davis Cup, World Group, PO, IND-SWE 1-3 Davis Cup, World Group, 1R, ARG-SWE 5-0 Newsweek Champions Cup - Indian Wells Davis Cup, World Group, 1R, CZE-BEL 3-2 Davis Cup, World Group, 1R, ISR-SWE 2-3 Davis Cup, World Group, F, ESP-CZE, 5-0 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, World Group, SF, SRB-CZE 3-2 Davis Cup, World Group, SF, ARG-CZE 2-3 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, 1R, CZE-NED 3-2 Australian Open - Melbourne Australian Open - Melbourne Newsweek Champions Cup - Indian Wells Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo AAMI Classic - Kooyong Wimbledon - London Wimbledon U.S. Open - New York Tennis Masters Cup Shanghai - Shanghai Australian Open - Melbourne French Open - Paris French Open - Paris Rogers Cup - Montreal Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne Davis Cup, World Group, SF, SWE-ESP 4-1 U.S. Open French Open Davis Cup, World Group, 1R, CZE-FRA 3-2 Davis Cup, World Group, QF, JPN-CZE 0-5 Davis Cup, World Group, SF, AUS-SWE 4-1 Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, World Group, 1R, SWE-GBR 3-2 Davis Cup, World Group, F, CZE-ESP 3-2 Davis Cup, World Group, 1R, RUS-CZE 3-2 Davis Cup, World Group, F, SWE-USA 5-0 Davis Cup, World Group, SF, SWE-USA 1-4 Davis Cup, World Group, PO, CZE-SUI 3-2 Rogers Cup - Toronto Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, QF, RUS-CZE 3-2 Davis Cup, World Group, QF, CZE-ARG, 3-2 Davis Cup, World Group, 1R, CZE-ITA 4-1 Davis Cup, World Group, 1R, SWE-BRA 3-2 Davis Cup, World Group, QF, SWE-ARG 4-1 Rogers Cup - Toronto Davis Cup, World Group, QF, CZE-SRB 4-1 Atlanta Olympics Olympics - London Western & Southern Financial Group Masters - Cincinnati Davis Cup, World Group, SF, CRO-CZE, 1-4 Davis Cup, World Group, QF, SWE-RSA 3-2 Davis Cup, World Group, SF, SWE-ITA 4-1 Olympics - Beijing 70th River Oaks International Tennis Tournament - Houston Grand Slam Cup Olympics - Athens Grand Slam Cup - Munich Grand Slam Cup - Munich ATP Tour World Championship - Hannover