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
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 U.S. Open - New York Mutua Madrid Open - Madrid Modena Challenger Aix En Provence Challenger Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris USA F1 USA F3 USA F4 USA F6 USA F8 Spain F8 Austria F2 Spain F16 USA F25 USA F26 USA F27 USA F31 USA F32 USA F5 USA F8 USA F11 USA F12 Spain F17 Spain F20 USA F23 Spain F26 Spain F28 USA F26 USA F28 Spain F2 USA F7 USA F8 Spain F10 Spain F13 Spain F15 Spain F20 Spain F30 Spain F31 Spain F35 Spain F9 Spain F10 Spain F11 Spain F13 Spain F17 Spain F18 Spain F20 Spain F22 Spain F23 Spain F26 Spain F27 Spain F38 Spain F39 Spain F40 Spain F2 Spain F3 Spain F4 Spain F7 Spain F8 Spain F9 Spain F10 Spain F16 Spain F18 Spain F19 Spain F20 Spain F21 Serbia F2 Spain F25 Spain F26 USA F5 Spain F29 Spain F32 Spain F33 Spain F39 Spain F41 Great Britain F1 Spain F2 Morocco F1 Morocco F2 Spain F8 Spain F9 Spain F10 Spain F15 Spain F16 Spain F4 Spain F7 USA F1 USA F4 Panama F1 USA F7 Germany F10 Spain F31 USA F29 USA F9 Spain F14 Spain F32 Spain F29 Germany F12 Spain F38 Serbia F1 Spain F12 Spain F40 Spain F21 Spain F19 Spain F36 Spain F32 France F10 Spain F4 USA F13 USA F1 Spain #1-w3 Hungary F4 Spain F28 IV Challenger Ciudad De Guayaquil - Guayaquil Tulsa Challenger Palermo Challenger San Remo Challenger Bordeaux Challenger Rimini Challenger Cordenons Challenger XL Capital Bermuda Open - Bermuda Geneva Challenger Santiago Challenger Sao Paulo Challenger Rabat Challenger Barranquilla Challenger Tallahassee Challenger Savannah Challenger Kosice Challenger Milan Challenger Marburg Challenger Turin Challenger Lexington Challenger Seville Challenger Rome Challenger Bucaramanga Challenger Florianopolis Challenger Sacramento Challenger - Sacramento Marrakech Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Bancolombia Open - Cali USTA Tallahassee Tennis Challenger - Tallahassee XL Bermuda Open - Bermuda Prostejov Challenger Napoli Challenger Baden Open - Karlsruhe Schickedanz Open 2007 - Furth Sarasota Challenger Tarragona Challenger Monza Challenger Sporting Challenger '07 Trofeo Regione Piemonte - Turin Milan Challenger Cali Challenger Tiburon Challenger Porto Alegre Challenger Medellin Challenger Szczecin Challenger Barranquilla Challenger Savannah Challenger Tallahassee Challenger The Mercedes Benz of Calabasas - Calabasas Furth Challenger Prague Challenger Semgroup Challenger - Tulsa Open Tarragona Costa Daurada - Tarragona Carson Challenger Aptos Challenger San Sebastian Challenger Bogota Challenger Chitre Challenger Barranquilla Challenger Cali Challenger Padova Challenger Binghamton Challenger Vancouver Challenger Genova Challenger Banja Luka Challenger Meknes Challenger Napa Challenger Charlottesville Challenger Tulsa Challenger Happy Valley Challenger Furth Challenger San Benedetto Challenger Genova Challenger Knoxville Challenger Freudenstadt Challenger Rabat Challenger Rio De Janeiro Challenger 2007 Challenger of Santa Clara - Valencia Prostejov Challenger Meknes Challenger Seville Challenger Barletta Challenger Guayaquil Challenger Timisoara Challenger Meknes Challenger Lyon Challenger Szczecin Challenger Kenitra Challenger Savannah Challenger Furth Challenger Prostejov Challenger Maui Challenger Aptos Challenger Buenos Aires Challenger Sarasota Challenger Santos Challenger Monza Challenger Genova Challenger Sacramento Challenger Bordeaux Challenger Murcia Challenger Aix En Provence Challenger Heilbronn Challenger Milan Challenger Genova Challenger Sophia Antipolis Challenger Open de la Comunidad Valenciana - Valencia Next Generation Adelaide International - Adelaide Regions Morgan Keegan Championships - Memphis U.S. Mens's Clay Court Championship - Houston ARAG World Team Championship - Dusseldorf Orange Warsaw Open - Warsaw Seville Challenger Montechiarugolo Challenger San Benedetto Challenger Pilot Pen Tennis - New Haven Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Legg Mason Tennis Classic - Washington Kremlin Cup - Moscow Qatar Exxon Mobil Open - Doha Szczecin Challenger Brisbane International - Brisbane Madrid Challenger Regions Morgan Keegan Championships - Memphis U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Aix En Provence Challenger International German Open - Hamburg Tulln Challenger Bad Waltersdorf Challenger Malaga Challenger Open de Tenis Comunidad Valenciana - Valencia Valencia Challenger 2002 Tulsa USTA Challenger - Tulsa Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Bet-At-Home Austrian Open - Kitzbuhel German Tennis Championships - Hamburg ATP Studena Croatia Open - Umag Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest Malaysian Open - Kuala Lumpur China Open - Beijing Brasil Open - Sao Paulo Copa Claro - Buenos Aires Open Sabadell Atlantico - Barcelona SkiStar Swedish Open - Bastad Pro Tennis World Open - Sunrise USTA Men's Challenger of Dallas - Dallas Open SEAT Godo 2006 - Barcelona Bogota Challenger - Bogota 2005 West Side Tennis Coub Men's Challenger - Forest Hills Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Atlantic City Open - Atlantic City Bet-at-home Cup - Kitzbuhel Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton Harbour Tennis Cup Regione Lombardia - Milan Siemens Open - Scheveningen 8° Trani Cup - Trani Medibank International - Sydney USTA Challenger of Oklahoma - Tulsa Ciutat de Barcelona - Barcelona The Swanston Challenger - Sacramento The $50,000 Pro Challenger at Calabasas - Calabasas Samsung Secruities Cup Challenger - Seoul Flea Market Cup Busan Challenger Tennis - Busan Estoril Open - Estoril AT&T Challenger of Dallas - Dallas Freeman Men's $50,000 Challenger - Joplin BMW Tennis Championship - Sunrise Arpa Ceramic Cup - Reggio Emilia Valencia Open - Valencia Men's Pro Challenger at Tunica National - Tunica Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco 2005 Tulsa Challenger - Tulsa Brasil Open - Costa do Sauipe Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Valencia Challenger ATP Vegeta Croatia Open - Umag Swanston Challenger - Sacramento Segovia Challenger Vigo Challenger Voit Mexico City Open - Mexico City Home Depot Center USTA Challenger - Carson Napoli Challenger Atlanta Clay Court Challenger - Atlanta Braga Challenger Valencia Open - Valencia Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Apia International - Sydney The West Side Tennis Club Clay Court Challenger - Forest Hills Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Delray Beach Open - Delray Beach 2008 Knoxville Challenger - Knoxville Seville Challenger Montemar Challenger Maia Challenger Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca If Stockholm Open - Stockholm 5° Sporting Challenger - Turin Poznan Challenger BMW Open - Munich Vegeta Croatia Open - Umag Montevideo Challenger Dallas Challenger If Stockholm Open - Stockholm Valencia Open - Valencia II Naples ITG Challenger - Naples Tallahassee Challenger Waco International Tennis Challenger - Waco Geneva Open - Geneva Menorca Challenger SkiStar Swedish Open - Bastad Bordeaux Challenger Prostejov Challenger Tanger Challenger San Remo Tennis Cup - San Remo Vancouver Challenger TEB BNP Paribas Istanbul Open - Istanbul SkiStar Swedish Open - Bastad Suisse Open - Gstaad 2004 USTA Challenger of Calabasas - Calabasas Campinas Challenger ATU Cup - Weiden Bet-at-home Cup - Kitzbuhel Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Maui Challenger Barcelona Open BancSabadell - Barcelona Santiago Challenger Geneva Open - Geneva Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Caltanissetta Challenger Abierto Mexicano - Los Cabos Milan Challenger Riviera di Rimini Challenger - Rimini Kremlin Cup - Moscow Lexington Challenger Rio Open - Rio de Janeiro Sydney International - Sydney Rio Open - Rio de Janeiro Tiburon Challenger Dutch Open Tennis - Amersfoort Aamulehti Tampere Open - Tampere Shenzhen Open - Shenzhen European Open - Antwerp Caltanissetta Challenger Erste Bank Open - Vienna Tanger Challenger Prague Challenger Cordenons Challenger Qatar ExxonMobil Open - Doha Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Barcelona Open Banc Sabadell - Barcelona Monza Challenger SkiStar Swedish Open - Bastad Open Seat Godo 2007 - Barcelona Generali Open - Kitzbuhel Zhuhai Open - Zhuhai China Open - Beijing Iasi Challenger Adelaide International - Adelaide Murcia Challenger Santiago Open - Santiago Generali Open - Kitzbuhel Forte Village Sardegna Open - Sardinia Hamburg European Open - Hamburg Murray River Open - Melbourne Cordoba Open - Cordoba Asuncion Challenger Argentina Open - Buenos Aires SAP Open - San Jose Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Winston-Salem Open - Winston-Salem Millennium Estoril Open - Estoril cinch Championships - London Open de Tenis Comunidad Valenciana - Valencia Nature Valley International - Eastbourne Hamburg European Open - Hamburg Plava Laguna Croatia Open - Umag II Manta Open - Manta Cordoba Open - Cordoba Argentina Open - Buenos Aires Medellin Challenger Chile Dove Men+Care Open - Santiago Grand Prix Hassan II - Marrakech Burbank Challenger - Burbank Millennium Estoril Open - Estoril Karlsruhe Challenger Nordea Open - Bastad 2004 Keys Gate Challenger - Homestead Naples Challenger - Naples Swiss Open - Gstaad Astana Open - Astana Swiss Indoors Basel - Basel Rio Open - Rio de Janeiro Punta Del Este Challenger Chile Dove Men+Care Open - Santiago EFG Swiss Open - Gstaad Girona Challenger Erste Bank Open - Vienna Rio Open - Rio de Janeiro Indianapolis Tennis Championships - Indianapolis Seville Challenger Media Will Cup Busan Challenger Tennis - Busan Hilton Waikoloa Village USTA Challenger - Waikoloa Grand Prix de Tennis de Lyon - Lyon Bank Austria Tennis Trophy - Vienna Marburg Challenger Binghamton Challenger Bratislava 1 Challenger Tunis Challenger Prostejov Challenger Arad Challenger Perugia Challenger San Luis Potosi Challenger - San Luis Potosi San Benedetto Challenger Sacramento Challenger Abierto Colombiano de Tenis - Bogota Sassuolo Challenger WOW Cafe Challenger - New Orleans Lubbock Challenger - Lubbock Estoril Open - Estoril Countrywide Classic - Los Angeles Como Challenger Bordeaux Challenger Seville Challenger Open Sud de France - Montpellier Perugia Challenger Tiburon Challenger LXVII Concursu Internacional de Vigo - Vigo Lisbon Challenger 's Tennis Masters 07 Challenger - Graz Sao Jose Do Rio Preto Challenger West Side Tennis Club Clay Court Challenger - Forest Hills Geneva Challenger - Geneva Black Forest Open - Freudenstadt Bucaramanga Challenger Sporting Challenger - Turin Sao Leopoldo Challenger Reggio Emilia Challenger Fifth-Third Bank Tennis Championships - Lexington Memorial Savigni - Sassuolo Turin Challenger Girona Challenger Panama City Challenger Copa Claro - Buenos Aires Guayaquil Challenger Nord/LB Open 2004 - Braunschweig Bordeaux Challenger Allianz Suisse Open Gstaad - Gstaad Internationale Badische Meisterschaffen Um Den Techem Cup - Zell San Benedetto Challenger Oklahoma Challenger - Tulsa San Marino Challenger Aptos Challenger Swiss Indoors Basel - Basel Open Costa Daurada - Tarragona Rimini Challenger Cordenons Challenger Swanston Challenger - Sacramento Erste Bank Open - Vienna Tarragona Challenger Szczecin Challenger Bad Waltersdorf Challenger Samsung Securities Cup - Seoul U.S. Men's Clay Court Championships - Houston Flea Market Cup - Busan SAP Open - San Jose Barcelona Open BancSabadell - Barcelona Legg Mason Tennis Classic - Washington Sacramento Challenger Kosice Challenger Winston-Salem Open - Winston-Salem XL Bermuda Open - Bermuda Prostejov Challenger BCR Open Romania - Bucharest Sarasota Challenger San Sebastian Challenger Open de Tenis Comunidad Valenciana - Valencia Caltanissetta Challenger Guayaquil Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Swiss Open - Gstaad Barletta Challenger AEGON International - Eastbourne Todi Challenger San Sebastian Challenger Tennislife Cup - Napoli Millennium Estoril Open - Estoril Heineken Open - Auckland USTA Challenger of Orlando - Orlando JSM Challenger of Champaign - Urbana Napoli Challenger ATP Challenger Numea - New Caledonia Hilton Waikoloa Village USTA Challenger - Waikoloa Genova Challenger USTA Men's Challenger of Dallas - Dallas USTA Freeman Men's Challenger - Joplin Sunrise Challenger US Men's Clay Court Championship - Houston Bucaramanga Challenger Open de Tenis Comunidad Valenciana - Valencia Harrah's Entertainment Men's Pro Challenger - Tunica Serbia Open - Belgrade Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Emilia-Romagna Open - Parma San Benedetto Challenger Siebel Open - San Jose International Tennis Championships - Delray Beach Movistar Open - Santiago Generali Open - Kitzbuhel 2006 USTA Tallahassee Tennis Challenger - Tallahassee United Cup - Australia Qatar ExxonMobil Open - Doha Abierto Mexicano Telcel - Acapulco Kremlin Cup - Moscow Sofia Open - Sofia Rio Open - Rio de Janeiro Studena Croatia Open - Umag Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg AIG Japan Open Tennis Championships - Tokyo Sydney International - Sydney Open Sabadell Atlantico - Barcelona Generali Open - Kitzbuhel Delray Beach International Tennis Championships - Delray Beach Gonet Geneva Open - Geneva Winston-Salem Open - Winston-Salem Open Sabadell Atlantico - Barcelona Barcelona Open Banc Sabadell - Barcelona Legg Mason Tennis Classic - Washington D.C. Qatar ExxonMobil Open - Doha Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Argentina Open - Buenos Aires VTR Open - Vina del Mar 2003 USTA Tallahassee Tennis Challenger - Tallahassee Constanta Challenger - Constanta SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg EFG Swiss Open - Gstaad Plava Laguna Croatia Open - Umag US Men's Clay Court Championship - Houston Cordoba Open - Cordoba Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Hall of Fame Tennis Championships - Newport Bet-at-home Open - Hamburg Barcelona Open Banc Sabadell - Barcelona Heineken Open - Auckland XI Abierto Internacional de Salinas - Salinas Brasil Open - Sao Paulo International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Aegon Nottingham Open - Nottingham Internationaux de Nouvelle-Caledonie - New Caledonia Bet-at-home Open - Hamburg Barcelona Open Banc Sabadell - Barcelona Austrian Open - Kitzbuhel Nord LB Open 2007 - Braunschweig Erste Bank Open - Vienna Swiss Indoors Basel - Basel Generali Open - Kitzbuhel Qatar ExxonMobil Open - Doha ASB Classic - Auckland Ecuador Open - Quito Argentina Open - Buenos Aires Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Geneva Open - Geneva Gerry Weber Open - Halle U.S. Men's Clay Court Championships - Houston Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Kremlin Cup - Moscow Erste Bank Open - Vienna Aircel Chennai Open - Chennai ASB Classic - Auckland Ecuador Open - Quito Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Rakuten Japan Open - Tokyo Meerbusch Challenger Erste Bank Open - Vienna Chengdu Open - Chengdu Qatar ExxonMobil Open - Doha Ecuador Open - Quito Argentina Open - Buenos Aires Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Geneva Open - Geneva Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg Winston-Salem Open - Winston-Salem China Open - Beijing AEGON International - Eastbourne Brasil Open - Sao Paulo Chennai Open - Chennai BMW Open - Munich Geneva Open - Geneva Citi Open - Washington Legg Mason Tennis Classic - Washington Mutua Madrid Open - Madrid Cordoba Open - Cordoba Argentina Open - Buenos Aires Rio Open - Rio de Janeiro European Open - Antwerp European Open - Antwerp Anytech365 Andalucia Open - Marbella Grand Prix Hassan II - Marrakech Rio Open - Rio de Janeiro Brisbane International - Brisbane Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril Aircel Chennai Open - Chennai Winston-Salem Open - Winston-Salem Argentina Open - Buenos Aires Gijon Open - Gijon Tennis Napoli Open - Naples Adelaide International 2 - Adelaide Cordoba Open - Cordoba Argentina Open - Buenos Aires Movistar Chile Open - Santiago Grand Prix Hassan II - Marrakech Kremlin Cup - Moscow EFG Swiss Open - Gstaad Open Parc - Lyon Open SEAT 2008 - Barcelona Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Rogers Masters - Montreal Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome 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 Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami cinch Championships - London Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome 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 Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid 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 Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome National Bank Open - Montreal Western & Southern Open - Cincinnati Rolex Paris Masters - Paris Miami Open - Miami Internazionali BNL d'Italia - Rome Rakuten Japan Open - Tokyo Mallorca Championships - Mallorca U.S. Open - New York U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Rogers Masters - Toronto French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne Arizona Men's Tennis Championships - Scottsdale French Open - Paris Wimbledon - London China Open - Beijing French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Maia Challenger French Open - Paris Rakuten Japan Open - Tokyo Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York US Men's Clay Court Championship - Houston French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Cordoba Open - Cordoba Australian Open - Melbourne French Open - Paris Delray Beach International Tennis Championships - Delray Beach Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Indianapolis Tennis Championships - Indianapolis Wimbledon - London U.S. Open - New York Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Rogers Cup - Montreal Heineken Open - Auckland BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome French Open - Paris Australian Open - Melbourne Mutua Madrid Open - Madrid Davis Cup, World Group, 1R, CAN-ESP 3-2 Davis Cup, World Group, QF, SRB-ESP 4-1 Davis Cup, World Group, 1R, ESP-GBR 3-1 Davis Cup, World Group, SF, FRA-ESP 3-2 Davis Cup, Group B, Valencia Davis Cup, Group C, Valencia French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open - Melbourne U.S. Open - New York Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Olympics - Rio de Janeiro