Career 2015 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
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 AIG Japan Open - Tokyo St. Francis Health System USTA Challenger - Tulsa USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Copa Ericsson Argentina - Buenos Aires Powder Byrne Trophy - Surbiton Muller Cup - Ulm Oberstaufen Cup - Oberstaufen Theusbridge.com Tennis Classic - Tarzana VII Trofeo Ciudad de Quito - Quito USTA Tennis Championships of Houston - Houston Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires University of Tennessee USTA Men's Challenger - Knoxville Copa Ericsson Costa Rica - San Jose Urbana-Champaign Challenger - Urbana Maia Open 2002 - Maia 2002 Azalea Orthopedic Challenger - Tyler Brasil Open - Florianopolis Cerveza Cristal - Santiago Open Punta Del Este/Copa Banco Montevideo - Punta Del Este Global Telecom Open - Florianopolis IV Abierto Internacional de Salinas - Salinas 7th Wartburg Open - Eisenach Haagen Dazs Open - Caracas Architect Open - Budapest Copa Ericsson - Lima Copa Ericsson - Caracas Challenger de la Ciudad de Mexico - Mexico City Challenger Ford de Cherbourg - Cherbourg Open de Franche Comte - Besancon 2003 Eddleman USTA Challenger - Birmingham Zivnobanka Czech Open - Prostejov Nord/LB Open - Braunschweig USTA Seascape Challenger - Aptos San Marino Cepu Open - San Marino Banca Marche Tennis Cup - San Benedetto Black Forest Open - Freudenstadt Kyiv Open - Kiev Brasov Challenger - Brasov Copa Petrobras Guadalajara - Guadalajara 5th Sardinian International Championships - Cagliari XL Capital Bermuda Open - Bermuda X Abierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2005 - Leon Draft Corona Mexico City Open - Mexico City Gran Copa Ericsson - Rio de Janeiro Challenger Casablanca San Angel - Mexico City Bogota Challenger - Bogota Sassuolo Challenger - Sassuolo Trofeo Internacional Club Laieta - Barcelona Riviera di Rimini Challenger - Rimini Black Forest Open - Freudenstadt Architect Open - Budapest Banja Luka Challenger 2005 - Banja Luka Nord LB Open 2006 - Braunschweig 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Pekao Open - Szczecin Ethias Trophy - Mons 4° Sporting Challenger - Turin Copa Petrobras Brazil - Aracaju Copa Petrobras Argentina - Buenos Aires 2001 UT Tyler Patriot Challenger - Tyler II Challenger Ciudada de Guayaquil - Guayaquil BMW Tennis Championship - Sunrise ECU Prague Open - Prague Copa Petrobras Uruguay - Montevideo Challenger Ciudad de Guayaquil - Guayaquil Copa Petrobras Argentina - Buenos Aires USTA Men's Challenger of Dallas - Dallas Copa Petrobras - Bogota Copa Kia - Santiago XL Bermuda Open - Bermuda San Marino CEPU Open - San Marino s'Tennis Masters Challenger - Graz Top Wool Challenger Biella - Biella Ljubljana Open 2008 - Ljubljana Copa Petrobras-Colombia - Bogota Cyclus Open de Tenis - Florianopolis Copa Petrobras-Uruguay - Montevideo Copa Petrobras-Argentina - Buenos Aires XI Trofeo Ciudad de Quito - Quito Bancolombia Open - Cali Copa Petrobras - Santiago Fujitsu Siemens Open - Budapest Atlanta Clay Court Challenger - Atlanta Banja Luka Challenger 2003 - Banja Luka IV Challenger Ciudad De Guayaquil - Guayaquil ECM Prague Open - Prague Harrah's Entertainment Men's Pro Challenger - Tunica Unique Zagreb Open - Zagreb Copa Sevilla Internacionales de Andalucia - Seville X Ciutat de Barcelona - Barcelona Nord LB Open - Braunschweig The Nottingham Challenger - Nottingham Lima Challenger - Lima The Surbiton Trophy - Surbiton Bancastato Challenger Lugano - Lugano Top Wool Challenger-Immagine Trophy - Biella Sao Paulo - Brazil Hilton Waikoloa Village USTA Challenger - Waikoloa San Luis Potosi Challenger - San Luis Potosi Challenger Leon 2004 - Leon Unicredit Czech Open 2007 - Prostejov Porsche Open - Poznan San Marino Cepu Open - San Marino Polish Open 2000 - Poznan Barletta Challenger Bulgarian Open - Sofia Poznan Challenger San Marino Challenger Macedonian Open - Skopje Cali Challenger Bogota Challenger Buenos Aires Challenger Cosmorom Challenger - Brasov Santiago Challenger drkoop.com USTA Tennis Championships of San Antonio - San Antonio Medellin Challenger Guayaquil Challenger Copa Ericsson Mexico - Guadalajara Copa Ericsson Peru - Lima Copa Ericsson Brazil - Sao Paulo USTA Challenger of Las Vegas - Las Vegas VI Trofeo Ciudad de Quito - Quito Copa Petrobras Uruguray - Montevideo USTA Men's Challenger of Urbana-Champaign - Urbana San Luis Potosi Challenger - San Luis Potosi Stella Artois Clay Court Championships - Budaors VIII Trofeo Ciudad de Quito - Quito USTA Challenger of San Antonio - San Antonio Copa Petrobras - Aracaju Copa Petrobras - Buenos Aires Visa Tennis Open - Sao Paulo University of Tennessee USTA Challenger - Knoxville The Wright Financial Group, Inc. Challenger - Champaign Cyclus Open de Tenis - Florianopolis Tunis Challenger SMS Tennis Cup - Sao Paulo Corona Mexico City Open - Mexico City Copa Club Campestre de Aguascalientes - Aguascalientes 2006 USTA Tallahassee Tennis Challenger - Tallahassee Aberto de Santa Catarina - Florianopolis Abierto Colombiano de Tenis - Bogota Prosperita Open 2008 - Ostrava Unicredit Czech Open - Prostejov Gramado Challenger - Gramado Naples Challenger - Naples 2003 West Side Tennis Club Challenger - Forest Hills USTA Men's Challenger of Dallas - Dallas VII Avierto Internacional de Salinas - Salinas Bordeaux Challenger San Luis Potosi Challenger 2002 - San Luis Potosi 1st Challenger Tournament Leon - Leon Bogota Challenger - Bogota XL Capital Bermuda Open - Bermuda Corona Mexico City Open - Mexico City Garden Open - Rome 2002 Eddleman USTA Challenger - Birmingham ARMS USTA Challenger - Rocky Mount Zagreb Open - Zagreb Hungarian Open - Budapest IX Abierto Internacional de Salinas - Salinas San Marino Cepu Open - San Marino ATU Cup - Weiden Prostejov Challenger Abierto Club Casablanca - Mexico City West Side Tennis Club Clay Court Challenger - Forest Hills Oberstaufen Cup - Oberstaufen Lugano Challenger Ljubljana Open - Ljubljana The Hilversum Open - Hilversum Fifth-Third Bank Tennis Championships - Lexington Memorial Savigni - Sassuolo St.Petersburg Challenger by Kinex - St. Petersburg Pekao Open - Szczecin Trani Cup - Trani GHI Bronx Classic - Bronx CA Challenge 2002 - Graz Canottieri Minico 2004 - Mantova I Tourneo Fila Citta di Brindisi - Brindisi Asirom Challenger Brasov - Brasov Oberstraufen Cup - Oberstaufen SAA Hilversum Open - Hilversum Open Castilla y Leon - Segovia Savannah Challenger Montevideo Challenger Siemens Open - Scheveningen Copa Petrobras Santa Cruz - Santa Cruz de la Sierra XL Bermuda Open - Bermuda Fujitsu Siemens Open - Budapest Open Diputacion - Cordoba BNP Paribas Primrose - Bordeaux Warta Cup - Sopot BMW Brixina Tennis Open 2000 - Bressanone Geneva Challenger - Geneva Hungarian Architect Open - Budapest USTA Seascape Challenger - Aptos Genoa Open Challenger-Fondazione Carige - Genova Copa Petrobras-Brazil - Aracaju Segundo Aberto de Brasilia - Brasilia Copa Petrobras - Montevideo Nossa Caixa Tennis Cup - Sao Paulo Telesp Celular Open - Ribeirao Preto Seguros Bolivar Open - Medellin Global Telecom Open - Curitiba Sao Paulo Challenger Santiago Challenger SMS Tennis Open - Sao Paulo Bogota Challenger Copa Ericsson Mexico - Guadalajara Tulsa Auto Collection USTA Challenger - Tulsa USTA Championships of Kerrville - Kerrville Rome Challenger Tunis Open 2006 - Tunis GHI Bronx Tennis Classic - Bronx 2004 Freeman Men's Challenger - Joplin Copa Petrobras Argentina - Buenos Aires VII Torneo Internazionale di Tennis - Barletta Banca Stato Challenger Lugano - Lugano Cordenons Challenger Franklin Templeton Tennis Classic - Scottsdale The Stella Artois Grass Court Championships - Queen's/London Miller Lite Hall of Fame Tennis Championships - Newport Energis Dutch Open - Amsterdam Cerveza Club Colombia Open - Bogota Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Kroger / St. Jude International - Memphis Sybase Open - San Jose Franklin Templeton Tennis Classic - Scottsdale Mallorca Open - Mallorca The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport Croatia Open - Umag Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis AAPT Championships - Adelaide Heineken Open - Auckland BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Kroger / St. Jude International - Memphis Siebel Open - San Jose International Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport TD Waterhouse Cup - Long Island Adidas International - Sydney Siebel Open - San Jose BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Kroger / St. Jude International - Memphis International Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London The Samsung Open - Nottingham Miller Lite Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. Heineken Open - Auckland Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon Stockholm Open - Stockholm Qatar Exxon Mobil Open 2002 - Doha U.S. Men's Clay Court Championships - Houston Adidas International - Sydney Siebel Open - San Jose Kroger / St. Jude International - Memphis Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Gerry Weber Open - Halle Mercedes-Benz Cup - Los Angeles Idea Prokom Open - Sopot Open Romania - Bucharest International Tennis Championships - Delray Beach St. Petersburg Open - St. Petersburg SAP Open - San Jose Kroger / St. Jude International - Memphis The Priority Telecom Open - Amersfoort RCA Championships - Indianapolis Pilot Pen Tennis - New Haven Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas US Men's Clay Court Championships - Houston The Stella Artois Championships - London Allianz Suisse Open Gstaad - Gstaad Campbell's Hall of Fame Tennis Championships - Newport Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest RCA Championships - Indianapolis Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Stockholm Open - Stockholm ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel Heineken Open - Auckland MoviStar Open - Vina del Mar Brasil Open - Costa do Sauipe SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open de la Comunidad Valenciana - Valencia U.S. Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Estoril Open - Estoril ARAG World Team Championship - Dusseldorf Hypo Group Tennis International - Portschach The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Mumbai Open - Mumbai BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney Heineken Open - Auckland Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Delray Beach International Tennis Championships - Delray Beach Copa Telmex - Buenos Aires U.S. Men's Clay Court Championships - Houston SAP Open - San Jose Abierto Mexicano Telcel - Acapulco Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston BMW Open - Munich The Hypo Group Tennis International 2008 - Poertschach The Artois Championships - London Orange Warsaw Open - Warsaw Catella Swedish Open - Bastad Campbells Hall of Fame Tennis Championships - Newport Austrian Open - Kitzbuhel Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Davidoff Swiss Indoors Basel - Basel Brisbane - Brisbane Medibank International - Sydney SA Tennis Open - Johannesburg SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Copa Telmex - Buenos Aires Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Estoril Open - Estoril Interwetten Austrian Open - Kitzbuhel AEGON Championships - London Countrywide Classic - Los Angeles ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Serbia Open - Belgrade Brisbane International - Brisbane Medibank International - Sydney Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Legg Mason Tennis Classic - Washington China Open - Beijing Brisbane International - Brisbane Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Atlanta Tennis Championships - Atlanta Citi Open - Washington Brasil Open - Costa do Sauipe Citi Open - Washington Winston-Salem Open - Winston-Salem BB&T Atlanta Open - Atlanta BB&T Atlanta Open - Atlanta Copa AT&T - Buenos Aires Medibank Private International - Sydney U.S. Men's Clay Court Championships - Houston Copa Telmex - Buenos Aires Allianz Suisse Open - Gstaad AIG Japan Open Tennis Championships - Tokyo The Ericsson Open - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Cincinnati 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 Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati 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 French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Shanghai ATP Masters - Shanghai 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 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 Wimbledon - London U.S. Open - New York U.S. Open - New York Davis Cup, World Group, 1R, CRO-USA 4-1 Davis Cup, World Group, QR, USA-SVK 3-2 Davis Cup, World Group, QF, USA-SWE 4-1 Davis Cup, World Group, SF, USA-BLR 5-0 Davis Cup, World Group, F, ESP-USA 3-2 Hyundai Hopman Cup - Perth Hyundai Hopman Cup - Perth Davis Cup, World Group, QF, CRO-USA, 3-2 Davis Cup, World Group, PO, COL-USA 1-3 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, QF, USA-ESP 1-3 Hopman Cup - Perth Davis Cup, World Group, 1R, SUI-USA 0-5 AAMI Classic - Kooyong Barclays ATP World Tour Finals - London Olympics - Athens