Career 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988 1987
All Surfaces Clay Grass Hard I.hard
All Rounds Final 1/2 1/4 First Second Third Fourth Qualifying q-First q-Second Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze N/A ER Q4 CR QF Q5 N/A
All Tournaments Tennis Masters Series - Cincinnati Legg Mason Tennis Classic - Washington D.C. U.S. Open - New York Salem Open - Hong Kong AIG Japan Open - Tokyo Siebel Open - San Jose Kroger / St. Jude International - Memphis Tennis Masters Series - Indian Wells Tennis Masters Series - Miami U.S. Men's Clay Court Championships - Houston French Open - Paris RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Tennis Masters Series - Cincinnati TD Waterhouse Cup - Long Island U.S. Open - New York San Marino Cepu Open - San Marino Black Forest Open - Freudenstadt Fujitsu Siemens Open - Budapest Banja Luka Challenger 2003 - Banja Luka Copa Sevilla Internacionales de Andalucia - Seville X Ciutat de Barcelona - Barcelona The Nottingham Challenger - Nottingham Wimbledon - London Idea Prokom Open - Sopot U.S. Open - New York Open Romania - Bucharest Sao Paulo - Brazil Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas 2004 Freeman Men's Challenger - Joplin Bogota Challenger - Bogota Corona Mexico City Open - Mexico City IX Abierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi Challenger Leon 2004 - Leon West Side Tennis Club Clay Court Challenger - Forest Hills Ljubljana Open - Ljubljana Memorial Savigni - Sassuolo Banca Stato Challenger Lugano - Lugano Canottieri Minico 2004 - Mantova Oberstraufen Cup - Oberstaufen SAA Hilversum Open - Hilversum Open Castilla y Leon - Segovia Porsche Open - Poznan Kyiv Open - Kiev Brasov Challenger - Brasov Copa Petrobras Argentina - Buenos Aires Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Copa Petrobras Guadalajara - Guadalajara French Open - Paris Wimbledon - London The Priority Telecom Open - Amersfoort U.S. Open - New York X Abierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi Draft Corona Mexico City Open - Mexico City Challenger Casablanca San Angel - Mexico City Bogota Challenger - Bogota 4° Sporting Challenger - Turin Sassuolo Challenger - Sassuolo Trofeo Internacional Club Laieta - Barcelona Stella Artois Clay Court Championships - Budaors Black Forest Open - Freudenstadt Genoa Open Challenger-Fondazione Carige - Genova Architect Open - Budapest Banja Luka Challenger 2005 - Banja Luka XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Bogota Copa Petrobras - Santiago Copa Petrobras - Montevideo Copa Petrobras - Aracaju Copa Petrobras - Buenos Aires Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Pacific Life Open - Indian Wells French Open - Paris Allianz Suisse Open Gstaad - Gstaad Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo ATP Kremlin Cup - Moscow Nossa Caixa Tennis Cup - Sao Paulo Copa Kia - Santiago Cyclus Open de Tenis - Florianopolis Corona Mexico City Open - Mexico City Copa Club Campestre de Aguascalientes - Aguascalientes Aberto de Santa Catarina - Florianopolis Abierto Colombiano de Tenis - Bogota Tunis Open 2006 - Tunis ECM Prague Open - Prague Unique Zagreb Open - Zagreb Bancastato Challenger Lugano - Lugano Nord LB Open 2006 - Braunschweig 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Top Wool Challenger-Immagine Trophy - Biella San Marino Cepu Open - San Marino Pekao Open - Szczecin Ethias Trophy - Mons Copa Petrobras Uruguray - Montevideo Copa Petrobras Brazil - Aracaju Copa Petrobras Argentina - Buenos Aires II Challenger Ciudada de Guayaquil - Guayaquil Naples Challenger - Naples Australian Open - Melbourne MoviStar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Open de la Comunidad Valenciana - Valencia Masters Series Monte-Carlo - Monte Carlo Grand Prix Hassan II - Casablanca Estoril Open - Estoril Hypo Group Tennis International - Portschach French Open - Paris The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Wimbledon - London Allianz Suisse Open - Gstaad Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Orange Prokom Open - Sopot U.S. Open - New York BCR Open Romania - Bucharest Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow BMW Tennis Championship - Sunrise ECU Prague Open - Prague Unicredit Czech Open 2007 - Prostejov San Marino Cepu Open - San Marino Pekao Open - Szczecin Copa Petrobras Uruguay - Montevideo Challenger Ciudad de Guayaquil - Guayaquil Copa Petrobras Argentina - Buenos Aires Heineken Open - Auckland Australian Open - Melbourne Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas Pacific Life Open - Indian Wells Sony Ericsson Open - Miami U.S. Mens's Clay Court Championship - Houston BMW Open - Munich The Hypo Group Tennis International 2008 - Poertschach French Open - Paris Orange Warsaw Open - Warsaw Wimbledon - London Catella Swedish Open - Bastad Austrian Open - Kitzbuhel U.S. Open - New York XL Bermuda Open - Bermuda Prosperita Open 2008 - Ostrava BNP Paribas Primrose - Bordeaux Unicredit Czech Open - Prostejov Nord LB Open - Braunschweig San Marino CEPU Open - San Marino s'Tennis Masters Challenger - Graz Ljubljana Open 2008 - Ljubljana Copa Petrobras-Colombia - Bogota Copa Petrobras-Brazil - Aracaju Cyclus Open de Tenis - Florianopolis Copa Petrobras-Uruguay - Montevideo Copa Petrobras-Argentina - Buenos Aires Bancolombia Open - Cali IV Challenger Ciudad De Guayaquil - Guayaquil Seguros Bolivar Open - Medellin SA Tennis Open - Johannesburg Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires U.S. Mens's Clay Court Championship - Houston Interwetten Austrian Open - Kitzbuhel French Open - Paris Wimbledon - London ATP Studena Croatia Open Umag - Umag Lima Challenger - Lima Sao Paulo Challenger Santiago Challenger Bogota Challenger Rome Challenger Tunis Challenger Bordeaux Challenger Prostejov Challenger Lugano Challenger Serbia Open - Belgrade Poznan Challenger San Marino Challenger Cordenons Challenger Cali Challenger Bogota Challenger Buenos Aires Challenger Montevideo Challenger Santiago Challenger Medellin Challenger Guayaquil Challenger Los Angeles Las Vegas CH Scottsdale Rye Brook US Open Queens Club Memphis Indian Wells Forest Hills Washington Stratton Mountain Cincinnati Los Angeles San Francisco Scottsdale Charleston Roland Garros Wimbledon US Open Livingston Paris Indoor Philadelphia Memphis Indian Wells Forest Hills Stratton Mountain Cincinnati Los Angeles San Francisco Wembley Scottsdale Charleston Roland Garros Wimbledon US Open Masters Davis Cup WG R1: USA vs PAR Australian Open - Melbourne Sybase Open - San Jose Kroger / St. Jude International - Memphis Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Salem Open - Hong Kong U.S. Men's Clay Court Championship - Orlando AT&T Challenge - Atlanta Italian Open - Rome French Open - Paris The Stella Artois Grass Court Championships - London Heineken Trophy - Rosmalen Wimbledon - London Legg Mason Tennis Classic - Washington D.C. du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Waldbaum's Hamlet Cup - Long Island U.S. Open - New York Heineken Open - Singapore Eurocard Open - Stuttgart 12th Paris Open - Paris ATP Tour World Championship - Hannover Australian Open - Melbourne Sybase Open - San Jose Kroger / St. Jude International - Memphis Salem Open - Hong Kong Japan Open - Tokyo U.S. Men's Clay Court Championship - Orlando Licher German Open - Hamburg Italian Open - Rome French Open - Paris Wimbledon - London Legg Mason Tennis Classic - Washington D.C. Great American Insurance ATP Championship - Cincinnati MFS Pro Tennis Championships - Boston U.S. Open - New York Shanghai Open '98 - Shanghai Heineken Open - Singapore Eurocard Open - Stuttgart 13th Paris Open - Paris AAPT Championships - Adelaide Australian Open - Melbourne Sybase Open - San Jose Kroger / St. Jude International - Memphis Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Salem Open - Hong Kong Japan Open - Tokyo AT&T Challenge - Atlanta Licher German Open - Hamburg Italian Open - Rome French Open - Paris Infiniti Open - Los Angeles du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Legg Mason Tennis Classic - Washington D.C. U.S. Open - New York Heineken Open Shanghai - Shanghai Heineken Open Singapore - Singapore Eurocard Open - Stuttgart 14th Paris Open - Paris Scania Stockholm Open - Stockholm Heineken Open - Auckland Australian Open - Melbourne Sybase Open - San Jose Kroger / St. Jude International - Memphis Citrix Tennis Championships - Delray Beach Tennis Masters Series - Indian Wells The Ericsson Open - Miami Galleryfurniture.com Challenge - Atlanta Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg French Open - Paris Gerry Weber Open - Halle Heineken Trophy - 's-Hertogenbosch Wimbledon - London Energis Dutch Open - Amsterdam Mercedes-Benz Cup - Los Angeles Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Waldbaum's Hamlet Cup - Long Island U.S. Open - New York Olympics - Sydney Salem Open - Hong Kong Japan Open - Tokyo Heineken Open Shanghai - Shanghai Tennis Masters Series - Stuttgart Grand Prix de Tennis de Lyon - Lyon Tennis Masters Series - Paris Heineken Open - Auckland Adidas International - Sydney Australian Open - Melbourne Cerveza Club Colombia Open - Bogota Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Kroger / St. Jude International - Memphis Tennis Masters Series - Indian Wells The Ericsson Open - Miami Estoril Open - Estoril Tennis Masters Series - Monte Carlo Verizon Tennis Challenge - Atlanta Mallorca Open - Mallorca Tennis Masters Series - Rome Tennis Masters Series - Hamburg French Open - Paris Gerry Weber Open - Halle Wimbledon - London Croatia Open - Umag Mercedes-Benz Cup - Los Angeles Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Legg Mason Tennis Classic - Washington D.C. U.S. Open - New York Salem Open - Hong Kong AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Tennis Masters Series - Stuttgart Qatar Exxon Mobil Open 2002 - Doha Heineken Open - Auckland Australian Open - Melbourne Copenhagen Open - Copenhagen BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Kroger / St. Jude International - Memphis Siebel Open - San Jose Tennis Masters Series - Indian Wells Tennis Masters Series - Miami U.S. Men's Clay Court Championships - Houston French Open - Paris The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Wimbledon - London Mercedes-Benz Cup - Los Angeles Hilton Waikoloa Village USTA Challenger - Waikoloa VII Avierto Internacional de Salinas - Salinas San Luis Potosi Challenger 2002 - San Luis Potosi 1st Challenger Tournament Leon - Leon 2002 USTA Challenger of Calabasas - Calabasas XL Capital Bermuda Open - Bermuda Garden Open - Rome 2002 Eddleman USTA Challenger - Birmingham Zagreb Open - Zagreb Hungarian Open - Budapest ATU Cup - Weiden Oberstaufen Cup - Oberstaufen USTA Seascape Challenger - Aptos The Hilversum Open - Hilversum St.Petersburg Challenger by Kinex - St. Petersburg 2002 FSE Challenger - Tarzana Trani Cup - Trani CA Challenge 2002 - Graz Davis Cup, World Group, SF, USA-AUS 4-1 Davis Cup, World Group, F, SWE-USA 5-0 I Tourneo Fila Citta di Brindisi - Brindisi Asirom Challenger Brasov - Brasov Siemens Open - Scheveningen Fujitsu Siemens Open - Budapest Open Diputacion - Cordoba Polish Open 2000 - Poznan Warta Cup - Sopot BMW Brixina Tennis Open 2000 - Bressanone Geneva Challenger - Geneva Hungarian Architect Open - Budapest Bulgarian Open - Sofia Macedonian Open - Skopje Cosmorom Challenger - Brasov Copa Ericsson Mexico - Guadalajara Copa Ericsson Peru - Lima Copa Ericsson Brazil - Sao Paulo VI Trofeo Ciudad de Quito - Quito Copa Ericsson Argentina - Buenos Aires San Luis Potosi Challenger - San Luis Potosi Architect Open - Budapest Muller Cup - Ulm Oberstaufen Cup - Oberstaufen Segundo Aberto de Brasilia - Brasilia Telesp Celular Open - Ribeirao Preto Global Telecom Open - Curitiba Global Telecom Open - Florianopolis SMS Tennis Open - Sao Paulo Copa Ericsson Mexico - Guadalajara VII Trofeo Ciudad de Quito - Quito Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires University of Tennessee USTA Men's Challenger - Knoxville Haagen Dazs Open - Caracas Copa Ericsson Costa Rica - San Jose Gran Copa Ericsson - Rio de Janeiro Maia Open 2002 - Maia VIII Trofeo Ciudad de Quito - Quito USTA Challenger of Burbank - Burbank USTA Challenger of San Antonio - San Antonio BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Campionati Internazionali di Sicilia - Palermo Visa Tennis Open - Sao Paulo 2002 Azalea Orthopedic Challenger - Tyler University of Tennessee USTA Challenger - Knoxville The Wright Financial Group, Inc. Challenger - Champaign SMS Tennis Cup - Sao Paulo Brasil Open - Florianopolis Cerveza Cristal - Santiago Open Punta Del Este/Copa Banco Montevideo - Punta Del Este IV Abierto Internacional de Salinas - Salinas 7th Wartburg Open - Eisenach USTA/Safeway Challenger - Aptos Gramado Challenger - Gramado Copa Ericsson - Lima Copa Ericsson - Caracas Challenger de la Ciudad de Mexico - Mexico City Challenger Ford de Cherbourg - Cherbourg Open de Franche Comte - Besancon 5th Sardinian International Championships - Cagliari VII Torneo Internazionale di Tennis - Barletta XL Capital Bermuda Open - Bermuda 2003 Eddleman USTA Challenger - Birmingham 2003 West Side Tennis Club Challenger - Forest Hills Zivnobanka Czech Open - Prostejov Top Wool Challenger Biella - Biella Nord/LB Open - Braunschweig USTA Seascape Challenger - Aptos Banca Marche Tennis Cup - San Benedetto Australian Open San Jose Memphis Indian Wells Key Biscayne Hong Kong Tokyo Monte Carlo Atlanta French Open Wimbledon Washington Los Angeles Cincinnati Long Island U.S. Open Singapore Beijing Stuttgart Paris ATP Tour World Championship Australian Open San Jose Memphis Philadelphia Indian Wells Key Biscayne Tokyo Hong Kong Atlanta Rome French Open Wimbledon Canadian Open Cincinnati New Haven U.S. Open Tokyo Beijing Essen Paris ATP Tour World Championship Grand Slam Cup Jakarta San Jose Memphis Philadelphia Indian Wells Key Biscayne Osaka Tokyo Hong Kong Atlanta Rome French Open Wimbledon Canadian Open Los Angeles Cincinnati Long Island U.S. Open Tokyo Beijing Stockholm Paris ATP Tour World Championship Grand Slam Cup Jakarta Australian Open Memphis Philadelphia Indian Wells Key Biscayne Osaka Tokyo Hong Kong Hamburg Rome French Open Halle Wimbledon Canadian Open Los Angeles Cincinnati Long Island U.S. Open Kuala Lumpur Tokyo Beijing Paris ATP Tour World Championship Grand Slam Cup Australian Open San Francisco Memphis Philadelphia Indian Wells Key Biscayne Tokyo Hong Kong Hamburg Rome French Open Wimbledon Gstaad Stuttgart Barcelona Olympics Cincinnati New Haven Long Island U.S. Open Tokyo Paris Antwerp ATP Tour World Championship Grand Slam Cup Milan Brussels Memphis Indian Wells Key Biscayne Hong Kong Tokyo Charlotte French Open Queen's Club Wimbledon Canadian Open Los Angeles Cincinnati New Haven U.S. Open Sydney Tokyo Paris Birmingham Grand Slam Cup Memphis Tokyo Munich Hamburg Rome French Open Manchester Wimbledon Washington Canadian Open Los Angeles Cincinnati New Haven U.S. Open Sydney Tokyo Stockholm Paris Wembley Grand Slam Cup Australian Open - Melbourne Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco French Open - Paris Abierto Club Casablanca - Mexico City Torneo Internacional Challenger Fila 2005 - Leon Riviera di Rimini Challenger - Rimini Barletta Challenger