Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
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 France F4 Spain F8 Italy F3 Italy F8 Italy F10 Italy F30 Italy F5 Italy F11 Italy F16 Italy F23 Spain F1 Spain F2 Italy F10 Italy F29 Italy F9 Italy F30 Italy F4 Italy F12 TESS Tennis Classic - Campinas Tennis Napoli Cup - Napoli Baumag Open - Budapest Challenger Citta di Olbia - Olbia San Remo Tennis Cup - San Remo Memorial Savigni - Sassuolo Riviera di Rimini Challenger 2004 - Rimini Nord LB Open - Braunschweig Sina-Kia Motors Tennis Cup - Cordenons Genoa Open Challenger-Fondazione Carige - Genova Architect Open - Budapest Tennis Napoli Cup 2006 - Napoli San Marino Cepu Open - San Marino Genoa Open - Genova Pekao Open - Szczecin Copa Petrobras Argentina - Buenos Aires Tennis Napoli Cup 2007 - Napoli Mitsubishi Electric Europe Cup - Monza Trofeo Sisma Mantova - Mantova Tennis Napoli Cup - Napoli BSI Challenger Lugano - Lugano Riviera de Rimini Challenger - Rimini San Marino CEPU Open - San Marino XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Citta di Como Challenger - Como Genova Open Challenger - Genova Iquique Challenger Bucaramanga Challenger Meknes Challenger 6th Sardinian International Championships - Cagliari Caltanissetta Challenger Barletta Challenger Monza Challenger Rome Challenger Lugano Challenger Milan Challenger Constanta Challenger Turin Challenger San Benedetto Challenger Rimini Challenger Brixina Tennis Open - Bressanone San Marino Challenger XXVIII Edizione 'A.Savoldi' - Manerbio Cordenons Challenger Intelig Tennis Cup - Brasilia Trani Challenger Manerbio Challenger Como Challenger Todi Challenger Napoli Challenger Tanger Challenger Lugano Challenger Rimini Challenger Memorial Savigni - Sassuolo San Marino Cepu Open - San Marino Manerbio Challenger Todi Challenger Meknes Challenger Casablanca Challenger Rabat Challenger Barletta Challenger Napoli Challenger San Benedetto Challenger Sopot Challenger Stella Artois Clay Court Championships - Budaors Trani Challenger San Marino Challenger Telesp Celular Open - Ribeirao Preto Manerbio Challenger Genova Challenger Tennis Napoli Cup 2004 - Napoli Palermo Challenger Montevideo Challenger Top Wool Challenger Biella - Biella Challenger Canottieri Minico - Mantova XXIX Edizione 'A.Savoldi Marco' - Manerbio Meknes Challenger Banca Stato Challenger Lugano - Lugano Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Rabat Challenger Marrakech Challenger DPD Challenger 2002 - Aschaffenburg Asirom Challenger Brasov - Brasov Barletta Challenger Tennis Napoli Cup - Naples Garden Open - Rome Monza Challenger San Benedetto Challenger Orbetello Challenger Todi Challenger Copa Ericsson Brazil - Sao Paulo 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto EI Bank Bulgarian Challenger - Sofia Trani Cup - Trani San Luis Potosi Challenger Leon Challenger Caltanissetta Challenger Sporting Challenger - Turin Siemens Open 2002 - Scheveningen Prague Challenger VIII Trofeo Ciutat de Barcelona - Barcelona TennisCup Vlaanderen - Antwerp Top Wool Challenger Biella - Biella Todi Challenger Global Telecom Open - Curitiba Citta di Monza - Monza C.T. San Remo - XIII Piertomaso Tessitore - San Remo Orbetello Challenger Garden Open - Rome Sporting Challenger 2003 - Turin Memorial Savigni - Sassuolo Olbia Challenger - Olbia ATU Cup - Weiden Banca Marche Tennis Cup - San Benedetto Pekao Open 2005 - Szczecin San Marino Challenger Copa Sevilla Internacionales de Andalucia - Seville Cordenons Challenger Como Challenger II Cyclus Open de Tenis - Florianopolis Zagreb Open - Zagreb Genova Challenger Pekao Open 2003 - Szczecin Gemax Samsung Open 2004 - Belgrade Szczecin Challenger Canottieri Minico 2004 - Mantova Casablanca Challenger Barranquilla Challenger San Luis Potosi Challenger Tunis Challenger Cepu Open - San Marino Milan Challenger San Benedetto Challenger San Marino Challenger Cordenons Challenger Sibiu Challenger Sporting Challenger - Turin Antonio Savoldi-Marco Co. - Manerbio Rome Challenger Bancastato Challenger Lugano - Lugano La Serena Open - La Serena IX Torneo Internacionale de Tennis - Barletta Tennis Napoli Cup - Napoli BMW Tennis Championship - Sunrise 4° Sporting Challenger - Turin San Remo Tennis Cup - San Remo Banca Stato Challenger - Lugano Trani Cup - Trani Copa Kia - Santiago Challenger Fondazione Carige - Genova Architect Open - Budapest Pekao Open 2004 - Szczecin Privatbank Open 2006 - Dnepropetrovsk 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Tatra Banka Open - Bratislava Memorial Manfredini - Sassuolo Mobilux Open - Luxembourg Orbetello Challenger Copa Telefonica CTC Chile - Santiago La Rinascente Tennis Cup Harbour Club Milano - Milan Sporting Challenger '07 Trofeo Regione Piemonte - Turin Riviera di Rimini Challenger - Rimini Genova Open Challenger - Genova Tunis Open - Tunis ECM Prague Open 2005 - Prague BMW Tennis Championship - Sunrise Rome Challenger Biella Challenger Reggio Emilia Challenger XI Ciutat de Barcelona - Barcelona Turin Challenger Orbetello Challenger Trani Challenger Mobilux Open - Luxembourg Sporting Challenger '08-Trofeo Regione Piemonte - Turin San Benedetto Challenger - San Benedetto Kos Succhetti Tennis Cup - Cordenons X Torneo Internazionale di Tennis - Barletta Top Wool Challenger-Immagine Trophy - Biella Ciutat de Barcelona - Barcelona Copa Petrobras Brazil - Aracaju Tatra Banka Open 2006 - Bratislava Buenos Aires Challenger XI Torneo Internazionale di Tennis - Barletta Challenger Lugano - Lugano Palermo Challenger Tarragona Challenger San Marino Cepu Open - San Marino XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Citta di Como - Como Fujitsu Siemens Open - Budapest Citta di Brindisi - Brindisi 5th Sardinian International Championships - Cagliari 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Challenger 42 - Andrezieux VIII Torneo Internazionale di Tennis - Barletta Padova Challenger 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Garden Open 2004 - Rome Orbetello Challenger Cordenons Challenger Napoli Challenger Sir Supermercati - Rome Rome Challenger Kosice Challenger 9° Trani Cup - Trani Milan Challenger Cordenons Challenger San Marino Challenger Heineken Challenger - Ho Chi Minh City Napoli Challenger Internazionali di Tennis Dell'Umbria - Todi Jameson Cup - Milan Como Challenger Szczecin Challenger Volvo Sylt Open - Sylt San Marino Cepu Open - San Marino Antonio Savoldi-Marco Co. - Manerbio Challenger Copa Sevilla Internacionales de Andalucia - Seville Kamnik Challenger - Kamnik Mestre Challenger Caltanissetta Challenger Generali Open 2002 - Kitzbuhel Campionati Internazionali di Sicilia - Palermo 2003 Mercedes Cup - Stuttgart Challenger Ford de Cherbourg - Cherbourg Alessandria Challenger Rijeka Challenger Zagreb Open - Zagreb Schickendanz Open - Furth Whirlpool Open - Budapest Turin Challenger Architect Open - Budapest Milan Indoors - Milan Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Open 13 - Marseille Open de L'Isere - Grenoble Jameson Cup - Milan Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel Warsteiner Challenger Lubeck - Lubeck Casablanca Challenger Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna Canottieri Mincio Open - Mantova Davidoff Swiss Indoors - Basel Gemax Open - Belgrade BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Tampere Imageneering Open - Tampere Open de la Comunidad Valenciana - Valencia Milan Challenger V Trani Cup - Trani Allianz Suisse Open - Gstaad Top Wool Challenger - Biella XXX Edizione 'A Savoldi Marco' - Manerbio Mercedes Cup - Stuttgart Genoa Open 'Fondazione Carige' - Genova Riviera di Rimini Challenger - Rimini Generali Open - Kitzbuhel Croatia Open - Umag Idea Prokom Open - Sopot Bulgarian Open - Sofia Open Romania - Bucharest Qatar ExxonMobil Open - Doha International Indoor Tennis Championships of Croatia - Zagreb Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Rado Geneva Challenger - Geneva Grand Prix Hassan II - Casablanca Memorial Piertomaso Tessitore - San Remo Zivnobanka Czech Open - Prostejov ATU Cup - Weiden Hypo Group Tennis International - Portschach The Hilversum Open - Hilversum St.Petersburg Challenger by Kinex - St. Petersburg Geneva Challenger - Geneva I Tourneo Fila Citta di Brindisi - Brindisi Dutch Open Tennis - Amersfoort BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Arpa Ceramic Cup - Reggio Emilia Bulgarian Challenger 2002 - Sofia BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg FILA Challenger - Biella Qatar ExxonMobil Open - Doha IX Ciutat de Barcelona - Barcelona Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb MoviStar Open - Vina del Mar Brasil Open - Costa do Sauipe BMW Brixina Tennis Open - Bressanone Opel Bulvaria MCG Bulgarian Open - Sofia Steelers Cup - Kosice Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco 3° Trofeo 'Citta di Brindisi' - Brindisi X Ciutat de Barcelona - Barcelona Copa Petrobras Uruguray - Montevideo Open de la Comunidad Valenciana - Valencia Open Sainte Victoire - Aix-En-Provence 10ø Tornea B. Camparini - Reggio Emilia Open Seat Godo 2007 - Barcelona Sunrise Challenger IPP Geneva Trophy - Geneva Black Forest Open 2004 - Freudenstadt Grand Prix Hassan II - Casablanca SIR Supermercadi Challenger - Rome Hypo Group Tennis International - Portschach Todi Challenger Allianz Suisse Open - Gstaad Tunis Open 2006 - Tunis Generali Open - Kitzbuhel Memorial Manfredini - Sassuolo Orange Prokom Open - Sopot BCR Open Romania - Bucharest Open de Moselle - Metz St. Petersburg Open - St. Petersburg Posillipo Tennis Cup - Napoli Copa Telmex - Buenos Aires Catella Swedish Open - Bastad Qatar ExxonMobil Open - Doha Open Sabadell Atlantico - Barcelona BMW Open - Munich Interwetten Austrian Open - Kitzbuhel Catella Swedish Open - Bastad Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Qatar Exxon Mobil Open - Doha Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Tennislife Cup - Napoli Open de Nice Cote dAzur - Nice ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest San Benedetto Challenger Open Tarragona Costa Daurada - Tarragona Open de Tenis Comunidad Valenciana - Valencia Medibank International - Sydney Genova Challenger Movistar Open - Santiago Brasov Challenger Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca Rabat Challenger Open Sabadell Atlantico - Barcelona Napoli Challenger Gerry Weber Open - Halle San Remo Challenger Monza Challenger Genova Challenger SkiStar Swedish Open - Bastad ATP Studena Croatia Open - Umag Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Rome Challenger Heineken Open - Auckland BRD Nastase Tiriac Trophy - Bucharest Prostejov Challenger Studena Croatia Open - Umag Campionati Internazionali di Sicilia - Palermo Pilot Pen Tennis - New Haven Dallas Challenger UNICEF Open - 's Hertogenbosch Szczecin Challenger Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco BCR Open Romania - Bucharest BRD Nastase Tiriac Trophy - Bucharest Kremlin Cup - Moscow San Benedetto Challenger ARAG World Team Championship - Dusseldorf Meknes Challenger Orange Warsaw Open - Warsaw Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Grand Prix Hassan II - Casablanca Napoli Challenger Movistar Open - Vina del Mar Sunrise Challenger Caltanissetta Challenger PBZ Zagreb Indoors - Zagreb Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco Barletta Challenger Napoli Challenger International German Open - Hamburg Rome Challenger Tunis Challenger Rome Challenger Allianz Suisse Open Gstaad - Gstaad Rome Challenger Croatia Open Umag - Umag ATP Kremlin Cup - Moscow Brasil Open - Costa do Sauipe Panama City Challenger Morelos Challenger Medibank International - Sydney Vercelli Challenger Rome Challenger Pilot Pen Tennis - New Haven St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Caltanissetta Challenger St. Petersburg Open - St. Petersburg Ljubljana Challenger Abierto Mexicano Telcel - Acapulco Palermo Challenger Bet-At-Home Austrian Open - Kitzbuhel BMW Open - Munich Ortisei Challenger German Tennis Championships - Hamburg Kremlin Cup - Moscow Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca BMW Open - Munich Medellin Challenger Grand Prix Hassan II - Casablanca Tunis Challenger Royal Guard Open Chile - Vina del Mar Campionati Internazionali di Sicilia - Palermo San Marino Challenger Madrid Challenger CA Challenge 2002 - Graz Napoli Challenger Milan Challenger San Benedetto Challenger The LTA Hull Challenger - Hull Intelig Tennis Cup - Campos do Jordao Mestre Challenger Telesp Celular Open - Campinas Cortina Challenger Warta Cup - Sopot Cairo Challenger 2002 - Cairo Warsteiner Challenger Wolfsburg - Wolfsburg Geovillage Open Trofeo Melia Olbia - Olbia Medibank International - Sydney Jameson Cup - Milan VII Torneo Internazionale di Tennis - Barletta Open Romania - Bucharest Open Seat Godo 2005 - Barcelona Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Orange Prokom Open - Sopot BCR Open Romania - Bucharest Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Austrian Open - Kitzbuhel Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Tennis Masters Series - Rome ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Brasil Open - Costa do Sauipe Tennis Masters Series - Madrid Abierto Mexicano Telcel - Acapulco BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Tennis Masters Series - Madrid BNP Paribas Masters - Paris Energis Open - Amersfoort Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg BNP Paribas Open - Indian Wells VTR Open - Vina del Mar Copa Claro - Buenos Aires Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Heineken Open - Auckland BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Milan Indoors - Milan Next Generation Hardcourts - Adelaide St. Petersburg Open - St. Petersburg Abierto Mexicano Telfonica MoviStar - Acapulco Internazionali BNL dItalia - Rome BNP Paribas Masters - Paris Heineken Open - Auckland Internationaler Raiffeisen Grand Prix - St. Polten Internazionali BNL d'Italia - Rome Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Open de Nice Cote d'Azur - Nice Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Series - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Campionati BNL dItalia - Rome BNP Paribas Open - Indian Wells Mutua Madrilena Madrid Open - Madrid Australian Open - Melbourne Wimbledon - London Copa Telmex - Buenos Aires French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Catella Swedish Open - Bastad Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Telecom Italia Masters - Rome French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Pacific Life Open - Indian Wells Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne 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 Australian Open - Melbourne Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris Pacific Life Open - Indian Wells Davis Cup, Group 1, PO, ITA-LUX 4-1 Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, World Group, PO, ITA-SUI, 2-3 Hopman Cup - Perth Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, World Group, PO, SWE-ITA 3-2 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, Group 1, 1R, LUX-ITA 0-5 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Olympics - Beijing