Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
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 United Cup - Australia Libema Open - 's-Hertogenbosch Swiss Indoors Basel - Basel Russia F1 Russia F2 Sweden F1 France F19 Uzbekistan F2 Turkey F1 France F8 Turkey F2 France F9 Turkey F3 France F11 France F14 Ukraine F2 France F17 Ukraine F3 France F18 France F1 France F3 Poland F2 Poland F3 France F4 France F5 Uzbekistan F1 Spain F11 Spain F12 Uzbekistan F3 Poland F7 Belarus F1 Spain F19 Spain F20 France F9 France F11 France F12 France F19 Russia F2 Czech Republic F4 Czech Republic F5 Great Britain F2 France F2 France F3 Croatia F1 Switzerland F2 France F4 France F5 UAE F1 Russia F1 UAE F2 Russia F2 Great Britain F10 Uzbekistan F2 France F8 France F9 France F10 France F11 Spain F31 France F12 France F13 France F14 France F15 France F16 France F18 France F19 Great Britain F22 Czech Republic F5 Great Britain F1 Great Britain F2 Germany F4 Croatia F1 Croatia F2 France F4 France F6 Russia F1 Russia F2 Uzbekistan F1 Uzbekistan F2 France F11 France F15 Czech Republic F5 Germany F2 Austria F1 Kazakhstan F1 Kazakhstan F2 Russia F1 Russia F2 France F2 Russia F5 Germany F6 France F14 France F15 Russia F6 Russia F1 Russia F2 Russia F3 Russia F4 Uzbekistan F1 Uzbekistan F2 Russia F8 Russia F3 Russia F4 Russia F3 Belarus F4 Georgia F2 Spain F26 Russia F1 Sweden F2 France F7 Georgia F1 Uzbekistan F2 Spain F14 Czech Republic F5 Poland F6 Czech Republic F6 Belarus F2 India F1 Qatar F2 France F3 Qatar F3 Croatia F2 Uzbekistan F1 Uzbekistan F3 Russia F2 Russia F3 Belarus F1 France F12 Belarus F2 France F15 France F18 France F19 Germany F1 Uzbekistan F4 France F14 Great Britain F1 Croatia F2 Czech Republic F6 Uzbekistan F1 (Bukhara) Uzbekistan F2 (Karshi) Uzbekistan F3 (Andijan) Uzbekistan F4 (Namangan) Russia F6 (Moscow) Russia F7 (Moscow) Russia F8 (Moscow) Thailand F7 (Nonthaburi) Thailand F8 (Nonthaburi) Thailand F9 (Nonthaburi) M25 Kazan M25 Aktobe M25 Aktobe M25+H Kazan M25 Shymkent M25 Shymkent M25 Andijan M25 Namangan India F2 M15 Almaty M25+H Pozoblanco M15 Moscow M15 Moscow M25 Ust-Kamenogorsk M25 Almaty France F10 M15 Kazan M25 Aktobe Uzbekistan F1 M25 Aktobe M15 St. Petersburg M15 St. Petersburg M15 St. Petersburg M15 St. Petersburg Czech Republic F6 M25 Johannesburg / Markspark M25 Johannesburg / Ellispark M15 Kazan M25 Nur-Sultan M25 Nur-Sultan M25 Sharm ElSheikh M25 Nur-Sultan M15 Chiang Rai M15 Chiang Rai M25 Nur-Sultan M25 Chiang Rai M25 Chiang Rai M25 Nur-Sultan M15 Ust-Kamenogorsk M15 Chiang Rai M15 Chiang Rai Fergana Challenger - Fergana Togliatti Cup - Togliatti Mordovia Cup - Saransk Alexander Kolyaskin Memorial - Donetsk IPP Geneva Trophy - Geneva Open de L'Isere-Trophee BNP Paribas - Grenoble M15 Chiang Rai M15 Kazan Togliatti Cup - Togliatti Penza Cup - Penza Karshi Challenger - Karshi Open de Montauban - Montauban Togliatti Cup - Togliatti Penza Cup - Penza PEOPLEnet Cup - Dnepropetrovsk Internationaux du Doubs - Besancon Challenger DCNS de Cherbourg - Cherbourg Roma Open Challenger - Rome Morocco Tennis Tour - Marrakech Open D'Orleans - Orleans Fergana Challenger - Fergana The Surbiton Trophy - Surbiton Mordovia Cup - Mordovia Riviera de Rimini Challenger - Rimini Penza Cup 2008 - Penza Mordovia Cup 2008 - Saransk Bukhara Challenger - Bukhara Alexander Kolyaskin Memorial - Donetsk Open D'Orleans - Orleans Banja Luka Challenger 2008 - Banja Luka Open D'Orleans - Orleans Togliatti Cup - Togliatti Tatra Banka Slovak Open - Bratislava Open de Rennes - Rennes President's Cup - Astana Caversham International Tennis Tournament - Jersey IPP Open - Helsinki Heilbronn Challenger Wroclaw Challenger Cherbourg Challenger Caltanissetta Challenger Sarajevo Challenger St. Brieuc Challenger Monza Challenger Braunschweig Challenger Pozoblanco Challenger Almaty Challenger 1 - Almaty Penza Challenger Segovia Challenger Rabat Challenger Open des Alpes Trophee BNP Paribas - Grenoble Almaty Challenger Challenger Tunisie - Tunis St. Remy Challenger Tashkent Challenger Astana Challenger Khanty-Mansiysk Challenger Rhodes Challenger Ramat Hasharon Challenger Bordeaux Challenger Nottingham Challenger Bytom Challenger Pozoblanco Challenger Recanati Challenger Istanbul Challenger Penza Challenger Alexander Kolyaskin Memorial - Donetsk Bangkok Challenger Bangkok Challenger Mons Challenger Rennes Challenger Astana Challenger Kazan Challenger BH Indoor Sarajevo - Sarajevo Sarajevo Challenger Jersey Challenger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Monza Challenger Rome Challenger Furth Challenger Pozoblanco Challenger Turin Challenger M25 Jakarta Astana Challenger M25 Jakarta Saransk Challenger Karshi Challenger Segovia Challenger Istanbul Challenger Tashkent Challenger Guzzini Challenger - Recanati Mons Challenger Rennes Challenger Helsinki Challenger Ortisei Challenger Helsinki Challenger UTC Open - Cherkassy Bergamo Challenger Wolfsburg Challenger Kaohsiung Challenger Noumea Challenger Penza Challenger Vancouver Challenger Karshi Challenger St. Remy Challenger Istanbul Challenger Mons Challenger Sarajevo Challenger Lermontov Challenger Napoli Challenger Karshi Challenger Rome Challenger Nottingham Challenger Open de Rennes La Trinitaine - Rennes Astana Challenger Challenger DCN de Cherbourg - Cherbourg Kazan Challenger St. Remy Challenger Istanbul Challenger Tunis Open 2007 - Tunis Fergana Challenger - Fergana Orleans Challenger Almaty Challenger 2 - Almaty Mordova Cup 2007 - Saransk Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Tyumen Challenger Heilbronn Challenger Bergamo Challenger Astana Challenger St. Brieuc Challenger Shenzhen Challenger Anning Challenger Busan Challenger LTA Shrewsbury Challenger - Shrewsbury Manta Challenger Segovia Challenger Portoroz Challenger Istanbul Challenger Izmir Challenger Tashkent Challenger Eckental Challenger Brescia Challenger Cherbourg Challenger Kazan Challenger Raanana Challenger Taipei City Challenger Heilbronn Challenger Segovia Challenger Kazan Challenger Astana Challenger Recanati Challenger Agri Challenger Mons Challenger Yokohama Challenger Toyota Challenger Noumea Challenger Champaign Challenger Bergamo Challenger Busan Challenger Fergana Challenger Pozoblanco Challenger Taipei City Challenger Bordeaux Challenger Seoul Challenger Nottingham Challenger Tashkent Challenger Noumea Challenger Marburg Challenger Surbiton Challenger Karshi Challenger Busan Challenger Kobe Challenger Bangkok Challenger Ilkley Challenger Wroclaw Challenger Kazan Challenger St. Remy Challenger Orleans Challenger Open de Rennes La Trinitaine - Rennes Bratislava Challenger Knoxville Challenger Tashkent Challenger Andria Challenger Open D'Orleans - Orleans Wroclaw Challenger Wolfsburg Challenger Astana Challenger Segovia Challenger Bordeaux Challenger Canberra Challenger Fergana Challenger Rennes Challenger Monterrey Challenger Quimper Challenger Alessandria Challenger Irving Challenger Prostejov Challenger Nottingham Challenger Shymkent Challenger Tashkent Challenger Nottingham Challenger Raanana Challenger Lisbon Challenger Manchester Challenger Shenzhen Challenger Bendigo Challenger Nur-Sultan Challenger Astana Challenger Noumea Challenger Lexington Challenger Penza Challenger Kyoto Challenger St. Remy Challenger Bordeaux Challenger Taipei City Challenger Bangkok Challenger Seoul Challenger Morelia Challenger Rennes Challenger Budapest Challenger Yokohama Challenger Birmingham Challenger Napoli Challenger Tashkent Challenger Fergana Challenger Nottingham Challenger Scheveningen Challenger Binghamton Challenger Shymkent Challenger LTA Wrexham Challenger - Wrexham Karshi Challenger - Karshi Gwangju Challenger Astana Challenger Black Forest Open - Freudenstadt Internationaux de Doubs Open de Franchie-Comte - Besancon Segovia Challenger St. Petersburg 2 Challenger Eckental Challenger St. Brieuc Challenger Surbiton Challenger Astana Challenger Status Athens Open - Athens Mordovia Cup 2005 - Saransk Astana Challenger - Astana Aix En Provence Challenger Aptos Challenger Nottingham 2 Challenger Open de Montauban - Montauban Aix En Provence Challenger San Luis Potosi Challenger 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Zagreb Challenger GHI Bronx Tennis Classic - Bronx Mexico City Challenger Newport Challenger Besancon Challenger Open des Alpes Trophee BNP Paribas - Grenoble Nur-Sultan Challenger Liuzhou Challenger Rimini Challenger St. Remy Challenger Geneva Challenger Athens Challenger Nottingham-2 Challenger Athens Challenger Fergana Challenger Milan Challenger Rome Challenger Almaty Challenger Bratislava Challenger ATP Kremlin Cup - Moscow Salzburg Challenger Cherbourg Challenger St. Petersburg Open - St. Petersburg Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon BMW Open - Munich AEGON Championships - London Mouilleron-Le-Captif Challenger Open de Moselle - Metz Open de Nice Cote dAzur - Nice Open de Moselle - Metz Thailand Open - Bangkok Open Sud de France - Montpellier St. Petersburg Open - St. Petersburg Aircel Chennai Open - Chennai Brisbane International - Brisbane Heineken Open - Auckland Kremlin Cup - Moscow Izmir Challenger SA Tennis Open - Johannesburg Tashkent Challenger Rennes Challenger Bergamo Challenger Kazan Challenger Noumea Challenger Kremlin Cup - Moscow Regions Morgan Keegan Championships - Memphis Ortisei Challenger Cherbourg Challeger Loughborough Challenger Delray Beach International Tennis Championships - Delray Beach Open de Nice Cote d'Azur - Nice Helsinki Challenger Sarajevo Challenger AEGON Championships - London UNICEF Open - 's Hertogenbosch Kremlin Cup - Moscow Heineken Open - Auckland Tyumen Challenger Open Sud de France - Montpellier Noumea Challenger Gerry Weber Open - Halle Batman Challenger Jersey Challenger If Stockholm Open - Stockholm Kremlin Cup - Moscow Cherbourg Challenger Leon Challenger Guadalajara Challenger St. Brieuc Challenger Mexico City Challenger Open 13 - Marseille Topshelf Open - 's-Hertogenbosch Claro Open Colombia - Bogota Johannesburg Challenger Erste Bank Open - Vienna Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur Gerry Weber Open - Halle Kremlin Cup - Moscow Brisbane International - Brisbane Hall of Fame Tennis Championships - Newport Winston-Salem Open - Winston-Salem Moselle Open - Metz Kremlin Cup - Moscow U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Heineken Open - Auckland Delray Beach Open - Delray Beach Geneva Open - Geneva Claro Open Colombia - Bogota Shenzhen Open - Shenzhen If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Delray Beach Open - Delray Beach PBZ Zagreb Indoors - Zagreb BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul If Stockholm Open - Stockholm Garanti Koza Sofia Open - Sofia Abierto Mexicano Telcel - Acapulco Rakuten Japan Open - Tokyo Mouilleron-Le-Captif Challenger Topshelf Open - 's-Hertogenbosch Sydney International - Sydney Open Parc - Lyon AEGON Championships - London Ortisei Challenger St. Petersburg Open - St. Petersburg ABN AMRO World Tennis Tournament - Rotterdam Fergana Challenger AEGON Championships - London Topshelf Open - 's-Hertogenbosch Abierto Mexicano Telcel - Acapulco bett1HULKS Championships - Cologne Astana Open - Nur-Sultan Sofia Open - Sofia BB&T Atlanta Open - Atlanta St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Delray Beach Open - Delray Beach Helsinki Challenger Antalya Cup - Antalya Hall of Fame Tennis Championships - Newport Melbourne Summer Set - Melbourne ATP Kremlin Cup - Moscow Dallas Open - Dallas Sofia Open - Sofia BB&T Atlanta Open - Atlanta Swiss Indoors Basel - Basel China Open - Beijing China Open - Beijing Abierto Mexicano - Los Cabos Astana Open - Astana Barcelona Open BancSabadell - Barcelona Antalya Cup - Antalya Cherbourg Challenger Moselle Open - Metz Sydney International - Sydney DIEMA XTRA Sofia Open - Sofia Delray Beach Open - Delray Beach Libema Open - 's-Hertogenbosch Kremlin Cup - Moscow Abierto Mexicano Telcel - Acapulco AEGON Championships - London Gimcheon Challenger Belgrade 2 - Belgrade Sydney Tennis Classic - Sydney Open Sud de France - Montpellier Delray Beach Open - Delray Beach Citi Open - Washington Rennes Challenger Winston-Salem Open - Winston-Salem Astana Open - Astana Swiss Indoors Basel - Basel Gonet Geneva Open - Geneva Tashkent Challenger Libema Open - 's-Hertogenbosch Estoril Open - Estoril Gerry Weber Open - Halle Dallas Open - Dallas Ortisei Challenger German Tennis Championships - Hamburg Libema Open - 's-Hertogenbosch Moselle Open - Metz Gimcheon Challenger Loughborough Challenger Manchester Challenger St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Heilbronn Challenger Open 13 - Marseille Phoenix Challenger Cherbourg Challenger Dubai Duty Free Tennis Championships - Dubai Open de Nice Cote d'Azur - Nice Campbell's Hall of Fame Tennis Championships - Newport Segovia Challenger Astana Challenger Quimper Challenger Jonkoping Challenger Kazan Challenger Rome Challenger Mercedes Cup - Stuttgart Heineken Open - Auckland Open Sud de France - Montpellier Qingdao Challenger Hall of Fame Open - Newport BRD Nastase Tiriac Trophy - Bucharest Lexington Challenger Power Horse Cup - Dusseldorf Claro Open Colombia - Bogota Truist Atlanta Open - Atlanta Qatar ExxonMobil Open - Doha If Stockholm Open - Stockholm Orleans Challenger Shymkent Challenger U.S. National Indoor Tennis Championships - Memphis Quimper Challenger Le Gosier Challenger Chengdu Challenger AEGON Championships - London Ricoh Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Samarkand Challenger Winston-Salem Open - Winston-Salem BB&T Atlanta Open - Atlanta Brest Challenger Ostrava Challenger Swiss Indoors Basel - Basel Open Occitanie - Montpellier Eckental Challenger Kremlin Cup - Moscow US Men's Clay Court Championship - Houston Garanti Koza Sofia Open - Sofia Tashkent Challenger Karshi Challenger Moselle Open - Metz China Open - Beijing Open de Nice Cote d'Azur - Nice AEGON Championships - London Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Karshi Challenger Citi Open - Washington Abierto Mexicano - Los Cabos Astana Challenger Kremlin Cup - Moscow Memphis Open - Memphis Abierto Mexicano Telcel - Acapulco Rome Challenger China Open - Beijing Ricoh Open - 's-Hertogenbosch Portoroz Challenger AEGON Championships - London Hamburg European Open - Hamburg St. Petersburg Open - St. Petersburg Nur-Sultan Challenger Swiss Indoors Basel - Basel Garanti Koza Sofia Open - Sofia New York Open - New York Abierto Mexicano Telcel - Acapulco Chengdu Open - Chengdu Oeiras 3 Challenger Mifel Tennis Open - Los Cabos St. Petersburg 1 Challenger Geneva Open - Geneva Turkish Airlines Open Antalya - Antalya Hall of Fame Open - Newport Citi Open - Washington Zhuhai Open - Zhuhai Erste Bank Open - Vienna ASB Classic - Auckland Open Sud de France - Montpellier Delray Beach Open - Delray Beach Delray Beach Open - Delray Beach Murray River Open - Melbourne ABN AMRO World Tennis Tournament - Rotterdam Quimper Challenger Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona Almaty Open - Almaty cinch Championships - London Mallorca Championships - Mallorca Singapore Tennis Open - Singapore Abierto Mexicano Telcel - Acapulco Open Parc - Lyon Libema Open - 's-Hertogenbosch Viking International - Eastbourne Hall of Fame Open - Newport Moselle Open - Metz Tel Aviv Watergen Open - Tel Aviv Gonet Geneva Open - Geneva Tennis Napoli Open - Naples United Cup - Australia ASB Classic - Auckland Dallas Open - Dallas Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Infosys Hall of Fame Open - Newport cinch Championships - London Dallas Open - Dallas Open 13 - Marseille Hangzhou Open - Hangzhou Moselle Open - Metz Open Parc - Lyon ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Medibank International - Sydney Infosys Hall of Fame Open - Newport Atlanta Open - Atlanta ASB Classic - Auckland Western & Southern Open - Cincinnati Swiss Indoors Basel - Basel Portugal Open - Oeiras Apia International - Sydney Topshelf Open - 's-Hertogenbosch Suisse Open - Gstaad Abierto Mexicano - Los Cabos Kremlin Cup - Moscow Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha New York Open - New York St. Petersburg Open - St. Petersburg Stockholm Open - Stockholm Monterrey Challenger Almaty Challenger Segovia Challenger cinch Championships - London Dubai Duty Free Tennis Championships - Dubai Open de Nice Cote d'Azur - Nice Hall of Fame Tennis Championships - Newport Internazionali BNL dItalia - Rome Internazionali BNL d'Italia - Rome Mutua Madrilena Madrid Open - Madrid Rogers Cup - Montreal BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Sony Ericsson Open - Miami Mallorca Championships - Mallorca Rolex Paris Masters - Paris Miami Open - Miami Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Miami Open - Miami Interwetten Austrian Open - Kitzbuhel BNP Paribas Masters - Paris National Bank Open - Toronto Western & Southern Open - Cincinnati Sony Open Tennis - Miami Mutua Madrid Open - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Chengdu Open - Chengdu Monte-Carlo Rolex Masters - Monte-Carlo Rolex Paris Masters - Paris Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Rolex Paris Masters - Paris French Open - Paris Western & Southern Open - Cincinnati French Open - Paris BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Aircel Chennai Open - Chennai Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati Wimbledon - London BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells U.S. Open - New York Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid French Open - Paris National Bank Open - Montreal Coupe Rogers - Montreal Wimbledon - London U.S. Open - New York BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Miami Open - Miami BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Sofia Open - Sofia BNP Paribas Open - Indian Wells Mallorca Championships - Mallorca Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Citi Open - Washington Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Barcelona Open Banc Sabadell - Barcelona Wimbledon - London Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Stockholm Open - Stockholm Internazionali BNL d'Italia - Rome Miami Open - Miami Cincinnati Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris U.S. Open - New York BNP Paribas Open - Indian Wells Rolex Paris Masters - Paris National Bank Open - Montreal Rolex Paris Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris Wimbledon - London Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Rolex Paris Masters - Paris Mutua Madrid Open - Madrid National Bank Open - Toronto Mutua Madrid Open - Madrid U.S. Open - New York Australian Open - Melbourne Miami Open - Miami Shanghai Rolex Masters - Shanghai French Open - Paris Open 13 - Marseille Masters Series - Hamburg U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Wimbledon - London Swiss Indoors Basel - Basel Australian Open - Melbourne ASB Classic - Auckland Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London BMW Open - Munich Kremlin Cup - Moscow Winston Salem - Winston Salem U.S. Open - New York U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Rakuten Japan Open - Tokyo French Open - Paris Wimbledon - London Open Sud de France - Montpellier Abierto Mexicano Telcel - Acapulco Rakuten Japan Open - Tokyo Wimbledon - London BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris French Open - Paris French Open - Paris Australian Open - Melbourne French Open - Paris Davis Cup, Group I, PO, RUS-POR 4-1 Davis Cup, World Group, PO, RUS-ITA 1-4 Internazionali BNL d'Italia - Rome U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Davis Cup, Finals, Group C Davis Cup, Qualifiers, 1R, FRA-ECU 4-0 Davis Cup, Group B, Manchester Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Internazionali BNL d'Italia - Rome Wimbledon - London Australian Open - Melbourne Wimbledon - London Western & Southern Open - New York Wimbledon - London Australian Open - Melbourne Davis Cup, World Group, Q, TPE-FRA 0-4 Delray Beach Open - Delray Beach Davis Cup, Group I, PO, RUS-RSA 5-0 Davis Cup, World Group, PO, HUN-FRA 2-3 Davis Cup, Group C, Hamburg Davis Cup, Group I, 1R, RUS-SWE 5-0 Davis Cup, Group I, 2R, RUS-NED 4-1 French Open (juniors) Davis Cup, World Group, 1R, SRB-RUS 4-1 U.S. Open (juniors) French Open (juniors) Davis Cup, World Group, 1R, FRA-NED 3-1 French Open (juniors) Wimbledon (juniors) Mutua Madrid Open - Madrid All Lower level tournaments BNP Paribas Open - Indian Wells Citi Open - Washington Abierto Mexicano Telcel - Acapulco Shanghai Rolex Masters - Shanghai