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