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