Career 2010 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 Olbia Geovillage Open - Olbia VI Torneo Internazionale di Tennis - Barletta TCT Open - Tunis Sporting Challenger - Turin Zivnobanka Czech Open - Prostejov Top Wool Challenger Biella - Biella Banca Stato Challenger Lugano - Lugano San Marino Cepu Open - San Marino Trani Cup - Trani Geneva Challenger - Geneva I Tourneo Fila Citta di Brindisi - Brindisi Pekao Open - Szczecin Jaegermeister Open - Braunschweig Polish Open 2000 - Poznan CA-Challenge 2000 - Graz Trofeo Barcelona de Tenis - Barcelona Copa Ericsson Peru - Lima Copa Ericsson Brazil - Sao Paulo Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires Espinho Challenger - Espinho V Torneo Internazionale di Tennis - Barletta San Luis Potosi Challenger - San Luis Potosi XL Capital Bermuda Open - Bermuda Zagreb Open - Zagreb Zivnobanka Czech Open - Prostejov FILA Challenger - Biella Challenger Casino Lugano - Lugano XI Venice Open - Venice Siemens Open 2001 - Scheveningen Internazionali di Tennis de San Marino - San Marino Skandia Open - Linz VIII Trofeo Ciutat de Barcelona - Barcelona Copa Ericsson Brazil - Sao Paulo Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Pekao Open - Szczecin XL Challenger de Tenis Copa Sevilla - Seville IX Ciutat de Barcelona - Barcelona Cairo Challenger 2002 - Cairo Singapore Mens Tennis Open - Singapore Heineken Challenger - Ho Chi Minh City Bangkok Challenger - Bangkok Braunschweig Open - Braunschweig Venice Open - Venice Graz CA Challenger - Graz V Trofeo Barcelona de Tenis - Barcelona Copa Ericsson Argentina - Buenos Aires IV Abierto Internacional de Salinas - Salinas Jagermeister Open - Braunschweig Polish Open 99 - Poznan Ciur Cup 99 - Prague Pekao Open - Szczecin Open Maxon - Barcelona Cairo Challenger - Cairo Copa Ericsson - Santiago Copa Ericsson - Montevideo Copa Ericsson - Buenos Aires 5th Sardinian International Championships - Cagliari VII Torneo Internazionale di Tennis - Barletta XL Capital Bermuda Open - Bermuda Exim Agmedia Open - Kosice Siemens Open 2003 - Scheveningen Finnish Open - Helsinki Geneva Challenger - Geneva Bulgarian Open - Sofia Banja Luka Challenger 2003 - Banja Luka Copa Sevilla Internacionales de Andalucia - Seville X Ciutat de Barcelona - Barcelona 6th Sardinian International Championships - Cagliari VIII Torneo Internazionale di Tennis - Barletta XXXVII Torneig C.E. Laieta - Barcelona San Remo Tennis Cup - San Remo Sporting Challenger - Turin Memorial Savigni - Sassuolo Nord/LB Open 2004 - Braunschweig Open de Montauban - Montauban San Benedetto Challenger - San Benedetto SAA Hilversum Open - Hilversum Cepu Open - San Marino Timisoara Challenger - Timisoara Antonio Savoldi-Marco Co. - Manerbio Challenger Fondazione Carige - Genova Pekao Open 2004 - Szczecin Copa Sevilla-Internacionales de Andalucia - Seville XI Ciutat de Barcelona - Barcelona La Serena Open - La Serena Copa Telefonica CTC Chile - Santiago IX Torneo Internacionale de Tennis - Barletta Tennis Napoli Cup - Napoli Olbia Challenger - Olbia San Remo Tennis Cup 15° Piertomaso - San Remo 4° Sporting Challenger - Turin Top Wool Challenger - Biella Societa Canottieri Mincio 2005 - Mantova Porsche Open - Poznan San Marino Cepu Open - San Marino LXV Concurso Internacional Vigo - Vigo Genoa Open Challenger-Fondazione Carige - Genova Pekao Open 2005 - Szczecin Sir Supermercati - Rome XI Ciutat de Barcelona - Barcelona Copa Petrobras - Santiago Copa Petrobras - Montevideo Challenger Cudad de Guayaquil - Guayaquil Copa Petrobras - Aracaju Copa Petrobras - Buenos Aires X Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2006 - Napoli XL Bermuda Open - Bermuda Memorial Manfredini - Sassuolo Nord LB Open 2006 - Braunschweig Top Wool Challenger-Immagine Trophy - Biella San Marino Cepu Open - San Marino Kos-Zucchetti Tennis Cup - Cordenons IPP Geneva Trophy - Geneva Citta di Como - Como Challenger Copa Sevilla - Seville Open Costa Daurada - Tarragona Ciutat de Barcelona - Barcelona Copa Petrobras Colombia - Bogota Copa Petrobras Uruguray - Montevideo Copa Petrobras Brazil - Aracaju Copa Petrobras Argentina - Buenos Aires La Serena Open - La Serena Copa Kia Challenger ATP - Santiago II Cyclus Open de Tenis - Florianopolis Isla de Gran Canaria - Mas Palomas Memorial Manfredini - Sassuolo Steelers Cup - Kosice Sydney International - Sydney Dubai Tennis Open - Dubai Franklin Templeton Tennis Classic - Scottsdale Grand Prix Hassan II - Casablanca Estoril Open - Estoril Open Seat-Godo '97 - Barcelona BMW Open - Munich The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Investor Swedish Open - Bastad 1997 Mercedes Cup - Stuttgart International Championship of Croatia - Umag Grolsch Open 1997 - Amsterdam Internazionali di Tennis di San Marino - San Marino RCA Championships - Indianapolis Waldbaum's Hamlet Cup - Long Island The Samsung Open - Bournemouth Marbella Open - Marbella Romanian Open - Bucharest Davidoff Swiss Indoors - Basel International Championships of Sicily - Palermo IPB Czech Indoor - Ostrava Abierto Mexicano de Tenis - Mexico City Cerveza Club Columbia Open - Bogota Hellmann's Cup - Santiago Stockholm Open - Stockholm Australian Men's Hardcourt Championships - Adelaide Adidas International - Sydney Croatian Indoors - Split Dubai Tennis Open - Dubai St. Petersburg Open - St. Petersburg Grand Prix Hassan II - Casablanca Estoril Open - Estoril Open Seat-Godo '98 - Barcelona 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 XII Internazionali di Tennis CARISBO - Bologna Gerry Weber Open - Halle Investor Swedish Open - Bastad 1998 Mercedes Cup - Stuttgart International Championship of Croatia - Umag Grolsch Open - Amsterdam Internazionali di Tennis di San Marino - San Marino RCA Championships - Indianapolis Waldbaum's Hamlet Cup - Long Island Connex Open Romania - Bucharest Mallorca Open - Mallorca International Championships of Sicily - Palermo CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Abierto Mexicano de Tenis - Mexico City Cerveza Club Columbia Open - Bogota Hellmann's Cup - Santiago Qatar Mobil Open '99 - Doha Heineken Open - Auckland Adidas International - Sydney Open 13 - Marseille Dubai Tennis Open - Dubai Gold Flake Open - Chennai Estoril Open - Estoril Open Seat-Godo '99 - Barcelona AT&T Challenge - Atlanta Citrix Tennis Championships - Delray Beach Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Merano Open - Merano Investor Swedish Open - Bastad 1999 Mercedes Cup - Stuttgart International Championship of Croatia - Umag Internazionali di Tennis di San Marino - San Marino RCA Championships - Indianapolis MFS Pro Tennis Championships - Boston Waldbaum's Hamlet Cup - Long Island Mallorca Open - Mallorca Connex Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Qatar Mobil Open 2000 - Doha Dubai Tennis Open - Dubai Abierto Mexicano de Tenis Pegaso - Mexico City Chevrolet Cup - Santiago Cerveza Club Columbia Open - Bogota Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril Open Seat-Godo 2000 - Barcelona Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Wideyes Swedish Open - Bastad Croatia Open - Umag Generali Open 2000 - Kitzbuhel Internazionali di Tennis di San Marino - San Marino RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. Waldbaum's Hamlet Cup - Long Island Gelsor Open Romania - Bucharest President's Cup 2000 - Tashkent Campionati Internazionali di Sicilia - Palermo Adidas Open de Toulouse - Toulouse Adidas International - Sydney Cerveza Club Colombia Open - Bogota Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Citrix Tennis Championships - Delray Beach Open Seat-Godo 2001 - Barcelona Mallorca Open - Mallorca Gerry Weber Open - Halle Energis Open - Amsterdam Croatia Open - Umag Mercedes-Benz Cup - Los Angeles Idea Prokom Open - Sopot Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Tata Open 2002 - Chennai Adidas International - Sydney BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca Gerry Weber Open - Halle Telenordia Swedish Open - Bastad International Championship of Croatia - Umag Generali Open 2002 - Kitzbuhel Idea Prokom Open - Sopot Gelsor Open Romania - Bucharest Salem Open - Hong Kong Campionati Internazionali di Sicilia - Palermo AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Adidas International - Sydney BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Estoril Open - Estoril Open Seat Godo 2003 - Barcelona Telenordia Swedish Open - Bastad 2003 Mercedes Cup - Stuttgart International Championship of Croatia - Umag Idea Prokom Open - Sopot Thailand Open - Bangkok CA Tennis Trophy - Vienna Auckland Marseille Memphis Philadelphia Rotterdam Casablanca Estoril Barcelona Munich Oporto Halle Gstaad Stuttgart Kitzbuhel Amsterdam Umag Bucharest Palermo Marbella Moscow Oporto St. Polten Kitzbuhel Umag Valencia Santiago Montevideo Buenos Aires Tata Open - Chennai Qatar Open - Doha Adidas International - Sydney BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona Grand Prix Hassan II - Casablanca The Priority Telecom Open - Amersfoort Croatia Open - Umag Idea Prokom Open - Sopot China Open - Beijing Campionati Internazionali di Sicilia - Palermo Chennai Open - Chennai Medibank Private International - Sydney BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Open de la Comunidad Valenciana - Valencia Open Seat Godo 2005 - Barcelona Estoril Open - Estoril Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort Croatia Open - Umag Idea Prokom Open - Sopot China Open - Beijing Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna Chennai Open - Chennai Sydney International - Sydney Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championships - Houston Open SEAT Godo 2006 - Barcelona Estoril Open - Estoril Allianz Suisse Open Gstaad - Gstaad Synsam Swedish Open - Bastad Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Croatia Open Umag - Umag BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Mumbai Open - Mumbai BA-CA Tennis Trophy - Vienna Chennai Open - Chennai Sydney International - Sydney MoviStar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Hypo Group Tennis International - Portschach Synsam Swedish Open - Bastad Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Croatia Open - Umag Thailand Open - Bangkok BA-CA Tennis Trophy - Vienna Chennai Open - Chennai Medibank International - Sydney Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open SEAT 2008 - Barcelona Catella Swedish Open - Bastad ATP Studena Croatia Open Umag - Umag Countrywide Classic - Los Angeles BCR Open Romania - Bucharest Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Chennai Open - Chennai Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Chennai Open - Chennai Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco The Lipton Championships - Key Biscayne Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Eutelsat Monte Carlo Open - Monte Carlo German Open - Hamburg Italian Open - Rome Eurocard Open - Stuttgart 12th Paris Open - Paris Newsweek Champions Cup - Indian Wells Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome 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 Licher German Open - Hamburg Italian Open - Rome Great American Insurance ATP Championship - Cincinnati 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 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 - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart 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 - 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 Monte Carlo Hamburg Rome Stuttgart Paris 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 Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Masters Series Hamburg - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg 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 Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Mutua Madrilena Masters Madrid - Madrid 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 French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York Australian Open French Open Wimbledon U.S. Open Australian Open - Melbourne 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 Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Davis Cup, World Group, 1R, ESP-GER 4-1 Davis Cup, World Group, QF, ITA-ESP 4-1 Davis Cup, World Group, 1R, ESP-BRA 3-2 Davis Cup, World Group, QF, ESP-SUI 4-1 Davis Cup, World Group, SF, SWE-ESP 4-1 Davis Cup, World Group, 1R, BRA-ESP 3-2 Davis Cup, World Group, 1R, NED-ESP 4-1 Davis Cup, World Group, 1R, ESP-BEL 5-0 Davis Cup, World Group, QF, ESP-CRO 5-0 Davis Cup, World Group, SF, ESP-ARG 3-2 Davis Cup, World Group, F, AUS-ESP 3-1 Davis Cup, World Group, QF, ESP-NED 4-1 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, F, ESP-USA 3-2 River Oaks International Tennis Tournament - Houston AAMI Classic - Kooyong Tennis Masters Cup - Houston Tennis Masters Cup - Houston Olympics - Sydney Olympics - Athens Tennis Masters Cup - Shanghai ATP Tour World Championship - Hannover ATP Tour World Championship - Hannover