Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
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 IX Ciutat de Barcelona - Barcelona Compaq Challenger - Bucharest Top Wool Challenger Biella - Biella Garden Open - Rome Pekao Open - Szczecin Memorial Savigni - Sassuolo Siemens Open 2002 - Scheveningen Siemens Open 2001 - Scheveningen MTNL Cellular ATP Challenger - Mumbai Pekao Open - Szczecin Citta di Brindisi - Brindisi Kos Succhetti Tennis Cup - Cordenons VIII Trofeo Ciutat de Barcelona - Barcelona Top Wool Challenger - Biella Pekao Open 2004 - Szczecin Cordenons Challenger San Marino Challenger Manerbio Challenger Como Challenger Palermo Challenger Reggio Emilia Challenger Todi Challenger Rome Challenger Milan Challenger Prostejov Challenger Turin Challenger San Marino Challenger Genova Challenger Caltanissetta Challenger Tennislife Cup - Napoli Napoli Challenger Prostejov Challenger Monza Challenger Cordenons Challenger Genova Challenger FILA Challenger - Biella Barletta Challenger Exim Agmedia Open - Kosice Perugia Challenger Cortina Challenger Cordenons Challenger Fano Challenger Milan Challenger Padova Challenger San Benedetto Challenger Manerbio Challenger Como Challenger Genova Challenger Napoli Challenger Caltanissetta Challenger Biella Challenger XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Monza Challenger Como Challenger Rome Challenger Internazionali di Tennis de San Marino - San Marino Todi Challenger CA Challenge 2002 - Graz Pekao Open - Szczecin Geneva Challenger - Geneva Residenza Open - Magdeburg Zagreb Open - Zagreb Quelle Cup - Furth Geneva Challenger - Geneva Samarkand Challenger - Samarkand AXA Open - Lisbon Rome Challenger Trani Cup - Trani Nord/LB Open - Braunschweig The Hilversum Open - Hilversum Memorial Savigni - Sassuolo Muller Cup 2000 - Ulm Amer-Wilson Challenger - Tampere FILA Challenger Biella - Biella Furth Challenger Genova Challenger Prague Challenger Napoli Challenger Orbetello Challenger Cordenons Challenger Sao Paulo Challenger Tour Finals Rimini Challenger Genova Challenger Gold Flake Open - Chennai Adidas International - Sydney U.S. Men's Clay Court Championships - Houston Scania Stockholm Open - Stockholm Grand Prix Hassan II - Casablanca Trofeo Conde de Godo - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten Milan Challenger 2002 Mercedes Cup - Stuttgart Gelsor Open Romania - Bucharest Cortina Challenger Qatar Exxon Mobil Open 2003 - Doha Como Challenger Estoril Open - Estoril Franklin Templeton Tennis Classic - Scottsdale Genova Challenger Open Seat Godo 2003 - Barcelona Open de Tenis Comunidad Valenciana - Valencia Internationaler Raiffeisen Grand Prix - St. Polten Telenordia Swedish Open - Bastad Orange Prokom Open - Sopot 2003 Mercedes Cup - Stuttgart International Championship of Croatia - Umag Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Olbia Geovillage Open - Olbia CA Tennis Trophy - Vienna Sporting Challenger - Turin Challenger Canottieri Minico - Mantova Davidoff Swiss Indoors - Basel Allianz Suisse Open Gstaad - Gstaad San Marino Cepu Open - San Marino Optimus Maia Open - Maia DPD Challenger 2000 - Aschaffenburg Copa Sevilla - Seville Trofeo Barcelona de Tenis - Barcelona Copa Ericsson Mexico - Guadalajara Copa Ericsson Brazil - Sao Paulo Espinho Challenger - Espinho XL Capital Bermuda Open - Bermuda FILA Challenger - Biella Memorial Savigny - Sassuolo 4th Sardinia International Championships - Cagliari Milano Challenger-Jameson Cup - Milan Jameson Cup - Milan Torneo Internazionale di Tennis ATP-Challenger - Merano VII Torneo Internazionale di Tennis - Barletta C.T. San Remo - XIII Piertomaso Tessitore - San Remo BellSouth Open - Vina del Mar Nord/LB Open - Braunschweig San Marino Cepu Open - San Marino VI Torneo Internazionale di Tennis - Barletta Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Zivnobanka Czech Open - Prostejov Nord LB Open - Braunschweig I Tourneo Fila Citta di Brindisi - Brindisi Top Wool Challenger-Immagine Trophy - Biella Asirom Challenger Brasov - Brasov Copa AT&T - Buenos Aires San Marino Cepu Open - San Marino Barletta Citta Della Disfida Open 2000 - Barletta Renault Slovenian Open - Ljubljana Quelle Cup 2000 - Furth Fujitsu Siemens Open - Budapest Podebradka Cup - Prague Sporting Challenger '07 Trofeo Regione Piemonte - Turin Hungarian Architect Open - Budapest Honda Kah Singapore Men's Tennis Open - Singapore Heineken Open - Auckland V Torneo Internazionale di Tennis - Barletta Abierto Mexicano Telfonica MoviStar - Acapulco Internationaler Raiffeisen Grand Prix - St. Polten The Priority Telecom Open - Amersfoort Davidoff Swiss Indoors - Basel Qatar Open - Doha Medibank Private International - Sydney Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Heineken Open - Auckland Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Campionati Internazionali di Sicilia - Palermo Allianz Suisse Open Gstaad - Gstaad Chevrolet Cup - Vina del Mar Abierto Mexicano de Tenis Pegaso - Acapulco Orange Prokom Open - Sopot Orbetello Challenger BCR Open Romania - Bucharest Grand Prix Hassan II - Casablanca Estoril Open - Estoril Top Wool Challenger Biella - Biella Copa AT&T - Buenos Aires Banca Stato Challenger Lugano - Lugano Campionati Internazionali di Sicilia - Palermo ATP Kremlin Cup - Moscow Sporting Challenger '08-Trofeo Regione Piemonte - Turin Qatar ExxonMobil Open - Doha Bharat Petroleum Ahmedabad Challenger 2000 - Ahmedabad Sardinia International Championship - Cagliari San Marino CEPU Open - San Marino Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Heineken Open - Auckland Synsam Swedish Open - Bastad Generali Open 2003 - Kitzbuhel Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Trani Challenger Croatia Open - Umag Genova Challenger Intersport Heilbronn Open - Heilbronn Barletta Challenger Monza Challenger Rome Challenger Rome Challenger Cairo Challenger - Cairo Rome Challenger Lugano Challenger Milan Challenger Turin Challenger Croatia Open - Umag Brasil Open - Costa do Sauipe Grand Prix de Tennis de Lyon - Lyon Copa Telmex - Buenos Aires Trani Challenger Abierto Mexicano Telcel - Acapulco Davidoff Swiss Indoors Basel - Basel Kremlin Cup - Moscow Qatar Open - Doha Qatar ExxonMobil Open - Doha BA-CA Tennis Trophy - Vienna Open SEAT 2008 - Barcelona Copa Telmex - Buenos Aires Orange Warsaw Open - Warsaw Barletta Challenger ATP Studena Croatia Open Umag - Umag Croatia Open - Umag San Benedetto Challenger Allianz Suisse Open Gstaad - Gstaad Napoli Challenger Palermo Challenger Napoli Challenger Rabat Challenger ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Samarkand Challenger - Samarkand Movistar Open - Santiago Zagreb Open - Zagreb Whirlpool Open - Budapest San Marino Challenger Challenger Casino Lugano - Lugano Brasil Open - Costa do Sauipe Polish Open 2000 - Poznan Copa Telmex - Buenos Aires LTA Men's Challenger - Wrexham Todi Challenger Szczecin Challenger Madrid Challenger ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Ho Chi Minh City Challenger - Ho Chi Minh City Medibank International - Sydney Movistar Open - Santiago Brasil Open - Costa do Sauipe Nord/LB Open - Braunschweig Copa Claro - Buenos Aires XI Venice Open - Venice Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Bet-At-Home Austrian Open - Kitzbuhel Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch SkiStar Swedish Open - Bastad BCR Open Romania - Bucharest Qatar ExxonMobil Open - Doha Heineken Open - Auckland VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco BCR Open Romania - Bucharest Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Rome Challenger Erste Bank Open - Vienna Valencia Open - Valencia 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 SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Royal Guard Open Chile - Vina del Mar Rome Challenger Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Milan Challenger BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras Caltanissetta Challenger Credit Agricole Suisse Open - Gstaad Rio Open - Rio de Janeiro San Marino Challenger Argentina Open - Buenos Aires BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Open Seat Godo - Barcelona Banja Luka Challenger Synsam Swedish Open - Bastad Open de la Comunidad Valenciana - Valencia Open Romania - Bucharest Argentina Open - Buenos Aires Campionati Internazionali di Sicilia - Palermo Sibiu Challenger Tennis Napoli Cup - Naples BellSouth Open - Vina del Mar Kremlin Cup - Moscow Mercedes Cup - Stuttgart Banca Stato Challenger - Lugano San Marino Challenger Pilot Pen Tennis - New Haven Trani Cup - Trani ARAG World Team Championship - Dusseldorf AXA Open II - Espinho Rabat Challenger LTA Hull Challenger - Hull Warsteiner Grand Prix - Oberstaufen Medibank International - Sydney St. Petersburg Open - St. Petersburg Siemens Open - Scheveningen Mestre Challenger Caltanissetta Challenger Milan Challenger 2000 Cairo Challenger - Cairo St. Petersburg Open - St. Petersburg San Benedetto Challenger KGHM Polish Indoors - Wroclaw Cortina Challenger San Remo Challenger Biella Challenger Sibiu Challenger Napoli Challenger Pekao Open 2003 - Szczecin Brasil Open - Sao Paulo Cairo Challenger 2002 - Cairo Gelsor Open Carpati - Brasov Copa Sevilla Internacionales de Andalucia - Seville Skandia Open - Linz 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Open Maxon - Barcelona Brixina Tennis Open - Bressanone Cadillac Pro Indoor USTA Challenger - West Bloomfield Kyiv UMC Open - Kiev Napoli Challenger 5th Sardinian International Championships - Cagliari Abierto Internacional de Salinas - Salinas Vercelli Challenger BA-CA Tennis Trophy - Vienna Pekao Open 2001 - Szczecin Turin Challenger Renault Slovenian Open - Ljubljana Braunschweig Open - Braunschweig Vicenza Challenger Generali Open - Kitzbuhel Mestre Challenger Szczecin Challenger Venice Open - Venice Lugano Challenger Rome Challenger San Marino Challenger Graz CA Challenger - Graz Black Forest Open - Alpirsbach Cordenons Challenger Copa Sevilla Inernacionales de Andalucia - Seville Maia Challenger - Oporto Turin Challenger Rome Challenger Como Challenger Vicenza Challenger Perugia Challenger Genova Challenger Privatbank Open 2006 - Dnepropetrovsk Napoli Challenger Nord/LB Open 2004 - Braunschweig Rimini Challenger Barletta Citta Della Disfida Open 99 - Barletta BBB Open - Sofia FILA Challenger Biella - Biella Open de Mantouban - Montauban Northern Electric Open 1999 - Newcastle Meridiana Sardegna Open - Olbia The Scottish Championships - Edinburgh Trnava Challenger I Open de Tenis Comunidad de Madrid - Madrid Cepu Open - San Marino BMW Brixina Tennis Open - Bressanone Caltanissetta Challenger DPD Challenger 99 - Aschaffenburg XL Challenger de Tenis Copa Sevilla - Seville Sports Experts Open - Nettingsdorf CA-Challenge 2000 - Graz Abierto Mexicano de Tenis Pegaso - Acapulco ATP "Videocon" Challenger - Mumbai Italian Open - Rome Tennis Masters Series - Indian Wells Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Hamburg 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 - Cincinnati 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 - Madrid Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Gerry Weber Open - Halle Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Tennis Masters Series - Madrid BNP Paribas Masters - Paris Masters Series Hamburg - Hamburg Manerbio Challenger Internazionali BNL dItalia - Rome Internazionali BNL dItalia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Abierto Mexicano Telfonica MoviStar - Acapulco Grand Prix Hassan II - Casablanca Monte-Carlo Rolex Masters - Monte-Carlo Bordeaux Challenger Internationaler Raiffeisen Grand Prix - St. Polten Monte-Carlo Rolex Masters - Monte-Carlo Davidoff Swiss Indoors - Basel Manerbio Challenger Open Seat-Godo '98 - Barcelona XII Internazionali di Tennis CARISBO - Bologna Campionati Internazionali di Sicilia - Palermo Qatar Mobil Open 2001 - Doha Heineken Open - Auckland Copa AT&T - Buenos Aires Telenordia Swedish Open - Bastad Campionati Internazionali di Sicilia - Palermo Qatar Exxon Mobil Open 2002 - Doha BellSouth Open - Vina del Mar International Tennis Championships - Delray Beach Idea Prokom Open - Sopot Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon Croatia Open - Umag Abierto Mexicano de Tenis Pegaso - Acapulco Idea Prokom Open - Sopot Estoril Open - Estoril Kremlin Cup - Moscow Gelsor Open Romania - Bucharest Milan Indoors - Milan Mallorca Open - Mallorca Franklin Templeton Tennis Classic - Scottsdale Open Seat-Godo 2001 - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten 2001 Mercedes Cup - Stuttgart Adidas International - Sydney Siebel Open - San Jose Allianz Suisse Open - Gstaad TD Waterhouse Cup - Long Island Heineken Open - Auckland TD Waterhouse Cup - Long Island Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven Open Romania - Bucharest St. Petersburg Open - St. Petersburg Milan Indoors - Milan Marbella Open - Marbella Croatia Open Umag - Umag Sydney International - Sydney Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Qatar Exxon Mobil Open - Doha Catella Swedish Open - Bastad Verizon Tennis Challenge - Atlanta Gelsor Open Romania - Bucharest Allianz Suisse Open - Gstaad The Priority Telecom Open - Amersfoort Mercedes Cup - Stuttgart ATP Studena Croatia Open - Umag Monte-Carlo Rolex Masters - Monte-Carlo Masters Series Monte Carlo - Monte Carlo Tennis Masters Series - Rome Masters Series Hamburg - Hamburg Kremlin Cup - Moscow Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Open de Nice Cote d'Azur - Nice Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells St. Petersburg Open - St. Petersburg Western & Southern Financial Group Masters - Cincinnati Campionati Internazionali d'Italia - Rome Brasil Open - Sao Paulo Mutua Madrilena Masters Madrid - Madrid Internazionali BNL d'Italia - Rome Tennis Masters Series - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Heineken Open - Auckland Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris U.S. Open - New York Australian Open - Melbourne NASDAQ-100 Open - Miami French Open - Paris Wimbledon - London 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 Winston Salem - Winston Salem French Open - Paris U.S. Open - New York Tennis Masters Series - Madrid Masters Series Monte-Carlo - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Rome Tennis Masters Series - Madrid Australian Open - Melbourne Qatar ExxonMobil Open - Doha Tennis Masters Series - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Davis Cup, Group 1, 2R, ITA-FIN 3-2 Davis Cup, World Group, QR, CRO-ITA 3-2 Davis Cup, Group 1, 2R, MAR-ITA 3-2 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, Group 1, 1R, ITA-BLR 5-0 French Open - Paris U.S. Open - New York French Open - Paris French Open - Paris Campeonato de Espana Kia de Tenis 2004 - Madrid Australian Open - Melbourne Davis Cup, Group 1, REL2, ZIM-ITA 3-2 Davis Cup, Group 2, 2R, ITA-BUL 5-0 Olympics - Athens Davis Cup, Group 1, 2R, ITA-LUX 5-0 Davis Cup, World Group, PO, ESP-ITA 4-1