Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
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 Bordeaux Challenger Monte-Carlo Rolex Masters - Monte-Carlo Spain F8 Spain F16 Spain F17 Spain F28 Spain F13 Spain F20 Spain F30 Spain F35 Spain F36 Spain F9 Spain F10 Spain F11 Spain F13 Spain F17 Spain F18 Spain F20 Spain F21 Spain F22 Spain F23 Spain F26 Spain F27 Spain F29 Spain F38 Spain F39 Spain F40 Spain F2 Spain F3 Spain F4 Spain F7 Spain F8 Spain F10 Spain F12 Spain F16 Spain F18 Spain F19 Spain F20 Spain F21 Spain F19 Serbia F1 Serbia F2 Spain F25 Spain F26 Spain F28 Spain F29 Spain F32 Spain F33 Spain F38 Spain F39 Spain F40 Spain F41 Great Britain F1 Spain F2 Morocco F1 Morocco F2 Spain F8 Spain F9 Spain F10 Spain F15 Spain F16 France F10 Spain F4 Spain F7 Spain F10 Sporting Challenger '07 Trofeo Regione Piemonte - Turin Spain #1-w3 LXVII Concursu Internacional de Vigo - Vigo 's Tennis Masters 07 Challenger - Graz Geneva Challenger - Geneva Spain F20 Hungary F4 Spain F32 Spain F26 Spain F31 Spain F32 Spain F2 Spain F4 Spain F14 Spain F15 Spain F9 Spain F31 Meknes Challenger Monza Challenger Tunis Challenger San Benedetto Challenger Rimini Challenger Segovia Challenger Vigo Challenger San Sebastian Challenger Freudenstadt Challenger Seville Challenger Szczecin Challenger Palermo Challenger Napoli Challenger Tarragona Challenger Tanger Challenger Barletta Challenger San Remo Challenger Bordeaux Challenger Prostejov Challenger Arad Challenger San Benedetto Challenger Cordenons Challenger San Sebastian Challenger Geneva Challenger Tarragona Challenger Bucaramanga Challenger Espinho Challenger - Espinho Rabat Challenger Barletta Challenger Prostejov Challenger Milan Challenger Marburg Challenger Turin Challenger San Sebastian Challenger Seville Challenger Barletta Citta Della Disfida Open 2000 - Barletta Sardinia International Championship - Cagliari Trofeo Barcelona de Tenis - Barcelona Milan Challenger Skandia Open - Linz Pozoblanco Challenger Copa Sevilla - Seville Open de Charleroi - Charleroi Prostejov Challenger Maia Open - Oporto Barranquilla Challenger Milan Challenger Padova Challenger Banja Luka Challenger Kenitra Challenger Furth Challenger San Benedetto Challenger Prague Challenger Cordenons Challenger Genova Challenger Orleans Challenger Budapest Challenger Brescia Challenger Milan Challenger Black Forest Open - Freudenstadt Manerbio Challenger Alphen Challenger Santiago Challenger Santiago Challenger Padova Challenger Calgary Challenger Bordeaux Challenger Prostejov Challenger Parma Challenger Milan Challenger Biella Challenger Hamburg Challenger Seville Challenger Panama City Challenger Reggio Emilia Challenger Genova Challenger Andria Challenger Seville Challenger Caltanissetta Challenger Marburg Challenger Rimini Challenger Bad Waltersdorf Challenger Napoli Challenger Meknes Challenger Open Costa Daurada - Tarragona Milan Indoors - Milan Mallorca Open - Mallorca Gold Flake Open - Chennai Aix En Provence Challenger Abierto Mexicano de Tenis Pegaso - Acapulco Grand Prix Hassan II - Casablanca Open Seat-Godo 2001 - Barcelona Lisbon Challenger Mallorca Open - Mallorca Marrakech Challenger Heineken Trophy - 's-Hertogenbosch Telenordia Swedish Open - Bastad 2001 Mercedes Cup - Stuttgart Idea Prokom Open - Sopot The Hamlet Cup - Long Island Campionati Internazionali di Sicilia - Palermo Davidoff Swiss Indoors - Basel Trofeo Conde de Godo - Barcelona Ordina Open - 's-Hertogenbosch Lyon Challenger Telenordia Swedish Open - Bastad 2002 Mercedes Cup - Stuttgart Kremlin Cup - Moscow Stockholm Open - Stockholm Open 13 - Marseille Estoril Open - Estoril Open Seat Godo 2003 - Barcelona 2003 Mercedes Cup - Stuttgart TD Waterhouse Cup - Long Island Davidoff Swiss Indoors - Basel San Benedetto Challenger Tennis Cup of Flanders - Ostende Como Challenger 2000 Cairo Challenger - Cairo Bordeaux Challenger V Torneo Internazionale di Tennis - Barletta Marbella Challenger Tata Open - Chennai Milan Indoors - Milan Dubai Open - Dubai Estoril Open - Estoril Open Seat Godo - Barcelona Prostejov Challenger Synsam Swedish Open - Bastad Milan Challenger Bastad Challenger Mercedes Cup - Stuttgart Bratislava 1 Challenger Open Diputacion Pozoblanco - Cordoba Liberec Challenger Eckental Challenger Rennes Challenger Sopot Challenger Cordenons Challenger Biella Challenger Barcelona Challenger Las Vegas Challenger Dubai Open - Dubai Caltanissetta Challenger Noumea Challenger Estoril Open - Estoril Indian Wells Challenger Marbella Challenger Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Braga Challenger Mercedes Cup - Stuttgart Croatia Open - Umag Poznan Challenger Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Perugia Challenger CA Tennis Trophy - Vienna Modena Challenger Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Genova Challenger Sydney International - Sydney Szczecin Challenger SAP Open - San Jose Tennis Channel Open - Las Vegas Genova Challenger Gran Canaria 2 Challenger Open SEAT Godo 2006 - Barcelona Aix En Provence Challenger Ordina Open - 's-Hertogenbosch AXA Open - Lisbon Synsam Swedish Open - Bastad Renault Slovenian Open - Ljubljana The Scottish Tennis Championships - Edinburgh Generali Open - Kitzbuhel AXA Open II - Espinho Orange Prokom Open - Sopot Open Diputacion - Cordoba Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Szczecin Challenger CA-Challenge 2000 - Graz Barcelona Challenger Monterrey Challenger Heineken Open - Auckland Braga Challenger Renault Slovenian Open - Ljubljana FILA Challenger Biella - Biella ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Genova Challenger Estoril Open - Estoril Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Maia Challenger Heineken Open - Auckland Genova Challenger Aix En Provence Challenger Generali Open - Kitzbuhel Riviera di Rimini Challenger - Rimini Bad Waltersdorf Challenger Orange Prokom Open - Sopot Malaga Challenger Pilot Pen Tennis - New Haven China Open - Beijing Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Open Seat-Godo 2000 - Barcelona Medibank International - Sydney Aix En Provence Challenger Catella Swedish Open - Bastad Menorca Challenger Medibank International - Sydney Adidas International - Sydney Open Sabadell Atlantico - Barcelona Montemar Challenger Open 13 - Marseille Catella Swedish Open - Bastad Prostejov Challenger Sassuolo Challenger Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven Seville Challenger Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Chevrolet Cup - Vina del Mar Open Sabadell Atlantico - Barcelona Ordina Open - s-Hertogenbosch Copa AT&T - Buenos Aires Tennislife Cup - Napoli Rabat Challenger BCR Open Romania - Bucharest China Open - Beijing Open Tarragona Costa Daurada - Tarragona Como Challenger Movistar Open - Santiago Prague II Challenger Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Valencia Challenger Abierto Mexicano Telcel - Acapulco Biella Challenger Marbella Challenger Adidas International - Sydney Tanger Challenger Antalya Challenger Open Sabadell Atlantico - Barcelona Antalya 2 Challenger Estoril Open - Estoril Gran Canaria 1 Challenger Davidoff Swiss Indoors - Basel Genova Challenger Todi Challenger ABN/AMRO World Tennis Tournament - Rotterdam SkiStar Swedish Open - Bastad CA Tennis Trophy - Vienna ATP Studena Croatia Open - Umag BCR Open Romania - Bucharest Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Brasil Open - Sao Paulo Estoril Open - Estoril Karlsruhe Challenger Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Valencia Open - Valencia Brisbane International - Brisbane Davidoff Swiss Indoors - Basel Heineken Open - Auckland Grand Prix de Tennis de Lyon - Lyon VTR Open - Vina del Mar Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Open de Tenis Comunidad Valenciana - Valencia Open de Moselle - Metz Seville Challenger Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras ABN AMRO World Tennis Tournament - Rotterdam Heilbronn Challenger Bet-at-home Open - Hamburg Valencia Challenger Ordina Open - 's-Hertogenbosch ATP Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem Open de Tenis Comunidad Valenciana - Valencia Meknes Challenger Orange Warsaw Open - Warsaw Apia International - Sydney Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Adidas International - Sydney Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona BMW Open - Munich SkiStar Swedish Open - Bastad Caltanissetta Challenger Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag Rome Challenger Winston-Salem Open - Winston-Salem Abierto Mexicano Telcel - Acapulco Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow Catella Swedish Open - Bastad Barcelona Open BancSabadell - Barcelona Geneva Open - Geneva SkiStar Swedish Open - Bastad Napoli Challenger International German Open - Hamburg Shenzhen Open - Shenzhen SkiStar Swedish Open - Bastad Ecuador Open - Quito Grand Prix Hassan II - Marrakech TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva SkiStar Swedish Open - Bastad Winston-Salem Open - Winston-Salem Erste Bank Open - Vienna Ecuador Open - Quito Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Rakuten Japan Open - Tokyo Ecuador Open - Quito Argentina Open - Buenos Aires Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Plava Laguna Croatia Open - Umag Monza Challenger Winston-Salem Open - Winston-Salem European Open - Antwerp Qatar ExxonMobil Open - Doha Sydney International - Sydney Grand Prix Hassan II - Marrakech Rome Challenger Geneva Open - Geneva SkiStar Swedish Open - Bastad Plava Laguna Croatia Open - Umag Swiss Open - Gstaad Kremlin Cup - Moscow Adelaide International - Adelaide Argentina Open - Buenos Aires Santiago Open - Santiago Murray River Open - Melbourne Cordoba Open - Cordoba Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril Plava Laguna Croatia Open - Umag St. Petersburg Open - St. Petersburg European Open - Antwerp Synsam Swedish Open - Bastad Astana Open - Astana Generali Open - Kitzbuhel Erste Bank Open - Vienna Cordoba Open - Cordoba Ordina Open - 's-Hertogenbosch Argentina Open - Buenos Aires Rio Open - Rio de Janeiro European Open - Antwerp China Open - Beijing Lisbon Challenger Argentina Open - Buenos Aires Qatar Exxon Mobil Open - Doha Qatar ExxonMobil Open - Doha Open 13 - Marseille Anytech365 Andalucia Open - Marbella Emilia-Romagna Open - Parma Murcia Challenger Marburg Challenger Allianz Suisse Open Gstaad - Gstaad Cordoba Open - Cordoba Pilot Pen Tennis - New Haven Open de Moselle - Metz Millennium Estoril Open - Estoril Heineken Open - Auckland Caltanissetta Challenger Sofia Open - Sofia Milan Challenger Heineken Open - Auckland Seville Challenger Bet-At-Home Austrian Open - Kitzbuhel Asuncion Challenger Sao Paulo Challenger German Tennis Championships - Hamburg Meerbusch Challenger China Open - Beijing Kremlin Cup - Moscow Open de Tenis Comunidad Valenciana - Valencia Erste Bank Open - Vienna Murcia Challenger Copa Claro - Buenos Aires Mallorca Open - Mallorca Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona SkiStar Swedish Open - Bastad If Stockholm Open - Stockholm Tulln Challenger Lisbon Challenger CA Tennis Trophy - Vienna Open de Nice Cote d'Azur - Nice Winston-Salem Open - Winston-Salem Rio Open - Rio de Janeiro China Open - Beijing Brasil Open - Salvador Aircel Chennai Open - Chennai Ordina Open - 's-Hertogenbosch Braunschweig Challenger Alicante Challenger Bet-at-home Cup - Kitzbuhel If Stockholm Open - Stockholm Valencia Open - Valencia Cordoba Open - Cordoba Gerry Weber Open - Halle Heineken Open - Auckland Brasil Open - Sao Paulo Argentina Open - Buenos Aires Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Barcelona Challenger Aegon Nottingham Open - Nottingham San Benedetto Challenger Sibiu Challenger Aix En Provence Challenger Bet-at-home Open - Hamburg Austrian Open - Kitzbuhel Rakuten Japan Open - Tokyo Mouilleron-Le-Captif Challenger Swiss Indoors Basel - Basel Millennium Estoril Open - Estoril Koblenz Challenger ASB Classic - Auckland Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona China Open - Beijing Gerry Weber Open - Halle Swiss Open - Gstaad Moselle Open - Metz Chengdu Open - Chengdu Kremlin Cup - Moscow Szczecin Challenger Open Parc - Lyon Casino Lugano - Lugano Copa Sevilla Internacionales de Andalucia - Seville Florence Challenger Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Punta Del Este Challenger Millennium Estoril Open - Estoril Geneva Open - Geneva China Open - Beijing SkiStar Swedish Open - Bastad Murcia Challenger Hamburg European Open - Hamburg Sydney International - Sydney Como Challenger Rio Open - Rio de Janeiro TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Masters Series - Hamburg Bet-at-home Open - Hamburg Shenzhen Open - Shenzhen China Open - Beijing Erste Bank Open - Vienna Cordoba Open - Cordoba Alicante Challenger Rio Open - Rio de Janeiro Barcelona Open Banc Sabadell - Barcelona BMW Open - Munich ABN/AMRO World Tennis Tournament - Rotterdam Generali Open - Kitzbuhel Girona Challenger Zhuhai Open - Zhuhai Seville Challenger Intrum Stockholm Open - Stockholm Generali Open - Kitzbuhel Ciutat de Barcelona - Barcelona Argentina Open - Buenos Aires Grand Prix de Tennis de Lyon - Lyon Dubai Duty Free Tennis Championships - Dubai RCA Championships - Indianapolis Hamburg European Open - Hamburg Open Seat Godo 2005 - Barcelona Generali Open - Kitzbuhel ARAG World Team Championship - Dusseldorf Dubai Tennis Open - Dubai Winston-Salem Open - Winston-Salem Rio Open - Rio de Janeiro Chile Dove Men+Care Open - Santiago Perugia Challenger Grand Prix Hassan II - Marrakech Barcelona Open Banc Sabadell - Barcelona Forte Village Sardegna Open - Sardinia Gonet Geneva Open - Geneva Nordea Open - Bastad Regions Morgan Keegan Championships - Memphis Winston-Salem Open - Winston-Salem Swiss Indoors Basel - Basel Telenordia Swedish Open - Bastad Tennis Napoli Open - Naples United Cup - Australia Adelaide International 2 - Adelaide Cordoba Open - Cordoba Malaysian Open - Kuala Lumpur Rio Open - Rio de Janeiro St. Petersburg Open - St. Petersburg Chile Dove Men+Care Open - Santiago Millennium Estoril Open - Estoril EFG Swiss Open - Gstaad Villena Challenger Generali Open - Kitzbuhel Gijon Open - Gijon Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Barcelona Open Banc Sabadell - Barcelona AEGON International - Eastbourne Open Seat-Godo '99 - Barcelona Movistar Chile Open - Santiago Valencia Challenger Maia Challenger China Open - Beijing Tennis Masters Series - Hamburg AIG Japan Open Tennis Championships - Tokyo Tennis Masters Series - Stuttgart Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Grand Prix de Tennis de Lyon - Lyon Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Copa Telmex - Buenos Aires Madrid Challenger Abierto Mexicano Telcel - Acapulco Pacific Life Open - Indian Wells 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 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 Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Poznan Challenger Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Iasi Challenger BNP Paribas Masters - Paris San Marino Challenger Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Cordenons Challenger 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 ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Winston-Salem Open - Winston-Salem Apia International - Sydney St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Brasil Open - Sao Paulo Suisse Open - Gstaad Abierto Mexicano - Los Cabos The Dubai Tennis Championships - Dubai Mutua Madrilena Masters Madrid - Madrid Qatar ExxonMobil Open - Doha Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai Brasil Open - Sao Paulo Rio Open - Rio de Janeiro BNP Paribas Masters - Paris Qatar Exxon Mobil Open - Doha BNP Paribas Open - Indian Wells cinch Championships - London Monte-Carlo Rolex Masters - Monte-Carlo Sophia Antipolis Challenger Sopot Challenger Montechiarugolo Challenger Grand Prix Hassan II - Marrakech Cordenons Challenger Rogers Cup - Toronto If Stockholm Open - Stockholm Tennis Masters Series - Indian Wells Bordeaux Challenger Shanghai ATP Masters 1000 - Shanghai Szczecin Challenger CA Tennis Trophy - Vienna Legg Mason Tennis Classic - Washington Girona Challenger BNP Paribas Masters - Paris Tennis Masters Series - Paris BNP Paribas Open - Indian Wells Heineken Open - Auckland Monte-Carlo Rolex Masters - Monte-Carlo Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Internazionali BNL dItalia - Rome Mallorca Championships - Mallorca Generali Open - Kitzbuhel Miami Open - Miami If Stockholm Open - Stockholm Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Valencia Open - Valencia Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo AEGON International - Eastbourne BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Rolex Paris Masters - Paris Tennis Masters Series - Monte Carlo Royal Guard Open Chile - Vina del Mar Barcelona Open Banc Sabadell - Barcelona Tennis Masters Series - Monte Carlo Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Aircel Chennai Open - Chennai Masters Series Monte-Carlo - Monte Carlo Rolex Paris Masters - Paris Rogers Masters - Montreal EFG Swiss Open - Gstaad Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome National Bank Open - Montreal Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Swiss Indoors Basel - Basel Mutua Madrid Open - Madrid Tennis Masters Series - Hamburg Nature Valley International - Eastbourne Mutua Madrid Open - Madrid Mutua Madrilena Madrid Open - Madrid Barcelona Open Banc Sabadell - Barcelona Argentina Open - Buenos Aires Sony Ericsson Open - Miami BNP Paribas Masters - Paris Generali Open - Kitzbuhel Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris cinch Championships - London BNP Paribas Open - Indian Wells Sony Open Tennis - Miami EFG Swiss Open - Gstaad Internazionali BNL d'Italia - Rome Plava Laguna Croatia Open - Umag Rogers Cup - Montreal BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami St. Petersburg Open - St. Petersburg Australian Open - Melbourne French Open - Paris Open de Nice Cote d'Azur - Nice 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 St. Petersburg Open - St. Petersburg European Open - Antwerp ASB Classic - Auckland Kremlin Cup - Moscow Erste Bank Open - Vienna Chengdu Open - Chengdu German Tennis Championships - Hamburg Argentina Open - Buenos Aires Australian Open - Melbourne China Open - Beijing French Open - Paris Wimbledon - London NASDAQ-100 Open - Miami U.S. Open - New York Australian Open - Melbourne Telecom Italia Masters - Rome 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 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 BNP Paribas Open - Indian Wells Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London NASDAQ-100 Open - Miami Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York U.S. Open - New York French Open - Paris Tennis Masters Series - Miami Wimbledon - London U.S. Open - New York Australian Open Qualifying - Doha Australian Open - Melbourne French Open - Paris Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto U.S. Open - New York Rogers Masters - Toronto Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Internazionali BNL d'Italia - Rome French Open - Paris U.S. Open - New York Davis Cup, World Group, QF, USA-ESP 3-1 Davis Cup, World Group, 1R, BLR-ESP 4-1 Davis Cup, World Group, QF, USA-ESP 4-1 Hopman Cup - Perth Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, F, ESP-USA 3-2 Hyundai Hopman Cup - Perth Davis Cup, Group I, 2R, RUS-ESP 3-2 Davis Cup, World Group, QF, SRB-ESP 4-1 Davis Cup, World Group, SF, FRA-ESP 3-2 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, 1R, PER-ESP 0-5 Davis Cup, World Group, 1R, ESP-GBR 3-1 Davis Cup, World Group, QF, ESP-GER, 3-2 U.S. Open (juniors) Davis Cup, World Group, 1R, CAN-ESP 3-2 Davis Cup, World Group, PO, ESP-ITA 4-1 Davis Cup, Group B, Valencia Davis Cup, Group C, Valencia French Open (juniors) Wimbledon (juniors) Tennis Masters Cup Shanghai - Shanghai Olympics - Athens Olympics - Beijing Olympics - Rio de Janeiro