Career 2016 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 Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Sporting Challenger - Turin Zivnobanka Czech Open - Prostejov Trani Cup - Trani Siemens Open - Scheveningen LTA Men's Challenger - Wrexham DPD Challenger 2000 - Aschaffenburg FILA Challenger Biella - Biella Copa Ericsson Brazil - Sao Paulo MTNL Cellular ATP Challenger - Mumbai Honda Kah Singapore Men's Tennis Open - Singapore Residenza Open - Magdeburg VI Abierto Internacional de Salinas - Salinas XL Capital Bermuda Open - Bermuda 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Geneva Challenger - Geneva Citta di Brindisi - Brindisi Copa Ericsson - Montevideo 5th Sardinian International Championships - Cagliari Trani Cup - Trani Top Wool Challenger-Immagine Trophy - Biella Global Telecom Open - Curitiba Sporting Challenger '07 Trofeo Regione Piemonte - Turin San Marino CEPU Open - San Marino Kos Succhetti Tennis Cup - Cordenons Exim Agmedia Open - Kosice XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Tennislife Cup - Napoli Rome Challenger Copa Ericsson Peru - Lima Intelig Tennis Cup - Brasilia Copa Ericsson Brazil - Sao Paulo San Remo Challenger Bordeaux Challenger Furth Challenger Milan Challenger Copa Ericsson Uruguay - Montevideo Milano Challenger-Jameson Cup - Milan Cordenons Challenger Trani Challenger Manerbio Challenger Como Challenger Napoli Challenger XL Challenger de Tenis Copa Sevilla - Seville Genova Challenger Cairo Challenger 2002 - Cairo Rabat Challenger Rome Challenger Rome Challenger Rome Challenger Reggio Emilia Challenger Olbia Geovillage Open - Olbia Turin Challenger Rimini Challenger VI Torneo Internazionale di Tennis - Barletta Trani Challenger Manerbio Challenger Como Challenger Genova Challenger Intersport Heilbronn Open - Heilbronn Napoli Challenger Palermo Challenger Tennis Napoli Cup - Naples Garden Open - Rome Caltanissetta Challenger Napoli Challenger Prague Challenger Bordeaux Challenger Top Wool Challenger Biella - Biella Banca Stato Challenger Lugano - Lugano Todi Challenger Palermo Challenger Memorial Savigni - Sassuolo Rabat Challenger Barletta Challenger Challenger Canottieri Minico - Mantova Monza Challenger San Marino Challenger Cordenons Challenger Genova Challenger Todi Challenger Napoli Challenger Rome Challenger Milan Challenger Orbetello Challenger San Marino Challenger Cordenons Challenger Genova Challenger Banja Luka Challenger Rome Challenger Mestre Challenger Milan Challenger Todi Challenger Cortina Challenger San Marino Challenger Cordenons Challenger Siemens Open 2002 - Scheveningen Trnava Challenger Top Wool Challenger - Biella Sibiu Challenger Gramado Open de Tennis - Gramado Vicenza Challenger Perugia Challenger Milan Challenger Padova Challenger San Benedetto Challenger Cortina Challenger Como Challenger Genova Challenger Szczecin Challenger Rome Challenger Napoli Challenger Turin Challenger Rome Challenger Caltanissetta Challenger Perugia Challenger Milan Challenger Copa Ericsson Chile - Santiago Fano Challenger Como Challenger Genova Challenger Bharat Petroleum Ahmedabad Challenger 2000 - Ahmedabad ATP "Videocon" Challenger - Mumbai Cerveza Cristal - Santiago Sardinia International Championship - Cagliari San Luis Potosi Challenger 2000 - San Luis Potosi Eddleman USTA Challenger - Birmingham Samarkand Challenger - Samarkand Meridiana Sardegna Open - Olbia I Open de Tenis Comunidad de Madrid - Madrid Prostejov Challenger Turin Challenger San Benedetto Challenger Vicenza Challenger Biella Challenger San Marino Challenger Szczecin Challenger Genova Challenger Sibiu Challenger Sao Paulo Challenger Tour Finals Napoli Challenger Prostejov Challenger Cortina Challenger Como Challenger Napoli Challenger Vercelli Challenger Turin Challenger Mestre Challenger Caltanissetta Challenger Prague Challenger Cordenons Challenger Manerbio Challenger Caltanissetta Challenger San Benedetto Challenger Genova Challenger Allianz Suisse Open - Gstaad The Priority Telecom Open - Amersfoort CA Challenge 2002 - Graz 9th Wartburg Open - Eisenach Memorial Savigny - Sassuolo Muller Cup - Ulm XI Venice Open - Venice Siemens Open 2001 - Scheveningen Samarkand Challenger - Samarkand Copa Ericsson - Santiago Top Wool Challenger Biella - Biella Legg Mason Tennis Classic - Washington D.C. Chevrolet Cup - Santiago Grand Prix Hassan II - Casablanca U.S. Men's Clay Court Championships - Orlando 2000 Mercedes Cup - Stuttgart Generali Open 2000 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Gold Flake Open - Chennai Qatar Mobil Open 2001 - Doha Heineken Open - Auckland Cerveza Club Colombia Open - Bogota Milan Indoors - Milan Kroger / St. Jude International - Memphis Open Seat-Godo 2001 - Barcelona U.S. Men's Clay Court Championships - Houston Energis Open - Amsterdam Brazil Open - Salvador Heineken Open - Auckland BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Siebel Open - San Jose International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Trofeo Conde de Godo - Barcelona Telenordia Swedish Open - Bastad Legg Mason Tennis Classic - Washington D.C. Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Heineken Open - Auckland San Marino Cepu Open - San Marino Milan Indoors - Milan 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 Legg Mason Tennis Classic - Washington D.C. Privatbank Open 2006 - Dnepropetrovsk TD Waterhouse Cup - Long Island Open de Moselle - Metz Kremlin Cup - Moscow Stockholm Open - Stockholm Pekao Open - Szczecin Lugano Challenger Sporting Challenger '08-Trofeo Regione Piemonte - Turin Milan Challenger BMW Tennis Championship - Sunrise Copa Telmex - Buenos Aires Monza Challenger Rome Challenger Lugano Challenger Rimini Challenger San Marino Challenger Heineken Open - Auckland BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Open 13 - Marseille Abierto Mexicano Telfonica MoviStar - Acapulco Internationaler Raiffeisen Grand Prix - St. Polten Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort Croatia Open - Umag Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Caltanissetta Challenger ARAG World Team Championship - Dusseldorf Barletta Challenger Napoli Challenger Qatar Open - Doha Heineken Open - Auckland Medibank Private International - Sydney Monza Challenger BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Grand Prix Hassan II - Casablanca Open de la Comunidad Valenciana - Valencia ARAG World Team Championship - Dusseldorf The Stella Artois Grass Court Championships - London Generali Open - Kitzbuhel Croatia Open - Umag Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo San Marino Challenger Kremlin Cup - Moscow CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona The Stella Artois Championships - London Allianz Suisse Open Gstaad - Gstaad RCA Championships - Indianapolis Countrywide Classic - Los Angeles Croatia Open Umag - Umag Orange Prokom Open - Sopot Barletta Challenger BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel ARAG World Team Championship - Dusseldorf Qatar ExxonMobil Open - Doha Sydney International - Sydney Orbetello Challenger MoviStar Open - Vina del Mar Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona ARAG World Team Championship - Dusseldorf Synsam Swedish Open - Bastad Countrywide Classic - Los Angeles Dutch Open Tennis - Amersfoort Croatia Open - Umag Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven China Open - Beijing BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Medibank International - Sydney Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas Open SEAT 2008 - Barcelona BMW Open - Munich BCR Open Romania - Bucharest The Artois Championships - London Orange Warsaw Open - Warsaw Internazionali di Tennis de San Marino - San Marino Catella Swedish Open - Bastad BCR Open Romania - Bucharest China Open - Beijing BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Movistar Open - Vina del Mar ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington China Open - Beijing Madrid Challenger Proton Malaysian Open - Kuala Lumpur Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco I Tourneo Fila Citta di Brindisi - Brindisi U.S. Mens's Clay Court Championship - Houston Campionati Internazionali di Sicilia - Palermo Abierto Mexicano Telcel - Acapulco AXA Open II - Espinho Venice Open - Venice Fujitsu Siemens Open - Budapest BCR Open Romania - Bucharest Geneva Challenger - Geneva Chevrolet Cup - Vina del Mar Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice Citrix Tennis Championships - Delray Beach Farmers Classic - Los Angeles ATP Studena Croatia Open - Umag Copa Ericsson Chile - Santiago Winston Salem - Winston Salem Qatar ExxonMobil Open - Doha Heineken Open - Auckland VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice The Hilversum Open - Hilversum SkiStar Swedish Open - Bastad Asirom Challenger Brasov - Brasov AXA Open - Lisbon C.T. San Remo - XIII Piertomaso Tessitore - San Remo Bet-at-home Cup - Kitzbuhel KGHM Polish Indoors - Wroclaw Erste Bank Open - Vienna Compaq Challenger - Bucharest Quelle Cup - Furth Kyiv UMC Open - Kiev Valencia Open - Valencia FILA Challenger - Biella VTR Open - Vina del Mar Brixina Tennis Open - Bressanone Brasil Open - Sao Paulo Copa Ericsson Mexico - Guadalajara Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest SkiStar Swedish Open - Bastad Barletta Citta Della Disfida Open 2000 - Barletta Memorial Savigni - Sassuolo Cepu Open - San Marino Amer-Wilson Challenger - Tampere Podebradka Cup - Prague Copa Sevilla - Seville ABN/AMRO World Tennis Tournament - Rotterdam Ho Chi Minh City Challenger - Ho Chi Minh City Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Energis Open - Amersfoort Royal Guard Open Chile - Vina del Mar Brasil Open - Salvador CA Tennis Trophy - Vienna Copa Claro - Buenos Aires Davidoff Swiss Indoors - Basel Rio Open 500 - Rio de Janeiro Biella Challenger The Scottish Championships - Edinburgh Manerbio Challenger Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Rome Challenger BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Hungarian Architect Open - Budapest Copa Ericsson Mexico - Guadalajara Zagreb Open - Zagreb Credit Agricole Suisse Open - Gstaad BCR Open Romania - Bucharest 4th Sardinia International Championships - Cagliari VIII Trofeo Ciutat de Barcelona - Barcelona Copa Ericsson Argentina - Buenos Aires Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Pekao Open - Szczecin Argentina Open - Buenos Aires BCR Open Romania - Bucharest Barletta Citta Della Disfida Open 99 - Barletta Internationale Tenniskampioenschappen - Scheveningen Whirlpool Open - Budapest BH Tennis Open International Cup - Belo Horizonte Warsteiner Grand Prix - Oberstaufen Bet-At-Home Austrian Open - Kitzbuhel Jameson Cup - Milan LTA Hull Challenger - Hull XL Capital Bermuda Open - Bermuda Heineken Open - Auckland Skandia Open - Linz VII Torneo Internazionale di Tennis - Barletta Argentina Open - Buenos Aires Generali Open - Kitzbuhel The Stella Artois Championships - London SkiStar Swedish Open - Bastad BMW Brixina Tennis Open - Bressanone IX Ciutat de Barcelona - Barcelona AIG Japan Open Tennis Championships - Tokyo San Marino Cepu Open - San Marino Brasil Open - Sao Paulo Bet-at-home Open - Hamburg Tennis Masters Series - Hamburg Legg Mason Tennis Classic - Washington D.C. Open Seat Godo - Barcelona Mercedes Cup - Stuttgart Open Romania - Bucharest Qatar Open - Doha Mercedes Cup - Stuttgart Gerry Weber Open - Halle Argentina Open - Buenos Aires Pilot Pen Tennis - New Haven ATP Studena Croatia Open Umag - Umag Open Sabadell Atlantico - Barcelona Davidoff Swiss Indoors Basel - Basel Open Sabadell Atlantico - Barcelona Campionati Internazionali di Sicilia - Palermo ATP Studena Croatia Open Umag - Umag Credit Agricole Suisse Open - Gstaad St. Petersburg Open - St. Petersburg Medibank International - Sydney Movistar Open - Santiago UNICEF Open - 's Hertogenbosch Tennis Masters Series - Miami Sybase Open - San Jose Adidas International - Sydney Generali Open 2001 - Kitzbuhel Qatar Exxon Mobil Open 2003 - Doha BellSouth Open - Vina del Mar Pilot Pen Tennis - New Haven ATP Kremlin Cup - Moscow Estoril Open - Estoril Italian Open - Rome Tennis Masters Series - Cincinnati Tennis Masters Series - Rome Tennis Masters Series - Indian Wells 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 - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Rogers Cup - Montreal 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 Telecom Italia Masters - Rome 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 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 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 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 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 Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome 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 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 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 U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris French Open - Paris Davis Cup, Group 1, 2R, ARG-CHI 4-1 Davis Cup, Group 1, 1R, CHI-BAH 5-0 Davis Cup, Group 1, 1R, CHI-CAN 4-1 Davis Cup, World Group, QR, CRO-ITA 3-2 Davis Cup, Group 1, 2R, CAN-CHI 5-0 Davis Cup, Group 1, 2R, MAR-ITA 3-2 Davis Cup, Group 1, REL2, ZIM-ITA 3-2 Davis Cup, Group 1, 1R, CHI-PER 5-0 Davis Cup, Group 1, 2R, CHI-ECU 5-0 Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, World Group, QR, CHI-JPN 5-0 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, World Group, 1R, RUS-CHI 4-1 Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, World Group, PO, CHI-PAK 5-0 Davis Cup, World Group, 1R, CHI-SVK 4-1 Davis Cup, Group 1, 2R, ITA-LUX 5-0 Davis Cup, World Group, QF, USA-CHI 3-2 Davis Cup, World Group, PO, ESP-ITA 4-1 Davis Cup, World Group, 1R, CHI-RUS 2-3 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, PO, CHI-ISR 4-1 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, Group 1, 2R, ITA-FIN 3-2 Davis Cup, World Group, PO, CHI-ITA 1-4 AAMI Classic - Kooyong AAMI Classic - Kooyong AAMI Classic - Kooyong AAMI Classic - Kooyong Tennis Masters Cup - Shanghai Tennis Masters Cup - Shanghai Olympics - Athens Olympics - Beijing