Career 2023 2022 2021 2020 2019 2018 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 Usa F7 Usa F8 Usa F25 Usa F26 Usa F29 Usa F2 Usa F14 Usa F15 USA F17 USA F18 USA F20 USA F26 USA F30 USA F31 USA F3 USA F4 USA F1 USA F2 Usa F1 Tatra Banka Open 2001 - Bratislava Medicor Open - Budapest Aptos Challenger Tiburon Challenger Honolulu Challenger Bordeaux Challenger Nottingham-2 Challenger Kaoshuing Challenger Mons Challenger Prostejov Challenger Prostejov Challenger Indian Wells Challenger Cary Challenger St. Petersburg 2 Challenger Biella 4 Challenger Lugano Challenger Orlando Challenger Tallahassee Challenger Little Rock Challenger Orlando 2 Challenger Cleveland Challenger Tatra Banka Slovak Open - Bratislava Prostejov Challenger Tulsa Challenger Prostejov Challenger Tiburon Challenger Knoxville Challenger Savannah Challenger Winnetka Challenger Savannah Challenger Ostrava Challenger Aptos Challenger Vancouver Challenger Volkswagen TED Open - Istanbul Bergamo Challenger Warsteiner Challenger Wolfsburg - Wolfsburg Zivnobanka Czech Open - Prostejov Ciur Cup 99 - Prague drkoop.com USTA challenger of Miami - Miami Copenhagen Open - Copenhagen Okal Cup - Eckental Dallas Challenger ECM Cup - Prague Architect Open - Budapest Zivnobanka Czech Open - Prostejov Prague Challenger - Prague Ciur Pribram Challenger - Pribram Healthsouth/USTA Challenger - Denver Challenger de Granby - Granby Segovia Challenger Open Castilla y Leon - Segovia Sports Expert Open - Nettingsdorf Heinekin Open 1998 - Budva Yitzhak Rabin Challenger 1998 - Tel Aviv Crystal Cup 1998 - Portoroz Nuembrecht Challenger - Nuembrecht ATP Challenger Hamburg - Hamburg Warsteiner Challenger Lubeck - Lubeck Zivnobanka Open 1999 - Prostejov ATU Cup 1999 - Weiden Open Castilla y Leon - Segovia Rado Geneva Challenger - Geneva Medicor Open - Budapest Yitzhak Rabin Men's Challenger - Tel Aviv Okal Cup - International Bavarian Championship - Eckental Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Charlottesville Challenger Zivnobanka Czech Open - Prostejov Zivnobanka Open - Prostejov Qatar Exxon Mobil Open 2002 - Doha Memorial Savigni - Sassuolo Heineken Open - Auckland Prostejov Challenger Charlottesville Challenger Knoxville Challenger Samsung Securities Cup Challenger - Seoul Osaka International Tennis Tournament - Osaka Dallas Challenger Heilbronn Open - Heilbronn Prostejov Challenger Columbus Challenger KGHM Polish Indoors - Wroclaw The Indian Oil Servo ATP Challenger - Chandigarh Residenza Open - Magdeburg Charlottesville Challenger Sarasota Challenger Tallahassee Challenger Tennis Masters Series - Monte Carlo Sarasota Challenger Orleans Challenger Knoxville Challenger Champaign Challenger KGHM Dialog Polish Indoors - Wroclaw Maui Challenger Sarasota Challenger Savannah Challenger Bordeaux Challenger Sarasota Challenger VSZ Solvak Open Challenger - Kosice Sacramento Challenger Heilbronn Challenger Zivnobanka Open - Prostejov Yugoslavia Open - Belgrade Bratislava Challenger Ilkley Challenger Volkswagen TED Open - Istanbul DPD Challenger 99 - Aschaffenburg Sacramento Challenger Champaign Challenger Western & Southern Open - Cincinnati Japan Open - Tokyo Copenhagen Open - Copenhagen Gelsor Open Romania - Bucharest Kremlin Cup - Moscow RCA Championships - Indianapolis St. Petersburg Open - St. Petersburg BMW Open - Munich Allianz Suisse Open Gstaad - Gstaad CA Tennis Trophy - Vienna Qatar Exxon Mobil Open 2003 - Doha Copenhagen Open - Copenhagen Allianz Suisse Open Gstaad - Gstaad St. Petersburg Open - St. Petersburg Czech Open - Prostejov Knoxville Challenger Fairfield Challenger Las Vegas Challenger Hilton Waikoloa USTA Challenger - Waikoloa KGHM Polish Indoors - Wroclaw Heineken Open - Auckland Milan Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam Countrywide Classic - Los Angeles Estoril Open - Estoril BMW Open - Munich AXA Open - Lisbon Barletta Citta Della Disfida Open 2000 - Barletta The Stella Artois Grass Court Championships - London The Scottish Tennis Championships - Edinburgh Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Cary Challenger International Tennis Championships - Delray Beach Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow Warsteiner Grand Prix - Oberstaufen ARAG World Team Championship - Dusseldorf Next Generation Hardcourts - Adelaide Medibank Private International - Sydney Milan Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Open Seat Godo 2005 - Barcelona The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Legg Mason Tennis Classic - Washington D.C. Vietnam Open - Ho Chi Minh City Open Diputacion - Cordoba AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Chennai Open - Chennai Sydney International - Sydney Nottingham Challenger International Indoor Tennis Championships of Croatia - Zagreb Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Telenordia Swedish Open - Bastad Vancouver Challenger The Stella Artois Championships - London Winnetka Challenger Lexington Challenger LTA Men's Challenger - Wrexham Orleans Challenger Sunrise Challenger Mouilleron-Le-Captif Challenger St. Tropez Challenger Podebradka Cup - Prague Next Generation Adelaide International - Adelaide ABN/AMRO World Tennis Tournament - Rotterdam Open Seat Godo 2007 - Barcelona The Stella Artois Championships - London Allianz Suisse Open - Gstaad Hungarian Architect Open - Budapest Grand Prix de Tennis de Lyon - Lyon Legg Mason Tennis Classic - Washington Next Generation Adelaide International - Adelaide Medibank International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Dubai Tennis Championships - Dubai The Wrexham Challenger - Wrexham Open de Moselle - Metz BA-CA Tennis Trophy - Vienna 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 Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta AIG Japan Open Tennis Championships - Tokyo Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Brisbane International - Brisbane Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo Kremlin Cup - Moscow Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich AEGON Championships - London Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington Swiss Indoors Basel - Basel Cleveland Challenger Qatar ExxonMobil Open - Doha Power Horse World Team Cup - Dusseldorf Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Winston-Salem Open - Winston-Salem Swiss Indoors Basel - Basel Apia International - Sydney U.S. National Indoor Tennis Championships - Memphis Barcelona Open BancSabadell - Barcelona Estoril Open - Estoril AEGON International - Eastbourne Hall of Fame Tennis Championships - Newport BMW Open - Munich Gerry Weber Open - Halle Citi Open - Washington China Open - Beijing If Stockholm Open - Stockholm Erste Bank Open - Vienna Swiss Indoors Basel - Basel Apia International - Sydney Heineken Open - Auckland U.S. National Indoor Tennis Championships - Memphis Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Citi Open - Washington Rakuten Japan Open - Tokyo Open de Nice Cote d'Azur - Nice Claro Open Colombia - Bogota Citi Open - Washington Malaysian Open - Kuala Lumpur China Open - Beijing Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Erste Bank Open - Vienna Swiss Indoors Basel - Basel ASB Classic - Auckland Rio Open - Rio de Janeiro US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart Citi Open - Washington Chengdu Open - Chengdu China Open - Beijing Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Swiss Indoors Basel - Basel ASB Classic - Auckland Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston BB&T Atlanta Open - Atlanta Citi Open - Washington If Stockholm Open - Stockholm ASB Classic - Auckland Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco ATP Kremlin Cup - Moscow US Men's Clay Court Championship - Houston Open Parc - Lyon Charlottesville Challenger AEGON Championships - London AEGON International - Eastbourne China Open - Beijing Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel Brisbane International - Brisbane Delray Beach International Tennis Championships - Delray Beach Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb Open Sabadell Atlantico - Barcelona AEGON International - Eastbourne Rakuten Japan Open - Tokyo Erste Bank Open - Vienna SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Gerry Weber Open - Halle BB&T Atlanta Open - Atlanta Farmers Classic - Los Angeles US Men's Clay Court Championship - Houston Delray Beach Open - Delray Beach If Stockholm Open - Stockholm BB&T Atlanta Open - Atlanta New York Open - New York BMW Open - Munich Hall of Fame Open - Newport Truist Atlanta Open - Atlanta Citi Open - Washington Salem Open - Hong Kong Tento Czech Open - Prague Internationaler Raiffeisen Grand Prix - St. Polten Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston BMW Open - Munich The Hamlet Cup - Long Island Salem Open - Hong Kong Milan Indoors - Milan Open 13 - Marseille Hall of Fame Open - Newport Truist Atlanta Open - Atlanta Citi Open - Washington Dallas Open - Dallas US Men's Clay Court Championship - Houston Rome Challenger Allianz Suisse Open - Gstaad Sarasota Challenger Legg Mason Tennis Classic - Washington Salem Open - Hong Kong AIG Japan Open - Tokyo Davidoff Swiss Indoors Basel - Basel Medibank International - Sydney Rogers Cup - Montreal BMW Open - Munich Open 13 - Marseille German Tennis Championships - Hamburg Brisbane International - Brisbane Apia International - Sydney Delray Beach International Tennis Championships - Delray Beach Rakuten Japan Open - Tokyo SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Delray Beach Open - Delray Beach Open de Nice Cote d'Azur - Nice AEGON Championships - London Open 13 - Marseille US Men's Clay Court Championship - Houston Dubai Duty Free Tennis Championships - Dubai China Open - Beijing Swiss Indoors Basel - Basel Qatar Open - Doha IPB Czech Indoor - Ostrava Open SEAT Godo 2006 - Barcelona Dallas Open - Dallas Brisbane International - Brisbane Gerry Weber Open - Halle Delray Beach Open - Delray Beach Gerry Weber Open - Halle Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati 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 - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome 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 St. Petersburg Open - St. Petersburg Tennis Masters Series - Madrid 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 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 The Nottingham Open - Nottingham 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 Prostejov Challenger Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Barcelona Open BancSabadell - Barcelona 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 Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells U.S. Open - New York Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Western & Southern Open - Cincinnati Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Australian Open - Melbourne Internazionali BNL d'Italia - Rome French Open - Paris Wimbledon - London Rogers Cup - Toronto Tennis Masters Series - Cincinnati 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 French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris 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 Wimbledon - London French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris 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 U.S. Open - New York U.S. Open - New York U.S. Open - New York U.S. Open - New York Davis Cup, PO, BEL-CZE 1-4 Davis Cup, World Group, 1R, RUS-CZE 3-2 Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, 1R, CZE-BEL 3-2 Davis Cup, World Group, 1R, CZE-FRA 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, World Group, SF, SRB-CZE 3-2 Davis Cup, World Group, PO, ROU-CZE 0-5 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 Hopman Cup - Perth Davis Cup, World Group, QF, AUS-USA 3-2 Laver Cup - Prague Hopman Cup - Perth Laver Cup - Chicago Laver Cup - London 70th River Oaks International Tennis Tournament - Houston Wimbledon - London Mutua Madrid Open - Madrid Rogers Cup - Toronto Australian Open - Melbourne Citi Open - Washington Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London French Open - Paris French Open - Paris French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York U.S. Open - New York French Open - Paris U.S. Open - New York AAMI Classic - Kooyong Australian Open - Melbourne Davis Cup, World Group, 1R, CZE-ITA 4-1 Davis Cup, World Group, SF, CZE-ARG 3-2 U.S. Open (juniors) U.S. Open (juniors) Wimbledon - London All Lower level tournaments Davis Cup, World Group, PO, CZE-SUI 3-2 Davis Cup, World Group, QF, RUS-CZE 3-2 Davis Cup, World Group, 1R, USA-SUI 5-0 Laver Cup - Geneva Tennis Masters Cup Shanghai - Shanghai 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 Davis Cup, World Group, QR, PAR-CZE 0-5 Davis Cup, World Group, PO, UZB-USA 1-3 Nitto ATP Finals - London Hopman Cup - Perth Davis Cup, World Group, 1R, AUS-USA 1-3 Davis Cup, World Group, QF, USA-CRO 2-3 Olympics - Beijing Olympics - London Olympics - Rio de Janeiro