Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
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 Russia F3 Nigeria F3 Nigeria F4 Russia F2 Ukraine F3 Austria F4 Austria F5 Austria F6 Russia F3 Russia F5 Russia F6 Ivory Coast F1 Ivory Coast F2 Russia F1 Russia F2 Russia F3 Bosnia & Herzegovina F2 Kazakhstan F1 Kazakhstan F2 France F6 France F7 Italy F6 Spain F7 M25 Jakarta M25 Mumbai Challenger Ford de Cherbourg - Cherbourg Samarkand Challenger - Samarkand M25 Jakarta M15 Tianjin Open de Franche Comte - Besancon TED Open Istanbul - Istanbul Open Castilla y Leon Trofeo Iberdrola - Segovia M25 Tianjin Fergana Challenger - Fergana M25 Champaign Pekao Open - Szczecin Quelle Cup 2000 - Furth IPP Open - Helsinki Sunrise Challenger Korat Challenger Penza Challenger Saransk Challenger Geneva Challenger Ljubljana Challenger Astana Challenger Fergana Challenger Seville Challenger Casablanca Challenger Prostejov Challenger Braunschweig Challenger Orbetello Challenger Segovia Challenger Seville Challenger Szczecin Challenger Geneva Challenger - Geneva Geneva Challenger Heilbronn Challenger Quimper Challenger Meknes Challenger Zagreb Challenger Casablanca Challenger Kazan Challenger Marrakech Challenger Milan Challenger Rome Challenger Orbetello Challenger Penza Challenger Kosice Challenger Todi Challenger Karlsruhe Challenger St. Remy Challenger Loughborough Challenger Tyumen Challenger Portoroz Challenger President's Cup - Astana Aptos Challenger Tashkent Challenger Kazan Challenger Tyumen Challenger Heilbronn Challenger Chennai Challenger Kolkata Challenger New Delhi Challenger St. Brieuc Challenger Tunis Challenger IPP Open - Helsinki Winnetka Challenger Portoroz Challenger Aptos Challenger Como Challenger Izmir Challenger Tashkent Challenger Kazan Challenger Raanana Challenger Sarajevo Challenger Marburg Challenger Segovia Challenger Agri Challenger Tashkent Challenger Pune Challenger Eckental Challenger Bratislava Challenger Brescia Challenger Bangkok Challenger Bangkok Challenger M25 New Delhi Irving Challenger Raanana Challenger M25 Lucknow Astana Challenger Ortisei Challenger Brescia Challenger Zhuhai Challenger Binghamton Challenger Prostejov Challenger Ilkley Challenger Astana Challenger Madrid Challenger Chengdu Challenger Jinan Challenger Ningboo Challenger Nanchang Challenger Furth Challenger Astana Challenger Segovia Challenger Manila Challenger St. Brieuc Challenger Nottingham Challenger Nottingham 1 Challenger Moscow Challenger Khanty-Mansiysk Challenger Seoul Challenger Saransk Challenger Bratislava Challenger St. Remy Challenger M25 Dallas Astana Challenger M25 Hua Hin Bratislava Challenger Taipei City Challenger Santo Domingo Challenger Anning Challenger Meknes Challenger M25 New Delhi Karshi Challenger Fergana Challenger Surbiton Challenger Astana Challenger Portoroz Challenger Rome Challenger Indian Wells Challenger Cherbourg Challenger Ortisei Challenger Sparkessen Magdeburg Open - Magdeburg Milan Challenger Wroclaw Challenger Siemens Open - Scheveningen FILA Challenger Biella - Biella Ilkley Challenger Kaohsiung Challenger Ho Chi Minh City Challenger Oberstaufen Challenger Recanati Challenger Indian Wells Challenger Astana Challenger Nur-Sultan 1 Challenger Bergamo Challenger Malaga Challenger V Torneo Internazionale di Tennis - Barletta Tashkent Challenger Pune Challenger Prostejov Challenger Rennes Challenger Shenzhen Challenger Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Gold Flake Open - Chennai Salinas Challenger Grand Prix Hassan II - Casablanca Istanbul Challenger Rabat Challenger Kroger / St. Jude International - Memphis Shenzhen Challenger Rennes Challenger Sybase Open - San Jose Guangzhou Challenger Estoril Open - Estoril St. Petersburg Open - St. Petersburg Open Seat-Godo 2001 - Barcelona The Stella Artois Grass Court Championships - London Hamburg Challenger The Nottingham Open - Nottingham Nonthaburi 3 Challenger Busan Challenger Eckental Challenger Idea Prokom Open - Sopot Bergamo Challenger Braunschweig Challenger Phoenix Challenger Taipei City Challenger Busan Challenger Geneva Challenger - Geneva Pune Challenger Gwangju Challenger Surbiton Challenger Recanati Challenger Nur-Sultan Challenger Pozoblanco Challenger Energis Open - Amsterdam Privat Bank Cup - Dniepropetrovsk Astana Challenger Opel Bulvaria MCG Bulgarian Open - Sofia Lugano Challenger Helsinki Challenger Nottingham 2 Challenger BMW Open - Munich Gerry Weber Open - Halle Warsteiner Challenger Lubeck - Lubeck Ordina Open - 's-Hertogenbosch Muller Cup 2000 - Ulm Milan Indoors - Milan 2002 Mercedes Cup - Stuttgart Bengalaru 1 Challenger Bengalaru 2 Challenger San Luis Potosi Challenger Tallahassee Challenger Wiesmann Roadster Open - Nuembrecht Troisdorf Challenger St. Petersburg Open - St. Petersburg Nur-Sultan Challenger Nonthaburi 1 Challenger Nonthaburi 3 Challenger Istanbul Challenger Ismaning Challenger Brest Challenger Gerry Weber Open - Halle 2003 Mercedes Cup - Stuttgart Rovereto Challenger Pau Challenger Seoul Challenger TD Waterhouse Cup - Long Island Troyes Challenger IPP Open - Helsinki Guangzhou Challenger Shenzhen 2 Challenger Nonthaburi 1 Challenger Nonthaburi 2 Challenger Nonthaburi 3 Challenger Chennai Challenger Bengaluru Challenger Adidas International - Sydney Shenzhen 1 Challenger Guangzhou Challenger Wuxi Challenger Qatar Exxon Mobil Open 2002 - Doha Taipei Challenger Heineken Trophy - 's-Hertogenbosch Eckental Challenger Kremlin Cup - Moscow Copenhagen Open - Copenhagen Orleans Challenger CA Tennis Trophy - Vienna Marrakech Challenger Nur-Sultan Challenger Brest Challenger Eckental Challenger Canberra Challenger The Samsung Open - Nottingham Heineken Open Shanghai - Shanghai Geneva Challenger Qatar Open - Doha Milan Indoors - Milan Zagreb Challenger Dubai Open - Dubai Gerry Weber Open - Halle Monza Challenger Mercedes Cup - Stuttgart China Open - Beijing St. Petersburg Open - St. Petersburg Istanbul 2 Challenger Kremlin Cup - Moscow Zagreb Challenger ABN/AMRO World Tennis Tournament - Rotterdam St. Petersburg Open - St. Petersburg Grand Prix Hassan II - Casablanca Qatar Open - Doha Ostrava Challenger Idea Prokom Open - Sopot Dubai Open - Dubai Irving Challenger Bordeaux Challenger Synsam Swedish Open - Bastad Generali Open - Kitzbuhel China Open - Beijing AIG Japan Open - Tokyo Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha International Indoor Tennis Championships of Croatia - Zagreb The Dubai Tennis Championships - Dubai Generali Open - Kitzbuhel Open de Moselle - Metz St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai BMW Open - Munich Gerry Weber Open - Halle Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Chennai Open - Chennai Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Allianz Suisse Open Gstaad - Gstaad AIG Japan Open Tennis Championships - Tokyo St. Petersburg Open - St. Petersburg Gerry Weber Open - Halle Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Open Sabadell Atlantico - Barcelona BMW Open - Munich Interwetten Austrian Open - Kitzbuhel AEGON Championships - London Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Proton Malaysian Open - Kuala Lumpur Qatar Exxon Mobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Serbia Open - Belgrade BMW Open - Munich Allianz Suisse Open Gstaad - Gstaad St. Petersburg Open - St. Petersburg Kazan Challenger ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart German Tennis Championships - Hamburg BCR Open Romania - Bucharest China Open - Beijing Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam President's Cup - Tashkent Helsinki Challenger Nottingham Challenger Serbia Open - Belgrade BMW Open - Munich Gerry Weber Open - Halle Nottingham-2 Challenger Credit Agricole Suisse Open - Gstaad St. Petersburg Open - St. Petersburg China Open - Beijing If Stockholm Open - Stockholm Kremlin Cup - Moscow Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai Apia International - Sydney PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Portugal Open - Oeiras Topshelf Open - 's-Hertogenbosch Bet-at-home Open - Hamburg BB&T Atlanta Open - Atlanta Credit Agricole Suisse Open - Gstaad Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg BMW Open - Munich Mons Challenger Bucaramanga Challenger Kazan Challenger AEGON International - Eastbourne Zhangjiagang Challenger Geneva Challenger Belgrade Challenger Valencia Open - Valencia Dubai Duty Free Tennis Championships - Dubai AEGON Championships - London Mercedes Cup - Stuttgart Citi Open - Washington Kremlin Cup - Moscow Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb China Open - Beijing BRD Nastase Tiriac Trophy - Bucharest Geneva Open - Geneva St. Petersburg Open - St. Petersburg Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart SkiStar Swedish Open - Bastad St. Petersburg Open - St. Petersburg ABN AMRO World Tennis Tournament - Rotterdam Hungarian Open - Budapest Gerry Weber Open - Halle St. Petersburg Open - St. Petersburg Synsam Swedish Open - Bastad Dubai Duty Free Tennis Championships - Dubai Gazprom Hungarian Open - Budapest Ricoh Open - 's-Hertogenbosch Gerry Weber Open - Halle Antalya Cup - Antalya Batman Challenger St. Petersburg Open - St. Petersburg Astana Open - Nur-Sultan Porto Challenger Malaysian Open - Kuala Lumpur China Open - Beijing BMW Open - Munich Power Horse Cup - Dusseldorf Astana Open - Nur-Sultan Mersin Challenger Grand Prix de Tennis de Lyon - Lyon Mercedes Cup - Stuttgart Swiss Indoors Basel - Basel SAP Open - San Jose Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Aircel Chennai Open - Chennai Geneva Open - Geneva Winston-Salem Open - Winston-Salem Winston-Salem Open - Winston-Salem Gerry Weber Open - Halle PTT Thailand Open - Bangkok Mouilleron-Le-Captif Challenger Mercedes Cup - Stuttgart Swiss Indoors Basel - Basel Kremlin Cup - Moscow Suisse Open - Gstaad Generali Open - Kitzbuhel Open 13 - Marseille Mercedes Cup - Stuttgart Plava Laguna Croatia Open - Umag St. Petersburg Open - St. Petersburg Tata Open Maharashtra - Pune ATP Kremlin Cup - Moscow Gerry Weber Open - Halle ATP Kremlin Cup - Moscow Helsinki Challenger Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Gerry Weber Open - Halle Sofia Open - Sofia Kitzbuhel Challenger Mercedes Cup - Stuttgart Tata Open Maharashtra - Pune Chengdu Open - Chengdu BCR Open Romania - Bucharest Sofia Open - Sofia Heineken Open - Auckland Shanghai Challenger Ortisei Challenger Open Sabadell Atlantico - Barcelona Open Sabadell Atlantico - Barcelona China Open - Beijing Allianz Suisse Open - Gstaad Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Heilbronn Challenger Swiss Indoors Basel - Basel Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Topshelf Open - 's-Hertogenbosch Marburg Challenger Hua Hin Challenger Canberra Challenger Delray Beach International Tennis Championships - Delray Beach Kremlin Cup - Moscow Vancouver Challenger BRD Nastase Tiriac Trophy - Bucharest Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Bastad Challenger Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Shenzhen Open - Shenzhen Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Quimper Challenger Budapest Challenger Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Open 13 - Marseille Orleans Challenger Qatar ExxonMobil Open - Doha Nonthaburi 1 Challenger Ecuador Open - Quito Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca TEB BNP Paribas Istanbul Open - Istanbul Lexington Challenger AEGON Championships - London Vegeta Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Austrian Open - Kitzbuhel Indian Wells Challenger ABN AMRO World Tennis Tournament - Rotterdam Open de Charleroi - Charleroi Kuppers Kolsch Cup - Aachen Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona BMW Open - Munich Aegon Nottingham Open - Nottingham Suisse Open - Gstaad Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Aircel Chennai Open - Chennai Qatar ExxonMobil Open - Doha Garanti Koza Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Millennium Estoril Open - Estoril Mexico City Challenger TEB BNP Paribas Istanbul Open - Istanbul Dubai Duty Free Tennis Championships - Dubai China Open - Beijing Ricoh Open - 's-Hertogenbosch Konzum Croatia Open - Umag Bet-at-home Open - Hamburg Shenzhen Open - Shenzhen Nonthaburi 2 Challenger Sydney International - Sydney Vancouver Challenger Garanti Koza Sofia Open - Sofia New York Open - New York Delray Beach Open - Delray Beach Citi Open - Washington Nonthaburi 2 Challenger Masters Series - Hamburg China Open - Beijing Prostejov Challenger Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Eckental Challenger Nur-Sultan 2 Challenger Marbella Challenger Belgrade Challenger Adidas International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam Bergamo Challenger Japan Open - Tokyo Chengdu Open - Chengdu Ordina Open - 's-Hertogenbosch Tata Open Maharashtra - Pune St. Petersburg Open - St. Petersburg Segovia Challenger Mallorca Open - Mallorca Dubai Duty Free Tennis Championships - Dubai Hall of Fame Open - Newport Copenhagen Open - Copenhagen Truist Atlanta Open - Atlanta Kyiv UMC Open - Kiev Dubai Tennis Open - Dubai Citi Open - Washington Kremlin Cup - Moscow Skopje Challenger Vicenza Challenger St. Petersburg Open - St. Petersburg Blois Challenger Open 13 - Marseille Sofia Open - Sofia Telenordia Swedish Open - Bastad Open Parc - Lyon Generali Open 2003 - Kitzbuhel Kremlin Cup - Moscow The Dubai Tennis Championships - Dubai ARAG World Team Championship - Dusseldorf New Delhi Challenger PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Kremlin Cup - Moscow The Dubai Tennis Championships - Dubai U.S. Men's Clay Court Championships - Houston Jinan Challenger Gerry Weber Open - Halle Valencia Open - Valencia Dubai Tennis Open - Dubai Garanti Koza Sofia Open - Sofia Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha TEB BNP Paribas Istanbul Open - Istanbul Kremlin Cup - Moscow Swiss Indoors Basel - Basel ATP Kremlin Cup - Moscow Tennis Masters Series - Monte Carlo Tennis Masters Series - Indian Wells Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris President's Cup 2000 - Tashkent Scania Stockholm Open - Stockholm Tennis Masters Series - Indian Wells Heineken Open - Auckland Anytech365 Andalucia Open - Marbella President's Cup - Tashkent Pacific Life Open - Indian Wells Qatar Exxon Mobil Open 2003 - Doha Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Vilnius Challenger Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Rogers Masters - Toronto Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Gwangju Challenger Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Bengalaru Challenger Istanbul Challenger Biella 2 Challenger Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shenzhen 1 Challenger Tennis Masters Series - Montreal Rogers Cup - Toronto Allianz Suisse Open - Gstaad Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Tennis Masters Series - Stuttgart Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Masters Series Monte Carlo - Monte Carlo Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Rogers Cup - Montreal Masters Series Hamburg - Hamburg BMW Open - Munich Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Australian Open - Melbourne Wimbledon - London French Open - Paris Internazionali BNL d'Italia - Rome Sony Ericsson Open - Miami Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Australian Open - Melbourne French Open - Paris Wimbledon - London Shenzhen Open - Shenzhen Shanghai ATP Masters - Shanghai Mercedes Cup - Stuttgart Shanghai Rolex Masters - Shanghai Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Serbia Open - Belgrade Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Australian Open - Melbourne French Open - Paris BNP Paribas Open - Indian Wells U.S. Open - New York Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid French Open - Paris Shanghai Rolex Masters - Shanghai Rogers Cup - Montreal Western & Southern Open - Cincinnati Western & Southern Open - Cincinnati Wimbledon - London Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Astana Open - Astana BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid U.S. Open - New York Australian Open - Melbourne Tennis Masters Series - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London 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 Western & Southern Open - Cincinnati U.S. Open - New York Australian Open - Melbourne French Open - Paris Bet-at-home Open - Hamburg Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Wimbledon - London Campionati Internazionali D'Italia - Rome Masters Series - Hamburg U.S. Open - New York Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Internazionali BNL dItalia - Rome BNP Paribas Open - Indian Wells BB&T Atlanta Open - Atlanta Australian Open - Melbourne French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Wimbledon - London U.S. Open - New York Coupe Rogers - Montreal U.S. Open - New York U.S. Open - New York Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Abierto Mexicano de Tenis Mifel - Los Cabos Masters Series Monte-Carlo - Monte-Carlo Internazionali BNL d'Italia - Rome Wimbledon - London BNP Paribas Open - Indian Wells Rogers Cup - Montreal Australian Open - Melbourne French Open - Paris BNP Paribas Masters - Paris Rogers Cup - Montreal Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Wimbledon - London BNP Paribas Masters - Paris French Open - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Rogers Cup - Toronto Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Shanghai Rolex Masters - Shanghai BMW Open - Munich St. Petersburg Open - St. Petersburg Claro Open Colombia - Bogota Topshelf Open - 's-Hertogenbosch French Open - Paris U.S. Open - New York European Open - Antwerp Australian Open - Melbourne U.S. Open - New York Sydney International - Sydney Davis Cup, World Group, 1R, RUS-BEL 4-1 ABN AMRO World Tennis Tournament - Rotterdam Davis Cup, World Group, QF, RUS-SWE 4-1 Davis Cup, World Group, F, RUS-FRA 3-2 NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Madrid Davis Cup, World Group, QF, RUS-FRA 3-2 Davis Cup, PO, RUS-IND 3-2 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, PO, RUS-BRA 3-2 Davis Cup, Group I, 2R, GBR-RUS 3-2 Davis Cup, Group I, PO, RUS-POR 4-1 Davis Cup, Group I, 2R, RUS-ESP 3-2 Davis Cup, Group I, 2R, RUS-AUT 1-3 French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris Australian Open - Melbourne U.S. Open (juniors) French Open (juniors) French Open (juniors) AAMI Classic - Kooyong French Open - Paris AAMI Classic - Kooyong U.S. Open - New York U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Tennis Masters Series - Miami Wimbledon - London U.S. Open - New York Olympics - Beijing Olympics - London Wimbledon - London Australian Open - Melbourne U.S. Open - New York Olympics - Rio de Janeiro French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open Qualifying - Doha French Open - Paris BNP Paribas Masters - Paris BNP Paribas Masters - Paris Wimbledon - London Mutua Madrid Open - Madrid U.S. Open - New York BNP Paribas Masters - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Davis Cup, World Group, SF, RUS-ARG 3-2 Davis Cup, World Group, QR, RUS-THA 5-0 Davis Cup, World Group, QF, ARG-RUS 5-0 Davis Cup, World Group, SF, RUS-USA 3-2 Davis Cup, World Group, F, USA-RUS 4-1 Davis Cup, World Group, PO, RUS-KAZ 3-1 Davis Cup, World Group, QF, SWE-RUS 4-1 Davis Cup, World Group, SF, RUS-GER 3-2 Davis Cup, World Group, 1R, ROU-RUS 1-4 Davis Cup, World Group, 1R, RUS-CHI 4-1 Davis Cup, World Group, QF, ISR-RUS, 4-1 Davis Cup, World Group, SF, CRO-RUS 3-2 Davis Cup, World Group, 1R, RUS-CZE 3-2 Davis Cup, World Group, QF, FRA-RUS 1-4 Davis Cup, World Group, 1R, RUS-SRB 3-2 Davis Cup, World Group, QF, RUS-ARG 2-3 Wimbledon (juniors) Davis Cup, Group I, 1R, RUS-DEN 4-1 Kooyong Classic - Kooyong Olympics - Athens Davis Cup, World Group, 1R, BLR-RUS 3-2