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 French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Spain F2 Spain #2-w1 Spain #2-w2 Spain #2-w3 Spain #2-w4 France F6 France F7 Spain F5 Spain F6 Spain F7 Spain F8 Spain F16 Spain F18 Spain F19 Spain F25 Spain F28 Spain F34a France F1 France F2 Portugal F2 Portugal F3 Morocco F1 Morocco F2 Spain F7 Spain F12 Spain F13 Spain F17 Spain F26 Spain F28 Italy F2 Portugal F1 Portugal F2 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 F3 Spain F4 Spain F7 Spain F19 Spain F8 Spain F2 Spain F10 Spain F12 Spain F16 Spain F18 Spain F19 Spain F20 Spain F21 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 F20 Arroyo de la Encomienda - Valladolid Spain F22 Portugal F3 Spain F23 Unicredit (Suisse) Bank S. A. Challenger - Chiasso Spain F24 Trofeo Sisma Mantova - Mantova Spain F10 Spain F26 Concurso Internacional de Vigo - Vigo Spain F30 Spain #1-w3 France F3 Spain F3 Dusseldorf Open 2006 - Dusseldorf Portugal F1 Spain F6 Spain F20 Hungary F4 Ciutat de Barcelona - Barcelona Spain F32 Spain F27 Spain F31 Spain F32 Spain F2 Spain F4 Italy F1 Spain F14 Spain F15 Spain F9 Steelers Cup - Kosice Sporting Challenger '07 Trofeo Regione Piemonte - Turin Germany F5 Timisoara Challenger - Timisoara LXVII Concursu Internacional de Vigo - Vigo 's Tennis Masters 07 Challenger - Graz Tean International - Alphen Spain F31 Morocco Tennis Tour - Meknes 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Tatra Banka Slovak Open - Bratislava Meknes Challenger Monza Challenger Tunis Challenger Milan Challenger Pozoblanco 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 Todi Challenger Tarragona Challenger Bucaramanga Challenger Rabat Challenger Marrakech Challenger Barletta Challenger Milan Challenger Marburg Challenger Turin Challenger San Sebastian Challenger Seville Challenger Prostejov Challenger 5° Sporting Challenger - Turin Akbank Private Banking TED Open 2006 - Istanbul Challenger Copa Sevilla - Seville ATP Slovak Open Challenger - Bratislava Ostdeutscher Sparkessen Cup - Dresden Intersport Heilbronn Open - Heilbronn Memorial Manfredini - Sassuolo Siemens Open 2007 - Scheveningen Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Geneva Challenger - Geneva Barranquilla Challenger Milan Challenger Padova Challenger Banja Luka Challenger Prostejov Challenger Furth Challenger Moscow Challenger Steelers Cup - Kosice Copa Petrobras Colombia - Bogota San Benedetto Challenger Copa Petrobras Brazil - Belo Horizonte Genova Challenger Open Castilla y Leon - Segovia Mons Challenger Copa Petrobras Uruguay - Montevideo Challenger Ciudad de Guayaquil - Guayaquil Irving Challenger Open Costa Daurada - Tarragona Mitsubishi Electric Europe Cup - Monza Copa Sevilla 2007 - Seville Open de Tenis Amaya - Pamplona LXV Concurso Internacional Vigo - Vigo Morocco Tennis Tour - Tanger Copa Petrobras Uruguray - Montevideo Tennis Napoli Cup 2007 - Napoli Copa Petrobras Argentina - Buenos Aires Marbella Challenger Alicante Challenger Copa Petrobras Brazil - Aracaju Black Forest Open - Freudenstadt Ipsos Bucharest Challenger - Bucharest Da Nang Challenger Roma Challenger 2007 - Rome Surbiton Challenger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Prostejov Challenger Pozoblanco Challenger Bad Waltersdorf Challenger XL Bermuda Open - Bermuda Samsung Securities Cup - Seoul Santiago Challenger Media Will Cup Busan Challenger Tennis - Busan Genova Open Challenger - Genova Challenger Ford de Cherbourg - Cherbourg Prosperita Open 2006 - Ostrava ATP Guzzini Challenger - Recanati XI Torneo Internazionale di Tennis - Barletta Isla de Gran Canaria - Mas Palomas San Remo Tennis Cup - San Remo Ciudad de Pozoblanco Open Diputacion - Cordoba Seville Challenger Kenitra Challenger Oberstraufen Cup - Oberstaufen Prague Challenger Cordenons Challenger Ho Chi Minh City Challenger Panama City Challenger Reggio Emilia Challenger Braunschweig Challenger Open de Tenis Comunidad Valenciana - Valencia Genova Challenger Seville Challenger Szczecin Challenger Khanty-Mansiysk Challenger Caltanissetta Challenger Marburg Challenger Irving Challenger Rimini Challenger Lyon Challenger Napoli Challenger Perugia Challenger San Benedetto Challenger Meknes Challenger Cortina Challenger Segovia Challenger Open Costa Daurada - Tarragona ATP Open Castilla y Leon - Segovia Shenzhen Challenger Launceston Challenger Nottingham Challenger Gwangju Challenger Poznan Challenger Winnipeg Challenger Tiburon Challenger Knoxville Challenger Barranquilla Challenger The LTA Sunderland Challenger - Sunderland Prostejov Challenger Lyon Challenger Binghamton Challenger Mouilleron-Le-Captif Challenger Canberra Challenger Open Seat Godo - Barcelona Ilkley Challenger Riviera di Rimini Challenger 2004 - Rimini Grand Prix Hassan II - Casablanca Bordeaux Challenger Bratislava 1 Challenger Bordeaux Challenger Burnie Challenger Tunis Challenger Open de Tenis Comunidad Valenciana - Valencia Monterrey Challenger Champaign Challenger Hypo Group Tennis International - Portschach ATP Open Castilla y Leon - Segovia Schickendanz Open - Furth Quimper Challenger Monterrey Challenger Ostrava Challenger Oberstaufen Cup - Oberstaufen Segovia Challenger II Cyclus Open de Tenis - Florianopolis Nottingham Challenger Perugia Challenger Arroyo de la Encomienda - Valladolid Brasil Open - Costa do Sauipe Modena Challenger Szczecin Challenger Abierto Mexicano Telcel - Acapulco Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Szczecin Challenger Braga Challenger X Open Internacional D'Andorra - Andorra Ciudad de Pozoblanco Open Diputacion - Cordoba Movistar Open - Vina del Mar XI Open International D'Andorra - Andorra Copa Telmex - Buenos Aires Genova Challenger Badden Open by Rothaus - Ettlingen Ciudad de Pozoblanco Open Diputacion - Cordoba Legg Mason Tennis Classic - Washington Porsche Open - Poznan If Stockholm Open - Stockholm Maia Challenger Aix En Provence Challenger ECM Prague Open - Prague Czech Open 2006 - Prostejov Riviera di Rimini Challenger - Rimini Bad Waltersdorf Challenger Malaga Challenger Open Sabadell Atlantico - Barcelona Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Aix En Provence Challenger Kremlin Cup - Moscow Chennai Open - Chennai Medibank International - Sydney Menorca Challenger Movistar Open - Santiago Brasil Open - Costa do Sauipe Open Sabadell Atlantico - Barcelona Montemar Challenger Estoril Open - Estoril Prostejov Challenger BCR Open Romania - Bucharest Sassuolo Challenger If Stockholm Open - Stockholm Open Sud de France - Montpellier Open de Tenis Comunidad Valenciana - Valencia Heineken Open - Auckland Movistar Open - Santiago Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Estoril Open - Estoril ATP Studena Croatia Open - Umag China Open - Beijing Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Tennislife Cup - Napoli Rabat Challenger ATP Challenger Trophy 2008 - Trnava Open Sud de France - Montpellier Segovia Challenger Open Tarragona Costa Daurada - Tarragona Brasil Open - Sao Paulo ABN AMRO World Tennis Tournament - Rotterdam Como Challenger Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Valencia Challenger Gerry Weber Open - Halle Tanger Challenger Studena Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Genova Challenger Todi Challenger Malaysian Open - Kuala Lumpur Apia International - Sydney Heineken Open - Auckland Brasil Open - Sao Paulo Copa Claro - Buenos Aires Barcelona Open BancSabadell - Barcelona Karlsruhe Challenger Prostejov Challenger SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Apia International - Sydney Rio Open 500 - Rio de Janeiro Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras BMW Open - Munich Power Horse Cup - Dusseldorf SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Vegeta Croatia Open - Umag Open SEAT Godo 2006 - Barcelona Winston-Salem Open - Winston-Salem Catella Swedish Open - Bastad Grand Prix de Tennis de Lyon - Lyon Interwetten Austrian Open - Kitzbuhel ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open BancSabadell - Barcelona Geneva Open - Geneva Copa Telmex - Buenos Aires Heilbronn Challenger Valencia Challenger Catella Swedish Open - Bastad Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Marrakech TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva SkiStar Swedish Open - Bastad Meknes Challenger Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem Serbia Open - Belgrade Swiss Indoors Basel - Basel Erste Bank Open - Vienna Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Ecuador Open - Quito Argentina Open - Buenos Aires Marrakech Challenger Brasil Open - Costa do Sauipe Grand Prix Hassan II - Marrakech Mercedes Cup - Stuttgart European Open - Antwerp Hall of Fame Open - Newport Argentina Open - Buenos Aires Copa Claro - Buenos Aires Santiago Open - Santiago European Open - Antwerp Bet-At-Home Austrian Open - Kitzbuhel Serbia Open - Belgrade Murray River Open - Melbourne Cordoba Open - Cordoba Caltanissetta Challenger Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril Plava Laguna Croatia Open - Umag St. Petersburg Open - St. Petersburg BCR Open Romania - Bucharest Erste Bank Open - Vienna Moselle Open - Metz Valencia Open - Valencia Cordoba Open - Cordoba Abierto Mexicano Telcel - Acapulco Sofia Open - Sofia Cordoba Open - Cordoba Argentina Open - Buenos Aires Napoli Challenger International German Open - Hamburg Winston-Salem Open - Winston-Salem St. Brieuc Challenger Monza Challenger Tunis Challenger VTR Open - Vina del Mar Brasil Open - Sao Paulo PBZ Zagreb Indoors - Zagreb Rome Challenger Kremlin Cup - Moscow Aegon Nottingham Open - Nottingham Ecuador Open - Quito Open Sud de France - Montpellier Ecuador Open - Quito Barcelona Open BancSabadell - Barcelona Brasil Open - Costa do Sauipe Erste Bank Open - Vienna Rio Open - Rio de Janeiro Moselle Open - Metz SA Tennis Open - Johannesburg Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Hall of Fame Open - Newport Plava Laguna Croatia Open - Umag Winston-Salem Open - Winston-Salem Qatar ExxonMobil Open - Doha St. Petersburg Open - St. Petersburg Lisbon Challenger Sydney International - Sydney Qatar Exxon Mobil Open - Doha Grand Prix Hassan II - Marrakech Geneva Open - Geneva Qatar ExxonMobil Open - Doha SkiStar Swedish Open - Bastad Swiss Open - Gstaad Grand Prix Hassan II - Casablanca Adelaide International - Adelaide AEGON Championships - London Murcia Challenger European Open - Antwerp Anytech365 Andalucia Open - Marbella Emilia-Romagna Open - Parma Heineken Open - Auckland Caltanissetta Challenger Milan Challenger Argentina Open - Buenos Aires Millennium Estoril Open - Estoril Generali Open - Kitzbuhel Seville Challenger Astana Open - Astana Asuncion Challenger Sao Paulo Challenger German Tennis Championships - Hamburg Allianz Suisse Open - Gstaad Meerbusch Challenger Rakuten Japan Open - Tokyo Rakuten Japan Open - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Apia International - Sydney Erste Bank Open - Vienna Murcia Challenger Copa Claro - Buenos Aires SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg If Stockholm Open - Stockholm ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Tulln Challenger Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Winston-Salem Open - Winston-Salem ATP Vegeta Croatia Open - Umag Rio Open - Rio de Janeiro Valencia Open - Valencia Aircel Chennai Open - Chennai Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Abierto Mexicano de Tenis Mifel - Los Cabos Bet-at-home Cup - Kitzbuhel Apia International - Sydney Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Valencia Open - Valencia Cordoba Open - Cordoba Aircel Chennai Open - Chennai Gerry Weber Open - Halle Heineken Open - Auckland Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco Genova Challenger Argentina Open - Buenos Aires Grand Prix Hassan II - Casablanca San Benedetto Challenger SkiStar Swedish Open - Bastad Vegeta Croatia Open - Umag Aix En Provence Challenger Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Austrian Open - Kitzbuhel Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Valencia Open - Valencia Bangkok Challenger St. Petersburg Open - St. Petersburg Millennium Estoril Open - Estoril Bangkok Challenger ASB Classic - Auckland Zhuhai Challenger Memphis Open - Memphis Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Delray Beach Open - Delray Beach Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle Swiss Open - Gstaad Generali Open - Kitzbuhel Chengdu Open - Chengdu Aircel Chennai Open - Chennai Kremlin Cup - Moscow Open Parc - Lyon Barletta Challenger Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Punta Del Este Challenger Braunschweig Challenger Geneva Open - Geneva China Open - Beijing Portoroz Challenger SkiStar Swedish Open - Bastad Hamburg European Open - Hamburg ABN AMRO World Tennis Tournament - Rotterdam Shenzhen Open - Shenzhen Sydney International - Sydney Rio Open - Rio de Janeiro Geneva Open - Geneva Bet-at-home Open - Hamburg Shenzhen Open - Shenzhen China Open - Beijing Erste Bank Open - Vienna Open Sud de France - Montpellier Cordoba Open - Cordoba XXXVII Torneig C.E. Laieta - Barcelona Rio Open - Rio de Janeiro US Men's Clay Court Championship - Houston Barcelona Open Banc Sabadell - Barcelona BMW Open - Munich Generali Open - Kitzbuhel Moselle Open - Metz Girona Challenger Zhuhai Open - Zhuhai Seville Challenger Rakuten Japan Open - Tokyo Generali Open - Kitzbuhel Delray Beach Open - Delray Beach Argentina Open - Buenos Aires Dubai Duty Free Tennis Championships - Dubai Open 13 - Marseille Hamburg European Open - Hamburg Open Seat Godo 2005 - Barcelona Generali Open - Kitzbuhel Estoril Open - Estoril 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 Winston-Salem Open - Winston-Salem Swiss Indoors Basel - Basel Tennis Napoli Open - Naples United Cup - Australia Adelaide International 2 - Adelaide Cordoba Open - Cordoba Malaysian Open - Kuala Lumpur Rio Open - Rio de Janeiro Chile Dove Men+Care Open - Santiago Millennium Estoril Open - Estoril EFG Swiss Open - Gstaad Villena Challenger Generali Open - Kitzbuhel Abierto Mexicano Telcel - Acapulco Gijon Open - Gijon Open de Tenis Comunidad Valenciana - Valencia U.S. Mens's Clay Court Championship - Houston Open SEAT 2008 - Barcelona Barcelona Open Banc Sabadell - Barcelona Orange Warsaw Open - Warsaw AEGON International - Eastbourne Movistar Chile Open - Santiago Valencia Challenger Maia Challenger BCR Open Romania - Bucharest Open de Moselle - Metz Chennai Open - Chennai Heineken Open - Auckland Masters Series Hamburg - Hamburg Brasil Open - Costa do Sauipe Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Copa Telmex - Buenos Aires Madrid Challenger Abierto Mexicano Telcel - Acapulco Internazionali BNL d'Italia - Rome Shanghai ATP Masters - Shanghai Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome U.S. Mens's Clay Court Championship - Houston Rogers Cup - Toronto Western & Southern Open - Cincinnati Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Rogers Cup - Toronto BNP Paribas Open - Indian Wells Miami Open - Miami Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Poznan Challenger Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Iasi Challenger San Marino Challenger Cordenons Challenger AEGON International - Eastbourne Qatar ExxonMobil Open - Doha Suisse Open - Gstaad Abierto Mexicano - Los Cabos China Open - Beijing Qatar ExxonMobil Open - Doha Brasil Open - Sao Paulo Rio Open - Rio de Janeiro cinch Championships - London Davidoff Swiss Indoors Basel - Basel Trofeo Conde de Godo - Barcelona Open Seat Godo 2003 - Barcelona Sophia Antipolis Challenger Topshelf Open - 's-Hertogenbosch Montechiarugolo Challenger Grand Prix Hassan II - Marrakech PBZ Zagreb Indoors - Zagreb Bordeaux Challenger TEB BNP Paribas Istanbul Open - Istanbul Szczecin Challenger Girona Challenger Catella Swedish Open - Bastad Mutua Madrilena Madrid Open - Madrid Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mallorca Championships - Mallorca Generali Open - Kitzbuhel Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Allianz Suisse Open Gstaad - Gstaad BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Open 13 - Marseille Miami Open - Miami Mutua Madrid Open - Madrid Barcelona Open Banc Sabadell - Barcelona Rogers Cup - Montreal Abierto Mexicano Telcel - Acapulco BNP Paribas Masters - Paris Rakuten Japan Open - Tokyo Aircel Chennai Open - Chennai Masters Series Monte-Carlo - Monte Carlo Mutua Madrid Open - Madrid EFG Swiss Open - Gstaad Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Swiss Indoors Basel - Basel BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Nature Valley International - Eastbourne Internazionali BNL d'Italia - Rome Barcelona Open Banc Sabadell - Barcelona Argentina Open - Buenos Aires BNP Paribas Masters - Paris Generali Open - Kitzbuhel Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Rolex Paris Masters - Paris cinch Championships - London EFG Swiss Open - Gstaad National Bank Open - Montreal Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Plava Laguna Croatia Open - Umag Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo 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 Mercedes Cup - Stuttgart St. Petersburg Open - St. Petersburg Wimbledon - London U.S. Open - New York Open de Nice Cote d'Azur - Nice Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Ordina Open - s-Hertogenbosch Wimbledon - London Dutch Open Tennis - Amersfoort Pilot Pen Tennis - New Haven French Open - Paris U.S. Open - New York St. Petersburg Open - St. Petersburg ASB Classic - Auckland ABN AMRO World Tennis Tournament - Rotterdam Australian Open - Melbourne French Open - Paris Wimbledon - London Kremlin Cup - Moscow Erste Bank Open - Vienna Chengdu Open - Chengdu U.S. Open - New York Australian Open - Melbourne German Tennis Championships - Hamburg French Open - Paris Swiss Indoors Basel - Basel Tata Open Maharashtra - Pune Argentina Open - Buenos Aires Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris China Open - Beijing Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London French Open - Paris French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne Wimbledon - London French Open - Paris BNP Paribas Open - Indian Wells U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Davis Cup, World Group, SF, FRA-ESP 3-2 U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Australian Open - Melbourne U.S. Open - New York Wimbledon - London Australian Open - Melbourne Internazionali BNL d'Italia - Rome U.S. Open - New York Davis Cup, World Group, QF, SRB-ESP 4-1 Davis Cup, World Group, 1R, ESP-GBR 3-1 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, 1R, ESP-KAZ 5-0 Davis Cup, World Group, 1R, CAN-ESP 3-2 Davis Cup, Group B, Valencia Olympics - Rio de Janeiro Wimbledon (juniors) U.S. Open (juniors) Davis Cup, Group C, Valencia French Open (juniors) French Open (juniors)