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
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 Rolex Paris Masters - Paris French Open - Paris National Bank Open - Montreal Wimbledon - London U.S. Open - New York Davis Cup, Group B, Valencia Australian Open - Melbourne Shanghai Rolex Masters - Shanghai Dubai Duty Free Tennis Championships - Dubai Tiriac Open - Bucharest French Open - Paris Hamburg Open - Hamburg Libema Open - 's-Hertogenbosch Mallorca Championships - Mallorca cinch Championships - London Wimbledon - London Cincinnati Open - Cincinnati U.S. Open - New York Switzerland #1-w2 Switzerland #1-w3 Switzerland #1-w4 Italy F2 Italy F3 Germany F4 Germany F5 Austria F2 Spain F14 Germany F12 Slovakia F1 Poland F6 Czech Republic F6 Spain F32 Germany F3 Czech Republic F2 Czech Republic F3 Spain F10 Spain F11 France F9 Spain F22 Spain F24 Spain F26 Spain F29 Spain F31 Spain F2 Spain F5 Croatia F1 Spain F6 Spain F7 Portugal F3 Spain F18 Spain F24 Spain F27 Spain F35 Portugal F4 Portugal F5 Portugal F6 Spain F12 Spain F13 Russia F1 Russia F2 Spain F18 Spain F19 Italy F14 Netherlands F2 Spain F33 Spain F34 Spain F35 Bosnia/Herzegovina F6 Spain F36 Bosnia/Herzegovina F7 Spain F37 Morocco F6 Morocco F7 Spain F39 Spain F40 Spain F41 Israel F5 Czech Republic F5 Czech Republic F6 Germany F2 Spain F2 Germany F3 Spain F3 France F2 Croatia F1 Spain F9 Spain F10 Switzerland F3 Spain F18 Spain F19 Spain F20 Spain F21 France F13 Spain F31 Spain F32 Spain F34 Spain F33 Spain F35 Turkey F10 Turkey F11 Czech Rep F4 Czech Rep F5 Germany F1 Germany F2 Spain F3 Great Britain F3 Great Britain F4 Czech Republic F1 Czech Republic F3 Slovenia F3 Germany F10 Slovak Rep. F1 Spain F33 Germany F18 Czech Republic F4 Czech Republic F5 Germany F1 Germany F2 Germany F3 Germany F4 Italy F1 Italy F2 Czech Republic F1 Czech Republic F3 Spain F22 Poland F5 Netherlands F6 France F17 France F18 France F19 Czech Republic F5 Germany F3 Czech Republic F3 Spain F3 Germany F4 Turkey F8 Czech Republic F1 Czech Republic F3 Germany F14 Germany F15 Germany F16 Czech Republic F4 Czech Republic F5 Switzerland F2 Great Britain F5 Czech Republic F1 Czech Republic F3 Czech Republic F5 Czech Republic F6 Hungary F2 Czech Republic F1 Czech Republic F2 Czech Republic F3 Spain F23 Germany F4 Germany F8 Austria F1 Switzerland #1-w1 France F21 France F17 France F18 Iran F4 Czech Republic F4 Czech Republic F5 Australia F4 Italy F9 Spain F23 Spain F24 Czech Republic F7 Czech Republic F8 Spain F14 Spain F15 Spain F17 Spain F18 Spain F20 Spain F27 Spain F28 Spain F1 Germany F5 Spain F19 Spain F20 Spain F22 Italy F3 Greece F3 Germany F18 Spain F12 Spain F13 Spain F16 Czech Republic F1 Spain F26 Spain F28 Spain F29 Spain F30 Israel F4 Spain F31 Spain F32 Czech Republic F2 Czech Republic F3 Spain F11 Spain F38 Spain F39 Spain F5 Spain F6 Spain F7 Netherlands F2 Italy F15 Netherlands F1 France F9 Spain F25 Spain F26 Spain F27 Spain F28 Spain F29 Belarus F3 Spain F30 Belarus F4 Czech Republic F4 Italy F2 Spain F7 Spain F8 France F21 Czech Republic F9 Czech Republic F11 Czech Republic F12 Kazakhstan F1 (Aktobe) Kazakhstan F2 (Aktobe) Switzerland F1 (Oberentfelden) Italy F3 (Basiglio) China F4 (Luzhou) China F5 (Luzhou) Czech Republic F3 (Jablonec Nad Nisou) Netherlands F2 (Breda) Czech Republic F5 (Pardubice) Czech Republic F6 (Brno) Poland F9 (Bydgoszcz) Romania F11 (Chitila) Romania F12 (Brasov) France F20 (Plaisir) Egypt F28 (Sharm El Sheikh) Egypt F29 (Sharm El Sheikh) Germany F2 (Nussloch) Switzerland F1 (Oberentfelden) Switzerland F2 (Bellevue) Tunisia F8 (Jerba) Tunisia F9 (Jerba) Qatar F3 (Doha) Tunisia F14 (Jerba) Tunisia F15 (Jerba) Czech Republic F1 (Prague) Czech Republic F2 (Jablonec Nad Nisou) Czech Republic F3 (Most) Czech Republic F4 (Pardubice) Czech Republic F5 (Usti Nad Orlici) Czech Republic F6 (Brno) Czech Republic F7 (Liberec) M15 Loule M15 Antalya M25 Vogau Czech Republic F1 (Prague) Czech Republic F2 (Most) Czech Republic F4 (Usti Nad Orlici) Germany F3 Czech Republic F8 (Opava) Prague Open - Prague Volkswagen Challenger 2004 - Wolfsburg Prague Open - Prague Internationale Badische Meisterschaffen Um Den Techem Cup - Zell S Tennis Master Championship - Graz Czech Indoor Open - Prague Shimadzu All Japan Indoor Tennis Championships - Kyoto Ostrava Open 2005 - Ostrava Stella Artois Clay Court Championships - Budaors Copa Petrobras - Bogota The LTA Wrexham Challenger - Wrexham 3rd Volkswagon Challenger - Wolfsburg Aberto de Santa Catarina - Florianopolis Steelers Cup - Kosice Alexander Kolyaskin Memorial - Donetsk Flea Market Cup Busan Challenger Tennis - Busan South African Airways Tennis Open - Durban 4th Volkswagen Challenger - Wolfsburg BH Telecom Sarajevo 2007 - Sarajevo ATP Challenger Trophy 2007 - Trnava Southern Capital Cup - Almaty Labertz Open by Stawag - Aachen San Benedetto Challenger Rome Challenger Ostrava Challenger Pozoblanco Challenger Mons Challenger Orleans Challenger Eckental Challenger Quimper Challenger Cherbourg Challenger Sarajevo Challenger Athens Challenger Bordeaux Challenger Guadalajara Challenger San Sebastian Challenger Seville Challenger Banja Luka Challenger Madrid Challenger Rennes Challenger Eckental Challenger Quimper Challenger Wolfsburg Challenger Sarajevo Challenger Bath Challenger USTA Men's Challenger of Dallas - Dallas Leon Challenger Rome Challenger Tunis Challenger Ostrava Challenger Bordeaux Challenger Prostejov Challenger Caltanissetta Challenger Nottingham-2 Challenger Braunschweig Challenger Scheveningen Challenger Poznan Challenger Oberstaufen Challenger Orbetello Challenger Pozoblanco Challenger Alphen Challenger St. Petersburg Challenger 2006 - St. Petersburg Banja Luka Challenger Tehran Open 2004 - Tehran Seville Challenger Szczecin Challenger Orleans Challenger Eckental Challenger Volkswagen Challenger 2005 - Wolfsburg St. Brieuc Challenger Mersin Challenger Banja Luka Challenger Szczecin Challenger Orleans Challenger Heilbronn Challenger Quimper Challenger Astana Challenger Cherbourg Challenger Kazan Challenger Le Gosier Challenger Rennes Challenger Ostrava Challenger Aix En Provence Challenger Prostejov Challenger Prague Challenger Brasov Challenger Szczecin Challenger Trnava Challenger Wroclaw Challenger Cherbourg Challenger St. Brieuc Challenger Guadalajara Challenger Prague Challenger Liberec Challenger Prague Challenger Sibiu Challenger Orleans Challenger Rennes Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Eckental Challenger Mouilleron-Le-Captif Challenger Raanana Challenger Prague Challenger Cordenons Challenger Bratislava Challenger Bratislava Challenger Napoli Challenger Alphen Challenger Izmir Challenger Akbank Private Banking TED Open - Istanbul Recanati Challenger XI Trofeo Ciudad de Quito - Quito Samsung Securities Cup - Seoul ATP Challenger Numea - New Caledonia Unicredit (Suisse) Bank S. A. Challenger - Chiasso Black Forest Open - Freudenstadt Kobstaedernes ATP Challenger - Kolding The LTA Nottingham Challenger - Nottingham IPP Open - Helsinki Internationaux de Nouvelle-Caledonie - New Caledonia Unicredit (Suisse) Bank S.A. Challenger - Chiasso ECU Prague Open - Prague The Wright Financial Group, Inc. Challenger - Champaign Sarajevo Challenger CA Challenge - Graz Citta di Como - Como Ortisei Challenger Zagreb Open - Zagreb Ostrava Challenger Bauer Watertechnology Cup - Eckental Internazionali di Tennis - Bergamo Open Mutouest St. Brieuc - St. Brieuc Baden Open - Ettlingen Unicredit Czech Open 2007 - Prostejov Steelers Cup - Kosice Ciudad de Pozoblanco Open Diputacion - Cordoba Milan Challenger Timisoara Challenger - Timisoara Poprad Tatry Challenger Lambertz Open by Stawag 2007 - Aachen Scheveningen Challenger Bauer Watertechnology Cup 2007 - Eckental Heilbronn Open - Heilbronn KGHM Dialog Polish Indoors - Wroclaw Tashkent Challenger ECM Prague Open 2008 - Prague Ostdeutscher Sparkassen Cup - Dresden Baden Open - Karlsruhe Malaga Challenger Ortisei Challenger Valencia Challenger Timisoara Challenger - Timisoara Noumea Challenger Prostejov Challenger Heilbronn Challenger Bergamo Challenger Quimper Challenger Cherbourg Challenger Rome Challenger Bordeaux Challenger Rome Challenger Orbetello Challenger Segovia Challenger San Sebastian Challenger Rome Challenger ECM Cup - Prague Ostrava Challenger Karshi Challenger Samarkand Challenger Prostejov Challenger Prague Challenger Marburg Challenger Poznan Challenger Prostejov Challenger Orbetello Challenger Jersey Challenger Liberec Challenger San Remo Challenger Genova Challenger Tashkent Challenger Cordenons Challenger Segovia Challenger Ortisei Challenger Manerbio Challenger Izmir Challenger Seville Challenger Open de la Comunidad Valenciana - Valencia Noumea Challenger Prostejov Challenger Heineken Open - Auckland KGHM Polish Indoors - Wroclaw ATP Kremlin Cup - Moscow ABN AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia Uncle Toby's Australian Men's Clay Court Challenger - Canberra Alexander Kolyaskin Memorial - Donetsk Media Will Cup Busan Challenger Tennis - Busan Czech Indoor Open - Prague Internationaux du Doubs - Besancon BH Telecom Indoors Sarajevo 2006 - Sarajevo Copa Club Campestre de Aguascalientes - Aguascalientes Rezidenza Open - Magdeburg Heineken Open - Auckland Prosperita Open 2006 - Ostrava Ostdeutscher Sparkassen Cup - Dresden Schickendanz Open - Furth Porsche Open - Poznan Grand Prix Hassan II - Casablanca s Tennis Masters 06 - Graz Samsung Secruities Cup Challenger - Seoul Bukhara Challenger - Bukhara German Tennis Championships - Hamburg KGHM Dialog Polish Indoors - Wroclaw XI Torneo Internazionale di Tennis - Barletta XL Bermuda Open - Bermuda Prosperita Open 2007 - Ostrava Busan Open Challenger Tennis - Busan Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Oberstaufen Cup - Oberstaufen Open Sud de France - Montpellier Togliatti Cup - Togliatti Porsche Open - Poznan Open 13 - Marseille ECM Prague Open 2005 - Prague Black Forest Open - Freudenstadt Dusseldorf Open Challenger 2007 - Dusseldorf Pekao Open - Szczecin Unique Zagreb Open - Zagreb Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona IPP Open - Helsinki Internationaux de Nouvelle-Caledonie - New Caledonia South African Airways Open - East London 5 Volkswagen Challenger - Wolfsburg Shimadzu All Japan Indoor Tennis Championships - Kyoto BH Indoor Sarajevo - Sarajevo SkiStar Swedish Open - Bastad Credit Agricole Suisse Open - Gstaad St. Petersburg Open - St. Petersburg PrivatBank Cup - Dnepropetrovsk China Open - Beijing Oberstaufen Cup-Head German Master's Series - Oberstaufen Kremlin Cup - Moscow Valencia Open - Valencia Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai Apia International - Sydney 84° Concurso Internacional Tenis San Sebastian - San Sebastian Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Power Horse Cup - Dusseldorf Topshelf Open - 's-Hertogenbosch Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg China Open - Beijing Aircel Chennai Open - Chennai Heineken Open - Auckland Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Ostrava Challenger Valencia Open - Valencia Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Cherbourg Challenger Brisbane International - Brisbane Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Barletta Challenger San Luis Potosi Challenger Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Prague Challenger Bauer Watertechnilogy Cup 2008 - Eckental US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona BMW Open - Munich Caversham International Tennis Tournament - Jersey Vegeta Croatia Open - Umag Bet-at-home Open - Hamburg Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Valencia Open - Valencia St. Petersburg Open - St. Petersburg Aircel Chennai Open - Chennai ASB Classic - Auckland Marbella Challenger Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Challenger Hamburg - Hamburg Sarajevo Challenger Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Mercedes Cup - Stuttgart AEGON Championships - London Bet-at-home Open - Hamburg Suisse Open - Gstaad San Marino Challenger Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg China Open - Beijing Kremlin Cup - Moscow Aircel Chennai Open - Chennai Garanti Koza Sofia Open - Sofia Recanati Challenger Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Samarkand Challenger - Samarkand Eckental Challenger Erste Bank Open - Vienna BMW Open - Munich Gerry Weber Open - Halle Vigo Challenger Suisse Open - Gstaad Tenerife Challenger Winston-Salem Open - Winston-Salem China Open - Beijing Swiss Indoors Basel - Basel Gerry Weber Open - Halle ASB Classic - Auckland Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai St. Petersburg Open - St. Petersburg Barcelona Open BancSabadell - Barcelona S Tennis Masters - Graz Warsteiner Challenger Wolfsburg - Wolfsburg BMW Open - Munich Swiss Open - Gstaad China Open - Beijing Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha DIEMA XTRA Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Open Parc - Lyon Noventi Open - Halle Swiss Open - Gstaad Zhuhai Open - Zhuhai China Open - Beijing Swiss Indoors Basel - Basel Akbank Private Banking TED Open 2006 - Istanbul ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai bett1HULKS Indoors - Cologne Hamburg European Open - Hamburg Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Khanty-Mansiysk Challenger ATP Slovak Open Challenger - Bratislava Ortisei Challenger Noventi Open - Halle Heilbronn Challenger Mallorca Championships - Mallorca Generali Open - Kitzbuhel European Open - Antwerp Open Sud de France - Montpellier Kazan Challenger Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Noventi Open - Halle Mallorca Championships - Mallorca Belgrade Challenger Swiss Open - Gstaad Astana Open - Astana Andria Challenger Swiss Indoors Basel - Basel ECM Cup - Prague Monza Challenger Tennis Napoli Open - Naples Adelaide International 1 - Adelaide Seville Challenger Adelaide International 2 - Adelaide Alessandria Challenger ABN AMRO World Tennis Tournament - Rotterdam Bytom Challenger Arad Challenger San Benedetto Challenger Szczecin Challenger Qatar ExxonMobil Open - Doha Istanbul Challenger St. Remy Challenger Millennium Estoril Open - Estoril Barcelona Open Banc Sabadell - Barcelona Open Castilla y Leon - Segovia Constanta Challenger - Constanta Wolfsburg Challenger Bergamo Challenger Kazan Challenger Wroclaw Challenger Ethias Trophy - Mons Wolfsburg Challenger Bath Challenger Terra Wortmann Open - Halle Ostrava Challenger Johannesburg Challenger Kobstaedernes ATP Challenger - Kolding Lyon Challenger Prague Challenger Cremona Challenger Alessandria Challenger Open Prevadies - St. Brieuc Furth Challenger Milan Challenger Ostrava Challenger Pozoblanco Challenger Scheveningen Challenger Mauritius Open - Mauritius Hong Kong Tennis Open - Hong Kong 2005 Freeman Men's Challenger - Joplin Astana Challenger Segovia Challenger Rome Challenger Millennium Estoril Open - Estoril Togliatti Cup - Togliatti Barcelona Open Banc Sabadell - Barcelona Todi Challenger LXV Concurso Internacional Vigo - Vigo IPP Geneva Trophy - Geneva Olimp Kyiv Open - Kiev Ljubljana Challenger Terra Wortmann Open - Halle Szczecin Challenger Mallorca Championships - Mallorca Orleans Challenger China Open - Beijing European Open - Antwerp Swiss Indoors Basel - Basel Ortisei Challenger Moselle Open - Metz Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Adelaide International - Adelaide Salzburg Challenger BMW Open - Munich Winston-Salem Open - Winston-Salem Noumea Challenger Sopot Challenger Andria Challenger Liberec Challenger Prague Challenger Bergamo Challenger Prostejov Challenger Open 13 - Marseille Poprad Tatry Challenger Portoroz Challenger Open de la Comunidad Valenciana - Valencia Open de Tenis Comunidad Valenciana - Valencia Sofia Open - Sofia Citi Open - Washington ABN AMRO Open - Rotterdam Dubai Duty Free Tennis Championships - Dubai Libema Open - 's-Hertogenbosch Generali Open - Kitzbuhel Open Sud de France - Montpellier Open de Tenis Comunidad Valenciana - Valencia PTT Thailand Open - Bangkok EFG Swiss Open - Gstaad Kremlin Cup - Moscow Masters Series Hamburg - Hamburg BNP Paribas Masters - Paris Mutua Madrilena Madrid Open - Madrid Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid BNP Paribas Masters - Paris Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Valencia Open - Valencia Shanghai Rolex Masters - Shanghai 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 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 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 Mutua Madrid Open - Madrid 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 Coupe Rogers - Montreal Western & Southern Open - Cincinnati 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 Open 13 Provence - Marseille ABN AMRO Open - Rotterdam Internazionali BNL d'Italia - Rome Qatar ExxonMobil Open - Doha Rogers Cup - Toronto Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid National Bank Open - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Aircel Chennai Open - Chennai Qatar ExxonMobil Open - Doha AEGON Championships - London Generali Open - Kitzbuhel Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo AEGON Championships - London Mutua Madrid Open - Madrid St. Petersburg Open - St. Petersburg Maharashtra Open - Pune Swiss Open - Gstaad Nordea Open - Bastad Swiss Indoors Basel - Basel Stockholm Open - Stockholm BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Gijon Open - Gijon Heineken Open - Auckland Open Sabadell Atlantico - Barcelona Mercedes Cup - Stuttgart PBZ Zagreb Indoors - Zagreb Topshelf Open - 's-Hertogenbosch Barcelona Open BancSabadell - Barcelona ASB Classic - Auckland St. Petersburg Open - St. Petersburg Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London 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 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 Rolex Paris Masters - Paris Australian Open - Melbourne French Open - Paris Internazionali BNL d'Italia - Rome Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York 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 U.S. Open - New York U.S. Open - New York French Open - Paris Davis Cup, World Group, PO, BRA-ESP 3-1 Davis Cup, Group I, 2R, ROU-ESP 1-4 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 Australian Open - Melbourne Davis Cup, World Group, 1R, GER-ESP 4-1 Davis Cup, World Group, 1R, CZE-AUS 2-3 Davis Cup, Finals, QF, CRO-ESP 2-0 French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Davis Cup, Group B, Valencia Mubadala World Tennis Championship All Lower level tournaments Davis Cup, Group I, DEN-ESP 0-5 Olympics - Rio de Janeiro Davis Cup, World Group, 1R, CRO-ESP 2-3 Wimbledon - London