Career 2021 2020 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 Portugal F1 Portugal F2 Copa Ericsson Uruguay - Montevideo 10ø Tornea B. Camparini - Reggio Emilia Tennis Napoli Cup - Napoli Rome Challenger Genova Challenger Open Castilla y Leon - Segovia Copa Sevilla - Seville Trofeo Barcelona de Tenis - Barcelona Amer-Wilson Tampere Challenger - Tampere Warta Cup 2001 - Sopot Challenger Copa Sevilla Internacionales de Andalucia - Seville Copa Ericsson Chile - Santiago Ciudad de Pozoblanco Open Diputacion - Cordoba Pekao Open 2003 - Szczecin Dharwad Challenger 2003 - Dharwad Volkswagen Challenger 2004 - Wolfsburg Pro Tennis World Open - Boca Raton 6th Sardinian International Championships - Cagliari XXXVII Torneig C.E. Laieta - Barcelona Garden Open 2004 - Rome San Remo Tennis Cup - San Remo Memorial Savigni - Sassuolo Siemens Open 2004 - Scheveningen Porsche Open - Poznan Siemens Open - Scheveningen Internazionali di Tennis di Bergamo - Bergamo Morocco Tennis Tour - Rabat Morocco Tennis Tour - Marrakech ATP Open Castilla y Leon - Segovia Prostejov Challenger Cordenons Challenger Open SEAT 2008 - Barcelona Bordeaux Challenger Prostejov Challenger Tashkent Challenger Istanbul Challenger Sophia Antipolis Challenger Manerbio Challenger Almaty Challenger Canberra Challenger Prostejov Challenger Bratislava Challenger Aix En Provence Challenger Heilbronn Challenger Biella Challenger Sporting Challenger - Turin Milan Challenger Warsteiner Challenger Lubeck - Lubeck Warsteiner Challenger Wolfsburg - Wolfsburg The LTA Hull Challenger - Hull Challenger Ford de Cherbourg - Cherbourg Tennis Napoli Cup - Naples Garden Open - Rome Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia ATU Cup - Weiden Nord/LB Open - Braunschweig Memorial Savigni - Sassuolo Muller Cup - Ulm Ciudad de Pozoblanco 'Open Diputacion' - Cordoba XXIX Edizione 'A.Savoldi Marco' - Manerbio I Tourneo Fila Citta di Brindisi - Brindisi ECM Cup - Prague Architect Open - Budapest Zivnobanka Czech Open - Prostejov ATU Cup 2001 - Weiden XI Venice Open - Venice Oberstaufen Cup - Oberstaufen XXVIII Edizione 'A.Savoldi' - Manerbio Diego Open - Budapest Kamnik Challenger - Kamnik Open de Tenis Comunidad Valenciana - Valencia VIII Trofeo Ciutat de Barcelona - Barcelona Copa Ericsson Brazil - Sao Paulo Milan Indoors - Milan VI Torneo Internazionale di Tennis - Barletta Baumag Open - Budapest X Open Internacional D'Andorra - Andorra Open Castilla y Leon - Segovia XXX Edizione 'A Savoldi Marco' - Manerbio Bulgarian Open - Sofia Banja Luka Challenger 2003 - Banja Luka Copa Sevilla Internacionales de Andalucia - Seville Lambertz Open - Aachen International Championship of Croatia - Umag Idea Prokom Open - Sopot China Open - Beijing Gelsor Open Romania - Bucharest Belgaum Open - Belgaum IPP Open - Helsinki Davidoff Swiss Indoors - Basel Heineken Open - Auckland Asirom Challenger Brasov - Brasov Open Castilla y Leon - Segovia BellSouth Open - Vina del Mar Pekao Open - Szczecin USTA Men's Challenger of Dallas - Dallas Estoril Open - Estoril Open Seat Godo 2003 - Barcelona San Marino Cepu Open - San Marino BMW Tennis Championship - Sunrise Telenordia Swedish Open - Bastad Czech Open 2006 - Prostejov Bancastato Challenger Lugano - Lugano International Championship of Croatia - Umag Olbia Geovillage Open - Olbia Idea Prokom Open - Sopot Gelsor Open Romania - Bucharest St. Petersburg Open - St. Petersburg Memorial Savigny - Sassuolo Open Costa Daurada - Tarragona Challenger Tunisie - Tunis KGHM Dialog Polish Indoors - Wroclaw Mitsubishi Electric Europe Cup - Monza Porsche Open - Poznan Arroyo de la Encomienda - Valladolid Riviera di Rimini Challenger 2004 - Rimini Lambertz Open - Aachen Copa AT&T - Buenos Aires Grand Prix de Tennis de Lyon - Lyon Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia Open Seat Godo 2005 - Barcelona Estoril Open - Estoril Croatia Open - Umag Open de Tenis Comunidad Valenciana - Valencia BCR Open Romania - Bucharest AT&T Challenger of Dallas - Dallas Heineken Open - Auckland Millenium Tennis Championships - Delray Beach ABN/AMRO World Tennis Tournament - Rotterdam ARAG World Team Championship - Dusseldorf Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo Okal Cup 2003 - Eckental Davidoff Swiss Indoors - Basel VIII Torneo Internazionale di Tennis - Barletta Rome Challenger ARAG World Team Championship - Dusseldorf Ordina Open - s-Hertogenbosch The Nottingham Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Austrian Open - Kitzbuhel BCR Open Romania - Bucharest ATP Kremlin Cup - Moscow ABN AMRO World Tennis Tournament - Rotterdam AEGON International - Eastbourne Thailand Open - Bangkok China Open - Beijing Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Allianz Suisse Open - Gstaad Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Copa Claro - Buenos Aires Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade SkiStar Swedish Open - Bastad Mercedes Cup - Stuttgart St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur PTT Thailand Open - Bangkok China Open - Beijing Erste Bank Open - Vienna Valencia Open - Valencia Qatar ExxonMobil Open - Doha Apia International - Sydney Heineken Open - Auckland Brasil Open - Sao Paulo Copa Claro - Buenos Aires BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras Topshelf Open - 's-Hertogenbosch Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm Valencia Open - Valencia Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai Heineken Open - Auckland Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Australian Open - Melbourne AEGON International - Eastbourne Qatar Exxon Mobil Open 2003 - Doha SkiStar Swedish Open - Bastad Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Tampere Challenger Biella Challenger Winston-Salem Open - Winston-Salem China Open - Beijing Aircel Chennai Open - Chennai Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest AEGON Championships - London Aegon Nottingham Open - Nottingham Abierto Mexicano de Tenis Pegaso - Acapulco Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Shenzhen Open - Shenzhen China Open - Beijing Erste Bank Open - Vienna ASB Classic - Auckland Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Millennium Estoril Open - Estoril Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Delray Beach Open - Delray Beach Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Monterrey Challenger Gerry Weber Open - Halle Antalya Cup - Antalya SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg European Open - Antwerp Qatar ExxonMobil Open - Doha ASB Classic - Auckland ABN AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Geneva Open - Geneva Open Parc - Lyon Antalya Cup - Antalya AEGON International - Eastbourne Swiss Open - Gstaad ASB Classic - Auckland Argentina Open - Buenos Aires New York Open - New York Marburg Challenger Bastad Challenger Scheveningen Challenger Medibank Private International - Sydney Cordenons Challenger Como Challenger Tata Open - Chennai Rome Challenger Adidas International - Sydney BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe Open 13 - Marseille Abierto Mexicano Telfonica MoviStar - Acapulco Open de la Comunidad Valenciana - Valencia Barcelona Open Banc Sabadell - Barcelona The Nottingham Open - Nottingham Allianz Suisse Open - Gstaad Croatia Open - Umag Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Chennai Open - Chennai Qatar Open - Doha BellSouth Open - Vina del Mar Abierto Mexicano Telfonica MoviStar - Acapulco Internationaler Raiffeisen Grand Prix - St. Polten ARAG World Team Championship - Dusseldorf Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad U.S. Open - New York Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Open Romania - Bucharest Thailand Open - Bangkok Campionati Internazionali di Sicilia - Palermo Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Chennai Open - Chennai Sydney International - Sydney Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open SEAT Godo 2006 - Barcelona Eckental Challenger Estoril Open - Estoril Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Croatia Open Umag - Umag Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Lille Challenger ARAG World Team Championship - Dusseldorf Qatar ExxonMobil Open - Doha Marbella Challenger Open 13 - Marseille Alicante Challenger Generali Open - Kitzbuhel Tunis Challenger Open Seat Godo 2007 - Barcelona Red Letter Days Open - Nottingham Generali Open - Kitzbuhel Prostejov Challenger Croatia Open - Umag Ilkley Challenger BCR Open Romania - Bucharest BA-CA Tennis Trophy - Vienna New York Open - New York Perugia Challenger Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Augsburg Challenger PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai Open de Tenis Comunidad Valenciana - Valencia Genova Challenger Seville Challenger Grand Prix Hassan II - Casablanca Catella Swedish Open - Bastad Brest Challenger Pilot Pen Tennis - New Haven China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Helsinki Challenger Maia Challenger Canberra Challenger SA Tennis Open - Johannesburg Quimper Challenger Copa AT&T - Buenos Aires The Dubai Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Interwetten Austrian Open - Kitzbuhel AEGON Championships - London Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Alicante Challenger Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad ATP Studena Croatia Open Umag - Umag Thailand Open - Bangkok China Open - Beijing If Stockholm Open - Stockholm Open Seat Godo - Barcelona Bank Austria Tennis Trophy - Vienna Gran Canaria 1 Challenger Gran Canaria 2 Challenger Open de Tenis Comunidad Valenciana - Valencia SAP Open - San Jose Proton Malaysian Open - Kuala Lumpur Qatar Exxon Mobil Open - Doha SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Mercedes Cup - Stuttgart The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Gerry Weber Open - Halle AEGON International - Eastbourne Catella Swedish Open - Bastad Open de la Comunidad Valenciana - Valencia Malaysian Open - Kuala Lumpur AIG Japan Open Tennis Championships - Tokyo Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca AEGON Championships - London UNICEF Open - 's Hertogenbosch Bet-at-home Cup - Kitzbuhel Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona AEGON Championships - London SkiStar Swedish Open - Bastad Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem China Open - Beijing CA Tennis Trophy - Vienna Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Valencia Open - Valencia Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Bet-at-home Open - Hamburg Estoril Open - Estoril Moselle Open - Metz AIG Japan Open - Tokyo Valencia Open - Valencia Millennium Estoril Open - Estoril Aircel Chennai Open - Chennai Qatar ExxonMobil Open - Doha 2003 Mercedes Cup - Stuttgart Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz CA Tennis Trophy - Vienna Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Shenzhen Open - Shenzhen Intrum Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Sydney International - Sydney Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Open Sud de France - Montpellier The Stella Artois Grass Court Championships - London Idea Prokom Open - Sopot Grand Prix Hassan II - Casablanca Chennai Open - Chennai Orange Warsaw Open - Warsaw St. Petersburg Open - St. Petersburg Heineken Open - Auckland Open de Tenis Comunidad Valenciana - Valencia Medibank International - Sydney Dubai Duty Free Tennis Championships - Dubai Pilot Pen Tennis - New Haven Serbia Open - Belgrade If Stockholm Open - Stockholm Erste Bank Open - Vienna Delray Beach International Tennis Championships - Delray Beach St. Petersburg Open - St. Petersburg Campionati Internazionali di Sicilia - Palermo Portugal Open - Oeiras Dubai Duty Free Tennis Championships - Dubai St. Petersburg Open - St. Petersburg Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Gerry Weber Open - Halle AEGON Championships - London Bet-at-home Open - Hamburg Konzum Croatia Open - Umag BB&T Atlanta Open - Atlanta Abierto Mexicano - Los Cabos Moselle Open - Metz Shenzhen Open - Shenzhen China Open - Beijing European Open - Antwerp Erste Bank Open - Vienna Brisbane International - Brisbane Aircel Chennai Open - Chennai ASB Classic - Auckland Argentina Open - Buenos Aires Memphis Open - Memphis Royal Guard Open Chile - Vina del Mar Dubai Duty Free Tennis Championships - Dubai Regions Morgan Keegan Championships - Memphis Brasil Open - Sao Paulo Erste Bank Open - Vienna Credit Agricole Suisse Open - Gstaad Open Sud de France - Montpellier Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco SkiStar Swedish Open - Bastad German Tennis Championships - Hamburg Delray Beach Open - Delray Beach Winston-Salem Open - Winston-Salem Swiss Open - Gstaad AEGON International - Eastbourne Ricoh Open - 's-Hertogenbosch China Open - Beijing Shenzhen Open - Shenzhen Rio Open - Rio de Janeiro The Stella Artois Grass Court Championships - London Generali Open - Kitzbuhel Allianz Suisse Open - Gstaad AIG Japan Open - Tokyo Estoril Open - Estoril Delray Beach Open - Delray Beach Heineken Open - Auckland Regions Morgan Keegan Championships - Memphis AIG Japan Open Tennis Championships - Tokyo Heineken Open - Auckland Mercedes Cup - Stuttgart Bank Austria Tennis Trophy - Vienna PTT Thailand Open - Bangkok Citi Open - Washington Swiss Indoors Basel - Basel Tennis Masters Series - Madrid Topshelf Open - 's-Hertogenbosch Tennis Masters Series - Hamburg Grand Prix Hassan II - Marrakech Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Geneva Open - Geneva BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Open Sud de France - Montpellier NASDAQ-100 Open - Miami 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 Pacific Life Open - Indian Wells Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Swiss Indoors Basel - Basel BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Rogers Masters - Toronto Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai 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 Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Tennis Masters Series - Indian Wells Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Toronto NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Rogers Masters - Toronto Masters Series Madrid - Madrid Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Montreal Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Sony Open Tennis - Miami Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati Miami Open - Miami Mutua Madrid Open - Madrid Tennis Masters Series - Monte Carlo Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Rogers Cup - Toronto French Open - Paris French Open - Paris 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 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 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 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 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 Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open Qualifying - Doha Davis Cup, World Group, PO, IND-ESP 0-5 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, QF, GER-ESP 1-4 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, World Group, F, ESP-CZE, 5-0 Davis Cup, PO, ESP-SUI 4-1 Davis Cup, World Group, QF, FRA-ESP 5-0 Davis Cup, World Group, QF, USA-ESP 1-3 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, F, ESP-ARG 3-1 Davis Cup, World Group, QF, ESP-AUT 4-1 Davis Cup, World Group, SF, ESP-USA 3-1 Davis Cup, World Group, F, CZE-ESP 3-2 Davis Cup, World Group, 1R, CAN-ESP 3-2 Davis Cup, Group I, DEN-ESP 0-5 Davis Cup, World Group, QF, ESP-GER 3-2 Hopman Cup - Perth Campeonato de Espana Kia de Tenis 2004 - Madrid Capitala World Tennis Championship The Mubadala World Tennis Championship Mubadala World Tennis Championship Mubadala World Tennis Championship All Lower level tournaments 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 - Beijing Olympics - London Olympics - Rio de Janeiro