Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
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 Italy F31 Austria F2 Italy F2 Switzerland F1 Italy F9 Romania F4 Italy F31 Italy F32 Great Britain F19 Germany F20 Austria F1 Austria F2 Italy F2 Switzerland F2 Switzerland F3 Italy F15 Italy F26 Italy F28 Italy F30 Italy F31 Italy F4 Italy F17 Italy F18 Italy F25 Italy F27 Italy F28 Italy F11 Great Britain F22 Italy F13 Warta Cup 2001 - Sopot VI Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup - Naples Garden Open - Rome XXXVII Torneig C.E. Laieta - Barcelona 2003 USTA Tallahassee Tennis Challenger - Tallahassee Memorial Manfredini - Sassuolo Akbank Private Banking-TED Open - Istanbul Challenger Citta di Olbia - Olbia The LTA Wrexham Challenger - Wrexham BSI Challenger Lugano - Lugano Trofeo Francesco Guzzini - Recanati Besancon Challenger San Marino Cepu Open - San Marino Tennis Napoli Cup 2006 - Napoli Monza Challenger BH Telecom Indoors Sarajevo 2006 - Sarajevo Rome Challenger 5° Sporting Challenger - Turin Memorial Savigni - Sassuolo ATU Cup 2001 - Weiden Pro Tennis World Open - Boca Raton Internazionali di Tennis de San Marino - San Marino Asirom Challenger Brasov - Brasov Tennis Napoli Cup 2007 - Napoli Roma Challenger 2007 - Rome XXIX Edizione 'A.Savoldi Marco' - Manerbio San Remo Tennis Cup - San Remo Challenger Ford de Cherbourg - Cherbourg Top Wool Challenger Biella - Biella ATU Cup - Weiden Trani Cup - Trani Warsteiner Challenger Lubeck - Lubeck Copa Sevilla - Seville ECM Cup - Prague Open de Franche Comte - Besancon Sardinia International Championship - Cagliari Architect Open - Budapest Zivnobanka Czech Open - Prostejov Neride Prague Indoor - Prague Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia CA-Challenge - Graz Warsteiner Challenger Wolfsburg - Wolfsburg The LTA Manchester Trophy - Manchester VIII Trofeo Ciutat de Barcelona - Barcelona I Tourneo Fila Citta di Brindisi - Brindisi Pekao Open - Szczecin Sporting Challenger - Turin Memorial Savigny - Sassuolo Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio West of England Challenger - Bristol XI Venice Open - Venice Geneva Challenger - Geneva Challenger Copa Sevilla Internacionales de Andalucia - Seville The LTA Bolton Challenger - Bolton Brasov Challenger - Brasov Ljubljana Open - Ljubljana IPP Open - Helsinki The LTA Nottingham Challenger - Nottingham Bancastato Challenger Lugano - Lugano Ciudad de Pozoblanco 'Open Diputacion' - Cordoba The Manchester Trophy - Manchester Nottingham Men's Challenger - Nottingham Garden Open 2005 - Rome Open Castilla y Leon - Segovia San Remo Tennis Cup 15° Piertomaso - San Remo Genova Open Challenger - Genova Guzzini Challenger - Recanati 7° Trani Cup - Trani Genoa Open - Genova Internazionali de Tennis di Bergamo - Bergamo Tatra Banka Open - Bratislava Memorial Manfredini - Sassuolo Kos-Zucchetti Tennis Cup - Cordenons IPP Open - Helsinki Roma Open Challenger - Rome BH Telecom Sarajevo 2007 - Sarajevo La Rinascente Tennis Cup Harbour Club Milano - Milan Open de Franche-Comte - Besancon Guzzini Challenger - Recanati Czech Open 2005 - Prostejov 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Rijeka Open - Rijeka San Remo Tennis Cup - San Remo ATP Open Castilla y Leon - Segovia Internazionali di Tennis - Bergamo Ciudad de Telde - Telde ATP Guzzini Challenger - Recanati XI Torneo Internazionale di Tennis - Barletta Citta di Como - Como Diego Open - Budapest Memorial A. Manfredini Sassuolo Challenger - Sassuolo Ischgl International Tennis Challenger 2003 - Ischgl VIII Torneo Internazionale di Tennis - Barletta Heineken Challenger - Ho Chi Minh City The LTA Cardiff Challenger - Cardiff Challenger Casino Lugano - Lugano KGHM Polish Indoors - Wroclaw Czech Indoor Open - Prague Jameson Cup - Milan Ischgl International ATP Challenger - Ischgl Volkswagen Challenger 2005 - Wolfsburg Shimadzu All Japan Indoor Tennis Championships - Kyoto Sina-Kia Motors Tennis Cup - Cordenons Kamnik Challenger - Kamnik Muller Cup - Ulm ATP Challenger Hamburg - Hamburg Internazionali di Tennis di Bergamo - Bergamo Memorial Savigni - Sassuolo Amer-Wilson Challenger - Tampere The LTA Manchester Challenger - Manchester Pekao Open 2003 - Szczecin Trofeo Barcelona de Tenis - Barcelona Citta di Monza - Monza Estoril Open - Estoril International Championship of Croatia - Umag Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Heineken Open - Auckland BellSouth Open - Vina del Mar Idea Prokom Open - Sopot V Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup - Napoli 2001 Challenger Canottieri Mincio - Mantova Milano Challenger-Jameson Cup - Milan Copa Ericsson Uruguay - Montevideo Open Mutouest de Saint-Brieuc - St. Brieuc Open de Montauban - Montauban The Manchester Trophy - Manchester Allianz Suisse Open Gstaad - Gstaad Guzzini Challenger - Recanati Steelers Cup 2005 - Kosice San Marino Cepu Open - San Marino Open de Montauban - Montauban Qatar Exxon Mobil Open 2003 - Doha Heineken Open - Auckland Adidas International - Sydney Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Open 13 - Marseille Dubai Open - Dubai Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona The Nottingham Challenger - Nottingham Tatra Banka Open 2003 - Bratislava The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Olbia Geovillage Open - Olbia Memorial Piertomaso Tessitore - San Remo Generali Open - Kitzbuhel Banca Stato Challenger Lugano - Lugano San Marino Cepu Open - San Marino Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island XI Open International D'Andorra - Andorra Open Romania - Bucharest Barletta Citta Della Disfida Open 2000 - Barletta Bristol Challenger Trophy - Bristol Campionati Internazionali di Sicilia - Palermo Davidoff Swiss Indoors - Basel Podebradka Cup - Prague BMW Brixina Tennis Open 2000 - Bressanone St. Petersburg Open - St. Petersburg FILA Challenger - Biella Challenger Casino Lugano - Lugano Copa Ericsson Chile - Santiago Medibank Private International - Sydney BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Uncle Tobys Challenger - Tasmania ATP Bangalore Challenger - Bangalore Baumag Open - Budapest Atlantic City Open - Atlantic City San Marino Cepu Open - San Marino Open Castilla y Leon - Segovia Open de la Comunidad Valenciana - Valencia Grand Prix de Tennis - St. Jean de Luz Open de L'Isere - Grenoble Volkswagen Challenger 2004 - Wolfsburg Challenger Ford de Cherbourg - Cherbourg Sarajevo Open 2004 - Sarajevo ARAG World Team Championship - Dusseldorf Trani Cup - Trani TED Open - Istanbul SIR Supermercadi Challenger - Rome Allianz Suisse Open - Gstaad 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Olimp Kyiv Open - Kiev Internationaux du Doubs - Besancon Isla de Lanzarote - Lanzarote Croatia Open - Umag San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Top Wool Challenger-Immagine Trophy - Biella The LTA Manchester Trophy - Manchester Pilot Pen Tennis - New Haven Open de L'Isere-Trophee BNP Paribas - Grenoble Campionati Internazionali di Sicilia - Palermo ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Abierto Mexicano de Tenis Pegaso - Acapulco Copenhagen Open - Copenhagen Mitsubishi Electric Europe Cup - Monza Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Milan Indoors - Milan Stockholm Open - Stockholm XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Davidoff Swiss Indoors Basel - Basel 2003 Mercedes Cup - Stuttgart ARAG World Team Championship - Dusseldorf Bergamo Challenger Heineken Open - Auckland Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open de Moselle - Metz Open Seat Godo 2007 - Barcelona ARAG World Team Championship - Dusseldorf Mercedes Cup - Stuttgart CA Tennis Trophy - Vienna Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Ordina Open - s-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Catella Swedish Open - Bastad If Stockholm Open - Stockholm Heineken Open - Auckland SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Ordina Open - 's-Hertogenbosch Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag International Championship of Croatia - Umag Gelsor Open Romania - Bucharest St. Petersburg Open - St. Petersburg Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona ARAG World Team Championship - Dusseldorf Open de Tenis Comunidad Valenciana - Valencia Malaysian Open - Kuala Lumpur Open de Tenis Comunidad Valenciana - Valencia ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Grand Prix de Tennis de Lyon - Lyon Rakuten Japan Open - Tokyo Heineken Open - Auckland Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona UNICEF Open - 's Hertogenbosch China Open - Beijing Malaysian Open - Kuala Lumpur China Open - Beijing Valencia Open - Valencia Qatar ExxonMobil Open - Doha Heineken Open - Auckland Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Portugal Open - Oeiras Grand Prix de Tennis de Lyon - Lyon BellSouth Open - Vina del Mar Malaysian Open - Kuala Lumpur China Open - Beijing If Stockholm Open - Stockholm Valencia Open - Valencia Rio Open 500 - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Bet-at-home Open - Hamburg Hypo Group Tennis International - Portschach Allianz Suisse Open Gstaad - Gstaad Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Open de Moselle - Metz China Open - Beijing Erste Bank Open - Vienna Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva SkiStar Swedish Open - Bastad Synsam Swedish Open - Bastad Erste Bank Open - Vienna Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Davidoff Swiss Indoors - Basel European Open - Antwerp China Open - Beijing ASB Classic - Auckland Proton Malaysian Open - Kuala Lumpur Abierto Mexicano Telcel - Acapulco SA Tennis Open - Johannesburg Heineken Open - Auckland Stockholm Open - Stockholm Open de Tenis Comunidad Valenciana - Valencia Barcelona Open BancSabadell - Barcelona Argentina Open - Buenos Aires SkiStar Swedish Open - Bastad Barcelona Open BancSabadell - Barcelona Topshelf Open - 's-Hertogenbosch AIG Japan Open - Tokyo Qatar ExxonMobil Open - Doha Heineken Open - Auckland Open de Tenis Comunidad Valenciana - Valencia Copa Claro - Buenos Aires SkiStar Swedish Open - Bastad Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Valencia Open - Valencia Qatar ExxonMobil Open - Doha Rio Open - Rio de Janeiro Nord/LB Open - Braunschweig Aegon Nottingham Open - Nottingham AEGON International - Eastbourne Malaysian Open - Kuala Lumpur The LTA Hull Challenger - Hull ASB Classic - Auckland SkiStar Swedish Open - Bastad Rio Open - Rio de Janeiro Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Oberstaufen Cup - Oberstaufen Amer-Wilson Tampere Challenger - Tampere XXVIII Edizione 'A.Savoldi' - Manerbio Brisbane International - Brisbane Monterrey Challenger Rio Open - Rio de Janeiro Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril China Open - Beijing Antalya Cup - Antalya The Surbiton Trophy - Surbiton Bet-at-home Open - Hamburg ASB Classic - Auckland Jameson Cup - Milan Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva Copa Ericsson Brazil - Sao Paulo ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open Banc Sabadell - Barcelona Abierto Mexicano Telfonica MoviStar - Acapulco The Nottingham Open - Nottingham Qatar Open - Doha Open 13 - Marseille Open Seat Godo 2005 - Barcelona Mercedes Cup - Stuttgart Davidoff Swiss Indoors - Basel Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb Estoril Open - Estoril Open Seat Godo 2003 - Barcelona Telenordia Swedish Open - Bastad Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo PBZ Zagreb Indoors - Zagreb Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona The Hypo Group Tennis International 2008 - Poertschach Gerry Weber Open - Halle China Open - Beijing AIG Japan Open Tennis Championships - Tokyo PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Tennis Masters Series - Indian Wells Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Catella Swedish Open - Bastad Open 13 - Marseille Copa AT&T - Buenos Aires Open de Moselle - Metz Shenzhen Open - Shenzhen Idea Prokom Open - Sopot Qatar ExxonMobil Open - Doha Tata Open - Chennai Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Milan Indoors - Milan Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Tennis Masters Series - Madrid NASDAQ-100 Open - Miami Tennis Masters Series - Toronto Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Masters Series Hamburg - Hamburg Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells Tennis Masters Series - Miami Campionati Internazionali d'Italia - Rome Masters Series - Hamburg Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Tennis Masters Series - Madrid Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Masters Series Monte-Carlo - Monte-Carlo BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Open 13 - Marseille CA Tennis Trophy - Vienna Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai Rogers Cup - Toronto BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami Heineken Open - Auckland Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Tennis Masters Series - Monte Carlo Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Argentina Open - Buenos Aires Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Campionati BNL dItalia - Rome Rogers Masters - Toronto Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Mutua Madrid Open - Madrid Mutua Madrilena Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Toronto Croatia Open - Umag French Open - Paris European Open - Antwerp ASB Classic - Auckland Wimbledon - London U.S. Open - New York Australian Open - Melbourne Erste Bank Open - Vienna French Open - Paris Open Sud de France - Montpellier German Tennis Championships - Hamburg Argentina Open - Buenos Aires NASDAQ-100 Open - Miami French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne 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 Shanghai - Shanghai French Open - Paris Wimbledon - London U.S. Open - New York BNP Paribas Open - Indian Wells 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 Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne U.S. Open - New York 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 BNP Paribas Open - Indian Wells Wimbledon - London Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Pacific Life Open - Indian Wells Davis Cup, World Group, 1R, BLR-ESP 4-1 Davis Cup, World Group, PO, ESP-ITA 4-1 Davis Cup, World Group, 1R, SUI-ESP 2-3 Davis Cup, World Group, SF, ESP-USA, 4-1 Davis Cup, World Group, F, ARG-ESP 1-3 Davis Cup, World Group, 1R, ESP-SRB 4-1 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, PO, ESP-SUI 4-1 Davis Cup, World Group, QF, USA-ESP 1-3 Davis Cup, World Group, QF, ESP-GER 3-2 Davis Cup, World Group, F, ESP-ARG 3-1 Davis Cup, World Group, SF, ESP-USA 3-1 Davis Cup, World Group, F, CZE-ESP 3-2 Davis Cup, World Group, PO, IND-ESP 0-5 Campeonato de Espana Kia de Tenis 2004 - Madrid Capitala World Tennis Championship Davis Cup, World Group, QF, GER-ESP 1-4 Mubadala World Tennis Championship Davis Cup, World Group, F, ESP-CZE, 5-0 Mubadala World Tennis Championship Davis Cup, World Group, SF, ESP-FRA 4-1 Mubadala World Tennis Championship Davis Cup, Group I, DEN-ESP 0-5 Davis Cup, World Group, QF, ESP-AUT 4-1 Davis Cup, World Group, QF, FRA-ESP 5-0 Tennis Masters Cup - Shanghai Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London The Mubadala World Tennis Championship Barclays ATP World Tour Finals - London Hopman Cup - Perth Olympics - London Olympics - Rio de Janeiro Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Olympics - Beijing