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 Stella Artois Clay Court Championships - Budaors V Trani Cup - Trani San Marino Cepu Open - San Marino Sao Paulo - Brazil Corona Mexico City Open - Mexico City Brasov Challenger - Brasov Riviera di Rimini Challenger - Rimini Genoa Open Challenger-Fondazione Carige - Genova Genoa Open - Genova Morocco Tennis Tour - Casablanca Tatra Banka Slovak Open - Bratislava KGHM Dialog Polish Indoors - Wroclaw Nord/LB Open 2004 - Braunschweig XI Ciutat de Barcelona - Barcelona Lambertz Open by Stawag - Aachen Sunrise Challenger Corona Mexico City Open - Mexico City 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia San Marino Cepu Open - San Marino Pekao Open - Szczecin Biella Challenger Rome Challenger San Marino Challenger Geneva Challenger - Geneva Genova Open Challenger - Genova Palermo Challenger Orleans Challenger Black Forest Open 2002 - Freudenstadt Ortisei Challenger Open Castilla y Leon Trofeo Iberdrola - Segovia Bergamo Challenger Nottingham Challenger Sopot Challenger Memorial Savigni - Sassuolo Manerbio Challenger Internazionali di Tennis - Bergamo XL Capital Bermuda Open - Bermuda Florianopolis Challenger Cordenons Challenger Timisoara Challenger - Timisoara The LTA Bolton Challenger - Bolton Canottieri Minico 2004 - Mantova Bergamo Challenger Irving Challenger Top Wool Challenger-Immagine Trophy - Biella Mersin Challenger Citta di Como - Como Cepu Open - San Marino Alfa Romeo Tennis Cup - Cordenons Societa Canottieri Mincio 2005 - Mantova Guzzini Challenger - Recanati San Marino Cepu Open - San Marino Antonio Savoldi-Marco Co. - Manerbio Black Forest Open 2004 - Freudenstadt Bauer Watertechnology Cup - Eckental Unique Zagreb Open - Zagreb Pekao Open 2004 - Szczecin X Trofeo Ciudad de Quito - Quito Heilbronn Open - Heilbronn Internazionali de Tennis di Bergamo - Bergamo San Marino Challenger Tunis Open 2007 - Tunis Pekao Open - Szczecin Lambertz Open by Stawag - Aachen BMW Tennis Championship - Sunrise Jameson Cup - Milan Geneva Challenger Sir Supermercati - Rome Turin Challenger Prague Challenger 5° Sporting Challenger - Turin ATP Guzzini Challenger - Recanati Le Gosier Challenger Tunis Challenger Reggio Emilia Challenger Internazionali di Tennis di Bergamo - Bergamo San Marino Challenger Cordenons Challenger Ostrava Challenger Todi Challenger Scheveningen Challenger Braunschweig Challenger Istanbul Challenger Rennes Challenger Punta Del Este Challenger Padova Challenger Szczecin Challenger Caltanissetta Challenger Santiago Challenger Vercelli Challenger Genova Challenger Oberstaufen Challenger Eckental Challenger Sibiu Challenger Helsinki Challenger Ortisei Challenger 7° Trani Cup - Trani Courmayeur Challenger Barletta Challenger Top Wool Challenger Biella - Biella Oberstaufen Cup - Oberstaufen BMW Tennis Championship - Sunrise X Torneo Internazionale di Tennis - Barletta Schickedanz Open - Furth Marbella Challenger Open Castilla y Leon - Segovia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Rome Challenger GHI Bronx Tennis Classic - Bronx Santiago Challenger Tatra Banka Open 2006 - Bratislava Copa Petrobras Argentina - Buenos Aires Eckental Challenger Napoli Challenger Rome Challenger Ortisei Challenger Brest Challenger BellSouth Open - Vina del Mar Guzzini Challenger - Recanati Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Furth Challenger Cherbourg Challenger Pau Challenger Marbella Challenger Sophia Antipolis Challenger Top Wool Challenger - Biella Synsam Swedish Open - Bastad 3° Trofeo 'Citta di Brindisi' - Brindisi Genoa Open 'Fondazione Carige' - Genova Recanati Challenger VI Gramado Open de Tenis - Gramado Nokian Hakkapeliitta Open - Tampere Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Idea Prokom Open - Sopot Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Bogota Challenger - Bogota Memorial Piertomaso Tessitore - San Remo Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Banca Stato Challenger Lugano - Lugano Grand Prix Hassan II - Casablanca Open Seat Godo 2005 - Barcelona Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven Open Sainte Victoire - Aix-En-Provence Tehran Open 2004 - Tehran Ethias Trophy - Mons St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Next Generation Adelaide International - Adelaide Sydney International - Sydney The LTA Men's Challenger - Southampton Challenger Ford de Cherbourg - Cherbourg Tennis Napoli Cup 2006 - Napoli Brasil Open - Costa do Sauipe US Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Hypo Group Tennis International - Portschach Generali Open - Kitzbuhel Orange Prokom Open - Sopot AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Chennai Open - Chennai Heineken Open - Auckland Brasil Open - Costa do Sauipe Bratislava Challenger ABN/AMRO World Tennis Tournament - Rotterdam Copa AT&T - Buenos Aires Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco U.S. Men's Clay Court Championships - Houston Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Hypo Group Tennis International - Portschach Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Mons Challenger AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm Barletta Challenger ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland Movistar Open - Vina del Mar BMW Open - Munich Pilot Pen Tennis - New Haven If Stockholm Open - Stockholm Santiago Challenger Movistar Open - Vina del Mar PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Estoril Open - Estoril ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Rome Challenger Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors Basel - Basel Open de Tenis Comunidad Valenciana - Valencia Qatar Exxon Mobil Open - Doha Heineken Open - Auckland Movistar Open - Santiago ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona BellSouth Open - Vina del Mar ATP Studena Croatia Open Umag - Umag BMW Open - Munich Pilot Pen Tennis - New Haven Dallas Challenger BCR Open Romania - Bucharest Open 13 - Marseille Genova Challenger If Stockholm Open - Stockholm Open de Tenis Comunidad Valenciana - Valencia BMW Open - Munich Heineken Open - Auckland Mons Challenger Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai PBZ Zagreb Indoors - Zagreb Catella Swedish Open - Bastad The Hypo Group Tennis International 2008 - Poertschach SkiStar Swedish Open - Bastad Rakuten Japan Open - Tokyo Sao Paulo Challenger Tour Finals Ortisei Challenger Open de Tenis Comunidad Valenciana - Valencia Orange Warsaw Open - Warsaw Masters Series - Hamburg Open Sud de France - Montpellier Rabat Challenger VTR Open - Vina del Mar Medibank International - Sydney Heineken Open - Auckland Marrakech Challenger US Men's Clay Court Championship - Houston Estoril Open - Estoril Bet-at-home Cup - Kitzbuhel Serbia Open - Belgrade St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur Grand Prix Hassan II - Casablanca German Tennis Championships - Hamburg Winston Salem - Winston Salem Kremlin Cup - Moscow China Open - Beijing Erste Bank Open - Vienna Valencia Open - Valencia Qatar ExxonMobil Open - Doha Barletta Challenger Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco Abierto Mexicano Telcel - Acapulco Mercedes Cup - Stuttgart Napoli Challenger US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Bet-at-home Open - Hamburg International German Open - Hamburg Power Horse Cup - Dusseldorf SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Brasil Open - Sao Paulo Power Horse Cup - Dusseldorf Winston-Salem Open - Winston-Salem China Open - Beijing Kremlin Cup - Moscow Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Open de Nice Cote d'Azur - Nice Argentina Open - Buenos Aires Dubai Duty Free Tennis Championships - Dubai Argentina Open - Buenos Aires US Men's Clay Court Championship - Houston If Stockholm Open - Stockholm Millennium Estoril Open - Estoril Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad SkiStar Swedish Open - Bastad Shenzhen Open - Shenzhen The Dubai Tennis Championships - Dubai Mercedes Cup - Stuttgart Mumbai Open - Mumbai Rio Open - Rio de Janeiro Grand Prix Hassan II - Marrakech Shenzhen Open - Shenzhen Next Generation Adelaide International - Adelaide Medibank International - Sydney Moselle Open - Metz Cherbourg Challenger AIG Japan Open Tennis Championships - Tokyo Tata Open Maharashtra - Pune Rakuten Japan Open - Tokyo PBZ Zagreb Indoors - Zagreb Mercedes Cup - Stuttgart Mouilleron-Le-Captif Challenger Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo Bank Austria Tennis Trophy - Vienna Aircel Chennai Open - Chennai Movistar Open - Santiago Napoli Challenger ATP Studena Croatia Open - Umag Francavilla Challenger PTT Thailand Open - Bangkok Copa Claro - Buenos Aires AEGON Championships - London SkiStar Swedish Open - Bastad Ortisei Challenger Pullach Challenger Rio Open 500 - Rio de Janeiro ARAG World Team Championship - Dusseldorf St. Brieuc Challenger San Marino Challenger Bet-at-home Cup - Kitzbuhel Erste Bank Open - Vienna Orleans Challenger Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland Apia International - Sydney Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Argentina Open - Buenos Aires AEGON Championships - London Aegon Nottingham Open - Nottingham AEGON Championships - London Bet-at-home Open - Hamburg Austrian Open - Kitzbuhel Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg US Men's Clay Court Championship - Houston China Open - Beijing San Benedetto Challenger Rakuten Japan Open - Tokyo Jameson Cup - Milan Eckental Challenger US Men's Clay Court Championship - Houston Suisse Open - Gstaad Millennium Estoril Open - Estoril Stockholm Open - Stockholm Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb Movistar Open - Vina del Mar Abierto Mexicano Telcel - Acapulco Gerry Weber Open - Halle BCR Open Romania - Bucharest Abierto Mexicano Telcel - Acapulco 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 Grand Prix de Tennis de Lyon - Lyon ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Abierto Mexicano Telcel - Acapulco NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Open de Moselle - Metz BMW Open - Munich Qatar ExxonMobil Open - Doha Open 13 - Marseille Sony Ericsson Open - Miami Masters Series - Hamburg Erste Bank Open - Vienna Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Mallorca Open - Mallorca Open 13 Provence - Marseille BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami The Artois Championships - London Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Open Seat Godo 2003 - Barcelona Mutua Madrilena Masters Madrid - Madrid ABN AMRO World Tennis Tournament - Rotterdam BNP Paribas Masters - Paris SkiStar Swedish Open - Bastad Internazionali BNL dItalia - Rome Telecom Italia Masters - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai Copa Telmex - Buenos Aires BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Internazionali BNL d'Italia - Rome Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Copa Telmex - Buenos Aires Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Campionati Internazionali d'Italia - Rome Western & Southern Open - Cincinnati Heineken Open - Auckland Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Vietnam Open - Ho Chi Minh City Monte-Carlo Rolex Masters - Monte-Carlo AIG Japan Open - Tokyo Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Davidoff Swiss Indoors - Basel Internazionali BNL d'Italia - Rome Masters Series Monte-Carlo - Monte-Carlo Stockholm Open - Stockholm Sony Ericsson Open - Miami BNP Paribas Masters - Paris BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Gerry Weber Open - Halle Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells VTR Open - Vina del Mar Miami Open - Miami Pacific Life Open - Indian Wells Campionati Internazionali D'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai Rolex Masters - Shanghai Miami Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Copa Claro - Buenos Aires Mercedes Cup - Stuttgart The Nottingham Open - Nottingham French Open - Paris Kremlin Cup - Moscow Apia International - Sydney Chengdu Open - Chengdu U.S. Open - New York BMW Open - Munich Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Copa Claro - Buenos Aires French Open - Paris AEGON International - Eastbourne 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 U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris BNP Paribas Open - Indian Wells Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne 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 French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York 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 Davis Cup, World Group, QF, BLR-ARG 5-0 Davis Cup, Group 1, 2R, ISR-ITA 3-2 Davis Cup, Group 1, 2R, CRO-ITA 3-2 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, PO, ITA-SUI, 2-3 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, QF, ARG-KAZ 5-0 Davis Cup, World Group, 1R, GER-ARG 1-4 Davis Cup, World Group, 1R, CZE-ITA 4-1 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, QF, ARG-FRA 3-2 Davis Cup, World Group, 1R, ARG-ITA 1-3 Davis Cup, World Group, PO, RUS-ITA 1-4 Davis Cup, World Group, QF, ARG-CRO 4-1 Davis Cup, World Group, PO, ITA-CHI 4-1 Davis Cup, World Group, F, ESP-ARG 3-1 Davis Cup, World Group, 1R, ARG-ROU 4-1 Davis Cup, World Group, 1R, KAZ-ITA 3-2 Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Davis Cup, World Group, QF, ITA-ARG 1-3 Davis Cup, World Group, SF, ARG-CZE 2-3 Davis Cup, World Group, QF, ARG-SWE 4-1 Hopman Cup - Perth Davis Cup, World Group, QF, CZE-ARG, 3-2 ARAG ATP World Team Championship - Dusseldorf AAMI Classic - Kooyong Davis Cup, World Group, SF, FRA-ARG 5-0 Davis Cup, World Group, PO, SWE-ITA 3-2 River Oaks International Tennis Tournament - Houston Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, World Group, SF, SRB-ARG 2-3 Davis Cup, World Group, PO, CHI-ITA 1-4 River Oaks International Tennis Tournament - Houston Davis Cup, World Group, SF, SUI-ITA 3-2 Davis Cup, World Group, 1R, ARG-NED 5-0 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, World Group, SF, CZE-ARG 3-2 AAMI Classic - Kooyong Olympics - Beijing Olympics - London Olympics - Rio de Janeiro