Career 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993
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 TD Waterhouse Cup - Long Island Brasil Open - Salvador Kremlin Cup - Moscow CA Tennis Trophy - Vienna Heineken Open - Auckland Milan Indoors - Milan Open 13 - Marseille Dubai Tennis Open - Dubai Tennis Masters Series - Indian Wells Estoril Open - Estoril Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad 2003 Mercedes Cup - Stuttgart RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. Brasil Open - Salvador Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel USTA Challenger of Tiburon - Tiburon The USTA Challenger at West End Racquet - Torrance Waco International Tennis Challenger - Waco Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Great American Insurance ATP Championship - Cincinnati The Lipton Championships - Key Biscayne du Maurier Open - Toronto Great American Insurance ATP Championship - Cincinnati Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg 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 Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo 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 - 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 Monte Carlo Canadian Open Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome 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 Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Pacific Life Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Heineken Open - Auckland Tennis Masters Series - Hamburg West Side Tennis Club Clay Court Challenger - Forest Hills Czech Open - Prostejov Fifth Third Bank Tennis Classic - Lexington 2004 Colorado Tennis Classic - Denver 2004 Keys Gate Challenger - Homestead The Wright Financial Group USTA Challenger - Champaign Privat Bank Cup - Dnepropetrovsk Copa Petrobras Bogota - Bogota La Serena Open - La Serena USTA Men's Challenger of Dallas - Dallas 2005 Freeman Men's Challenger - Joplin San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2005 - Leon Draft Corona Mexico City Open - Mexico City Harrah's Entertainment Challenger - Tunica San Remo Tennis Cup 15° Piertomaso - San Remo Badden Open by Rothaus - Ettlingen Schickendanz Open - Furth The Natrel's Challenger of Granby - Granby Lubbock Challenger - Lubbock 2005 Tulsa Challenger - Tulsa 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 XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Bogota USTA/Adtech Challenger - Boston U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Music City Challenger - Nashville U.S. Open - New York French Open - Paris Allianz Suisse Open Gstaad - Gstaad Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris BMW Tennis Championship - Sunrise Corona Mexico City Open - Mexico City Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open French Open Aberto de Santa Catarina - Florianopolis Abierto Colombiano de Tenis - Bogota Wimbledon U.S. Open ECM Prague Open - Prague U.S. Open Czech Open 2006 - Prostejov 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 French Open - Paris Copa Petrobras Argentina - Buenos Aires Copa Petrobras Paraguay - Asuncion Wimbledon - London Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena Copa Kia Challenger ATP - Santiago Bancolombia Open - Bogota Voit Mexico City Open - Mexico City Australian Open - Melbourne ECU Prague Open - Prague French Open - Paris Unique Zagreb Open - Zagreb Wimbledon - London U.S. Open - New York Unicredit Czech Open 2007 - Prostejov Copa Petrobras Brazil - Belo Horizonte Copa Petrobras Paraguay - Asuncion Copa Petrobras Argentina - Buenos Aires ITG Miami Challenger - Miami Hilton Waikoloa Village USTA Challenger - Waikoloa AT&T Challenger of Dallas - Dallas Challenger de Providencia-Copa Kia - Santiago Abierto Internacional de Salinas 'Dario Expreso' - Salinas San Luis Potosi Challenger - San Luis Potosi AGT Challenger - Leon Tallahassee Tennis Challenger - Tallahassee Countrywide Classic USTA Men's Challenger - Carson Sunset Moulding Challenger - Yuba City Oldum Brown Vancouver Open - Vancouver JSM Challenger of Champaign - Urbana 2008 Knoxville Challenger - Knoxville Lima Challenger - Lima Salinas Challenger Carson Challenger Dallas Challenger Pereira Challenger Savannah Challenger Carson Challenger Yuba City Challenger Montevideo Challenger Asuncion Challenger Santiago Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Puebla Challenger Sao Paulo Challenger Dallas Challenger Davis Cup, World Group, 1R, CZE-IND 3-2 Curitiba Challenger Davis Cup, World Group, QR, CZE-UZB 5-0 Davis Cup, World Group, 1R, CZE-GBR 4-1 Davis Cup, World Group, QF, USA-CZE 3-2 Davis Cup, World Group, 1R, SWE-CZE 3-2 Davis Cup, World Group, QR, CZE-ROU 3-2 Davis Cup, World Group, 1R, CZE-BRA 4-1 Davis Cup, World Group, QF, FRA-CZE 3-2 Davis Cup, World Group, 1R, RUS-CZE 3-2 Davis Cup, World Group, QR, CZE-THA 4-1 Davis Cup, Group 2, REL2, PAR-DOM 4-1 Hopman Cup - Perth Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, Group 1, 1R, PAR-VEN 4-1 Davis Cup, Group 1, 2R, PAR-BRA 3-2 Davis Cup, World Group, QR, PAR-CZE 0-5 Davis Cup, World Group, 1R, ARG-CZE 5-0 Davis Cup, Group 2, 1R, BOL-PAR 1-4 Davis Cup, Group 2, 2R, COL-PAR 4-1 Davis Cup, World Group, PO, NED-CZE 1-4 Davis Cup, Group 2, 1R, PAR-CUB 4-0 Davis Cup, Group 2, 2R, PAR-DOM 3-1 Davis Cup, Group 2, 2R, BAH-PAR 1-4 Davis Cup, Group 2, 1R, PAR-BAH 4-1 Davis Cup, Group 2, 1R, PAR-AHO 4-1 Belo Horizonte Challenger Bogota Challenger Cali Challenger Asuncion Challenger Santiago Challenger 70th River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston Tennis Masters Cup - Shanghai Olympics - Sydney Atlanta Olympics Olympics - Athens Gerry Weber Open - Halle XL Capital Bermuda Open - Bermuda Zivnobanka Czech Open - Prostejov The Surbiton Trophy - Surbiton Eddleman USTA Challenger - Birmingham FILA Challenger Biella - Biella Copa Ericsson Peru - Lima Copa Ericsson Brazil - Sao Paulo Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires BCP Tennis Classic - Sao Paulo Heilbronn Open - Heilbronn VI Abierto Internacional de Salinas - Salinas XL Capital Bermuda Open - Bermuda 2001 Eddleman USTA Challenger - Birmingham 2001 Centura USTA Challenger - Rocky Mount Aberto Da Costa Do Sauipe - Bahia Zivnobanka Czech Open - Prostejov 2001 USTA Tallahassee Tennis Challenger - Tallahassee Intelig Tennis Cup - Campos do Jordao TESS Tennis Classic - Campinas Credicard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte USTA Challenger of Burbank - Burbank Abierto Internacional de Salinas - Salinas Prague Challenger - Prague Renault Slovenian Open - Ljubljana VSZ Solvak Open Challenger - Kosice Hugarian Food Open - Budapest Zivnobanka Open - Prostejov Zagreb Open - Zagreb Venice Open - Venice Heinekin Open 1998 - Budva Brasil Open - Florianopolis Zivnobanka Open 1999 - Prostejov V Trofeo Ciudad de Quito - Quito Copa Ericsson - Santiago Copa Ericsson - Montevideo Copa Ericsson - Buenos Aires Zivnobanka Czech Open - Prostejov Sao Paulo - Brazil Pro Tennis World Open - Boca Raton XL Capital Bermuda Open - Bermuda Copa Sevilla-Internacionales de Andalucia - Seville Music City Challenger - Nashville Mobilux Open - Luxembourg Copa Petrobras Aracaju - Aracaju Aberto de Sao Paulo - Sao Paulo Copa Telefonica CTC Chile - Santiago Pro Tennis World Open - Sunrise Czech Open 2005 - Prostejov Odlum Brown Vancouver Open - Vancouver GHI Bronx Classic - Bronx USTA Illinois Challenger - Champaign Unique Zagreb Open - Zagreb Steelers Cup - Kosice Challenger Lugano - Lugano Aberto de Sao Paulo - Sao Paulo Bancolombia Open - Bogota Sao Paulo Challenger Vancouver Challenger Sunrise Challenger Bordeaux Challenger Buenos Aires Challenger Sao Paulo Challenger BellSouth Open - Auckland Australian Men's Hardcourt Championships - Adelaide Dubai Tennis Open - Dubai Advanta Championships - Philadelphia America's Red Clay Tennis Championship - Coral Springs Rado Swiss Open - Gstaad 1997 Mercedes Cup - Stuttgart Generali Open 1997 - Kitzbuhel RCA Championships - Indianapolis U.S. Pro Tennis Championships - Boston Waldbaum's Hamlet Cup - Long Island President's Cup 1997 - Tashkent Beijing Open - Beijing Heineken Open - Singapore IPB Czech Indoor - Ostrava Abierto Mexicano de Tenis - Mexico City Cerveza Club Columbia Open - Bogota Kremlin Cup - Moscow Croatian Indoors - Split Dubai Tennis Open - Dubai Sybase Open - San Jose European Community Championships - Antwerp Kroger / St. Jude International - Memphis ABN/AMRO World Tennis Tournament - Rotterdam Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril Open Seat-Godo '98 - Barcelona U.S. Men's Clay Court Championship - Orlando AT&T Challenge - Atlanta Paegas Czech Open - Prague America's Red Clay Tennis Championship - Coral Springs The Nottingham Open - Nottingham Investor Swedish Open - Bastad Legg Mason Tennis Classic - Washington D.C. Infiniti Open - Los Angeles International Championship of Croatia - Umag Grolsch Open - Amsterdam Internazionali di Tennis di San Marino - San Marino RCA Championships - Indianapolis MFS Pro Tennis Championships - Boston Mallorca Open - Mallorca International Championships of Sicily - Palermo Shanghai Open '98 - Shanghai Heineken Open - Singapore IPB Czech Indoor - Ostrava Abierto Mexicano de Tenis - Mexico City Cerveza Club Columbia Open - Bogota Hellmann's Cup - Santiago AAPT Championships - Adelaide Sybase Open - San Jose Kroger / St. Jude International - Memphis Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril Open Seat-Godo '99 - Barcelona BMW Open - Munich Tento Czech Open - Prague Internationaler Raiffeisen Grand Prix - St. Polten Merano Open - Merano The Nottingham Open - Nottingham Rado Swiss Open - Gstaad 1999 Mercedes Cup - Stuttgart RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. Waldbaum's Hamlet Cup - Long Island adidas Open de Toulouse - Toulouse Davidoff Swiss Indoors - Basel Heineken Open Shanghai - Shanghai Heineken Open Singapore - Singapore CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow Qatar Mobil Open 2000 - Doha Heineken Open - Auckland Dubai Tennis Open - Dubai ABN/AMRO World Tennis Tournament - Rotterdam AXA Cup - London BMW Open - Munich U.S. Men's Clay Court Championships - Orlando UBS Open Gstaad - Gstaad 2000 Mercedes Cup - Stuttgart RCA Championships - Indianapolis Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Cerveza Club Colombia Open - Bogota Copenhagen Open - Copenhagen Kroger / St. Jude International - Memphis ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Sybase Open - San Jose Citrix Tennis Championships - Delray Beach Estoril Open - Estoril U.S. Men's Clay Court Championships - Houston BMW Open - Munich UBS Open Gstaad - Gstaad 2001 Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. Brazil Open - Salvador Kremlin Cup - Moscow AIG Japan Open - Tokyo CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Scania Stockholm Open - Stockholm AAPT Championships - Adelaide Qatar Exxon Mobil Open 2002 - Doha Heineken Open - Auckland Adidas International - Sydney Milan Indoors - Milan Copenhagen Open - Copenhagen BellSouth Open - Vina del Mar Kroger / St. Jude International - Memphis ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Siebel Open - San Jose International Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Houston Mallorca Open - Mallorca BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London 2002 Mercedes Cup - Stuttgart Idea Prokom Open - Sopot RCA Championships - Indianapolis AIG Japan Open - Tokyo Adelaide Auckland Dubai Memphis Philadelphia Mexico City Casablanca Estoril Barcelona Gstaad Stuttgart San Marino Bogota Bucharest Basel Lyon Ostrava Moscow Prague San Marino Umag Bogota Ostrava Santiago Montevideo Buenos Aires Prague Prague BMW Open - Munich Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Croatia Open - Umag Legg Mason Tennis Classic - Washington D.C. International Tennis Championships - Delray Beach Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Open de Moselle - Metz Davidoff Swiss Indoors - Basel ARAG World Team Championship - Dusseldorf International Tennis Championships - Delray Beach SAP Open - San Jose Kroger / St. Jude International - Memphis Abierto Mexicano Telfonica MoviStar - Acapulco Estoril Open - Estoril ARAG World Team Championship - Dusseldorf Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Croatia Open - Umag CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Chennai Open - Chennai Sydney International - Sydney Delray Beach International Tennis Championships - Delray Beach Hypo Group Tennis International - Portschach Gerry Weber Open - Halle The Stella Artois Championships - London Mercedes Cup - Stuttgart RCA Championships - Indianapolis Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven China Open - Beijing Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis AEGON Championships - London