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 Qatar F1a France F4 France F8 Italy F4 Italy F5 France F17 France F2 Memorial Savigni - Sassuolo XXX Edizione 'A Savoldi Marco' - Manerbio Challenger Leon 2004 - Leon Siemens Open 2004 - Scheveningen France F9 France F16 X Abierto Internacional de Salinas - Salinas France F14 France F18 Internazionali di Tennis - Bergamo Citta di Monza - Monza UAE F1 Open de Montauban - Montauban France F2 St. Petersburg Challenger 2006 - St. Petersburg IPP Geneva Trophy - Geneva Genoa Open - Genova France F3 Morocco Tennis Tour - Casablanca Challenger Lugano - Lugano Trofeo Sisma Mantova - Mantova Morocco Tennis Tour - Meknes The Surbiton Trophy - Surbiton San Marino CEPU Open - San Marino Open des Alpes Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Tatra Banka Slovak Open - Bratislava Noumea Challenger Wroclaw Challenger Belgrade Challenger Besancon Challenger Cherbourg Challenger Korat Challenger Rhodes Challenger Nottingham Challenger San Benedetto Challenger Segovia Challenger Alphen Challenger Todi Challenger Orleans Challenger Bordeaux Challenger St. Remy Challenger Reunion Island Challenger Sarajevo Challenger Bath Challenger Nottingham Challenger Granby Challenger Orbetello Challenger XXIX Edizione 'A.Savoldi Marco' - Manerbio VI Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup - Naples Garden Open - Rome St. Remy Challenger ECM Cup - Prague Istanbul Challenger Memorial Savigny - Sassuolo Rennes Challenger ATU Cup 2001 - Weiden Orleans Challenger Warta Cup 2001 - Sopot Challenger Ford de Cherbourg - Cherbourg ATU Cup - Weiden Asirom Challenger Brasov - Brasov Warsteiner Challenger Lubeck - Lubeck Copa Sevilla - Seville Le Gosier Challenger Architect Open - Budapest Zivnobanka Czech Open - Prostejov Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Warsteiner Challenger Wolfsburg - Wolfsburg VIII Trofeo Ciutat de Barcelona - Barcelona Challenger Ford de Cherbourg - Cherbourg Pro Tennis World Open - Boca Raton I Tourneo Fila Citta di Brindisi - Brindisi Pekao Open - Szczecin Abierto Club Casablanca - Mexico City Steelers Cup - Kosice Open de Montauban - Montauban 7° Trani Cup - Trani Sporting Challenger - Turin Quimper Challenger Hilversum Open - Hilversum Siemens Open - Scheveningen XI Venice Open - Venice Challenger 42 - Andrezieux Challenger Copa Sevilla Internacionales de Andalucia - Seville Internationaux de Nouvelle-Caledonie - New Caledonia The LTA Men's Challenger Wrexham - Wrexham Draft Corona Mexico City Open - Mexico City Internationaux de Doubs Open de Franchie-Comte - Besancon Open de Montauban - Montauban Morocco Tennis Tour - Rabat Heilbronn Open - Heilbronn San Luis Potosi Challenger - San Luis Potosi Open de Montauban - Montauban Porsche Open - Poznan Samsung Securities Cup - Seoul Ethias Trophy - Mons Open de Rennes La Trinitaine - Rennes The LTA Bolton Challenger - Bolton Challenger 42 - Andrezieux Constanta Challenger - Constanta Orleans Challenger Torneo Internacional Challenger Fila 2005 - Leon Samarkand Challenger - Samarkand Tunis Open - Tunis Bratislava Challenger Siemens Open - Scheveningen Aix En Provence Challenger GHI Bronx Classic - Bronx Open de L'Isere-Trophee BNP Paribas - Grenoble Croatia Osiguranje Rijeka Open - Rijeka GHI Bronz Classic - Bronx KGHM Dialog Polish Indoors - Wroclaw BNP Paribas Primrose - Bordeaux Siemens Open - Scheveningen Istanbul Challenger Internationaux du Doubs - Besancon Bangkok Challenger Cherbourg Challenger Morocco Tennis Tour - Tanger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta St. Brieuc Challenger Johannesburg Challenger Open D'Orleans - Orleans Open de L'Isere - Grenoble Ethias Tennis Trophy - Mons Orbetello Challenger Genova Open Challenger - Genova Challenger 42 - Andrezieux Tashkent Challenger - Tashkent Quimper Challenger Aamulehti Tampere Open - Tampere Timisoara Challenger - Timisoara Turin Challenger Challenger DCN de Cherbourg - Cherbourg Morocco Tennis Tour - Fes Tunis Open 2007 - Tunis Internazionali di Tennis di Bergamo - Bergamo Diego Open - Budapest Turin Challenger Mons Challenger Ramat Hasharon Challenger Estoril Open - Estoril Orleans Challenger International Championship of Croatia - Umag Gelsor Open Romania - Bucharest Qatar Exxon Mobil Open 2003 - Doha Heineken Open - Auckland BellSouth Open - Vina del Mar Abierto Mexicano de Tenis Pegaso - Acapulco China Open - Beijing 2003 Mercedes Cup - Stuttgart Winnetka Challenger Idea Prokom Open - Sopot Open de Moselle - Metz CA Tennis Trophy - Vienna Cordenons Challenger San Marino Challenger Orleans Challenger ATP Challenger Numea - New Caledonia Open de Franche-Comte - Besancon San Luis Potosi Challenger - San Luis Potosi Helsinki Challenger Kamnik Challenger - Kamnik Le Gosier Challenger Nottingham Challenger Brest Challenger Muller Cup - Ulm Sony Ericsson Open 2008 - Belgrade Pekao Open 2003 - Szczecin Adidas International - Sydney Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Trofeo Barcelona de Tenis - Barcelona Open 13 - Marseille Open de la Comunidad Valenciana - Valencia Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Idea Prokom Open - Sopot Open de Franche-Comte - Besancon TD Waterhouse Cup - Long Island Open Romania - Bucharest Tennis Napoli Cup - Napoli Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz St. Petersburg Open - St. Petersburg Medibank Private International - Sydney BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Open 13 - Marseille Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Copa Ericsson Uruguay - Montevideo Open de la Comunidad Valenciana - Valencia KGHM Polish Indoors - Wroclaw ARAG World Team Championship - Dusseldorf Allianz Suisse Open - Gstaad Garden Open 2005 - Rome Croatia Open - Umag ECM Prague Open 2005 - Prague Pilot Pen Tennis - New Haven Bordeaux Challenger Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon GHI Bronx Tennis Classic - Bronx V Trani Cup - Trani Steelers Cup 2005 - Kosice ABN/AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Kyiv Open - Kiev Nokian Hakkapeliitta Open - Tampere Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel ARAG World Team Championship - Dusseldorf Ortisei Challenger Olbia Geovillage Open - Olbia Heineken Open - Auckland San Marino Cepu Open - San Marino Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open Seat Godo 2007 - Barcelona Grand Prix Hassan II - Casablanca Copa Ericsson Chile - Santiago ARAG World Team Championship - Dusseldorf BSI Challenger Lugano - Lugano Mercedes Cup - Stuttgart 3° Trofeo 'Citta di Brindisi' - Brindisi Bulgarian Open - Sofia Open Sainte Victoire - Aix-En-Provence Memorial Savigni - Sassuolo Croatia Open - Umag GHI Bronx Classic - Bronx Pilot Pen Tennis - New Haven Riviera di Rimini Challenger - Rimini Porsche Open - Poznan Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo TED Open - Istanbul Riviera di Rimini Challenger - Rimini Grand Prix de Tennis de Lyon - Lyon Banja Luka Challenger - Banja Luka Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Estoril Open - Estoril San Remo Tennis Cup - San Remo Catella Swedish Open - Bastad 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 AEGON Championships - London Ordina Open - 's-Hertogenbosch Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag AIG Japan Open Tennis Championships - Tokyo SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Open de Moselle - Metz Malaysian Open - Kuala Lumpur AIG Japan Open Tennis Championships - Tokyo Cairo Challenger Open de Rennes - Rennes SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Samsung Securities Cup - Seoul Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Campionati Internazionali di Sicilia - Palermo Flea Market Cup Busan Challenger Tennis - Busan Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Winston Salem - Winston Salem Rakuten Japan Open - Tokyo Bordeaux Challenger Aircel Chennai Open - Chennai Heineken Open - Auckland Open Sud de France - Montpellier Open 13 - Marseille Copa Claro - Buenos Aires Open Sabadell Atlantico - Barcelona Rome Challenger Estoril Open - Estoril Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch Studena Croatia Open - Umag Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow Valencia Open - Valencia Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai Heineken Open - Auckland Open 13 - Marseille AEGON Championships - London Topshelf Open - 's-Hertogenbosch Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Cherbourg Challenger Guadalajara Challenger The Dubai Tennis Championships - Dubai International Championship of Croatia - Umag Gelsor Open Romania - Bucharest Chennai Open - Chennai Winston-Salem Open - Winston-Salem Petange Challenger St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur China Open - Beijing Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Noumea Challenger Swiss Indoors Basel - Basel Valencia Open - Valencia Apia International - Sydney Rio Open 500 - Rio de Janeiro Barcelona Open BancSabadell - Barcelona AEGON Championships - London Bet-at-home Open - Hamburg ARAG World Team Championship - Dusseldorf Open de Tenis Comunidad Valenciana - Valencia Davidoff Swiss Indoors Basel - Basel Vegeta Croatia Open - Umag The Artois Championships - London Cherbourg Challeger Rakuten Japan Open - Tokyo Open de Tenis Comunidad Valenciana - Valencia Ordina Open - s-Hertogenbosch Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Sarajevo Challenger Campbell's Hall of Fame Tennis Championships - Newport Hall of Fame Tennis Championships - Newport Erste Bank Open - Vienna ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva SkiStar Swedish Open - Bastad Erste Bank Open - Vienna Moselle Open - Metz Gerry Weber Open - Halle European Open - Antwerp Abierto Mexicano Telcel - Acapulco ASB Classic - Auckland Abierto Mexicano Telcel - Acapulco China Open - Beijing AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon China Open - Beijing Open Sud de France - Montpellier BellSouth Open - Vina del Mar Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Abierto Mexicano Telcel - Acapulco Winston-Salem Open - Winston-Salem ABN AMRO World Tennis Tournament - Rotterdam Tunis Challenger Open de Moselle - Metz Moselle Open - Metz Open de Nice Cote d'Azur - Nice China Open - Beijing AEGON International - Eastbourne Mouilleron-Le-Captif Challenger Synsam Swedish Open - Bastad SkiStar Swedish Open - Bastad Davidoff Swiss Indoors - Basel Credit Agricole Suisse Open - Gstaad Thailand Open - Bangkok China Open - Beijing Proton Malaysian Open - Kuala Lumpur Citi Open - Washington Aircel Chennai Open - Chennai Heineken Open - Auckland Stockholm Open - Stockholm Irving Challenger Open de Tenis Comunidad Valenciana - Valencia Argentina Open - Buenos Aires Barcelona Open BancSabadell - Barcelona AEGON Championships - London SkiStar Swedish Open - Bastad Noumea Challenger Grand Prix Hassan II - Casablanca Moselle Open - Metz Kremlin Cup - Moscow AIG Japan Open - Tokyo Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai Heineken Open - Auckland Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia Copa Claro - Buenos Aires Open 13 - Marseille SkiStar Swedish Open - Bastad Moselle Open - Metz Erste Bank Open - Vienna Valencia Open - Valencia Orleans Challenger Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Mons Challenger Qatar ExxonMobil Open - Doha Apia International - Sydney Open Sud de France - Montpellier Rio Open - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai AEGON Championships - London Nord/LB Open - Braunschweig Claro Open Colombia - Bogota Bordeaux Challenger Aegon Nottingham Open - Nottingham AEGON International - Eastbourne Malaysian Open - Kuala Lumpur Challenger 42 - Andrezieux The LTA Hull Challenger - Hull ASB Classic - Auckland Open Sud de France - Montpellier SkiStar Swedish Open - Bastad Rio Open - Rio de Janeiro Open 13 - Marseille Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril 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 Bet-at-home Open - Hamburg ASB Classic - Auckland Challenger Ford de Cherbourg - Cherbourg 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 LTA Wrexham Challenger - Wrexham The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Open D'Orleans - Orleans Heineken Open Shanghai - Shanghai Qatar Open - Doha Open Seat Godo 2005 - Barcelona Mercedes Cup - Stuttgart Davidoff Swiss Indoors - Basel Heineken Open - Auckland Estoril Open - Estoril Open Seat Godo 2003 - Barcelona Open 13 - Marseille The Dubai Tennis Championships - Dubai Telenordia Swedish Open - Bastad Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Dutch Open Tennis - Amersfoort Tennis Masters Series - Indian Wells Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati 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 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 Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati 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 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 Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Rogers Cup - Toronto Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Catella Swedish Open - Bastad Copa AT&T - Buenos Aires Shenzhen Open - Shenzhen Idea Prokom Open - Sopot Qatar ExxonMobil Open - Doha Tata Open - Chennai Open Sud de France - Montpellier Tennis Masters Series - Madrid Open Seat Godo - Barcelona Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells Tennis Masters Series - Miami Masters Series Madrid - Madrid Tennis Masters Series - Madrid International Indoor Tennis Championships of Croatia - Zagreb Shanghai - Shanghai BNP Paribas Masters - Paris French Open - Paris Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris CA Tennis Trophy - Vienna Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells French Open - Paris Heineken Open - Auckland Wimbledon - London Gerry Weber Open - Halle Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Winston-Salem Open - Winston-Salem 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 Rogers Masters - Toronto Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Mutua Madrilena Madrid Open - Madrid BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Toronto Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Medibank International - Sydney 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 Australian Open - Melbourne Campbells Hall of Fame Tennis Championships - Newport European Open - Antwerp ASB Classic - Auckland French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Erste Bank Open - Vienna Australian Open - Melbourne Open Sud de France - Montpellier French Open - Paris German Tennis Championships - Hamburg U.S. Open - New York Wimbledon - London U.S. Open - New York Argentina Open - Buenos Aires Australian Open - Melbourne Hall of Fame Tennis Championships - Newport French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne NASDAQ-100 Open - Miami 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 BNP Paribas Open - Indian Wells U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London French Open - Paris 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, 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, PO, ESP-SUI 4-1 Davis Cup, World Group, 1R, SUI-ESP 2-3 Davis Cup, World Group, QF, USA-ESP 1-3 Davis Cup, World Group, SF, ESP-ISR, 4-1 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 Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, World Group, F, ESP-CZE, 5-0 Davis Cup, World Group, SF, ESP-FRA 4-1 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 Capitala World Tennis Championship Campeonato de Espana Kia de Tenis 2004 - Madrid Mubadala World Tennis Championship Hopman Cup - Perth The Mubadala World Tennis Championship Mubadala World Tennis Championship Mubadala World Tennis Championship Tennis Masters Cup - Shanghai Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Olympics - London Olympics - Rio de Janeiro Olympics - Beijing