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 Chile F2 USTA Men's Challenger of Dallas - Dallas San Luis Potosi Challenger 2002 - San Luis Potosi Memorial Savigni - Sassuolo I Tourneo Fila Citta di Brindisi - Brindisi Asirom Challenger Brasov - Brasov Fergana Challenger - Fergana USTA Seascape Challenger - Aptos TED Open-Akbank Private Banking - Istanbul BPCA Open de Nice-Tounoi Challenger - Nice Kuppers Kolsch Cup Aachen - Aachen Prague Open - Prague Top Wool Challenger Biella - Biella USTA Seascape Challenger - Aptos Copa Petrobras Santiago - Santiago Copa Petrobras Argentina - Buenos Aires Music City Challenger - Nashville Copa Petrobras Bogota - Bogota Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena Tallahassee Tennis Challenger - Tallahassee XL Capital Bermuda Open - Bermuda Nottingham Men's Challenger - Nottingham Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Home Depot Center USTA Challenger - Carson USTA/Adtech Challenger - Boston USTA Challenger of Orlando - Orlando 2006 Challenger of Santa Clarita California Challenger - Valencia XL Bermuda Open - Bermuda Seguros Bolivar Open - Medellin Copa Petrobras Brazil - Belo Horizonte Copa Petrobras Paraguay - Asuncion Hurricane Tennis Open - Bradenton Memorial A. Manfredini Sassuolo Challenger - Sassuolo 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Geneva Challenger - Geneva Seguros Bolivar Open - Cali Santiago Challenger Bogota Challenger San Luis Potosi Challenger Pereira Challenger Reggio Emilia Challenger Asuncion Challenger Kroger / St. Jude International - Memphis 2001 USTA Challenger of Calabasas - Calabasas Gran Copa Ericsson - Rio de Janeiro Copa Ericsson - Santiago VII Open Banc Agricol - Andorra Siebel Open - San Jose Zivnobanka Czech Open - Prostejov The Surbiton Trophy - Surbiton U.S. Men's Clay Court Championships - Houston Ourocard Tennis Challenger - Sao Paulo San Luis Potosi Challenger - San Luis Potosi Sybase Open - San Jose Advanta Championships - Philadelphia Salem Open - Hong Kong Legg Mason Tennis Classic - Washington D.C. Infiniti Open - Los Angeles Beijing Open - Beijing Miller Lite Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. Infiniti Open - Los Angeles International Championship of Croatia - Umag Pilot Pen International - New Haven International Championships of Sicily - Palermo Shanghai Open '98 - Shanghai Cerveza Club Columbia Open - Bogota Hellmann's Cup - Santiago Adidas International - Sydney Franklin Templeton Tennis Classic - Scottsdale Open Seat-Godo '99 - Barcelona ERA Real Estate Clay Court Championships - Orlando AT&T Challenge - Atlanta BMW Open - Munich Memorial Manfredini - Sassuolo Almaty Challenger 1 - Almaty Miller Lite Hall of Fame Tennis Championships - Newport International Championship of Croatia - Umag Legg Mason Tennis Classic - Washington D.C. Connex Open Romania - Bucharest Qatar Mobil Open 2000 - Doha Sybase Open - San Jose Kroger / St. Jude International - Memphis Citrix Tennis Championships - Delray Beach Galleryfurniture.com Challenge - Atlanta Open Seat-Godo 2000 - Barcelona The Stella Artois Grass Court Championships - Queen's/London The Nottingham Open - Nottingham UBS Open Gstaad - Gstaad Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles President's Cup 2000 - Tashkent Campionati Internazionali di Sicilia - Palermo AAPT Championships - Adelaide Adidas International - Sydney Sybase Open - San Jose Croatia Open - Umag Mercedes-Benz Cup - Los Angeles Heineken Open Shanghai - Shanghai Campionati Internazionali di Sicilia - Palermo St. Petersburg Open - St. Petersburg VII Avierto Internacional de Salinas - Salinas XL Capital Bermuda Open - Bermuda 2002 USTA Tallahassee Tennis Challenger - Tallahassee USTA Seascape Challenger - Aptos Miller Lite Hall of Fame Tennis Championships - Newport XI Venice Open - Venice Telesp Celular Open - Ribeirao Preto Idea Prokom Open - Sopot Theusbridge.com Tennis Classic - Tarzana Britania Zavaleta - Puebla Heilbronn Challenger - Heilbronn Venice Open - Venice CMG Asia Open - Hong Kong Siebel Open - San Jose BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires The Samsung Open - Nottingham Telenordia Swedish Open - Bastad Miller Lite Hall of Fame Tennis Championships - Newport VI Gramado Open de Tenis - Gramado International Championship of Croatia - Umag Idea Prokom Open - Sopot Brasil Open - Salvador Campionati Internazionali di Sicilia - Palermo Heineken Open Shanghai - Shanghai Open de Moselle - Metz AIG Japan Open - Tokyo San Jose Samarkand Challenger - Samarkand Scottsdale Rhein-Main Challenger 2004 - Aschaffenburg Tehran Open 2004 - Tehran Newport Los Angeles Indianapolis Pekao Open 2004 - Szczecin Tel Aviv 2004 Keys Gate Challenger - Homestead Copa Petrobras Guadalajara - Guadalajara Busan Open Challenger Tennis - Busan Ciudad de Pozoblanco Open Diputacion - Cordoba Challenger Britania Zavaleta - Puebla ATP Challenger La Serena - La Serena Santiago Challenger Manta Challenger Lima Challenger Zagreb Open - Zagreb AIG Japan Open - Tokyo Newcastle Challenger - Newcastle Copa Ericsson - Montevideo 1st Challenger Tournament Leon - Leon 2002 USTA Challenger of Calabasas - Calabasas 2002 Eddleman USTA Challenger - Birmingham ARMS USTA Challenger - Rocky Mount Challenger Canottieri Minico - Mantova Fifth-Third Bank Tennis Championships - Lexington Miller Lite Hall of Fame Tennis Championships - Newport Thailand Open - Bangkok Campionati Internazionali di Sicilia - Palermo AIG Japan Open - Tokyo Bulgarian Challenger 2002 - Sofia GHI Bronx Classic - Bronx BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Generali Open - Kitzbuhel Open Romania - Bucharest Thailand Open - Bangkok Vietnam Open - Ho Chi Minh City Haagen Dazs Open - Caracas Grand Prix de Tennis de Lyon - Lyon USTA Challenger of Dallas - Dallas Zivnobanka Open - Prostejov Chennai Open - Chennai C.T. San Remo - XIII Piertomaso Tessitore - San Remo XL Capital Bermuda Open - Bermuda Open Sainte-Victoire - Aix-En-Provence Nord/LB Open - Braunschweig Samsung Securities Cup Challenger Tennis - Seoul Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis San Benedetto Challenger - San Benedetto China Open - Beijing The Wright Financial Group USTA Challenger - Champaign Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Estoril Open - Estoril Copa Telefonica CTC Chile - Santiago 2005 Freeman Men's Challenger - Joplin Pro Tennis World Open - Sunrise The Stella Artois Championships - London 2005 West Side Tennis Coub Men's Challenger - Forest Hills The 10tele.com Open - Nottingham Pro Challenger at Calabasas - Calabasas Campbell's Hall of Fame Tennis Championships - Newport USTA Illinois Challenger - Champaign USTA Men's Challenger of Dallas - Dallas 2002 FSE Challenger - Tarzana The LTA Cardiff Challenger - Cardiff The Surbiton Trophy - Surbiton Countrywide Classic - Los Angeles Eddleman USTA Challenger - Birmingham Bukhara Challenger - Bukhara The Powder Byrne Trophy - Surbiton Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Challenger Lugano - Lugano Challenger ATP de Cuenca Diario El Mercurio - Cuenca 9° Trani Cup - Trani Odlum Brown Vancouver Open - Vancouver San Marino Cepu Open - San Marino Kos-Zucchetti Tennis Cup - Cordenons XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio XIII Trofeo Ciudad de Quito - Quito Copa Petrobras Colombia - Bogota Copa Petrobras Uruguay - Montevideo U.S. Men's Clay Court Championships - Houston Copa Ericsson Costa Rica - San Jose The Stella Artois Championships - London Red Letter Days Open - Nottingham RCA Championships - Indianapolis Challenger de Providencia-Copa Kia - Santiago Bancolombia Open - Bogota San Luis Potosi Challenger - San Luis Potosi AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow XL Bermuda Open - Bermuda Men's Pro Challenger at Tunica National - Tunica Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Bulgarian Open Challenger - Sofia Seguros Bolivar Open - Bogota Samarkand Challenger - Samarkand LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Southern Capital Cup - Almaty Copa Petrobras-Colombia - Bogota Copa Petrobras-Paraguay - Asuncion Lima Challenger - Lima Bucaramanga Challenger Bogota Challenger Montevideo Challenger VIII Avierto Internacional de Salinas - Salinas Burbank Challenger - Burbank Harrah's Entertainment Challenger - Tunica USTA Challenger of North Miami Beach - North Miami Beach XXIX Edizione 'A.Savoldi Marco' - Manerbio GHI Bronz Classic - Bronx Copa Sevilla 2007 - Seville Kremlin Cup - Moscow The Waco International Tennis Challenger - Waco 2002 Tulsa USTA Challenger - Tulsa Alfa Romeo Tennis Cup - Cordenons XIV Challenger ATP Club Premium Open - Quito Copa Petrobras Argentina - Buenos Aires X Trofeo Ciudad de Quito - Quito Croatia Open - Umag Siemens Open 2002 - Scheveningen Joplin Challenger - Joplin Hilton Waikoloa Village USTA Challenger - Waikoloa RCA Championships - Indianapolis Binghamton Professional Tennis Tournament - Binghamton Music City Challenger - Nashville Buenos Aires Challenger Guayaquil Challenger drkoop.com USTA Tennis Championships - Armonk 2006 USTA Tallahassee Tennis Challenger - Tallahassee St. Petersburg Open - St. Petersburg Fifth-Third Bank Tennis Championships - Lexington 2001 USTA Tallahassee Tennis Challenger - Tallahassee Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno The Wright Financial Group, Inc. Challenger - Champaign University of Tennessee USTA Men's Challenger - Knoxville Ostend Challenger Tennis Cup of Flanders - Ostende Pekao Open 2003 - Szczecin VIII Trofeo Ciudad de Quito - Quito The Powder Byrne Trophy - Surbiton USTA Challenger of Burbank - Burbank Pekao Open - Szczecin Samsung Securities Cup - Seoul Open de la Ville de Saint Denis - Reunion Island Visa Tennis Open - Sao Paulo Trani Cup - Trani Copa Ericsson - Buenos Aires Prasentiert Von Seat Wolfsburg - Wolfsburg VII Torneo Internazionale di Tennis - Barletta Barletta Citta'Della Disfida Open 98 - Barletta Napoli International Cup - Napoli Pekao Open 2001 - Szczecin USTA Challenger of Tiburon - Tiburon AXA Open - Espinho The Nottingham Challenger - Nottingham VII Trofeo Ciudad de Quito - Quito Warsteiner Challenger Series - Lippstadt Milan Challenger Pomorski Bank Kredytowy Open - Szczecin Turin Challenger CMG Asia Open - Hong Kong Internationaux de Tennis de Brest - Brest VI Open Banc Agricol - Andorra Heilbronn Open - Heilbronn USTA Tallahassee Tennis Challenger - Tallahassee Bogota Challenger West Side Tennis Challenger - Forest Hills Riviera di Rimini Challenger 2004 - Rimini Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte V Trofeo Ciudad de Quito - Quito XL Capital Bermuda Open - Bermuda Hilton Waikoloa Village USTA Challenger - Waikoloa Challenger Casablanca San Angel - Mexico City Gerry Weber Open - Halle 2003 West Side Tennis Club Challenger - Forest Hills U.S. Men's Clay Court Championships - Orlando Guzzini Challenger - Recanati Mercedes-Benz Cup - Los Angeles USTA Comerica Challenger - Aptos 2003 USTA Challenger of Calabasas - Calabasas Legg Mason Tennis Classic - Washington D.C. China Open - Beijing Japan Open - Tokyo Chennai Open - Chennai Abierto Mexicano Telfonica MoviStar - Acapulco Grand Prix Hassan II - Casablanca Iquique Challenger Internationaler Raiffeisen Grand Prix - St. Polten Pilot Pen Tennis - New Haven China Open - Beijing AIG Japan Open - Tokyo Campbell's Hall of Fame Tennis Championships - Newport Shanghai Open '97 - Shanghai Kroger / St. Jude International - Memphis The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Grand Prix de Tennis de Toulouse - Toulouse Heineken Open - Singapore Hellmann's Cup - Santiago U.S. Men's Clay Court Championship - Orlando America's Red Clay Tennis Championship - Coral Springs XII Internazionali di Tennis CARISBO - Bologna The Nottingham Open - Nottingham Internazionali di Tennis di San Marino - San Marino Connex Open Romania - Bucharest Heineken Open - Singapore AAPT Championships - Adelaide Sybase Open - San Jose Kroger / St. Jude International - Memphis Internationaler Raiffeisen Grand Prix - St. Polten 1999 Mercedes Cup - Stuttgart Infiniti Open - Los Angeles Kremlin Cup - Moscow Grolsch Open - Amsterdam Waldbaum's Hamlet Cup - Long Island Campionati Internazionali di Sicilia - Palermo Heineken Open Shanghai - Shanghai Heineken Open Singapore - Singapore Citrix Tennis Championships - Delray Beach Abierto Mexicano de Tenis Pegaso - Mexico City Chevrolet Cup - Santiago Cerveza Club Columbia Open - Bogota Grand Prix Hassan II - Casablanca Mallorca Open - Mallorca Rado Swiss Open - Gstaad Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille Mallorca Open - Mallorca Mallorca Open - Mallorca Telenordia Swedish Open - Bastad BellSouth Open - Vina del Mar Legg Mason Tennis Classic - Washington D.C. Adidas International - Sydney Croatia Open - Umag Miller Lite Hall of Fame Tennis Championships - Newport Copenhagen Open - Copenhagen International Tennis Championships - Delray Beach Idea Prokom Open - Sopot Internazionali di Tennis di San Marino - San Marino Open Seat Godo 2003 - Barcelona The Stella Artois Grass Court Championships - London Waldbaum's Hamlet Cup - Long Island Gelsor Open Romania - Bucharest Queen's Club Copa AT&T - Buenos Aires Kroger / St. Jude International - Memphis Grand Prix Hassan II - Casablanca Verizon Tennis Challenge - Atlanta Washington Salem Open - Hong Kong Arizona Men's Tennis Championships - Scottsdale Mercedes-Benz Cup - Los Angeles U.S. Men's Clay Court Championships - Houston Energis Open - Amersfoort The Priority Telecom Open - Amersfoort Tata Open 2003 - Chennai Sydney International - Sydney Kroger / St. Jude International - Memphis Open SEAT Godo 2006 - Barcelona Sybase Open - San Jose U.S. Men's Clay Court Championships - Houston Idea Prokom Open - Sopot RCA Championships - Indianapolis Abierto Mexicano de Tenis - Mexico City Open 13 - Marseille Merano Open - Merano The Nottingham Open - Nottingham Internazionali di Tennis di San Marino - San Marino Mallorca Open - Mallorca The Stella Artois Grass Court Championships - London Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati 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 Tennis Masters Series - Indian Wells The Ericsson Open - Miami 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 - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Key Biscayne TD Waterhouse Cup - Long Island Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo 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 Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells The Nottingham Open - Nottingham Brasil Open - Costa do Sauipe The Stella Artois Grass Court Championships - London Legg Mason Tennis Classic - Washington D.C. Grolsch Open - Amsterdam 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 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 U.S. Open 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 Davis Cup, World Group, SF, ITA-USA 4-1 Davis Cup, Group 1, REL1, ARG-VEN 4-1 Davis Cup, Group 1, REL2, ARG-COL 4-1 Davis Cup, Group 1, 2R, ECU-ARG 4-1 Davis Cup, World Group, SF, SVK-ARG 4-1 Davis Cup, Group 1, 2R, ARG-CAN 5-0 River Oaks International Tennis Tournament - Houston Tennis Masters Cup - Shanghai