Career 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995
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 Kuppers Kolsch Cup Aachen - Aachen Prostejov Challenger China Open - Beijing Unicredit Czech Open - Prostejov Home Depot Center USTA Challenger - Carson Hilton Waikoloa Village USTA Challenger - Waikoloa Bogota Challenger Heilbronn Open - Heilbronn AXA Open - Espinho Zagreb Open - Zagreb Nottingham Men's Challenger - Nottingham Quelle Cup - Furth 2002 USTA Challenger of Calabasas - Calabasas XL Capital Bermuda Open - Bermuda 2002 Eddleman USTA Challenger - Birmingham 2002 USTA Tallahassee Tennis Challenger - Tallahassee Muller Cup - Ulm USTA Seascape Challenger - Aptos Fifth-Third Bank Tennis Championships - Lexington 2002 FSE Challenger - Tarzana Binghamton Professional Tennis Tournament - Binghamton Hilton Waikoloa USTA Challenger - Waikoloa Downtown Athletic Club USTA Challenger - Amarillo San Luis Potosi Challenger 2000 - San Luis Potosi XL Capital Bermuda Open - Bermuda Eddleman USTA Challenger - Birmingham Venice Open - Venice Siemens Open - Scheveningen Copa Ericsson Mexico - Guadalajara Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires 2001 USTA Challenger of Calabasas - Calabasas Fergana Challenger - Fergana 2001 USTA Tallahassee Tennis Challenger - Tallahassee Nord/LB Open - Braunschweig XI Venice Open - Venice USTA Seascape Challenger - Aptos Theusbridge.com Tennis Classic - Tarzana Copa Ericsson Mexico - Guadalajara Copa Ericsson Peru - Lima Copa Ericsson Brazil - Sao Paulo Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires Haagen Dazs Open - Caracas Copa Ericsson Costa Rica - San Jose The Waco International Tennis Challenger - Waco 2002 Tulsa USTA Challenger - Tulsa Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno USTA Challenger of Burbank - Burbank Samsung Securities Cup - Seoul Open de la Ville de Saint Denis - Reunion Island The Wright Financial Group, Inc. Challenger - Champaign USTA Challenger of Dallas - Dallas VSZ Solvak Open Challenger - Kosice ATU Cup - Weiden Newcastle Challenger - Newcastle Internationale Tenniskampioenschappen Scheveningen - Scheveningen Poznan Challenger - Poznan Qwarant Cup - Sopot Graz CA Challenger - Graz Rado Geneva Challenger - Geneva Hilton Waikoloa Village USTA Challenger - Waikoloa Black Forest Open - Alpirsbach Joplin Challenger - Joplin USTA Challenger of North Miami Beach - North Miami Beach CMG Asia Open - Hong Kong Copa Ericsson Uruguay - Montevideo Internationaux de Tennis de Brest - Brest VI Open Banc Agricol - Andorra Copa Ericsson Mexico - Guadalajara Cerveza Cristal - Santiago Open Punta Del Este/Copa Banco Montevideo - Punta Del Este Challenger Ford de Cherbourg - Cherbourg Open de l'Isere - Grenoble IV Abierto Internacional de Salinas - Salinas Napoli Challenger - Napoli Open de Nice - Nice V Trofeo Ciudad de Quito - Quito V Abierto Internacional de Salinas - Salinas Copa Ericsson - Sao Paulo CMG Asia Open - Hong Kong Renault Slovenian Open - Ljubljana drkoop.com USTA Tennis Championships - Armonk VII Open Banc Agricol - Andorra The Powder Byrne Trophy - Surbiton Copa Ericsson - Guadalajara Fifth-Third Bank Tennis Championships - Lexington 2003 USTA Challenger of Calabasas - Calabasas XL Capital Bermuda Open - Bermuda 2003 West Side Tennis Club Challenger - Forest Hills Prague Open - Prague The Surbiton Trophy - Surbiton USTA Seascape Challenger - Aptos GHI Bronx Classic - Bronx Samsung Securities Cup Challenger Tennis - Seoul USTA Challenger of Tiburon - Tiburon Brasil Open - Florianopolis Copa Ericsson Chile - Santiago Copa Ericsson Argentina - Buenos Aires Copa Ericsson Peru - Lima Renault Slovenian Open - Ljubljana Jagermeister Open - Braunschweig FILA Challenger Biella - Biella Venice Challenger - Venice CA Challenger - Graz USTA Tallahassee Tennis Challenger - Tallahassee West Side Tennis Challenger - Forest Hills Ourocard Tennis Challenger - Sao Paulo Credicard Mastercard Tennis Cup - Campos do Jordao The Nottingham Challenger - Nottingham Burbank Challenger - Burbank 2004 Keys Gate Challenger - Homestead 13 BH Tennis Open International Cup - Belo Horizonte Music City Challenger - Nashville The Wright Financial Group USTA Challenger - Champaign 2005 Freeman Men's Challenger - Joplin Pro Tennis World Open - Sunrise Tallahassee Tennis Challenger - Tallahassee XL Capital Bermuda Open - Bermuda Harrah's Entertainment Challenger - Tunica 2005 West Side Tennis Coub Men's Challenger - Forest Hills Busan Open Challenger Tennis - Busan Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Top Wool Challenger - Biella USTA Comerica Challenger - Aptos Riviera di Rimini Challenger - Rimini Pekao Open 2005 - Szczecin Pro Challenger at Calabasas - Calabasas USTA/Adtech Challenger - Boston Music City Challenger - Nashville USTA Illinois Challenger - Champaign USTA Challenger of Orlando - Orlando USTA Men's Challenger of Dallas - Dallas 2006 USTA Tallahassee Tennis Challenger - Tallahassee 2006 Challenger of Santa Clarita California Challenger - Valencia The LTA Cardiff Challenger - Cardiff The Surbiton Trophy - Surbiton Top Wool Challenger-Immagine Trophy - Biella Ciudad de Pozoblanco Open Diputacion - Cordoba XL Bermuda Open - Bermuda Odlum Brown Vancouver Open - Vancouver GHI Bronz Classic - Bronx Lugano Challenger Milan Challenger Chennai Open - Chennai USTA Men's Challenger of Dallas - Dallas Shanghai Open '97 - Shanghai Kroger / St. Jude International - Memphis Advanta Championships - Philadelphia The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Miller Lite Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. Infiniti Open - Los Angeles RCA Championships - Indianapolis Beijing Open - Beijing Heineken Open - Singapore Kremlin Cup - Moscow XL Capital Bermuda Open - Bermuda The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Shanghai Open '98 - Shanghai Franklin Templeton Tennis Classic - Scottsdale Miller Lite Hall of Fame Tennis Championships - Newport Infiniti Open - Los Angeles International Championship of Croatia - Umag Sybase Open - San Jose Kroger / St. Jude International - Memphis Citrix Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Orlando The Stella Artois Grass Court Championships - Queen's/London Miller Lite Hall of Fame Tennis Championships - Newport Gran Copa Ericsson - Rio de Janeiro Generali Open 2000 - Kitzbuhel Mercedes-Benz Cup - Los Angeles Waldbaum's Hamlet Cup - Long Island AAPT Championships - Adelaide Heineken Open - Auckland Open 13 - Marseille Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Open 88 - Contrexeville Verizon Tennis Challenge - Atlanta Open Seat-Godo 2001 - Barcelona Mallorca Open - Mallorca The Stella Artois Grass Court Championships - London Telenordia Swedish Open - Bastad Miller Lite Hall of Fame Tennis Championships - Newport University of Tennessee USTA Men's Challenger - Knoxville Croatia Open - Umag Generali Open 2001 - Kitzbuhel The Powder Byrne Trophy - Surbiton Brazil Open - Salvador Copa Ericsson - Caracas St. Petersburg Open - St. Petersburg Copa AT&T - Buenos Aires Siebel Open - San Jose Mallorca Open - Mallorca Copa Ericsson Brasil - Sao Paulo Ordina Open - 's-Hertogenbosch Telenordia Swedish Open - Bastad Miller Lite Hall of Fame Tennis Championships - Newport International Championship of Croatia - Umag Tenniscup of Flanders - Ostende Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island CA Tennis Trophy - Vienna Tata Open 2003 - Chennai Heineken Open - Auckland Adidas International - Sydney Siebel Open - San Jose BellSouth Open - Vina del Mar Abierto Mexicano de Tenis Pegaso - Acapulco Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril Open Seat Godo 2003 - Barcelona U.S. Men's Clay Court Championships - Houston Open de Tenis Comunidad Valenciana - Valencia Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles TD Waterhouse Cup - Long Island Heineken Open Shanghai - Shanghai Kremlin Cup - Moscow AAPT Championships - Adelaide Scottsdale Queen's Club Newport Washington Tel Aviv The Nottingham Open - Nottingham Kroger / St. Jude International - Memphis Qatar Open - Doha Brasil Open - Costa do Sauipe Estoril Open - Estoril Open Seat Godo - Barcelona AIG Japan Open - Tokyo Sybase Open - San Jose Synsam Swedish Open - Bastad Japan Open - Tokyo China Open - Beijing CA Tennis Trophy - Vienna Next Generation Hardcourts - Adelaide Chennai Open - Chennai Sybase Open - San Jose BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe U.S. Men's Clay Court Championship - Orlando America's Red Clay Tennis Championship - Coral Springs Miller Lite Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. Open Seat Godo 2005 - Barcelona Pilot Pen International - New Haven Estoril Open - Estoril Heineken Open - Singapore Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel Chevrolet Cup - Santiago Galleryfurniture.com Challenge - Atlanta Pilot Pen Tennis - New Haven Thailand Open - Bangkok Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Sydney International - Sydney Movistar Open - Vina del Mar Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco Open SEAT Godo 2006 - Barcelona Sybase Open - San Jose Estoril Open - Estoril The Stella Artois Championships - London The 10tele.com Open - Nottingham Synsam Swedish Open - Bastad Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Dutch Open Tennis - Amersfoort Legg Mason Tennis Classic - Washington D.C. Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington Heineken Open Shanghai - Shanghai Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Heineken Open - Auckland BA-CA Tennis Trophy - Vienna Estoril Open - Estoril Heineken Open - Auckland Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Brasil Open - Salvador U.S. Men's Clay Court Championships - Houston Open Seat Godo 2007 - Barcelona Red Letter Days Open - Nottingham Copenhagen Open - Copenhagen Campbell's Hall of Fame Tennis Championships - Newport International Tennis Championships - Delray Beach Generali Open - Kitzbuhel RCA Championships - Indianapolis Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Medibank International - Sydney Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco San Jose U.S. Mens's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca Mercedes Cup - Stuttgart Austrian Open - Kitzbuhel Pilot Pen Tennis - New Haven Davidoff Swiss Indoors Basel - Basel Brisbane - Brisbane Heineken Open - Auckland Movistar Open - Vina del Mar Interwetten Austrian Open - Kitzbuhel The Stella Artois Grass Court Championships - London The Samsung Open - Nottingham AIG Japan Open - Tokyo Indianapolis Adidas International - Sydney Copa AT&T - Buenos Aires Infiniti Open - Los Angeles Miller Lite Hall of Fame Tennis Championships - Newport Open 13 - Marseille Legg Mason Tennis Classic - Washington D.C. Sybase Open - San Jose Thailand Open - Bangkok AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Stockholm Open - Stockholm Heineken Open - Auckland Abierto Mexicano Telfonica MoviStar - Acapulco Arizona Men's Tennis Championships - Scottsdale AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Copa Telmex - Buenos Aires Countrywide Classic - Los Angeles ERA Real Estate Clay Court Championships - Orlando AT&T Challenge - Atlanta Davidoff Swiss Indoors Basel - Basel Estoril Open - Estoril ARAG World Team Championship - Dusseldorf Citrix Tennis Championships - Delray Beach Dutch Open Tennis - Amersfoort Orange Prokom Open - Sopot Open de Moselle - Metz Gerry Weber Open - Halle Qatar Exxon Mobil Open - Doha Brasil Open - Costa do Sauipe Open SEAT 2008 - Barcelona 1999 Mercedes Cup - Stuttgart Heineken Open Shanghai - Shanghai Heineken Open Singapore - Singapore Kremlin Cup - Moscow U.S. Mens's Clay Court Championship - Houston BellSouth Open - Vina del Mar Kroger / St. Jude International - Memphis Generali Open 2002 - Kitzbuhel Davidoff Swiss Indoors - Basel Kroger / St. Jude International - Memphis CA Tennis Trophy - Vienna Grand Prix de Tennis de Toulouse - Toulouse Los Angeles Argentina Open - Buenos Aires Internationaler Raiffeisen Grand Prix - St. Polten BA-CA Tennis Trophy - Vienna Kroger / St. Jude International - Memphis Citrix Tennis Championships - Delray Beach China Open - Beijing AIG Japan Open - Tokyo President's Cup 2000 - Tashkent Legg Mason Tennis Classic - Washington D.C. St. Petersburg Open - St. Petersburg Adidas International - Sydney Salem Open - Hong Kong Open de Moselle - Metz Trofeo Conde de Godo - Barcelona Mercedes-Benz Cup - Los Angeles Salem Open - Hong Kong Copa AT&T - Buenos Aires Salem Open - Hong Kong RCA Championships - Indianapolis Abierto Mexicano Telfonica MoviStar - Acapulco Great American Insurance ATP Championship - Cincinnati du Maurier Open - Montreal Eurocard Open - Stuttgart Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Miami Tennis Masters Series - Madrid Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Key Biscayne Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Madrid Pacific Life Open - Indian Wells The Nottingham Open - Nottingham NASDAQ-100 Open - Miami Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Mutua Madrilena Masters Madrid - Madrid Sony Ericsson Open - Miami Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Great American Insurance ATP Championship - Cincinnati Tennis Masters Series - Indian Wells The Ericsson Open - Miami The Ericsson Open - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Monte Carlo Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Western & Southern Financial Group Masters - Cincinnati Campionati Internazionali D'Italia - Rome The Stella Artois Championships - London Sony Ericsson Open - Miami Copa Telmex - Buenos Aires Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne 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 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 Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne 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 Davis Cup, Group 1, REL1, CAN-ARG 4-1 Davis Cup, Group 1, REL2, ARG-COL 4-1 Davis Cup, Group 1, 2R, ARG-CAN 5-0 Davis Cup, World Group, SF, ESP-ARG 3-2 Davis Cup, World Group, QF, BLR-ARG 5-0 Davis Cup, World Group, 1R, ARG-CZE 5-0 Masters Series Monte-Carlo - Monte-Carlo Olympics - Athens Olympics - Beijing Davis Cup, World Group, SF, ITA-USA 4-1 Davis Cup, World Group, 1R, ARG-MAR 5-0 Davis Cup, World Group, SF, ARG-AUS 5-0 Davis Cup, World Group, 1R, ARG-GBR 4-1 Davis Cup, World Group, QF, CRO-ARG 2-3 River Oaks International Tennis Tournament - Houston