Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1995
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 Italy F15 Italy F24 Italy F30 Italy F31 Italy F34 Italy F1 Italy F5 Italy F25 Italy F2 Belgium F2 Italy F16 Italy F12 Italy F11 I Tourneo Fila Citta di Brindisi - Brindisi Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto The LTA Manchester Challenger - Manchester Citta di Brindisi - Brindisi International Bavarian Championship - Eckental The Surbiton Trophy - Surbiton Heineken Challenger - Ho Chi Minh City Ethias Tennis Trophy - Mons CA Challenge - Graz Budapest Challenger - Budapest San Benedetto Challenger - San Benedetto Open Castilla y Leon - Segovia Brasov Challenger - Brasov Jameson Cup - Milan Trofeo Francesco Guzzini - Recanati Riviera di Rimini Challenger - Rimini Guzzini Challenger - Recanati Genoa Open Challenger-Fondazione Carige - Genova XI Ciutat de Barcelona - Barcelona Lambertz Open by Stawag - Aachen 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia San Marino Cepu Open - San Marino Genoa Open - Genova Pekao Open - Szczecin Jameson Cup - Milan Privatbank Open 2006 - Dnepropetrovsk Ischgl International Tennis Challenger 2003 - Ischgl Morocco Tennis Tour - Casablanca The LTA Manchester Challenger - Manchester Garden Open 2004 - Rome San Remo Tennis Cup - San Remo Genova Open Challenger - Genova LTA Men's Challenger - Wrexham Garden Open - Rome Lambertz Open by Stawag 2007 - Aachen West of England Tennis - Bristol Manchester Challenger - Manchester Tatra Banka Slovak Open - Bratislava LTA Hull Challenger - Hull Residenza Open - Magdeburg KGHM Dialog Polish Indoors - Wroclaw C.T. San Remo - XIII Piertomaso Tessitore - San Remo Internazionali di Tennis de San Marino - San Marino CA-Challenge - Graz Challenger ATP Tour Cerveza Club Colombia - Medellin Open de Charleroi - Charleroi Volkswagen TED Open - Istanbul Bristol Challenger Trophy - Bristol San Remo Tennis Cup 15° Piertomaso - San Remo Genova Open Challenger - Genova Jameson Cup - Milan Internazionali di Tennis - Bergamo Challenger Citta di Olbia - Olbia Timisoara Challenger - Timisoara Sunrise Challenger Barletta Challenger The LTA Bolton Challenger - Bolton Canottieri Minico 2004 - Mantova Ischgl International ATP Challenger - Ischgl Intersport Heilbronn Open - Heilbronn Riviera di Rimini Challenger 2004 - Rimini Top Wool Challenger-Immagine Trophy - Biella Tennis Napoli Cup - Napoli Rome Challenger Citta di Como - Como Milan Challenger Reggio Emilia Challenger Cepu Open - San Marino Rimini Challenger Recanati Challenger San Marino Challenger Alfa Romeo Tennis Cup - Cordenons The West Side Tennis Club Grass Court Challenger - Forest Hills Societa Canottieri Mincio 2005 - Mantova Como Challenger ATP Open Castilla y Leon - Segovia Orbetello Challenger San Marino Cepu Open - San Marino Antonio Savoldi-Marco Co. - Manerbio Black Forest Open 2004 - Freudenstadt Bauer Watertechnology Cup - Eckental Unique Zagreb Open - Zagreb TED Open - Istanbul Genova Challenger Rabat Challenger Biella Challenger X Trofeo Ciudad de Quito - Quito SIR Supermercadi Challenger - Rome Rome Challenger Heilbronn Open - Heilbronn Internazionali de Tennis di Bergamo - Bergamo San Marino Challenger Tunis Open 2007 - Tunis Palermo Challenger Orleans Challenger Ortisei Challenger Pekao Open - Szczecin Lambertz Open by Stawag - Aachen Bergamo Challenger Caltanissetta Challenger Nottingham Challenger Sopot Challenger Bauer Watertechnology Cup - Eckental Manerbio Challenger BMW Tennis Championship - Sunrise Open de Rennes La Trinitaine - Rennes PEOPLEnet Cup - Dnepropetrovsk Florianopolis Challenger Caltanissetta Challenger TED Open - Istanbul Rome Challenger Cordenons Challenger Sir Supermercati - Rome Turin Challenger PrivatBank Cup - Dnepropetrovsk Guzzini Challenger - Recanati Czech Indoor Open - Prague San Benedetto Challenger - San Benedetto 5° Sporting Challenger - Turin ATP Guzzini Challenger - Recanati Bergamo Challenger Irving Challenger Mersin Challenger San Marino Challenger Geneva Challenger Trani Challenger Le Gosier Challenger Tunis Challenger San Marino Cepu Open - San Marino Prague Challenger Challenger 42 - Andrezieux Reggio Emilia Challenger Internazionali di Tennis di Bergamo - Bergamo Ostrava Challenger Todi Challenger Istanbul Challenger San Marino Challenger Cordenons Challenger Rennes Challenger Punta Del Este Challenger Lambertz Open - Aachen Scheveningen Challenger Padova Challenger Tatra Banka Open - Bratislava Szczecin Challenger Braunschweig Challenger Sporting Challenger 2003 - Turin Caltanissetta Challenger Cremona Challenger Santiago Challenger Barranquilla Challenger Vercelli Challenger Genova Challenger Oberstaufen Challenger Gemax Samsung Open 2005 - Belgrade Eckental Challenger Sibiu Challenger Helsinki Challenger Ortisei Challenger 7° Trani Cup - Trani Courmayeur Challenger Barletta Challenger Las Vegas Challenger - Las Vegas The Joyce Eisenberg Jerusalem Open - Jerusalem Memorial Savigni - Sassuolo Challenger Groningen - Groningen BMW Tennis Championship - Sunrise X Torneo Internazionale di Tennis - Barletta Gemax Samsung Open 2004 - Belgrade Marbella Challenger The Wrexham Challenger - Wrexham XXIX Edizione 'A.Savoldi Marco' - Manerbio Rome Challenger Pekao Open 2004 - Szczecin GHI Bronx Tennis Classic - Bronx Okal Cup 2004 - Eckental Challenger Britania Zavaleta - Puebla Bristol Challenger Trophy - Bristol Santiago Challenger San Marino CEPU Open - San Marino Garden Open - Rome Tatra Banka Open 2006 - Bratislava Eckental Challenger West of England Challenger - Bristol Gemax Open - Belgrade Napoli Challenger Rome Challenger Ortisei Challenger Brest Challenger Guzzini Challenger - Recanati Furth Challenger Cherbourg Challenger Pau Challenger Marbella Challenger Sophia Antipolis Challenger Segovia Challenger Open Castilla y Leon - Segovia Gerry Weber Open - Halle 3° Trofeo 'Citta di Brindisi' - Brindisi Genoa Open 'Fondazione Carige' - Genova The Manchester Trophy - Manchester Recanati Challenger Citta di Como Challenger - Como Fujitsu Siemens Open - Budapest Nokian Hakkapeliitta Open - Tampere Davidoff Swiss Indoors - Basel Meridiana Sardegna Open - Olbia Milan Indoors - Milan Gosford Australian Unity Challenger - Gosford Memorial Piertomaso Tessitore - San Remo XXXVII Torneig C.E. Laieta - Barcelona The Manchester Trophy - Manchester Trani Cup - Trani Intersport Heilbronn Open - Heilbronn Bristol Challenger Trophy - Bristol Milano Challenger-Jameson Cup - Milan Meridiana Sardegna Open - Olbia Crystal Cup 1998 - Portoroz BBB Open - Sofia BMW Brixina Tennis Open - Bressanone Top Wool Challenger Biella - Biella West Side Tennis Challenger - Forest Hills Tehran Open 2004 - Tehran Czech Indoor Open - Prague Ethias Trophy - Mons Pro Tennis World Open - Sunrise The LTA Men's Challenger - Southampton Gemax Open - Belgrade Challenger Ford de Cherbourg - Cherbourg Tennis Napoli Cup 2006 - Napoli Milan Indoors - Milan Challenger Tunisie - Tunis Bratislava Challenger XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Bergamo Challenger St. Polten Tennislife Cup - Napoli Mons Challenger Barletta Challenger Milan Indoors - Milan San Remo Challenger Santiago Challenger Campionati Internazionali di Sicilia - Palermo Cremona Challenger Milan Indoors - Milan Rome Challenger Open Seat Godo 2005 - Barcelona The Priority Telecom Open - Amersfoort Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha International Indoor Tennis Championships of Croatia - Zagreb ABN/AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca The Stella Artois Championships - London The 10tele.com Open - Nottingham Allianz Suisse Open Gstaad - Gstaad BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Cordenons Challenger Qatar ExxonMobil Open - Doha Chennai Open - Chennai Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open Seat Godo 2007 - Barcelona Hypo Group Tennis International - Portschach Campbell's Hall of Fame Tennis Championships - Newport Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg BMW Open - Munich Pilot Pen Tennis - New Haven Jersey Challenger PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Davidoff Swiss Indoors Basel - Basel Qatar Exxon Mobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Open Sabadell Atlantico - Barcelona ATP Studena Croatia Open Umag - Umag Dubai Duty Free Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Dallas Challenger Open Sud de France - Montpellier Estoril Open - Estoril Bet-at-home Cup - Kitzbuhel St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Open 13 - Marseille Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco Genova Challenger BMW Open - Munich Mons Challenger ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai PBZ Zagreb Indoors - Zagreb Bergamo Challenger Sao Paulo Challenger Tour Finals Ortisei Challenger Winston-Salem Open - Winston-Salem China Open - Beijing BCR Open Romania - Bucharest Medibank International - Sydney Marrakech Challenger BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Argentina Open - Buenos Aires If Stockholm Open - Stockholm Millennium Estoril Open - Estoril China Open - Beijing SkiStar Swedish Open - Bastad Erste Bank Open - Vienna Barletta Challenger Napoli Challenger International German Open - Hamburg Campbell's Hall of Fame Tennis Championships - Newport Shenzhen Open - Shenzhen Rome Challenger Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz ATP Kremlin Cup - Moscow Grand Prix Hassan II - Marrakech Synsam Swedish Open - Bastad Shenzhen Open - Shenzhen Next Generation Adelaide International - Adelaide Medibank International - Sydney Moselle Open - Metz Cherbourg Challenger Tata Open Maharashtra - Pune PBZ Zagreb Indoors - Zagreb Mercedes Cup - Stuttgart Mouilleron-Le-Captif Challenger Bank Austria Tennis Trophy - Vienna Aircel Chennai Open - Chennai Napoli Challenger German Tennis Championships - Hamburg ATP Studena Croatia Open - Umag Francavilla Challenger PTT Thailand Open - Bangkok Open de Tenis Comunidad Valenciana - Valencia AEGON Championships - London SkiStar Swedish Open - Bastad Adidas Open de Toulouse - Toulouse Ortisei Challenger Pullach Challenger Davidoff Swiss Indoors - Basel ARAG World Team Championship - Dusseldorf St. Brieuc Challenger San Marino Challenger Erste Bank Open - Vienna Orleans Challenger Swiss Indoors Basel - Basel Open de la Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Apia International - Sydney Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai AEGON Championships - London Aegon Nottingham Open - Nottingham AEGON Championships - London Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg China Open - Beijing San Benedetto Challenger Yitzhak Rabin Challenger 1998 - Tel Aviv Jameson Cup - Milan The LTA Wrexham Challenger - Wrexham Open Castilla y Leon - Segovia Eckental Challenger I Open de Tenis Comunidad de Madrid - Madrid Millennium Estoril Open - Estoril Heineken Open - Auckland The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Pilot Pen Tennis - New Haven Open de Tenis Comunidad Valenciana - Valencia Mercedes Cup - Stuttgart Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Scania Stockholm Open - Stockholm Qatar Open - Doha Qatar ExxonMobil Open - Doha Open 13 - Marseille Erste Bank Open - Vienna Open 13 Provence - Marseille The Artois Championships - London NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Rogers Masters - Toronto BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series - Hamburg Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati BNL dItalia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid ABN AMRO World Tennis Tournament - Rotterdam BNP Paribas Masters - Paris Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Internazionali BNL dItalia - Rome Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Campionati Internazionali d'Italia - Rome Telecom Italia Masters - Rome CA Tennis Trophy - Vienna Heineken Open - Auckland Masters Series Hamburg - Hamburg Davidoff Swiss Indoors - Basel Campionati Internazionali D'Italia - Rome Masters Series Monte-Carlo - Monte-Carlo Internazionali BNL dItalia - Rome BNP Paribas Masters - Paris Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Gerry Weber Open - Halle Wimbledon - London Shanghai ATP Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne Internazionali BNL d'Italia - Rome Wimbledon - London 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 Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Pacific Life Open - Indian Wells Australian Open - Melbourne French Open - Paris Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris Wimbledon - London Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York French Open - Paris Wimbledon - London Copa Claro - Buenos Aires The Nottingham Open - Nottingham Kremlin Cup - Moscow Apia International - Sydney Grand Prix de Tennis de Lyon - Lyon BMW Open - Munich U.S. Open - New York Copa Claro - Buenos Aires U.S. Open - New York BNP Paribas Open - Indian Wells Australian Open - Melbourne Wimbledon - London Davis Cup, World Group, PO, ITA-ESP 2-3 Davis Cup, Group 1, 2R, ISR-ITA 3-2 Davis Cup, Group 1, 2R, CRO-ITA 3-2 Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, World Group, 1R, CZE-ITA 4-1 Davis Cup, World Group, PO, RUS-ITA 1-4 French Open - Paris Wimbledon - London Wimbledon - London Sony Ericsson Open - Miami Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Western & Southern Financial Group Masters - Cincinnati Masters Series Hamburg - Hamburg U.S. Open - New York Davis Cup, Group 1, PO, ITA-LUX 4-1 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, PO, ITA-CHI 4-1 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, World Group, 1R, KAZ-ITA 3-2 Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Hopman Cup - Perth AAMI Classic - Kooyong Davis Cup, World Group, PO, SWE-ITA 3-2 Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, World Group, SF, SUI-ITA 3-2 Davis Cup, Group 1, 1R, LUX-ITA 0-5 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Olympics - Beijing