Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1994
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 XI Venice Open - Venice IX Ciutat de Barcelona - Barcelona JVC Trophy - Vienna San Marino CEPU Open - San Marino Genova Challenger Brixina Tennis Open - Bressanone Szczecin Challenger Prostejov Challenger Monza Challenger Genova Challenger Szczecin Challenger San Marino Challenger BMW Tennis Championship - Sunrise Trnava Challenger Sibiu Challenger Casablanca Challenger Bucaramanga Challenger Santo Domingo Challenger Aix En Provence Challenger Vicenza Challenger Furth Challenger Seville Challenger Mohammedia Challenger Casablanca Challenger Blois Challenger Szczecin Challenger Mitsubishi Electric Europe Cup - Monza Unicredit Czech Open - Prostejov Pekao Open - Szczecin Trofeo Barcelona de Tenis - Barcelona Memorial Savigny - Sassuolo Copa Ericsson Argentina - Buenos Aires Cairo Challenger 2002 - Cairo San Luis Potosi Challenger Siemens Open 2001 - Scheveningen Todi Challenger Prostejov Challenger Cordenons Challenger Rome Challenger Poznan Challenger Rome Challenger Furth Challenger Genova Challenger Genova Challenger Szczecin Challenger Grolsch Open - Amsterdam Internazionali di Tennis di San Marino - San Marino Idea Prokom Open - Sopot AAPT Championships - Adelaide Nord/LB Open - Braunschweig Adidas International - Sydney Nord/LB Open - Braunschweig AXA Open II - Espinho Tennis Cup of Flanders - Ostende 2000 Cairo Challenger - Cairo Bermuda Ho Chi Minh City Challenger - Ho Chi Minh City Zagreb Open - Zagreb Pekao Open - Szczecin FILA Challenger - Biella Venice Open - Venice Torneo Internazionale di Tennis ATP-Challenger - Merano Braunschweig Open - Braunschweig Brasil Open - Florianopolis ATP Tour Challenger at Nellie Gail - Laguna Hills Jagermeister Open - Braunschweig CA Challenger - Graz La Gran Copa Ericsson - Porto Alegre Synsam Swedish Open - Bastad Pekao Open - Szczecin The Priority Telecom Open - Amersfoort Copa Ericsson - Santiago Copa Ericsson - Buenos Aires Gran Copa Ericsson - Porto Alegre Open Romania - Bucharest VII Torneo Internazionale di Tennis - Barletta Brasil Open - Costa do Sauipe Prague Open - Prague Zivnobanka Czech Open - Prostejov Top Wool Challenger Biella - Biella Nord/LB Open - Braunschweig Copa Ericsson - Montevideo Oberstaufen Cup - Oberstaufen Movistar Open - Vina del Mar Abierto Mexicano Telcel - Acapulco Gelsor Open Romania - Bucharest San Marino Cepu Open - San Marino Campionati Internazionali di Sicilia - Palermo MoviStar Open - Vina del Mar Brasil Open - Costa do Sauipe U.S. Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Estoril Open - Estoril Hypo Group Tennis International - Portschach Dutch Open Tennis - Amersfoort Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Stockholm Open - Stockholm Qatar Exxon Mobil Open - Doha Copa Sevilla Internacionales de Andalucia - Seville Brasil Open - Costa do Sauipe 6th Sardinian International Championships - Cagliari Abierto Mexicano Telcel - Acapulco Nord/LB Open 2004 - Braunschweig Open Castilla y Leon - Segovia Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Orange Warsaw Open - Warsaw Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Pekao Open 2004 - Szczecin Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Aberto de Sao Paulo - Sao Paulo Heineken Open - Auckland Brasil Open - Costa do Sauipe IX Torneo Internacionale de Tennis - Barletta San Luis Potosi Challenger - San Luis Potosi Grand Prix Hassan II - Casablanca Torneo Internacional Challenger Fila 2005 - Leon Tennis Napoli Cup - Napoli Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Draft Corona Mexico City Open - Mexico City XL Capital Bermuda Open - Bermuda BCR Open Romania - Bucharest ECM Prague Open 2005 - Prague Grand Prix de Tennis de Lyon - Lyon Czech Open 2005 - Prostejov Heineken Open - Auckland Banca Stato Challenger - Lugano Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Mercedes Cup - Stuttgart China Open - Beijing Open de Tenis Comunidad Valenciana - Valencia Heineken Open - Auckland San Marino Cepu Open - San Marino Abierto Mexicano Telcel - Acapulco Pekao Open 2005 - Szczecin Mercedes Cup - Stuttgart Open Castilla y Leon - Segovia Heineken Open - Auckland Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Ciutat de Barcelona - Barcelona Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Qatar Exxon Mobil Open - Doha Copa Kia Challenger ATP - Santiago II Cyclus Open de Tenis - Florianopolis Abierto Mexicano Telcel - Acapulco Allianz Suisse Open Gstaad - Gstaad Ciudad de Pozoblanco Open Diputacion - Cordoba Estoril Open - Estoril Valencia Open - Valencia Barcelona Open BancSabadell - Barcelona Bet-at-home Open - Hamburg Sir Supermercati - Rome Bet-at-home Cup - Kitzbuhel XI Ciutat de Barcelona - Barcelona Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Heineken Open - Auckland Heineken Open - Auckland German Tennis Championships - Hamburg Gelsor Open Romania - Bucharest Heineken Open - Auckland Open de Tenis Comunidad Valenciana - Valencia Copa AT&T - Buenos Aires Rio Open 500 - Rio de Janeiro BellSouth Open - Vina del Mar Pekao Open 2003 - Szczecin Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras X Ciutat de Barcelona - Barcelona Ecuador Open - Quito Brasil Open - Sao Paulo ATP Vegeta Croatia Open - Umag Open de la Comunidad Valenciana - Valencia Bancastato Challenger Lugano - Lugano Nord LB Open 2006 - Braunschweig Rio Open - Rio de Janeiro San Marino Challenger Cordenons Challenger U.S. Men's Clay Court Championship - Orlando AT&T Challenge - Atlanta America's Red Clay Tennis Championship - Coral Springs Valencia Open - Valencia Argentina Open - Buenos Aires Barcelona Open BancSabadell - Barcelona Top Wool Challenger-Immagine Trophy - Biella Abierto Mexicano de Tenis Pegaso - Mexico City Prostejov Challenger Chevrolet Cup - Vina del Mar Open Seat-Godo 2001 - Barcelona Siemens Open - Scheveningen UBS Open Gstaad - Gstaad Grand Prix de Tennis de Lyon - Lyon Campionati Internazionali di Sicilia - Palermo Heineken Open - Auckland Open Seat Godo 2003 - Barcelona Szczecin Challenger Generali Open - Kitzbuhel ATP Challenger Open 2004 - Monchengladbach Prague Challenger Szczecin Challenger XII Internazionali di Tennis CARISBO - Bologna Generali Open 1998 - Kitzbuhel Samarkand Challenger - Samarkand MFS Pro Tennis Championships - Boston BMW Open - Munich San Marino Cepu Open - San Marino Jaegermeister Open - Braunschweig Bucaramanga Challenger Croatia Open - Umag Guadalajara Challenger Open de Montauban - Montauban Qatar Exxon Mobil Open 2002 - Doha Skandia Open - Linz Kos-Zucchetti Tennis Cup - Cordenons Copa Telmex - Buenos Aires Heilbronn Challenger Telenordia Swedish Open - Bastad Copa Sevilla - Seville Generali Open 2003 - Kitzbuhel Bastad Challenger Allianz Suisse Open - Gstaad XI Ciutat de Barcelona - Barcelona Marbella Challenger Mercedes Cup - Stuttgart The Samsung Open - Bournemouth Como Challenger 1998 Mercedes Cup - Stuttgart Kitzbuhel Hellmann's Cup - Santiago Qatar Mobil Open '99 - Doha Copa Petrobras Santiago - Santiago Open Seat-Godo '99 - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten Tennis Masters Series - Paris Sophia Antipolis Challenger Nord LB Open - Braunschweig Honda Kah Singapore Men's Tennis Open - Singapore Estoril Open - Estoril Mallorca Open - Mallorca Espinho Challenger - Espinho V Torneo Internazionale di Tennis - Barletta Idea Prokom Open - Sopot XL Challenger de Tenis Copa Sevilla - Seville Szczecin Challenger Abierto Mexicano de Tenis Pegaso - Acapulco Estoril Open - Estoril Trofeo Conde de Godo - Barcelona Open de Tenis Comunidad Valenciana - Valencia Stockholm Open - Stockholm Tata Open - Chennai Visa Tennis Open - Sao Paulo Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Tennis Masters Series - Indian Wells Open Seat Godo - Barcelona Madrid Challenger XL Bermuda Open - Bermuda XL Bermuda Open - Bermuda Eddleman / USTA Challenger - Birmingham Generali Open 1997 - Kitzbuhel Bogota Mercedes Cup - Stuttgart Abierto Mexicano de Tenis - Mexico City Kroger / St. Jude International - Memphis Open Costa Daurada - Tarragona Bet-At-Home Austrian Open - Kitzbuhel Napoli Challenger Tennis Masters Series - Miami Stuttgart Franklin Templeton Tennis Classic - Scottsdale US Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Corona Mexico City Open - Mexico City Qatar Mobil Open 2000 - Doha Gelsor Open Romania - Bucharest VIII Torneo Internazionale di Tennis - Barletta Campionati Internazionali di Sicilia - Palermo San Marino Cepu Open - San Marino XXXVII Torneig C.E. Laieta - Barcelona XL Capital Bermuda Open - Bermuda Davidoff Swiss Indoors Basel - Basel Open Sainte Victoire - Aix-En-Provence BMW Open - Munich Czech Open - Prostejov Copa Telmex - Buenos Aires Padova Challenger Abierto Mexicano Telcel - Acapulco Serbia Open - Belgrade San Marino Cepu Open - San Marino Banca Stato Challenger Lugano - Lugano Kremlin Cup - Moscow Scheveningen Challenger DPD Challenger 2002 - Aschaffenburg Open Costa Daurada - Tarragona Telenordia Swedish Open - Bastad BCR Open Romania - Bucharest If Stockholm Open - Stockholm China Open - Beijing VTR Open - Vina del Mar Copa Telmex - Buenos Aires Grand Prix Hassan II - Casablanca Tennis Masters Series - Monte Carlo Open de Nice Cote dAzur - Nice Copa Sevilla-Internacionales de Andalucia - Seville Open de la Comunidad Valenciana - Valencia Open 88 - Contrexeville Bet-at-home Cup - Kitzbuhel Estoril Open - Estoril Idea Prokom Open - Sopot BCR Open Romania - Bucharest Open Diputacion - Cordoba Croatia Open - Umag Open Romania - Bucharest Open Sud de France - Montpellier Marbella Davidoff Swiss Indoors - Basel La Serena Open - La Serena Podebradka Cup - Prague Copa Telefonica CTC Chile - Santiago Rio Open - Rio de Janeiro Kyiv UMC Open - Kiev Geneva Challenger - Geneva Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Hungarian Architect Open - Budapest DPD Challenger 2000 - Aschaffenburg Bordeaux Challenger International German Open - Hamburg International Championships of Sicily - Palermo Tennis Masters Series - Rome Sybase Open - San Jose 1999 Mercedes Cup - Stuttgart Mallorca Open - Mallorca BCR Open Romania - Bucharest UBS Open Gstaad - Gstaad Trnava Challenger Scania Stockholm Open - Stockholm BellSouth Open - Vina del Mar Skandia Open - Linz Internationaler Raiffeisen Grand Prix - St. Polten International Championship of Croatia - Umag Genova Challenger Campionati Internazionali di Sicilia - Palermo Tata Open 2003 - Chennai XI Trofeo Ciudad de Quito - Quito Open de Tenis Comunidad Valenciana - Valencia International Championship of Croatia - Umag Geneva Challenger - Geneva Black Forest Open - Freudenstadt Kyiv UMC Open - Kiev 4th Sardinia International Championships - Cagliari VIII Trofeo Ciutat de Barcelona - Barcelona ECM Prague Open - Prague Tennis Masters Series - Hamburg Memorial Savigni - Sassuolo Adidas International - Sydney Grand Prix Hassan II - Casablanca BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco U.S. Men's Clay Court Championships - Houston Copa AT&T - Buenos Aires Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice Idea Prokom Open - Sopot Grolsch Open - Amsterdam BellSouth Open - Vina del Mar Copa Claro - Buenos Aires Rado Swiss Open - Gstaad Connex Open Romania - Bucharest Heineken Open - Auckland Chevrolet Cup - Santiago Brasil Open - Costa do Sauipe Davidoff Swiss Indoors Basel - Basel Copa Claro - Buenos Aires Investor Swedish Open - Bastad Davidoff Swiss Indoors - Basel Heineken Open - Auckland Campionati Internazionali di Sicilia - Palermo Cerveza Club Columbia Open - Bogota Qatar ExxonMobil Open - Doha Copa Ericsson Brasil - Sao Paulo Mallorca Open - Mallorca BMW Open - Munich The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Estoril Open - Estoril Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Grand Prix Hassan II - Casablanca Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Internazionali di Tennis di San Marino - San Marino Buenos Aires Tennis Masters Series - Paris Brasil Open - Costa do Sauipe Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Grand Prix de Tennis de Lyon - Lyon Tennis Masters Series - Rome Tennis Masters Series - Hamburg Pekao Open 2001 - Szczecin Gold Flake Open - Chennai Tennis Masters Series - Montreal China Open - Beijing Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Generali Open 2001 - Kitzbuhel VTR Open - Vina del Mar Zagreb Open - Zagreb Copa Claro - Buenos Aires Dubai Duty Free Tennis Championships - Dubai RCA Championships - Indianapolis Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad NASDAQ-100 Open - Miami Campionati Internazionali di Sicilia - Palermo Barcelona Open BancSabadell - Barcelona Bet-at-home Open - Hamburg Austrian Open - Kitzbuhel Valencia Open - Valencia Millennium Estoril Open - Estoril Tennis Masters Series - Monte Carlo Ecuador Open - Quito Telecom Italia Masters - Rome Argentina Open - Buenos Aires If Stockholm Open - Stockholm Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril XII Internazionali di Tennis CARISBO - Bologna NASDAQ-100 Open - Miami SkiStar Swedish Open - Bastad Masters Series Hamburg - Hamburg Generali Open - Kitzbuhel Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome ABN AMRO World Tennis Tournament - Rotterdam Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Open 13 - Marseille Sony Ericsson Open - Miami Internazionali di Tennis di San Marino - San Marino Masters Series Monte-Carlo - Monte-Carlo Open Sabadell Atlantico - Barcelona Masters Series Hamburg - Hamburg Grand Prix Hassan II - Casablanca Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Open de Moselle - Metz 2001 Mercedes Cup - Stuttgart Campionati Internazionali di Sicilia - Palermo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Grand Prix Hassan II - Casablanca Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami 2000 Mercedes Cup - Stuttgart Monte-Carlo Rolex Masters - Monte-Carlo Croatia Open - Umag Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Bet-at-home Open - Hamburg Paegas Czech Open - Prague Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Estoril Open - Estoril Energis Open - Amersfoort Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Heineken Open - Auckland Abierto Mexicano de Tenis - Mexico City Franklin Templeton Tennis Classic - Scottsdale Open SEAT Godo 2006 - Barcelona Bet-at-home Open - Hamburg Franklin Templeton Tennis Classic - Scottsdale French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Investor Swedish Open - Bastad Australian Open - Melbourne Santiago French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Open Seat-Godo 2000 - Barcelona French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Mallorca Open - Mallorca French Open - Paris Wimbledon - London Generali Open 1999 - Kitzbuhel Argentina Open - Buenos Aires U.S. Open - New York TD Waterhouse Cup - Long Island French Open Franklin Templeton Tennis Classic - Scottsdale BMW Open - Munich Abierto Mexicano Telcel - Acapulco French Open - Paris Wimbledon - London Abierto Mexicano de Tenis Pegaso - Acapulco BCR Open Romania - Bucharest Open de Moselle - Metz Open Seat Godo 2005 - Barcelona U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Allianz Suisse Open Gstaad - Gstaad Australian Open - Melbourne Wimbledon - London French Open - Paris Sybase Open - San Jose U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Open Sud de France - Montpellier Rogers Cup - Montreal Australian Open - Melbourne French Open - Paris Wimbledon - London Mercedes Cup - Stuttgart U.S. Open - New York Internazionali BNL d'Italia - Rome U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Abierto Mexicano Telfonica MoviStar - Acapulco French Open - Paris Internationaler Raiffeisen Grand Prix - St. Polten Copa Telmex - Buenos Aires Dutch Open Tennis - Amersfoort Wimbledon - London Allianz Suisse Open - Gstaad Movistar Open - Vina del Mar French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Brasil Open - Sao Paulo Wimbledon - London Tennis Masters Series - Cincinnati U.S. Open - New York Australian Open - Melbourne Wimbledon - London Vegeta Croatia Open - Umag BNP Paribas Masters - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris French Open - Paris U.S. Open - New York The Ericsson Open - Miami French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne Olympics - Sydney Davis Cup, Group 1, 1R, ARG-COL 5-0 Davis Cup, World Group, QR, SVK-ARG 3-2 Davis Cup, Group 1, 2R, ARG-CHI 4-1 Davis Cup, Group 1, 1R, ARG-MEX 5-0 Davis Cup, Group 1, 2R, ARG-CAN 5-0 Davis Cup, World Group, QR, ARG-BLR 5-0 Davis Cup, Group 1, REL2, ARG-COL 4-1 River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston Campeonato de Espana Kia de Tenis 2004 - Madrid