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 Wimbledon - London Malaga Challenger Australian Open - Melbourne Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid French Open - Paris National Bank Open - Montreal Wimbledon - London Western & Southern Open - Cincinnati U.S. Open - New York Davis Cup, Group B, Valencia Australian Open - Melbourne Shanghai Rolex Masters - Shanghai Moselle Open - Metz Dubai Duty Free Tennis Championships - Dubai Miami Open - Miami Mutua Madrid Open - Madrid Tiriac Open - Bucharest Hamburg Open - Hamburg Libema Open - 's-Hertogenbosch Wimbledon - London Winston-Salem Open - Winston-Salem Cincinnati Open - Cincinnati U.S. Open - New York Germany F4 Australia #1-w1 Australia #1-w2 Australia #1-w3 Australia #1-w4 Italy F3 Germany F6 Germany F13 Spain F23 Sweden F1 Sweden F2 Spain F14 Italy #4-w1 Italy #4-w2 Italy #4-w3 Italy #4-w4 Spain F32 USA F1 USA F3 Portugal F3 Italy F8 Spain F10 Spain F11 Finland F1 Finland F2 Germany F6 Austria F4 Spain F14 Austria F5 Spain F15 Spain F17 Spain F18 Italy F26 Spain F20 Germany F12 Germany F13 Spain F22 Spain F24 Spain F27 Spain F28 Belgium F2 Germany F1 Spain F1 Germany F3 Germany F4 Germany F5 Croatia F1 Croatia F2 UAE F1 UAE F2 Japan F4 Japan F5 Spain F19 Spain F20 Ireland F2 Spain F22 Spain F23 Spain F24 Spain F26 Spain F29 Spain F31 Spain F33 Spain F22 USA F28 USA F1 USA F3 USA F2 Spain F2 Spain F3 Spain F5 Spain F6 Spain F7 Portugal F3 Spain F12 Spain F13 Spain F16 Spain F18 Spain F24 Spain F26 Spain F27 Spain F28 Spain F29 Spain F30 Spain F31 Spain F32 Spain F35 Spain F38 Spain F39 Spain F5 Spain F6 Spain F7 Portugal F4 Portugal F5 Portugal F6 Spain F12 Spain F13 Spain F18 Spain F19 Italy F14 Italy F15 Netherlands F1 Netherlands F2 France F9 Spain F25 Spain F26 Spain F27 Spain F28 Spain F29 Spain F30 Spain F33 Spain F34 Spain F35 Spain F36 Spain F37 Spain F39 Spain F40 Spain F41 Spain F2 Spain F3 France F2 Italy F2 Spain F7 Spain F8 Spain F9 Spain F10 Spain F11 Spain F18 Spain F19 Spain F20 Spain F21 France F13 Spain F31 Spain F32 Spain F34 Spain F33 Spain F35 Spain F3 Great Britain F3 Great Britain F4 M15 Castelo Branco M25 Porto M25 Faro M25 Prague M25 Prague M25 Wetzlar M15 Ueberlingen M25 Monastir 84° Concurso Internacional Tenis San Sebastian - San Sebastian Tenerife Challenger Nottingham Challenger Muller Cup - Ulm Sporting Challenger - Turin Nord/LB Open 2004 - Braunschweig Oberstraufen Cup - Oberstaufen St. Petersburg Challenger - St. Petersburg ATP Challenger Open 2004 - Monchengladbach Black Forest Open 2004 - Freudenstadt Challenger Groningen - Groningen USTA Men's Challenger of Dallas - Dallas Logopak Challenger 2005 - Lubeck Ostdeutscher Sparkessen Cup - Dresden Badden Open by Rothaus - Ettlingen Schickendanz Open - Furth Banca Stato Challenger - Lugano Lambertz Open by Stawag - Aachen Mobilux Open - Luxembourg USTA Challenger of Orlando - Orlando 3rd Volkswagon Challenger - Wolfsburg The LTA Cardiff Challenger - Cardiff 10° Trofeo Luigi Pezzoli - Bergamo Ostdeutscher Sparkassen Cup - Dresden The Shelbourne Irish Open - Dublin Oberstaufen Cup - Oberstaufen Genoa Open - Genova Open D'Orleans - Orleans Kobstaedernes ATP Challenger - Kolding Lambertz Open by Stawag - Aachen IPP Open - Helsinki LTA Shrewsbury Challenger - Shrewsbury KGHM Dialog Polish Indoors - Wroclaw Internationaux de Doubs Open de Franchie-Comte - Besancon 4th Volkswagen Challenger - Wolfsburg BMW Tennis Championship - Sunrise Mitsubishi Electric Europe Cup - Monza Morocco Tennis Tour - Casablanca Morocco Tennis Tour - Marrakech Baden Open - Karlsruhe The Surbiton Trophy - Surbiton Ciudad de Pozoblanco Open Diputacion - Cordoba Dublin Challenger - Dublin Aamulehti Tampere Opene - Tampere Akbank Private Banking TED Open - Istanbul GHI Bronz Classic - Bronx Citta di Como - Como Open D'Orleans - Orleans Challenger 42 - Andrezieux Lambertz Open by Stawag 2007 - Aachen Tatra Banka Slovak Open - Bratislava PEOPLEnet Cup - Dnepropetrovsk Internazionali di Tennis di Bergamo - Bergamo The Surbiton Trophy - Surbiton Dublin Challenger - Dublin Porsche Open - Poznan Tatra Banka Slovak Open - Bratislava Sunrise Challenger Rome Challenger Rome Challenger San Benedetto Challenger Recanati Challenger Orbetello Challenger Segovia Challenger Vigo Challenger San Sebastian Challenger Kazan Challenger Sunrise Challenger Jersey Challenger Monza Challenger Rome Challenger Ostrava Challenger San Remo Challenger Bordeaux Challenger Alessandria Challenger Arad Challenger Pozoblanco Challenger Oberstaufen Challenger Cordenons Challenger Segovia Challenger Kitzbuhel Challenger Istanbul Challenger Genova Challenger St. Remy Challenger Szczecin Challenger Izmir Challenger Mons Challenger Rennes Challenger Orleans Challenger Bratislava Challenger Salzburg Challenger Kazan Challenger Quimper Challenger Wolfsburg Challenger Cherbourg Challenger Sarajevo Challenger Bath Challenger Athens Challenger Napoli Challenger Rome Challenger Bordeaux Challenger Alessandria Challenger Furth Challenger Braunschweig Challenger Pozoblanco Challenger Sopot Challenger Orbetello Challenger Recanati Challenger Segovia Challenger San Marino Challenger San Sebastian Challenger Genova Challenger Todi Challenger Ljubljana Challenger Madrid Challenger Rennes Challenger Orleans Challenger Eckental Challenger Geneva Challenger Salzburg Challenger Helsinki Challenger Heilbronn Challenger Dallas Challenger Quimper Challenger Le Gosier Challenger Dallas Challenger Tallahassee Challenger Barletta Challenger Sarasota Challenger Rome Challenger Savannah Challenger Tunis Challenger Athens Challenger Bordeaux Challenger Caltanissetta Challenger Marburg Challenger Braunschweig Challenger Bercuit Challenger Orbetello Challenger Aptos Challenger Pozoblanco Challenger Istanbul Challenger Seville Challenger Orleans Challenger Sacramento Challenger Tiburon Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Maui Challenger Dallas Challenger Quimper Challenger Dallas Challenger Le Gosier Challenger Sarasota Challenger Savannah Challenger Tallahassee Challenger Bordeaux Challenger Winnetka Challenger Binghamton Challenger Vancouver Challenger Aptos Challenger Maui Challenger Dallas Challenger Panama City Challenger Barranquilla Challenger Sarasota Challenger Dallas Challenger Irving Challenger Sarasota Challenger Heilbronn Challenger Aptos Challenger Knoxville Challenger Irving Challenger Aix En Provence Challenger Heilbronn Challenger Braunschweig Challenger Istanbul Challenger Nur-Sultan Challenger Mouilleron-Le-Captif Challenger Hamburg Challenger Helsinki Challenger Rennes Challenger Quimper Challenger Cherbourg Challenger Indian Wells Challenger Ortisei Challenger Oeiras 2 Challenger Biella 6 Challenger Seville Challenger Braunschweig Challenger Luedenscheid Challenger Orleans Challenger Alicante Challenger Ismaning Challenger Eckental Challenger Braunschweig Challenger Furth Challenger Valencia Challenger Irving Challenger Bordeaux Challenger Sanremo Challenger Sarasota Challenger Manchester Challenger Marburg Challenger Bratislava Challenger Prague 2 Challenger Mouilleron-Le-Captif Challenger Challenger Hamburg - Hamburg 10th Wartburg Open - Eisenach ATU Cup - Weiden Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Tallahassee Tennis Challenger - Tallahassee Davidoff Swiss Indoors Basel - Basel Eckental Challenger Open de la Comunidad Valenciana - Valencia Mercedes Cup - Stuttgart Tennis Channel Open - Las Vegas International Tennis Championships - Delray Beach Mercedes Cup - Stuttgart Black Forest Open - Freudenstadt BMW Open - Munich Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Croatia Open Umag - Umag Tatra Banka Open 2006 - Bratislava Thailand Open - Bangkok ATP Kremlin Cup - Moscow Next Generation Adelaide International - Adelaide Sydney International - Sydney Open de la Comunidad Valenciana - Valencia Gerry Weber Open - Halle Campbell's Hall of Fame Tennis Championships - Newport Croatia Open - Umag Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Medibank International - Sydney Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam PBZ Zagreb Indoors - Zagreb Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona The Hypo Group Tennis International 2008 - Poertschach Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch Mercedes Cup - Stuttgart ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Brisbane - Brisbane PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Open de Moselle - Metz Thailand Open - Bangkok Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Medibank International - Sydney Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Braunschweig Challenger ABN AMRO World Tennis Tournament - Rotterdam Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona BMW Open - Munich Gerry Weber Open - Halle AEGON Championships - London Mercedes Cup - Stuttgart International German Open - Hamburg Open de Moselle - Metz Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Open Sud de France - Montpellier Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Legg Mason Tennis Classic - Washington Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Citi Open - Washington Moselle Open - Metz St. Petersburg Open - St. Petersburg PTT Thailand Open - Bangkok Kremlin Cup - Moscow Valencia Open - Valencia Aircel Chennai Open - Chennai Brisbane International - Brisbane Apia International - Sydney Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca Power Horse Cup - Dusseldorf Gerry Weber Open - Halle Topshelf Open - 's-Hertogenbosch AIG Japan Open Tennis Championships - Tokyo Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Moselle Open - Metz St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur PTT Thailand Open - Bangkok China Open - Beijing Valencia Open - Valencia Aircel Chennai Open - Chennai Heineken Open - Auckland Open 13 - Marseille Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona BMW Open - Munich Mercedes Cup - Stuttgart SkiStar Swedish Open - Bastad Vegeta Croatia Open - Umag Bet-at-home Open - Hamburg Citi Open - Washington Moselle Open - Metz Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Kremlin Cup - Moscow If Stockholm Open - Stockholm Valencia Open - Valencia St. Petersburg Open - St. Petersburg Aircel Chennai Open - Chennai ASB Classic - Auckland Open Sud de France - Montpellier Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston AEGON Championships - London Bet-at-home Open - Hamburg Generali Open - Kitzbuhel BB&T Atlanta Open - Atlanta Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow Swiss Indoors Basel - Basel Erste Bank Open - Vienna Brisbane International - Brisbane Aircel Chennai Open - Chennai Apia International - Sydney Open Sud de France - Montpellier Garanti Koza Sofia Open - Sofia Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona BMW Open - Munich Geneva Open - Geneva Mercedes Cup - Stuttgart Gerry Weber Open - Halle AEGON International - Eastbourne Winston-Salem Open - Winston-Salem Moselle Open - Metz St. Petersburg Open - St. Petersburg China Open - Beijing If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Brisbane International - Brisbane Maharashtra Open - Pune ASB Classic - Auckland Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona BMW Open - Munich Geneva Open - Geneva Mercedes Cup - Stuttgart Gerry Weber Open - Halle AEGON International - Eastbourne Hall of Fame Open - Newport BB&T Atlanta Open - Atlanta Swiss Open - Gstaad Citi Open - Washington St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu China Open - Beijing Kremlin Cup - Moscow Swiss Indoors Basel - Basel DIEMA XTRA Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona BMW Open - Munich Geneva Open - Geneva Open Parc - Lyon Mercedes Cup - Stuttgart Noventi Open - Halle Hall of Fame Open - Newport Swiss Open - Gstaad Moselle Open - Metz Zhuhai Open - Zhuhai China Open - Beijing Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco bett1HULKS Indoors - Cologne European Open - Antwerp Mercedes Cup - Stuttgart Mallorca Championships - Mallorca Astana Open - Astana Swiss Indoors Basel - Basel Open 13 - Marseille Open de Nice Cote d'Azur - Nice IPP Open - Helsinki Open de Moselle - Metz Credit Agricole Suisse Open - Gstaad Credit Agricole Suisse Open - Gstaad UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Rakuten Japan Open - Tokyo St. Petersburg Open - St. Petersburg Open de Nice Cote d'Azur - Nice Open 13 - Marseille Heilbronn Open - Heilbronn Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championship - Houston Valencia Open - Valencia Aircel Chennai Open - Chennai Heineken Open - Auckland Suisse Open - Gstaad ABN AMRO World Tennis Tournament - Rotterdam Aegon Nottingham Open - Nottingham U.S. National Indoor Tennis Championships - Memphis Citi Open - Washington Topshelf Open - 's-Hertogenbosch Sydney International - Sydney AEGON Championships - London Winston-Salem Open - Winston-Salem Barcelona Open BancSabadell - Barcelona Qatar ExxonMobil Open - Doha BMW Open - Munich Topshelf Open - 's-Hertogenbosch Grand Prix Hassan II - Marrakech Vancouver Challenger ABN AMRO World Tennis Tournament - Rotterdam Tennis Masters Series - Hamburg Shenzhen Open - Shenzhen Abierto Mexicano Telcel - Acapulco Adelaide International 1 - Adelaide Tennis Masters Series - Hamburg Hong Kong Tennis Open - Hong Kong Open 13 Provence - Marseille Moselle Open - Metz Mallorca Championships - Mallorca Masters Series Hamburg - Hamburg Abierto Mexicano Telcel - Acapulco Sony Ericsson Open - Miami Masters Series - Hamburg Dubai Duty Free Tennis Championships - Dubai bett1HULKS Championships - Cologne Pacific Life Open - Indian Wells Hamburg European Open - Hamburg Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Open Sud de France - Montpellier Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal ABN AMRO World Tennis Tournament - Rotterdam 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 Qatar ExxonMobil Open - Doha Abierto Mexicano Telcel - Acapulco Shanghai ATP Masters 1000 - Shanghai Dubai Duty Free Tennis Championships - Dubai Qatar ExxonMobil Open - Doha Barcelona Open Banc Sabadell - Barcelona Dubai Duty Free Tennis Championships - Dubai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells BMW Open - Munich Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Shanghai ATP Masters - Shanghai Gijon Open - Gijon Noventi Open - Halle Mallorca Championships - Mallorca BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Swiss Open - Gstaad Generali Open - Kitzbuhel BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai St. Petersburg Open - St. Petersburg 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 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 Rogers Cup - Montreal 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 Open Sud de France - Montpellier Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Adelaide International 2 - Adelaide BNP Paribas Open - Indian Wells Miami Open - Miami 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 Tennis Napoli Open - Naples Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Noventi Open - Halle 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 Nordea Open - Bastad Open Sud de France - Montpellier Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Swiss Open - Gstaad Generali Open - Kitzbuhel Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Western & Southern Open - New York BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells ABN AMRO World Tennis Tournament - Rotterdam Miami Open - Miami Mutua Madrid Open - Madrid National Bank Open - Montreal Western & Southern Open - Cincinnati Rolex Paris Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Qatar ExxonMobil Open - Doha BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Millennium Estoril Open - Estoril Internazionali BNL d'Italia - Rome Barcelona Open Banc Sabadell - Barcelona Terra Wortmann Open - Halle Stockholm Open - Stockholm ABN AMRO Open - Rotterdam Dubai Duty Free Tennis Championships - Dubai Millennium Estoril Open - Estoril Barcelona Open Banc Sabadell - Barcelona Libema Open - 's-Hertogenbosch Terra Wortmann Open - Halle China Open - Beijing European Open - Antwerp Citi Open - Washington Swiss Indoors Basel - Basel Adelaide International - Adelaide ABN AMRO Open - Rotterdam BMW Open - Munich cinch Championships - London Mallorca Championships - Mallorca Generali Open - Kitzbuhel 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 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 U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open Qualifying - Doha 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 Davis Cup, World Group, 1R, GER-ESP 4-1 Davis Cup, Group I, DEN-ESP 0-5 Davis Cup, World Group, 1R, GER-BEL 1-4 Davis Cup, World Group, 1R, CRO-ESP 2-3 Davis Cup, World Group, 1R, ESP-GBR 3-1 Davis Cup, World Group, SF, FRA-ESP 3-2 Davis Cup, Finals, Group B Davis Cup, Finals, F, ESP-CAN 2-0 ATP Cup - Brisbane, Perth, Sydney ATP Cup - Melbourne ATP Cup - Sydney Davis Cup, Qualifiers, 1R, ESP-ROU 3-1 Davis Cup, Group B, Valencia Davis Cup, Finals, QF, CRO-ESP 2-0 U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) Mubadala World Tennis Championship All Lower level tournaments Olympics - Rio de Janeiro EFG Swiss Open - Gstaad Swiss Indoors Basel - Basel BMW Open - Munich Sofia Open - Sofia Qatar ExxonMobil Open - Doha Qatar ExxonMobil Open - Doha ASB Classic - Auckland Mutua Madrid Open - Madrid Rolex Paris Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Miami Open - Miami Brisbane International - Brisbane French Open - Paris French Open - Paris Sony Ericsson Open - Miami U.S. Open - New York Internazionali BNL d'Italia - Rome Davis Cup, World Group, PO, BRA-ESP 3-1 Davis Cup, Group I, 2R, ROU-ESP 1-4 U.S. Open (juniors)