Career 2015 2014 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 USA F4 USA F6 USA F8 Germany F10 Germany F12 USA F31 USA F8 USA F12 USA F13 USA F23 USA F26 USA F28 USA F7 USA F1 USA F1 USA F4 Panama F1 USA F7 USA F5 USA F32 USA F8 USA F25 USA F26 USA F27 USA F1 USA F5 USA F9 USA F29 USA F3 Austria F2 USA F11 Stella Artois Clay Court Championships - Budaors Telesp Celular Open - Campinas Copa Ericsson Uruguay - Montevideo Copa Ericsson Brasil - Sao Paulo IV Abierto Internacional de Salinas - Salinas ATU Cup 1999 - Weiden Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Copa Ericsson - Guadalajara Harrah's Entertainment Men's Pro Challenger - Tunica USTA Challenger of Oklahoma - Tulsa Freeman Men's $50,000 Challenger - Joplin Baden Open - Karlsruhe Schickedanz Open 2007 - Furth Flea Market Cup - Busan Telesp Celular Open - Ribeirao Preto Men's Pro Challenger at Tunica National - Tunica Copa Ericsson Peru - Lima Pekao Open 2005 - Szczecin Semgroup Challenger - Tulsa Bancolombia Open - Cali IV Challenger Ciudad De Guayaquil - Guayaquil JSM Challenger of Champaign - Urbana San Luis Potosi Challenger - San Luis Potosi Atlanta Clay Court Challenger - Atlanta Carson Challenger Copa Ericsson - Montevideo Sunrise Challenger 5° Sporting Challenger - Turin Fifth-Third Bank Tennis Championships - Lexington Optimus Maia Open - Maia Scheveningen Challenger Aptos Challenger Rimini Challenger Campos do Jordao Challenger Brasilia Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Siemens Open 2001 - Scheveningen Internationaux de Nouvelle-Caledonie - New Caledonia Open Castilla y Leon Trofeo Iberdrola - Segovia Cali Challenger Tulsa Challenger Buenos Aires Challenger Montevideo Challenger 2007 Challenger of Santa Clara - Valencia Santiago Challenger XL Bermuda Open - Bermuda Medellin Challenger Knoxville Challenger Open Punta Del Este/Copa Banco Montevideo - Punta Del Este Zivnobanka Open 1999 - Prostejov Swanston Challenger - Sacramento Samsung Securities Cup - Seoul Copa Ericsson Brazil - Sao Paulo Belo Horizonte Tennis Open - Belo Horizonte Barranquilla Challenger Copa Ericsson Peru - Lima Sarasota Challenger Savannah Challenger Milan Challenger Pekao Open 2001 - Szczecin Marburg Challenger Lexington Challenger Copa Ericsson - Caracas Gran Copa Ericsson - Porto Alegre 2004 Keys Gate Challenger - Homestead Hilton Waikoloa Village USTA Challenger - Waikoloa Waco International Tennis Challenger - Waco 2004 USTA Challenger of Calabasas - Calabasas Tulsa Challenger XL Capital Bermuda Open - Bermuda Sao Jose Do Rio Preto Challenger The West Side Tennis Club Clay Court Challenger - Forest Hills Sao Leopoldo Challenger Montevideo Challenger Bucaramanga Challenger West Side Tennis Club Clay Court Challenger - Forest Hills Tallahassee Challenger Sarasota Challenger Rio De Janeiro Challenger Barranquilla Challenger Savannah Challenger Furth Challenger Prague Challenger Nord/LB Open 2004 - Braunschweig Timisoara Challenger Vancouver Challenger Aptos Challenger Milan Challenger Harbour Tennis Cup Regione Lombardia - Milan Constanta Challenger - Constanta Aamulehti Tampere Open - Tampere Guayaquil Challenger Siemens Open - Scheveningen Maui Challenger Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton 2005 Tulsa Challenger - Tulsa Cali Challenger 8° Trani Cup - Trani Sacramento Challenger AT&T Challenger of Dallas - Dallas The Swanston Challenger - Sacramento The $50,000 Pro Challenger at Calabasas - Calabasas Voit Mexico City Open - Mexico City Samsung Secruities Cup Challenger - Seoul BMW Tennis Championship - Sunrise USTA Tallahassee Tennis Challenger - Tallahassee Lexington Challenger II Naples ITG Challenger - Naples Hilton Waikoloa Village USTA Challenger - Waikoloa Medellin Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Napa Challenger Tiburon Challenger Happy Valley Challenger Kosice Challenger XL Bermuda Open - Bermuda Media Will Cup Busan Challenger Tennis - Busan USTA Challenger of Orlando - Orlando 2006 USTA Tallahassee Tennis Challenger - Tallahassee Abierto Colombiano de Tenis - Bogota II Manta Open - Manta WOW Cafe Challenger - New Orleans Turin Challenger Buenos Aires Challenger San Remo Tennis Cup - San Remo Arpa Ceramic Cup - Reggio Emilia Oklahoma Challenger - Tulsa Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Open de Nice - Nice Sporting Challenger - Turin Vancouver Challenger Binghamton Challenger Guayaquil Challenger Tunis Challenger Tallahassee Challenger Santiago Challenger Santos Challenger Kosice Challenger Binghamton Challenger Sacramento Challenger 7th Wartburg Open - Eisenach Tallahassee Challenger Generali Open 1999 - Kitzbuhel Abierto Mexicano de Tenis Pegaso - Mexico City Chevrolet Cup - Santiago Venice Open - Venice Wideyes Swedish Open - Bastad Waldbaum's Hamlet Cup - Long Island Heineken Open - Auckland Franklin Templeton Tennis Classic - Scottsdale Energis Open - Amsterdam Gelsor Open Romania - Bucharest Adidas International - Sydney Copa AT&T - Buenos Aires Trofeo Conde de Godo - Barcelona BMW Open - Munich Energis Open - Amersfoort Generali Open 2002 - Kitzbuhel TD Waterhouse Cup - Long Island Salem Open - Hong Kong Aptos Challenger Allianz Suisse Open Gstaad - Gstaad Stockholm Open - Stockholm Copa Ericsson Argentina - Buenos Aires 2002 Tulsa USTA Challenger - Tulsa Tiburon Challenger Cerveza Club Colombia Open - Bogota Mallorca Open - Mallorca Flea Market Cup Busan Challenger Tennis - Busan Bogota Challenger - Bogota Allianz Suisse Open Gstaad - Gstaad 2005 West Side Tennis Coub Men's Challenger - Forest Hills Savannah Challenger Naples Challenger - Naples Prostejov Challenger U.S. Men's Clay Court Championships - Houston Monza Challenger Stockholm Open - Stockholm Challenger Santa Cruz - Santa Cruz Qatar Open - Doha Adidas International - Sydney Siebel Open - San Jose Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Estoril Open - Estoril Energis Open - Amersfoort Tenniscup of Flanders - Ostende Polish Open 99 - Poznan V Trofeo Ciudad de Quito - Quito Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Internationale Badische Meisterschaffen Um Den Techem Cup - Zell 2003 USTA Tallahassee Tennis Challenger - Tallahassee TD Waterhouse Cup - Long Island International Tennis Championships - Delray Beach Copa Ericsson Peru - Lima Davidoff Swiss Indoors - Basel ARAG World Team Championship - Dusseldorf Next Generation Hardcourts - Adelaide Copa Ericsson Argentina - Buenos Aires La Gran Copa Ericsson - Porto Alegre AXA Open - Espinho Venice Challenger - Venice International Tennis Championships - Delray Beach Copa Ericsson - Sao Paulo Copa Ericsson - Lima Atlantic City Open - Atlantic City Brasil Open - Costa do Sauipe Swanston Challenger - Sacramento Abierto Mexicano Telfonica MoviStar - Acapulco Arizona Men's Tennis Championships - Scottsdale Memorial Savigni - Sassuolo ATU Cup - Weiden Open Seat Godo 2005 - Barcelona Burbank Challenger - Burbank USTA Men's Challenger of Dallas - Dallas Pro Tennis World Open - Sunrise Home Depot Center USTA Challenger - Carson ATP Challenger Numea - New Caledonia USTA Men's Challenger of Dallas - Dallas USTA Freeman Men's Challenger - Joplin XI Abierto Internacional de Salinas - Salinas Mercedes-Benz Cup - Los Angeles Lubbock Challenger - Lubbock Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Adidas International - Sydney Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano de Tenis Pegaso - Acapulco Hypo Group Tennis International - Portschach Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Davidoff Swiss Indoors Basel - Basel Heineken Open - Auckland Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco ARAG World Team Championship - Dusseldorf Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas Ordina Open - 's-Hertogenbosch Chevrolet Cup - Vina del Mar Mercedes Cup - Stuttgart 2008 Knoxville Challenger - Knoxville Generali Open - Kitzbuhel Copa AT&T - Buenos Aires Cerveza Club Columbia Open - Bogota Legg Mason Tennis Classic - Washington AIG Japan Open - Tokyo Bordeaux Challenger BA-CA Tennis Trophy - Vienna Next Generation Adelaide International - Adelaide Heineken Open - Auckland Movistar Open - Vina del Mar Copa Telmex - Buenos Aires SAP Open - San Jose ARAG World Team Championship - Dusseldorf Tata Open 2003 - Chennai Open Seat Godo 2003 - Barcelona Orange Warsaw Open - Warsaw Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona ATP Studena Croatia Open Umag - Umag Abierto Mexicano Telcel - Acapulco The Nottingham Open - Nottingham Next Generation Adelaide International - Adelaide Dallas Challenger Sydney International - Sydney Florianopolis Challenger Franklin Templeton Tennis Classic - Scottsdale Kremlin Cup - Moscow Cali Challenger Brasil Open - Salvador Bank Austria Tennis Trophy - Vienna CA Tennis Trophy - Vienna Sao Paulo Challenger Open Seat Godo - Barcelona Brisbane International - Brisbane Interwetten Austrian Open - Kitzbuhel Medibank International - Sydney Sacramento Challenger Movistar Open - Santiago Brasil Open - Costa do Sauipe Maui Challenger SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Porto Alegre Challenger Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Medellin Challenger Estoril Open - Estoril ATP Studena Croatia Open Umag - Umag Indianapolis Tennis Championships - Indianapolis Serbia Open - Belgrade Guayaquil Challenger BCR Open Romania - Bucharest Masters Series - Hamburg Bank Austria Tennis Trophy - Vienna Medibank International - Sydney Brasil Open - Costa do Sauipe Sunrise Challenger Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Bet-At-Home Austrian Open - Kitzbuhel Bucaramanga Challenger ATP Studena Croatia Open - Umag Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest VTR Open - Vina del Mar Studena Croatia Open - Umag International German Open - Hamburg Bet-at-home Cup - Kitzbuhel Citi Open - Washington Sarasota Challenger Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Apia International - Sydney Abierto Mexicano Telcel - Acapulco Winston-Salem Open - Winston-Salem Campinas Challenger Synsam Swedish Open - Bastad Open Seat Godo 2007 - Barcelona Chitre Challenger Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Open de Tenis Comunidad Valenciana - Valencia Charlottesville Challenger Movistar Open - Santiago US Men's Clay Court Championship - Houston German Tennis Championships - Hamburg If Stockholm Open - Stockholm Erste Bank Open - Vienna Open de Tenis Comunidad Valenciana - Valencia Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Generali Open 2003 - Kitzbuhel Delray Beach Open - Delray Beach TD Waterhouse Cup - Long Island Kremlin Cup - Moscow Hall of Fame Tennis Championships - Newport Tiburon Challenger San Benedetto Challenger Bogota Challenger Furth Challenger Copa Ericsson Uruguay - Montevideo Copa Ericsson - Santiago Copa Ericsson - Buenos Aires Renault Slovenian Open - Ljubljana Movistar Open - Vina del Mar Nord LB Open 2007 - Braunschweig Sporting Challenger '07 Trofeo Regione Piemonte - Turin BellSouth Open - Vina del Mar Abierto Mexicano Telfonica MoviStar - Acapulco AAPT Championships - Adelaide Stockholm Open - Stockholm Dutch Open Tennis - Amersfoort BA-CA Tennis Trophy - Vienna Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Open SEAT 2008 - Barcelona Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai Internazionali di Tennis di San Marino - San Marino Legg Mason Tennis Classic - Washington D.C. Monte Carlo Open - Monte Carlo Italian Open - Rome Tennis Masters Series - Toronto Tennis Masters Series - Indian Wells Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Regions Morgan Keegan Championships - Memphis Tennis Masters Series - Monte Carlo Abierto Mexicano Telcel - Acapulco Tennis Masters Series - Hamburg U.S. Mens's Clay Court Championship - Houston Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Abierto Mexicano de Tenis Pegaso - Acapulco Franklin Templeton Tennis Classic - Scottsdale Legg Mason Tennis Classic - Washington D.C. Argentina Open - Buenos Aires Brisbane International - Brisbane Davidoff Swiss Indoors - Basel Pacific Life Open - Indian Wells Davidoff Swiss Indoors - Basel Tennis Masters Series - Monte Carlo Estoril Open - Estoril Tennis Masters Series - Paris Tennis Masters Series - Hamburg Tennis Masters Series - Toronto BellSouth Open - Vina del Mar Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Copa AT&T - Buenos Aires BNP Paribas Masters - Paris Pacific Life Open - Indian Wells The Ericsson Open - Miami NASDAQ-100 Open - Miami RCA Championships - Indianapolis Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Rogers Cup - Montreal Campionati Internazionali d'Italia - Rome Rogers Masters - Toronto BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte Carlo - Monte Carlo 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 Tennis Masters Series - Toronto U.S. Men's Clay Court Championships - Houston CA Tennis Trophy - Vienna Campionati Internazionali D'Italia - Rome Heineken Open - Auckland Masters Series - Hamburg Orange Prokom Open - Sopot Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Western & Southern Financial Group Masters - Cincinnati Estoril Open - Estoril Masters Series Madrid - Madrid BNP Paribas Open - Indian Wells Regions Morgan Keegan Championships - Memphis Open Romania - Bucharest Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Legg Mason Tennis Classic - Washington BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Sony Ericsson Open - Miami Pilot Pen Tennis - New Haven Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mercedes Cup - Stuttgart BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Heineken Open - Auckland The Ericsson Open - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Rome Tennis Masters Series - Hamburg Masters Series Monte-Carlo - Monte Carlo Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome BNP Paribas Open - Indian Wells Tennis Masters Series - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Masters Series Monte-Carlo - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Masters Series Hamburg - Hamburg French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Copa Telmex - Buenos Aires Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne NASDAQ-100 Open - Miami French Open - Paris Wimbledon - London Telecom Italia Masters - Rome U.S. Open - New York Australian Open - Melbourne French Open - Paris 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 Wimbledon - London Campionati BNL dItalia - Rome U.S. Open - New York Australian Open - Melbourne French Open - Paris 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 - New York Australian Open - Melbourne Wimbledon - London Rogers Masters - Toronto Australian Open - Melbourne Wimbledon - London Sony Open Tennis - Miami French Open - Paris Wimbledon - London Davis Cup, World Group, 1R, ARG-AUS 5-0 Davis Cup, World Group, 1R, ARG-SWE 5-0 Davis Cup, World Group, F, RUS-ARG 3-2 Davis Cup, World Group, QF, ARG-CRO 3-2 Davis Cup, World Group, 1R, GER-ARG 1-4 Davis Cup, World Group, SF, RUS-ARG 3-2 Davis Cup, World Group, QF, ARG-KAZ 5-0 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, SF, ARG-AUS 5-0 Hyundai Hopman Cup - Perth Davis Cup, Group 1, REL1, CAN-ARG 4-1 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, 1R, ARG-NED 5-0 Davis Cup, World Group, QF, CRO-ARG 2-3 Olympics - Sydney Olympics - Athens