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 Compaq Challenger - Bucharest Geneva Challenger - Geneva Telesp Celular Open - Campinas Copa Ericsson Uruguay - Montevideo IV Abierto Internacional de Salinas - Salinas Stella Artois Clay Court Championships - Budaors Copa Ericsson Brasil - Sao Paulo Copa Sevilla - Seville San Marino Cepu Open - San Marino ATU Cup 1999 - Weiden Copa Ericsson - Guadalajara 5th Sardinian International Championships - Cagliari Exim Agmedia Open - Kosice Sporting Challenger '07 Trofeo Regione Piemonte - Turin Brixina Tennis Open - Bressanone Telesp Celular Open - Ribeirao Preto Copa Ericsson Peru - Lima Pekao Open 2005 - Szczecin Copa Ericsson - Montevideo Scheveningen Challenger I Tourneo Fila Citta di Brindisi - Brindisi Optimus Maia Open - Maia Samarkand Challenger - Samarkand Siemens Open 2001 - Scheveningen Open Castilla y Leon Trofeo Iberdrola - Segovia Top Wool Challenger Biella - Biella LTA Hull Challenger - Hull Banca Stato Challenger Lugano - Lugano Challenger Canottieri Minico - Mantova AXA Open - Lisbon AXA Open II - Espinho Open Punta Del Este/Copa Banco Montevideo - Punta Del Este Copa Ericsson Mexico - Guadalajara Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Memorial Savigni - Sassuolo Zivnobanka Open 1999 - Prostejov San Marino CEPU Open - San Marino MTNL Cellular ATP Challenger - Mumbai Memorial Savigny - Sassuolo 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Copa Ericsson Brazil - Sao Paulo XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio San Marino Cepu Open - San Marino Bharat Petroleum Ahmedabad Challenger 2000 - Ahmedabad Sardinia International Championship - Cagliari Fujitsu Siemens Open - Budapest FILA Challenger Biella - Biella Barletta Citta Della Disfida Open 99 - Barletta Belo Horizonte Tennis Open - Belo Horizonte Ho Chi Minh City Challenger - Ho Chi Minh City Copa Ericsson Peru - Lima Quelle Cup - Furth Pekao Open 2001 - Szczecin VIII Trofeo Ciutat de Barcelona - Barcelona XL Challenger de Tenis Copa Sevilla - Seville IX Ciutat de Barcelona - Barcelona Copa Ericsson - Caracas Gran Copa Ericsson - Porto Alegre Milano Challenger-Jameson Cup - Milan Top Wool Challenger Biella - Biella Monza Challenger Rome Challenger Milan Challenger Rome Challenger Top Wool Challenger-Immagine Trophy - Biella Rimini Challenger Cepu Open - San Marino San Marino Challenger Campos do Jordao Challenger Cordenons Challenger Brasilia Challenger Trani Challenger Trani Cup - Trani Como Challenger Cali Challenger Buenos Aires Challenger Montevideo Challenger Santiago Challenger Medellin Challenger Rome Challenger Rome Challenger Rimini Challenger Manerbio Challenger Palermo Challenger Caltanissetta Challenger Barletta Challenger Napoli Challenger Turin Challenger Orbetello Challenger San Marino Challenger Genova Challenger Todi Challenger Privatbank Open 2006 - Dnepropetrovsk Palermo Challenger Pekao Open - Szczecin Rabat Challenger Barletta Challenger Monza Challenger San Marino Challenger Genova Challenger Madrid Challenger Lugano Challenger Napoli Challenger Reggio Emilia Challenger Turin Challenger Prague Challenger Prostejov Challenger San Marino Challenger Orbetello Challenger San Marino Challenger Cordenons Challenger Sporting Challenger '08-Trofeo Regione Piemonte - Turin Genova Challenger Banja Luka Challenger Kos Succhetti Tennis Cup - Cordenons Rome Challenger San Marino Challenger Como Challenger Sibiu Challenger Napoli Challenger Vercelli Challenger Perugia Challenger Padova Challenger Cortina Challenger Cordenons Challenger Manerbio Challenger Como Challenger Napoli Challenger Rome Challenger Vicenza Challenger Rome Challenger Como Challenger Warsteiner Grand Prix - Oberstaufen Rome Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Citta di Brindisi - Brindisi Intersport Heilbronn Open - Heilbronn Open de Nice - Nice San Benedetto Challenger Todi Challenger Turin Challenger Napoli Challenger Milan Challenger Genova Challenger Rome Challenger Barletta Citta Della Disfida Open 2000 - Barletta Cairo Challenger 2002 - Cairo Sibiu Challenger Genova Challenger Milan Challenger Genova Challenger Milan Challenger Napoli Challenger Biella Challenger Top Wool Challenger - Biella Fano Challenger Mestre Challenger San Benedetto Challenger Generali Open 1999 - Kitzbuhel Abierto Mexicano de Tenis Pegaso - Mexico City Chevrolet Cup - Santiago 7th Wartburg Open - Eisenach Wideyes Swedish Open - Bastad Waldbaum's Hamlet Cup - Long Island Szczecin Challenger Tennis Napoli Cup - Naples Garden Open - Rome Siemens Open 2002 - Scheveningen Trani Cup - Trani Qatar Mobil Open 2001 - Doha Heineken Open - Auckland Venice Open - Venice Amer-Wilson Challenger - Tampere Podebradka Cup - Prague Napoli Challenger Turin Challenger DPD Challenger 2000 - Aschaffenburg Vicenza Challenger Franklin Templeton Tennis Classic - Scottsdale Perugia Challenger Milan Challenger Honda Kah Singapore Men's Tennis Open - Singapore Cortina Challenger Residenza Open - Magdeburg Energis Open - Amsterdam Copa Ericsson Argentina - Buenos Aires Gelsor Open Romania - Bucharest Jameson Cup - Milan Samarkand Challenger - Samarkand Cerveza Club Colombia Open - Bogota Mallorca Open - Mallorca Adidas International - Sydney Copa AT&T - Buenos Aires International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Trofeo Conde de Godo - Barcelona BMW Open - Munich Open Seat-Godo 2001 - Barcelona Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort Generali Open 2002 - Kitzbuhel TD Waterhouse Cup - Long Island Salem Open - Hong Kong Prostejov Challenger Telenordia Swedish Open - Bastad Allianz Suisse Open Gstaad - Gstaad International Championship of Croatia - Umag Idea Prokom Open - Sopot Stockholm Open - Stockholm Challenger Santa Cruz - Santa Cruz Stockholm Open - Stockholm Energis Open - Amersfoort Cordenons Challenger Tenniscup of Flanders - Ostende Polish Open 99 - Poznan V Trofeo Ciudad de Quito - Quito Olbia Geovillage Open - Olbia VI Torneo Internazionale di Tennis - Barletta The Hilversum Open - Hilversum Caltanissetta Challenger CA Challenge 2002 - Graz Asirom Challenger Brasov - Brasov ATP "Videocon" Challenger - Mumbai Milan Challenger Whirlpool Open - Budapest LTA Men's Challenger - Wrexham Geneva Challenger - Geneva Hungarian Architect Open - Budapest Copa Ericsson Peru - Lima KGHM Polish Indoors - Wroclaw FILA Challenger - Biella XI Venice Open - Venice Internazionali di Tennis de San Marino - San Marino Kyiv UMC Open - Kiev 4th Sardinia International Championships - Cagliari Campionati Internazionali di Sicilia - Palermo Copa Ericsson Argentina - Buenos Aires La Gran Copa Ericsson - Porto Alegre AXA Open - Espinho Venice Challenger - Venice Meridiana Sardegna Open - Olbia Copa Ericsson - Sao Paulo Copa Ericsson - Lima C.T. San Remo - XIII Piertomaso Tessitore - San Remo Grand Prix Hassan II - Casablanca Adidas International - Sydney Abierto Mexicano de Tenis Pegaso - Acapulco Manerbio Challenger Campionati Internazionali di Sicilia - Palermo 2003 Mercedes Cup - Stuttgart Lugano Challenger Tennislife Cup - Napoli Rabat Challenger Trani Challenger Como Challenger Chevrolet Cup - Vina del Mar Qatar Open - Doha Milan Indoors - Milan Adidas International - Sydney BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Copa AT&T - Buenos Aires Cerveza Club Columbia Open - Bogota Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Croatia Open - Umag TD Waterhouse Cup - Long Island Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel ARAG World Team Championship - Dusseldorf Next Generation Hardcourts - Adelaide Medibank Private International - Sydney Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe San Remo Challenger Abierto Mexicano Telfonica MoviStar - Acapulco Grand Prix Hassan II - Casablanca Open Seat Godo 2005 - Barcelona Genova Challenger AIG Japan Open - Tokyo Allianz Suisse Open - Gstaad Bordeaux Challenger Qatar Exxon Mobil Open 2003 - Doha Mercedes Cup - Stuttgart Mercedes-Benz Cup - Los Angeles Croatia Open - Umag Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Qatar ExxonMobil Open - Doha Tata Open 2003 - Chennai Heineken Open - Auckland Milan Indoors - Milan Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Open Seat Godo 2003 - Barcelona BellSouth Open - Vina del Mar Furth Challenger Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Hypo Group Tennis International - Portschach Allianz Suisse Open Gstaad - Gstaad Generali Open - Kitzbuhel Croatia Open Umag - Umag Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Davidoff Swiss Indoors Basel - Basel ARAG World Team Championship - Dusseldorf Qatar ExxonMobil Open - Doha Heineken Open - Auckland Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona ARAG World Team Championship - Dusseldorf Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Heineken Open - Auckland Movistar Open - Vina del Mar Copa Telmex - Buenos Aires ARAG World Team Championship - Dusseldorf BA-CA Tennis Trophy - Vienna Open Sabadell Atlantico - Barcelona ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Medibank International - Sydney Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Medibank International - Sydney Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch ATP Studena Croatia Open - Umag BCR Open Romania - Bucharest Abierto Mexicano Telcel - Acapulco VTR Open - Vina del Mar Brasil Open - Sao Paulo The Nottingham Open - Nottingham Next Generation Adelaide International - Adelaide Serbia Open - Belgrade Sydney International - Sydney Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Valencia Open - Valencia Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Bet-at-home Open - Hamburg Franklin Templeton Tennis Classic - Scottsdale Grand Prix Hassan II - Casablanca Portugal Open - Oeiras Credit Agricole Suisse Open - Gstaad TD Waterhouse Cup - Long Island Brasil Open - Salvador CA Tennis Trophy - Vienna Medibank International - Sydney Estoril Open - Estoril Szczecin Challenger Sao Paulo Challenger Open Seat Godo - Barcelona Interwetten Austrian Open - Kitzbuhel Brasil Open - Costa do Sauipe Generali Open - Kitzbuhel Bank Austria Tennis Trophy - Vienna Cordenons Challenger Trnava Challenger Catella Swedish Open - Bastad Masters Series - Hamburg Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona SkiStar Swedish Open - Bastad Sunrise Challenger Caltanissetta Challenger Winston Salem - Winston Salem Qatar ExxonMobil Open - Doha Barletta Challenger Napoli Challenger International German Open - Hamburg Monza Challenger VTR Open - Vina del Mar Copa Claro - Buenos Aires Argentina Open - Buenos Aires Synsam Swedish Open - Bastad Rome Challenger ATP Kremlin Cup - Moscow Open de Nice Cote d'Azur - Nice Synsam Swedish Open - Bastad Sao Paulo Challenger Tour Finals Mercedes Cup - Stuttgart Todi Challenger Pilot Pen Tennis - New Haven Caltanissetta Challenger Caltanissetta Challenger Cortina Challenger St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Movistar Open - Santiago 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 Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad SkiStar Swedish Open - Bastad Qatar ExxonMobil Open - Doha Biella Challenger Heineken Open - Auckland Manerbio Challenger Rio Open 500 - Rio de Janeiro Generali Open 2003 - Kitzbuhel Brasil Open - Sao Paulo Kremlin Cup - Moscow BRD Nastase Tiriac Trophy - Bucharest Davidoff Swiss Indoors - Basel Sporting Challenger - Turin Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Genova Challenger Memorial Savigni - Sassuolo Zivnobanka Czech Open - Prostejov Argentina Open - Buenos Aires Brasil Open - Sao Paulo Zagreb Open - Zagreb Mestre Challenger San Benedetto Challenger Copa Ericsson Uruguay - Montevideo Copa Ericsson Brazil - Sao Paulo BMW Brixina Tennis Open - Bressanone Copa Ericsson - Santiago Copa Ericsson - Buenos Aires Renault Slovenian Open - Ljubljana I Open de Tenis Comunidad de Madrid - Madrid Movistar Open - Vina del Mar VII Torneo Internazionale di Tennis - Barletta Abierto Mexicano Telfonica MoviStar - Acapulco Qatar Open - Doha AAPT Championships - Adelaide Open Romania - Bucharest Stockholm Open - Stockholm Mercedes Cup - Stuttgart BA-CA Tennis Trophy - Vienna Abierto Mexicano Telcel - Acapulco Open SEAT 2008 - Barcelona Orange Warsaw Open - Warsaw ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg Internazionali di Tennis di San Marino - San Marino Legg Mason Tennis Classic - Washington D.C. Abierto Mexicano Telcel - Acapulco Abierto Mexicano de Tenis Pegaso - Acapulco Copa AT&T - Buenos Aires Franklin Templeton Tennis Classic - Scottsdale Heineken Open - Auckland BellSouth Open - Vina del Mar Monte Carlo Open - Monte Carlo Italian Open - Rome Tennis Masters Series - Toronto Tennis Masters Series - Indian Wells Siebel Open - San Jose Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Campionati Internazionali di Sicilia - Palermo 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 Tennis Masters Series - Paris Davidoff Swiss Indoors - Basel Estoril Open - Estoril Tennis Masters Series - Paris Erste Bank Open - Vienna Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo 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 BellSouth Open - Vina del Mar NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo 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 Hamburg - Hamburg BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome The Ericsson Open - Miami RCA Championships - Indianapolis Rogers Cup - Montreal Masters Series Monte Carlo - Monte Carlo Tennis Masters Series - Toronto Kremlin Cup - Moscow Sydney International - Sydney Copa Claro - Buenos Aires CA Tennis Trophy - Vienna Campionati Internazionali D'Italia - Rome Heineken Open - Auckland Masters Series - Hamburg Orange Prokom Open - Sopot Western & Southern Financial Group Masters - Cincinnati Estoril Open - Estoril Masters Series Madrid - Madrid French Open - Paris Pacific Life Open - Indian Wells U.S. Open - New York Australian Open - Melbourne Masters Series Monte-Carlo - Monte-Carlo French Open - Paris French Open - Paris U.S. Open - New York Campionati BNL dItalia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Wimbledon - London Internazionali BNL d'Italia - Rome The Ericsson Open - Miami Tennis Masters Series - Rome Tennis Masters Series - Cincinnati U.S. Open - New York Australian Open - Melbourne Royal Guard Open Chile - Vina del Mar French Open - Paris Tennis Masters Series - Rome U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York 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 Rogers Masters - Montreal French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Croatia Open - Umag Monte-Carlo Rolex Masters - Monte-Carlo Davis Cup, World Group, 1R, GER-ARG 1-4 Copa Telmex - Buenos Aires Brisbane International - Brisbane Australian Open - Melbourne Grand Prix Hassan II - Casablanca Wimbledon - London BRD Nastase Tiriac Trophy - Bucharest Davis Cup, World Group, 1R, ARG-AUS 5-0 Davis Cup, Group 1, REL2, ZIM-ITA 3-2 U.S. Open - New York Davis Cup, World Group, 1R, ARG-SWE 5-0 Davis Cup, World Group, F, RUS-ARG 3-2 Wimbledon - London NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Olympics - Sydney Olympics - Athens U.S. Open - New York Wimbledon - London French Open - Paris Davis Cup, World Group, QF, ARG-CRO 3-2 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, Group 1, 2R, ITA-LUX 5-0 Davis Cup, World Group, SF, ARG-AUS 5-0 Hyundai Hopman Cup - Perth Davis Cup, Group 1, REL1, CAN-ARG 4-1 Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, World Group, QR, CRO-ITA 3-2 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, Group 1, 2R, MAR-ITA 3-2 Davis Cup, World Group, 1R, ARG-NED 5-0 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 1, 2R, ITA-FIN 3-2 Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, World Group, QF, CRO-ARG 2-3 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, World Group, PO, ESP-ITA 4-1