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