Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
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 Switzerland #1-w1 Switzerland #1-w2 Switzerland #1-w3 Switzerland #1-w4 France F4 Greece F1 Italy F3 Italy F6 Italy F8 Italy F9 Italy F10 Italy F15 Belgium F1 Italy F17 Netherlands F1 Belgium F2 Italy F16 Italy F11 Genova Open Challenger - Genova Open de L'Isere - Grenoble Riviera di Rimini Challenger - Rimini Challenger Ford de Cherbourg - Cherbourg XI Ciutat de Barcelona - Barcelona Tennis Napoli Cup - Napoli Challenger Citta di Olbia - Olbia San Remo Tennis Cup - San Remo Memorial Savigni - Sassuolo XXVIII Edizione 'A.Savoldi' - Manerbio Brasov Challenger - Brasov Genoa Open Challenger-Fondazione Carige - Genova Lambertz Open by Stawag - Aachen Tennis Napoli Cup 2006 - Napoli Genoa Open - Genova 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia San Marino Cepu Open - San Marino Memorial Savigni - Sassuolo Pekao Open - Szczecin Tennis Napoli Cup 2007 - Napoli Morocco Tennis Tour - Casablanca Top Wool Challenger Biella - Biella Challenger Canottieri Minico - Mantova XXIX Edizione 'A.Savoldi Marco' - Manerbio DPD Challenger 2002 - Aschaffenburg Tennis Napoli Cup - Naples Garden Open - Rome KGHM Dialog Polish Indoors - Wroclaw Trani Cup - Trani Tennis Napoli Cup - Napoli 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto VIII Trofeo Ciutat de Barcelona - Barcelona BSI Challenger Lugano - Lugano San Marino CEPU Open - San Marino Garden Open - Rome ATU Cup - Weiden Banca Marche Tennis Cup - San Benedetto Zagreb Open - Zagreb Internazionali di Tennis - Bergamo Gemax Samsung Open 2004 - Belgrade Cepu Open - San Marino Timisoara Challenger - Timisoara The LTA Bolton Challenger - Bolton Bancastato Challenger Lugano - Lugano Canottieri Minico 2004 - Mantova Top Wool Challenger-Immagine Trophy - Biella Tennis Napoli Cup - Napoli Citta di Como - Como Sunrise Challenger BMW Tennis Championship - Sunrise Trani Cup - Trani Alfa Romeo Tennis Cup - Cordenons Lugano Challenger Societa Canottieri Mincio 2005 - Mantova Turin Challenger Guzzini Challenger - Recanati San Marino Cepu Open - San Marino Antonio Savoldi-Marco Co. - Manerbio Black Forest Open 2004 - Freudenstadt San Marino Challenger Bauer Watertechnology Cup - Eckental Unique Zagreb Open - Zagreb Napoli Challenger X Trofeo Ciudad de Quito - Quito Privatbank Open 2006 - Dnepropetrovsk Heilbronn Open - Heilbronn Internazionali de Tennis di Bergamo - Bergamo Tatra Banka Open - Bratislava Tunis Open 2007 - Tunis Biella Challenger Rome Challenger Lugano Challenger Pekao Open - Szczecin Lambertz Open by Stawag - Aachen San Marino Challenger Palermo Challenger Ortisei Challenger Bergamo Challenger Jameson Cup - Milan Nottingham Challenger Sopot Challenger San Marino Challenger Manerbio Challenger BMW Tennis Championship - Sunrise Sir Supermercati - Rome Turin Challenger Florianopolis Challenger Barletta Challenger Monza Challenger Cordenons Challenger Mobilux Open - Luxembourg Kos Succhetti Tennis Cup - Cordenons Todi Challenger 5° Sporting Challenger - Turin San Marino Challenger Cordenons Challenger Como Challenger Genova Challenger ATP Guzzini Challenger - Recanati Szczecin Challenger Casablanca Challenger Ciutat de Barcelona - Barcelona Tatra Banka Open 2006 - Bratislava Bergamo Challenger Irving Challenger Barranquilla Challenger Mersin Challenger Tunis Challenger Milan Challenger San Benedetto Challenger Challenger Lugano - Lugano San Marino Challenger Cordenons Challenger Le Gosier Challenger Sibiu Challenger San Marino Cepu Open - San Marino Geneva Challenger Rome Challenger Reggio Emilia Challenger Prague Challenger Internazionali di Tennis di Bergamo - Bergamo Fujitsu Siemens Open - Budapest Citta di Brindisi - Brindisi 5th Sardinian International Championships - Cagliari 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia San Marino Cepu Open - San Marino Challenger 42 - Andrezieux Padova Challenger Tennis Napoli Cup 2004 - Napoli Cordenons Challenger Ostrava Challenger Todi Challenger Scheveningen Challenger Istanbul Challenger Rennes Challenger Punta Del Este Challenger Braunschweig Challenger Padova Challenger Szczecin Challenger Rome Challenger Kosice Challenger Caltanissetta Challenger Santiago Challenger Vercelli Challenger Genova Challenger Napoli Challenger Oberstaufen Challenger Como Challenger Orleans Challenger Szczecin Challenger Eckental Challenger Volvo Sylt Open - Sylt Sibiu Challenger Helsinki Challenger Ortisei Challenger 7° Trani Cup - Trani Sina-Kia Motors Tennis Cup - Cordenons Tatra Banka Slovak Open - Bratislava Courmayeur Challenger Barletta Challenger Mestre Challenger Zagreb Open - Zagreb Sporting Challenger 2003 - Turin Schickendanz Open - Furth BMW Tennis Championship - Sunrise X Torneo Internazionale di Tennis - Barletta Marbella Challenger Rome Challenger GHI Bronx Tennis Classic - Bronx Jameson Cup - Milan Warsteiner Challenger Lubeck - Lubeck Santiago Challenger Eckental Challenger Gemax Open - Belgrade Napoli Challenger Rome Challenger Ortisei Challenger Brest Challenger Furth Challenger Cherbourg Challenger Pau Challenger Marbella Challenger Sophia Antipolis Challenger Banca Stato Challenger - Lugano Nord LB Open - Braunschweig Top Wool Challenger - Biella 3° Trofeo 'Citta di Brindisi' - Brindisi Genoa Open 'Fondazione Carige' - Genova Recanati Challenger Nokian Hakkapeliitta Open - Tampere St.Petersburg Challenger by Kinex - St. Petersburg Caltanissetta Challenger I Tourneo Fila Citta di Brindisi - Brindisi FILA Challenger - Biella IX Ciutat de Barcelona - Barcelona Canottieri Mincio Open - Mantova Open Sainte Victoire - Aix-En-Provence Tehran Open 2004 - Tehran Ethias Trophy - Mons Generali Open 2002 - Kitzbuhel The LTA Men's Challenger - Southampton Challenger Ford de Cherbourg - Cherbourg Bratislava Challenger 2003 Mercedes Cup - Stuttgart Tennislife Cup - Napoli Mons Challenger Napoli Challenger Milan Indoors - Milan Open 13 - Marseille Genova Challenger Santiago Challenger Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Rome Challenger BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Prostejov Challenger Open de la Comunidad Valenciana - Valencia Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Croatia Open - Umag Idea Prokom Open - Sopot Open Romania - Bucharest Qatar ExxonMobil Open - Doha International Indoor Tennis Championships of Croatia - Zagreb Copa Telmex - Buenos Aires Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Hypo Group Tennis International - Portschach BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Chennai Open - Chennai Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe ABN/AMRO World Tennis Tournament - Rotterdam Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Hypo Group Tennis International - Portschach Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Copa Telmex - Buenos Aires BMW Open - Munich Catella Swedish Open - Bastad Pilot Pen Tennis - New Haven Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona BMW Open - Munich Catella Swedish Open - Bastad Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Davidoff Swiss Indoors Basel - Basel Qatar Exxon Mobil Open - Doha Movistar Open - Santiago Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Open de Nice Cote dAzur - Nice ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Open de Tenis Comunidad Valenciana - Valencia Medibank International - Sydney Movistar Open - Santiago Brasil Open - Costa do Sauipe Dallas Challenger Copa Claro - Buenos Aires Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle SkiStar Swedish Open - Bastad ATP Studena Croatia Open - Umag China Open - Beijing Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland Estoril Open - Estoril UNICEF Open - 's Hertogenbosch Open 13 - Marseille Studena Croatia Open - Umag Bet-at-home Cup - Kitzbuhel St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Brasil Open - Sao Paulo Genova Challenger Copa Claro - Buenos Aires Szczecin Challenger BCR Open Romania - Bucharest Mons Challenger Abierto Mexicano Telcel - Acapulco ABN AMRO World Tennis Tournament - Rotterdam Kremlin Cup - Moscow PBZ Zagreb Indoors - Zagreb San Benedetto Challenger ARAG World Team Championship - Dusseldorf Sao Paulo Challenger Tour Finals Ortisei Challenger Orange Warsaw Open - Warsaw Rabat Challenger Medibank International - Sydney Grand Prix Hassan II - Casablanca Napoli Challenger Marrakech Challenger Movistar Open - Vina del Mar Sunrise Challenger Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Shenzhen Open - Shenzhen China Open - Beijing BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Grand Prix Hassan II - Marrakech Argentina Open - Buenos Aires Moselle Open - Metz Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco Millennium Estoril Open - Estoril Barletta Challenger Napoli Challenger SkiStar Swedish Open - Bastad International German Open - Hamburg BRD Nastase Tiriac Trophy - Bucharest Winston-Salem Open - Winston-Salem Rome Challenger Dubai Duty Free Tennis Championships - Dubai The Dubai Tennis Championships - Dubai Campionati Internazionali di Sicilia - Palermo If Stockholm Open - Stockholm Synsam Swedish Open - Bastad Shenzhen Open - Shenzhen Tata Open Maharashtra - Pune Next Generation Adelaide International - Adelaide Medibank International - Sydney Brasil Open - Costa do Sauipe Cherbourg Challenger Panama City Challenger Medibank International - Sydney PBZ Zagreb Indoors - Zagreb Rome Challenger Mercedes Cup - Stuttgart Mouilleron-Le-Captif Challenger Pilot Pen Tennis - New Haven St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Caltanissetta Challenger Bank Austria Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Aircel Chennai Open - Chennai Abierto Mexicano Telcel - Acapulco Bet-At-Home Austrian Open - Kitzbuhel BMW Open - Munich German Tennis Championships - Hamburg Francavilla Challenger PTT Thailand Open - Bangkok Kremlin Cup - Moscow Open de Tenis Comunidad Valenciana - Valencia Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich AEGON Championships - London SkiStar Swedish Open - Bastad Ortisei Challenger Grand Prix Hassan II - Casablanca Pullach Challenger Royal Guard Open Chile - Vina del Mar St. Brieuc Challenger San Marino Challenger Erste Bank Open - Vienna Orleans Challenger Madrid Challenger Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Apia International - Sydney CA Challenge 2002 - Graz Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai AEGON Championships - London Aegon Nottingham Open - Nottingham AEGON Championships - London Napoli Challenger Bet-at-home Open - Hamburg Milan Challenger San Benedetto Challenger Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg China Open - Beijing Mestre Challenger Cortina Challenger Cairo Challenger 2002 - Cairo Warsteiner Challenger Wolfsburg - Wolfsburg C.T. San Remo - XIII Piertomaso Tessitore - San Remo Eckental Challenger Banca Stato Challenger Lugano - Lugano VII Torneo Internazionale di Tennis - Barletta Millennium Estoril Open - Estoril Open Romania - Bucharest Open Seat Godo 2005 - Barcelona Heineken Open - Auckland Brasil Open - Costa do Sauipe Gerry Weber Open - Halle Mercedes Cup - Stuttgart BCR Open Romania - Bucharest Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Mercedes Cup - Stuttgart Austrian Open - Kitzbuhel BCR Open Romania - Bucharest Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Abierto Mexicano Telcel - Acapulco VTR Open - Vina del Mar Copa Claro - Buenos Aires Qatar ExxonMobil Open - Doha Open 13 - Marseille Erste Bank Open - Vienna Open 13 Provence - Marseille Tennis Masters Series - Rome The Artois Championships - London Milan Indoors - Milan 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 Pacific Life Open - Indian Wells Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells ABN AMRO World Tennis Tournament - Rotterdam Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Next Generation Hardcourts - Adelaide Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai St. Petersburg Open - St. Petersburg Campionati Internazionali d'Italia - Rome BCR Open Romania - Bucharest Heineken Open - Auckland Internationaler Raiffeisen Grand Prix - St. Polten Davidoff Swiss Indoors - Basel Abierto Mexicano Telcel - Acapulco Masters Series Monte-Carlo - Monte-Carlo BNP Paribas Masters - Paris Sony Ericsson Open - Miami Open de Nice Cote d'Azur - Nice Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London U.S. Open - New York Gerry Weber Open - Halle Shanghai ATP Masters - Shanghai French Open - Paris Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Internazionali BNL d'Italia - Rome Australian Open - Melbourne Miami Open - Miami 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 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 Pacific Life Open - Indian Wells French Open - Paris Wimbledon - London Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Tennis Masters Series - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid U.S. Open - New York BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Wimbledon - London Mutua Madrilena Madrid Open - Madrid BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo The Nottingham Open - Nottingham Copa Telmex - Buenos Aires Kremlin Cup - Moscow Apia International - Sydney Grand Prix de Tennis de Lyon - Lyon Catella Swedish Open - Bastad Wimbledon - London French Open - Paris Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 1, 2R, ISR-ITA 3-2 Davis Cup, Group 1, PO, ITA-LUX 4-1 Davis Cup, Group 1, 2R, CRO-ITA 3-2 Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, World Group, 1R, CZE-ITA 4-1 Australian Open - Melbourne Davis Cup, World Group, PO, RUS-ITA 1-4 Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris AAMI Classic - Kooyong Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Olympics - Beijing ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, PO, ITA-CHI 4-1 Hopman Cup - Perth Davis Cup, World Group, 1R, KAZ-ITA 3-2 Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Davis Cup, Group 1, 2R, ITA-MAR 4-1 Hopman Cup - Perth Davis Cup, World Group, PO, SWE-ITA 3-2 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, World Group, SF, SUI-ITA 3-2 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