Career 2014 2013 2012 2011 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 Mexico F2 Italy F12 Chile F1 Chile F2 Chile F3 Usa F14 Guayaquil Challenger Legg Mason Tennis Classic - Washington D.C. 2001 Eddleman USTA Challenger - Birmingham 2001 Centura USTA Challenger - Rocky Mount Granby Challenger - Granby USTA Tennis Championships of Houston - Houston USTA Challenger of Burbank - Burbank 2001 UT Tyler Patriot Challenger - Tyler University of Tennessee USTA Men's Challenger - Knoxville USTA Men's Challenger of Dallas - Dallas Joplin Challenger - Joplin Challenger Britania Zavaleta - Puebla Copa Ericsson Costa Rica - San Jose USTA Men's Challenger of Dallas - Dallas ATU Cup 2001 - Weiden Credicard Mastercard Tennis Cup - Campos do Jordao 12th BH Tennis Open International Cup - Belo Horizonte VI Gramado Open de Tenis - Gramado Trani Cup - Trani Rhein-Main Challenger 2004 - Aschaffenburg San Luis Potosi Challenger - San Luis Potosi Draft Corona Mexico City Open - Mexico City Challenger Casablanca San Angel - Mexico City Bogota Challenger - Bogota Ljubljana Open - Ljubljana Sassuolo Challenger - Sassuolo Banca Stato Challenger - Lugano Seguros Bolivar Open - Bogota Credicard Mastercard Tennis Cup 2005 - Campos do Jordao 14° BH Tennis Open - Belo Horizonte VIII Gramado Open - Gramado Copa Petrobras - Bogota GHI Bronx Tennis Classic - Bronx IX Gramado Open - Gramado Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Ford Tennis Championships - Louisville Music City Challenger - Nashville Naples Challenger - Naples Torneo Internacional Challenger Fila 2005 - Leon Copa Petrobras Paraguay - Asuncion Music City Challenger - Nashville Copa Petrobras Argentina - Buenos Aires USTA Challenger - Champaign XL Bermuda Open - Bermuda Tunis Open - Tunis Copa Petrobras - Santiago Unicredit Czech Open - Prostejov The Surbiton Trophy - Surbiton Aberto de Santa Catarina de Tenis - Florianopolis II Naples ITG Challenger - Naples The Surbiton Trophy - Surbiton Okal Cup 2003 - Eckental IPP Open - Helsinki Jameson Cup - Milan The 'Fitz' Casino Challenger - Tunica Ischgl International Tennis Challenger 2003 - Ischgl 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Nielsen USTA Pro Tennis Championship - Winnetka Bogota Challenger - Bogota Hilton Waikoloa Village USTA Challenger - Waikoloa IPP Geneva Trophy - Geneva USTA Challenger of North Miami Beach - North Miami Beach Antonio Savoldi-Marco Co. - Manerbio Black Forest Open 2004 - Freudenstadt Ciudad de Pozoblanco Open Diputacion - Cordoba Architect Open - Budapest Banja Luka Challenger 2004 - Banja Luka Venice Open - Venice Levene Gouldin & Thompson Tennis Challenger - Binghamton GHI Bronx Tennis Classic - Bronx Semgroup Challenger - Tulsa X Trofeo Ciudad de Quito - Quito Waco Tennis Challenger - Waco Cyclus Open de Tenis - Florianopolis The Mercedes Benz of Calabasas - Calabasas Copa Petrobras-Uruguay - Montevideo Bancolombia Open - Cali Ford Tennis Championships - Louisville Copa Petrobras Uruguay - Montevideo Music City Challenger - Nashville 2008 Knoxville Challenger - Knoxville Sao Paulo Challenger Carson Challenger USTA Challenger of Las Vegas - Las Vegas USTA Challenger of Burbank - Burbank Copa Ericsson Chile - Santiago Poznan Challenger Binghamton Challenger Tulsa Challenger Bogota Challenger Copa Ericsson Costa Rica - San Jose Asuncion Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Tiburon Challenger Santiago Challenger Calabasas Challenger Medellin Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Sao Paulo Challenger Bucaramanga Challenger Copa Petrobras-Argentina - Buenos Aires 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia 2001 USTA Challenger of Calabasas - Calabasas San Luis Potosi Challenger - San Luis Potosi Compaq Challenger - Bucharest Pereira Challenger Tallahassee Challenger Savannah Challenger VII Trofeo Ciudad de Quito - Quito Carson Challenger Ojai Challenger Kosice Challenger Bytom Challenger Copa Petrobras - Montevideo Reggio Emilia Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Talahassee Challenger University of Tennessee USTA Challenger - Knoxville Turin Challenger Corona Mexico City Open - Mexico City BMW Tennis Championship - Sunrise Bogota Challenger Abierto Colombiano de Tenis - Bogota Lexington Challenger Unique Zagreb Open - Zagreb Granby Challenger Vancouver Challenger Santiago Challenger Sao Paulo Challenger Medellin Challenger Sao Paulo Challenger Bucaramanga Challenger Santiago Challenger Rome Challenger Bordeaux Challenger Alessandria Challenger Guadalajara Challenger Winnetka Challenger Campos do Jordao Challenger Binghamton Challenger Binghamton Challenger Savannah Challenger Bordeaux Challenger 2002 USTA Challenger of Calabasas - Calabasas XL Capital Bermuda Open - Bermuda Corona Mexico City Open - Mexico City Sarasota Challenger IX Abierto Internacional de Salinas - Salinas Carson Challenger ATU Cup - Weiden Yuba City Challenger San Remo Tennis Cup - San Remo Medellin Challenger Belo Horizonte Challenger Sporting Challenger - Turin Cridicard Mastercard Tennis Cup - Campos do Jordao Bogota Challenger BH Tennis Open International Cup - Belo Horizonte Buenos Aires Challenger Winnetka Challenger 2002 FSE Challenger - Tarzana 10ø Tornea B. Camparini - Reggio Emilia Canottieri Minico 2004 - Mantova Copa Petrobras Brazil - Belo Horizonte Cepu Open - San Marino Bucaramanga Challenger Santiago Challenger Guadalajara Challenger Barranquilla Challenger Montevideo Challenger Sacramento Challenger Blumenau Challenger Santos Challenger Copa Petrobras Bogota - Bogota Rio Quente Challenger Morocco Tennis Tour - Rabat Copa Petrobras Aracaju - Aracaju BNP Paribas Primrose - Bordeaux Copa Petrobras Guadalajara - Guadalajara Como Challenger Genova Challenger Sunrise Challenger Trnava Challenger La Serena Open - La Serena Villa Allende Challenger Montevideo Challenger Copa Telefonica CTC Chile - Santiago Sao Leopoldo Challenger Bucaramanga Challenger Salinas Challenger Pereira Challenger Santiago Challenger Santos Challenger Sao Paulo Challenger Bordeaux Challenger Zivnobanka Czech Open - Prostejov Blois Challenger Marburg Challenger 2008 Lubbock Challenger - Lubbock Australian Open - Melbourne TED Open - Istanbul Copa Petrobras-Brazil - Aracaju Open D'Orleans - Orleans Scheveningen Challenger XI Trofeo Ciudad de Quito - Quito Sao Paulo Challenger Cali Challenger Rio De Janeiro Challenger JSM Challenger of Champaign - Urbana ATP Challenger Numea - New Caledonia Copa Kia - Santiago Campinas Challenger Tulsa Auto Collection USTA Challenger - Tulsa USTA Championships of Kerrville - Kerrville Porto Alegre Challenger Sao Paulo Challenger Montevideo Challenger Bogota Challenger Guayaquil Challenger Panama City Challenger Barranquilla Challenger Santiago Challenger Bogota Challenger Copa Petrobras Santiago - Santiago Czech Indoor Open - Prague Memorial Savigni - Sassuolo Sacramento Challenger - Sacramento Buenos Aires Challenger Sao Paulo Challenger Baton Rouge Challenger San Juan Challenger Kroger / St. Jude International - Memphis Franklin Templeton Tennis Classic - Scottsdale U.S. Men's Clay Court Championship - Orlando AT&T Challenge - Atlanta America's Red Clay Tennis Championship - Coral Springs Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Heineken Trophy - Rosmalen Legg Mason Tennis Classic - Washington D.C. Infiniti Open - Los Angeles Pilot Pen International - New Haven President's Cup 1997 - Tashkent Grand Prix de Tennis de Toulouse - Toulouse International Championships of Sicily - Palermo Heineken Open - Singapore Cerveza Club Columbia Open - Bogota Hellmann's Cup - Santiago Australian Men's Hardcourt Championships - Adelaide Sybase Open - San Jose Kroger / St. Jude International - Memphis Advanta Championships - Philadelphia Salem Open - Hong Kong Japan Open - Tokyo U.S. Men's Clay Court Championship - Orlando AT&T Challenge - Atlanta America's Red Clay Tennis Championship - Coral Springs Internationaler Raiffeisen Grand Prix - St. Polten Heineken Trophy - 's-Hertogenbosch RCA Championships - Indianapolis Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland Estoril Open - Estoril Open Seat-Godo '99 - Barcelona AT&T Challenge - Atlanta Rado Swiss Open - Gstaad 1999 Mercedes Cup - Stuttgart RCA Championships - Indianapolis Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow AAPT Championships - Adelaide Kroger / St. Jude International - Memphis The Stella Artois Grass Court Championships - Queen's/London The Nottingham Open - Nottingham UBS Open Gstaad - Gstaad Advanta Championships - Philadelphia Salem Open - Hong Kong Japan Open - Tokyo Heineken Open Shanghai - Shanghai Samsung Open - Brighton Chevrolet Cup - Vina del Mar Kroger / St. Jude International - Memphis Citrix Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Houston Heineken Trophy - 's-Hertogenbosch RCA Championships - Indianapolis Adidas International - Sydney Abierto Mexicano de Tenis Pegaso - Acapulco International Tennis Championships - Delray Beach Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Telenordia Swedish Open - Bastad International Championship of Croatia - Umag Mercedes-Benz Cup - Los Angeles TD Waterhouse Cup - Long Island Brasil Open - Salvador AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Stockholm Open - Stockholm AAPT Championships - Adelaide Heineken Open - Auckland Siebel Open - San Jose Kroger / St. Jude International - Memphis International Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Houston Scania Stockholm Open - Stockholm AAPT Championships - Adelaide The Samsung Open - Nottingham Mercedes-Benz Cup - Los Angeles Brasil Open - Salvador Legg Mason Tennis Classic - Washington D.C. Kremlin Cup - Moscow CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg San Jose Memphis Philadelphia Open Seat-Godo 2000 - Barcelona Bermuda Atlanta Pinehurst Coral Springs Nottingham Kroger / St. Jude International - Memphis Washington Los Angeles RCA Championships - Indianapolis New Haven Waldbaum's Hamlet Cup - Long Island Long Island Singapore Beijing Stockholm Dubai Memphis Scottsdale Bermuda Atlanta Bologna Queen's Club Halle Gstaad Washington Los Angeles Indianapolis Auckland Bogota Vienna Santiago Montevideo Buenos Aires Auckland Scottsdale Pinehurst Newport Washington New Haven Palermo Athens Tel Aviv Santiago Montevideo Buenos Aires Atlanta Tampa Washington Miller Lite Hall of Fame Tennis Championships - Newport Gerry Weber Open - Halle Citrix Tennis Championships - Delray Beach Franklin Templeton Tennis Classic - Scottsdale AAPT Championships - Adelaide Heineken Open - Auckland Siebel Open - San Jose BellSouth Open - Vina del Mar Kroger / St. Jude International - Memphis Arizona Men's Tennis Championships - Scottsdale BMW Open - Munich The Nottingham Open - Nottingham Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles International Tennis Championships - Delray Beach Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel ARAG World Team Championship - Dusseldorf Heineken Open - Auckland International Tennis Championships - Delray Beach Argentina Open - Buenos Aires SAP Open - San Jose Brasil Open - Costa do Sauipe Kroger / St. Jude International - Memphis Arizona Men's Tennis Championships - Scottsdale Campbell's Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles Pilot Pen Tennis - New Haven AIG Japan Open - Tokyo Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Sydney International - Sydney Movistar Open - Vina del Mar Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas US Men's Clay Court Championships - Houston Open SEAT Godo 2006 - Barcelona Estoril Open - Estoril Infiniti Open - Los Angeles Hypo Group Tennis International - Portschach The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Philadelphia Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Adidas International - Sydney ARAG World Team Championship - Dusseldorf Next Generation Adelaide International - Adelaide Sydney International - Sydney Heineken Open - Auckland MoviStar Open - Vina del Mar Millenium Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas U.S. Men's Clay Court Championships - Houston Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Hypo Group Tennis International - Portschach Red Letter Days Open - Nottingham Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Generali Open - Kitzbuhel RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven China Open - Beijing Thailand Open - Bangkok Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai Next Generation Adelaide International - Adelaide Medibank International - Sydney Movistar Open - Vina del Mar Delray Beach International Tennis Championships - Delray Beach RCA Championships - Indianapolis SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston The Hypo Group Tennis International 2008 - Poertschach The Artois Championships - London The Nottingham Open - Nottingham Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Heineken Open - Auckland Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Interwetten Austrian Open - Kitzbuhel AEGON Championships - London AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Chennai Open - Chennai Movistar Open - Santiago Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Movistar Open - Santiago Legg Mason Tennis Classic - Washington Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston BMW Open - Munich Campbell's Hall of Fame Tennis Championships - Newport Malaysian Open - Kuala Lumpur China Open - Beijing If Stockholm Open - Stockholm VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco SkiStar Swedish Open - Bastad Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Citi Open - Washington The Nottingham Open - Nottingham ARAG World Team Championship - Dusseldorf Regions Morgan Keegan Championships - Memphis Campbells Hall of Fame Tennis Championships - Newport 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 du Maurier Open - Toronto Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 13th Paris Open - Paris Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo 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 - Cincinnati The Ericsson Open - Miami Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Miami 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 - 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 - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Key Biscayne Cincinnati Indian Wells Key Biscayne Hamburg Rome Cincinnati Key Biscayne Key Biscayne Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg 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 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 Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Sony Ericsson Open - Miami Shanghai ATP Masters - Shanghai Sony Ericsson Open - Miami Rogers Cup - Toronto Sony Open Tennis - Miami 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 French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open French Open Wimbledon U.S. Open Australian Open French Open Wimbledon U.S. Open U.S. Open U.S. Open Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Newsweek Champions Cup - Indian Wells 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 Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Davis Cup, World Group, SF, ESP-USA 5-0 Davis Cup, Group 1, 2R, CHI-ECU 5-0 Davis Cup, World Group, 1R, RUS-CHI 4-1 Davis Cup, World Group, PO, CHI-PAK 5-0 Davis Cup, World Group, 1R, CHI-SVK 4-1 Davis Cup, World Group, QF, USA-CHI 3-2 Davis Cup, World Group, PO, ISR-CHI 3-2 Davis Cup, Group 1, 2R, CHI-CAN 3-2 Davis Cup, World Group, PO, CHI-AUS, 3-2 Davis Cup, World Group, 1R, CRO-CHI 5-0 Davis Cup, World Group, PO, CHI-AUT, 3-2 Davis Cup, World Group, QF, CHI-CZE 1-4 Davis Cup, World Group, 1R, CHI-USA 1-4 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, Group I, 2R, URU-CHI 1-3 Davis Cup, World Group, PO, ITA-CHI 4-1 Davis Cup, Group I, 2R, ECU-CHI 3-2 Davis Cup, Group I, PO, DOM-CHI 4-1 70th River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston Olympics - Sydney Olympics - Athens Grand Slam Cup - Munich