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 2000
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 Miami Open - Miami Laver Cup - Berlin National Bank Open - Toronto Shanghai Rolex Masters - Shanghai Portugal F1 Portugal F2 Russia F1 Georgia F2 Estonia F3 Tunisia F3 Tunisia F4 Italy F2 France F4 France F6 Tunisia F12 Tunisia F13 Tunisia F14 France F9 Russia F1 Russia F4 France F11 France F13 France F14 Belarus F1 Belarus F2 France F21 Germany F18 Switzerland F1 Switzerland F2 France F4 France F15 Georgia F1 Georgia F3 France F19 Russia F8 France F18 Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia XXXVII Torneig C.E. Laieta - Barcelona Dharwad Challenger 2003 - Dharwad Open Castilla y Leon - Segovia Bancastato Challenger Lugano - Lugano Open Castilla y Leon - Segovia 6th Sardinian International Championships - Cagliari KGHM Dialog Polish Indoors - Wroclaw Morocco Tennis Tour - Rabat Porsche Open - Poznan China Open - Beijing Challenger Tunisie - Tunis Siemens Open - Scheveningen XXX Edizione 'A Savoldi Marco' - Manerbio Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Banja Luka Challenger 2003 - Banja Luka San Remo Tennis Cup - San Remo France F3 X Open Internacional D'Andorra - Andorra Copa Sevilla Internacionales de Andalucia - Seville France F7 Arroyo de la Encomienda - Valladolid Open Costa Daurada - Tarragona Garden Open 2004 - Rome Cordenons Challenger Porsche Open - Poznan Prostejov Challenger Istanbul Challenger Siemens Open 2004 - Scheveningen Lambertz Open - Aachen St. Remy Challenger Bangkok Challenger BMW Tennis Championship - Sunrise Kazan Challenger Raanana Challenger Savannah Challenger Bordeaux Challenger Portoroz Challenger St. Remy Challenger Bratislava Challenger VIII Torneo Internazionale di Tennis - Barletta Marburg Challenger Scheveningen Challenger Genova Challenger Almaty Challenger Tashkent Challenger Canberra Challenger Biella Challenger Orleans Challenger Manerbio Challenger Bratislava Challenger Seville Challenger Como Challenger Playford Challenger Perugia Challenger Bangkok Challenger Shanghai Challenger Nanchang Challenger Kaohsiung Challenger Internazionali di Tennis di Bergamo - Bergamo Okal Cup 2003 - Eckental Trofeo Barcelona de Tenis - Barcelona Ilkley Challenger Astana Challenger Biella Challenger Open Castilla y Leon - Segovia Riviera di Rimini Challenger 2004 - Rimini Eckental Challenger Sophia Antipolis Challenger Bastad Challenger Cordenons Challenger Brest Challenger Rome Challenger Prostejov Challenger Eckental Challenger Prostejov Challenger ATP Open Castilla y Leon - Segovia Open 13 - Marseille Tunis Challenger Heilbronn Challenger AT&T Challenger of Dallas - Dallas Prostejov Challenger Bulgarian Open - Sofia Croatia Open - Umag Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island AIG Japan Open - Tokyo Augsburg Challenger Belgaum Open - Belgaum Lambertz Open - Aachen Chennai Open - Chennai Gran Canaria 2 Challenger Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Memorial Savigni - Sassuolo Abierto Mexicano Telfonica MoviStar - Acapulco Baumag Open - Budapest Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Croatia Open - Umag Tennis Napoli Cup - Napoli Idea Prokom Open - Sopot Ciudad de Pozoblanco Open Diputacion - Cordoba Pilot Pen Tennis - New Haven Thailand Open - Bangkok Volkswagen Challenger 2004 - Wolfsburg 10ø Tornea B. Camparini - Reggio Emilia Mitsubishi Electric Europe Cup - Monza IPP Open - Helsinki St. Petersburg Open - St. Petersburg Chennai Open - Chennai USTA Men's Challenger of Dallas - Dallas Czech Open 2006 - Prostejov Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Milan Indoors - Milan Estoril Open - Estoril Dutch Open Tennis - Amersfoort Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland Morocco Tennis Tour - Marrakech SAP Open - San Jose Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Red Letter Days Open - Nottingham Mercedes Cup - Stuttgart Brest Challenger Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Helsinki Challenger Maia Challenger Chennai Open - Chennai SAP Open - San Jose Grand Prix Hassan II - Casablanca The Nottingham Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Gran Canaria 1 Challenger SA Tennis Open - Johannesburg Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel AEGON Championships - London AEGON International - Eastbourne Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Heineken Open - Auckland Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AEGON International - Eastbourne AIG Japan Open Tennis Championships - Tokyo Pilot Pen Tennis - New Haven Generali Open - Kitzbuhel Estoril Open - Estoril Qatar ExxonMobil Open - Doha Campionati Internazionali di Sicilia - Palermo Medibank International - Sydney Todi Challenger PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Mercedes Cup - Stuttgart Erste Bank Open - Vienna Qatar Exxon Mobil Open - Doha Qatar ExxonMobil Open - Doha Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Mercedes Cup - Stuttgart Bet-at-home Cup - Kitzbuhel Citi Open - Washington Open Sabadell Atlantico - Barcelona St. Petersburg Open - St. Petersburg PTT Thailand Open - Bangkok China Open - Beijing Winston-Salem Open - Winston-Salem Rome Challenger Erste Bank Open - Vienna Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Apia International - Sydney Brasil Open - Sao Paulo Copa Claro - Buenos Aires BRD Nastase Tiriac Trophy - Bucharest AEGON Championships - London Topshelf Open - 's-Hertogenbosch Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Grand Prix Hassan II - Casablanca Mercedes Cup - Stuttgart Winston-Salem Open - Winston-Salem China Open - Beijing PBZ Zagreb Indoors - Zagreb Topshelf Open - 's-Hertogenbosch AEGON Championships - London Shenzhen Open - Shenzhen Credit Agricole Suisse Open - Gstaad Rome Challenger Rakuten Japan Open - Tokyo Grand Prix Hassan II - Marrakech BRD Nastase Tiriac Trophy - Bucharest Geneva Open - Geneva Open de Nice Cote d'Azur - Nice Abierto Mexicano - Los Cabos If Stockholm Open - Stockholm Aircel Chennai Open - Chennai China Open - Beijing Portugal Open - Oeiras Sydney International - Sydney Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Open Parc - Lyon Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Open 13 Provence - Marseille China Open - Beijing ABN AMRO World Tennis Tournament - Rotterdam Kazan Challenger New York Open - New York St. Petersburg Open - St. Petersburg BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice Open 13 Provence - Marseille Millennium Estoril Open - Estoril Aircel Chennai Open - Chennai Millenium Tennis Championships - Delray Beach AEGON International - Eastbourne Open de la Comunidad Valenciana - Valencia Konzum Croatia Open - Umag BB&T Atlanta Open - Atlanta Synsam Swedish Open - Bastad Open Sud de France - Montpellier Open Parc - Lyon Ricoh Open - 's-Hertogenbosch AEGON Championships - London BA-CA Tennis Trophy - Vienna Erste Bank Open - Vienna Citi Open - Washington Dubai Duty Free Tennis Championships - Dubai Next Gen ATP Finals - Milan Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech China Open - Beijing Mercedes Cup - Stuttgart Antalya Cup - Antalya Citi Open - Washington Bangkok Challenger AIG Japan Open Tennis Championships - Tokyo Qatar ExxonMobil Open - Doha Sydney International - Sydney Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Grand Prix Hassan II - Casablanca German Tennis Championships - Hamburg Gerry Weber Open - Halle Open 13 Provence - Marseille Mercedes Cup - Stuttgart Erste Bank Open - Vienna Tallahassee Challenger Thailand Open - Bangkok Bank Austria Tennis Trophy - Vienna Noventi Open - Halle Abierto de Tenis Mifel - Los Cabos Astana Open - Astana US Men's Clay Court Championship - Houston China Open - Beijing Erste Bank Open - Vienna AEGON International - Eastbourne Kremlin Cup - Moscow Allianz Suisse Open - Gstaad PTT Thailand Open - Bangkok If Stockholm Open - Stockholm Dubai Duty Free Tennis Championships - Dubai Moscow Challenger Citi Open - Washington Grand Prix Hassan II - Casablanca ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca SkiStar Swedish Open - Bastad Winston-Salem Open - Winston-Salem Kremlin Cup - Moscow Aircel Chennai Open - Chennai Mallorca Championships - Mallorca Heineken Open - Auckland Royal Guard Open Chile - Vina del Mar Open de Tenis Comunidad Valenciana - Valencia Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Mons Challenger Budapest Challenger Aix En Provence Challenger Erste Bank Open - Vienna Valencia Open - Valencia Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Aircel Chennai Open - Chennai Heineken Open - Auckland Pilot Pen Tennis - New Haven Rakuten Japan Open - Tokyo Dubai Duty Free Tennis Championships - Dubai Genova Challenger Grand Prix Hassan II - Casablanca Ricoh Open - 's-Hertogenbosch Bordeaux Challenger Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Moselle Open - Metz China Open - Beijing Valencia Open - Valencia ASB Classic - Auckland ABN AMRO World Tennis Tournament - Rotterdam U.S. Mens's Clay Court Championship - Houston Winston-Salem Open - Winston-Salem Dubai Duty Free Tennis Championships - Dubai Abierto Mexicano Telcel - Acapulco Terra Wortmann Open - Halle Millennium Estoril Open - Estoril Kremlin Cup - Moscow Tampere Challenger AEGON Championships - London Bet-at-home Open - Hamburg St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Garanti Koza Sofia Open - Sofia Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Hungarian Open - Budapest Millennium Estoril Open - Estoril China Open - Beijing AEGON International - Eastbourne Lille Challenger Alicante Challenger St. Petersburg Open - St. Petersburg Memphis Open - Memphis Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Rio Open - Rio de Janeiro Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril AEGON International - Eastbourne St. Petersburg Open - St. Petersburg Shenzhen Open - Shenzhen Quimper Challenger Swiss Indoors Basel - Basel Brisbane International - Brisbane DIEMA XTRA Sofia Open - Sofia Alicante Challenger New York Open - New York US Men's Clay Court Championship - Houston Hangzhou Open - Hangzhou Milan Challenger Swiss Open - Gstaad Citi Open - Washington St. Petersburg Open - St. Petersburg Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach St. Petersburg Open - St. Petersburg Libema Open - 's-Hertogenbosch ABN AMRO World Tennis Tournament - Rotterdam Heineken Open Shanghai - Shanghai Noventi Open - Halle Open Seat Godo 2005 - Barcelona ABN AMRO Open - Rotterdam Open Romania - Bucharest Stockholm Open - Stockholm Abierto Mexicano Telcel - Acapulco Almaty Open - Almaty Sydney International - Sydney Gonet Geneva Open - Geneva Libema Open - 's-Hertogenbosch Delray Beach International Tennis Championships - Delray Beach Mallorca Championships - Mallorca SAP Open - San Jose Hamburg European Open - Hamburg Erste Bank Open - Vienna Moselle Open - Metz Croatia Open Umag - Umag Adelaide International 1 - Adelaide BCR Open Romania - Bucharest Qatar ExxonMobil Open - Doha Terra Wortmann Open - Halle PBZ Zagreb Indoors - Zagreb Open de Tenis Comunidad Valenciana - Valencia Orange Warsaw Open - Warsaw Austrian Open - Kitzbuhel BCR Open Romania - Bucharest China Open - Beijing AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow Terra Wortmann Open - Halle Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Qatar ExxonMobil Open - Doha Tennis Masters Series - Monte Carlo Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Serbia Open - Belgrade Open 13 - Marseille Western & Southern Financial Group Masters - Cincinnati Topshelf Open - 's-Hertogenbosch Open de la Comunidad Valenciana - Valencia Sony Ericsson Open - Miami Masters Series - Hamburg Kremlin Cup - Moscow Western & Southern Financial Group Masters - Cincinnati Argentina Open - Buenos Aires AEGON Championships - London Generali Open - Kitzbuhel Kremlin Cup - Moscow Intrum Stockholm Open - Stockholm BNP Paribas Masters - Paris Sony Ericsson Open - Miami Erste Bank Open - Vienna Marbella Challenger Ilkley Challenger Tennis Masters Series - Madrid Canberra Challenger BNP Paribas Masters - Paris Mutua Madrilena Masters Madrid - Madrid St. Petersburg Open - St. Petersburg Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Tennis Masters Series - Hamburg BNP Paribas Masters - Paris BellSouth Open - Vina del Mar Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Shanghai ATP Masters 1000 - Shanghai Regions Morgan Keegan Championships - Memphis Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Masters Series Monte Carlo - Monte Carlo Erste Bank Open - Vienna BNP Paribas Open - Indian Wells Masters Series Madrid - Madrid Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Swiss Open - Gstaad Open de la Comunidad Valenciana - Valencia Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Heineken Open - Auckland Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Mutua Madrid Open - Madrid AIG Japan Open - Tokyo BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL dItalia - Rome Masters Series Monte-Carlo - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - New York Rolex Paris 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 Rolex Paris Masters - Paris Sony Ericsson Open - Miami Mutua Madrid Open - Madrid Thailand Open - Bangkok BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Open SEAT 2008 - Barcelona Monte-Carlo Rolex Masters - Monte-Carlo Fever-Tree Championships - London Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Open de Tenis Comunidad Valenciana - Valencia Moselle Open - Metz Valencia Open - Valencia Rogers Cup - Toronto Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid AEGON Championships - London Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells U.S. Open - New York Rogers Cup - Montreal Western & Southern Open - Cincinnati Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Tennis Masters Series - Madrid Western & Southern Open - Cincinnati Pacific Life Open - Indian Wells 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 Coupe Rogers - Montreal Western & Southern Open - Cincinnati Miami Open - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Rogers Cup - Toronto Rogers Cup - Montreal Rolex Paris Masters - Paris Miami Open - Miami Rolex Paris Masters - Paris Western & Southern Open - Cincinnati National Bank Open - Montreal Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Rogers Cup - Toronto Mutua Madrid Open - Madrid Miami Open - Miami Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid 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 Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai The Dubai Tennis Championships - Dubai Rolex Paris Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Western & Southern Open - Cincinnati Cincinnati Open - Cincinnati St. Petersburg Open - St. Petersburg Copa Claro - Buenos Aires Australian Open - Melbourne French Open - Paris Shenzhen Open - Shenzhen European Open - Antwerp Erste Bank Open - Vienna ASB Classic - Auckland ABN AMRO World Tennis Tournament - Rotterdam Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Swiss Indoors Basel - Basel French Open - Paris U.S. Open - New York Australian Open - Melbourne 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 Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Sony Ericsson Open - Miami 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 U.S. Open - New York French Open - Paris 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 - Melbourne Australian Open - Melbourne French Open - Paris Western & Southern Open - Cincinnati Wimbledon - London Wimbledon - London Wimbledon - London BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon (juniors) Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open Qualifying - Doha Mutua Madrilena Masters Madrid - Madrid French Open - Paris French Open - Paris Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York National Bank Open - Toronto Davis Cup, Group I, 2R, RUS-AUT 1-3 Davis Cup, World Group, QR, SUI-RUS 1-3 ATP Cup - Brisbane, Perth, Sydney Monte-Carlo Rolex Masters - Monte-Carlo ATP Cup - Melbourne Laver Cup - Boston ATP Cup - Sydney Davis Cup, Finals, QF, RUS-SWE 2-0 Davis Cup, Finals, F, RUS-CRO 2-0 Campeonato de Espana Kia de Tenis 2004 - Madrid Davis Cup, World Group, 1R, CAN-ESP 3-2 U.S. Open (juniors) Davis Cup, Finals, Group A Australian Open (juniors) French Open (juniors) Wimbledon (juniors) All Lower level tournaments Davis Cup, Finals, SF, RUS-GER 2-1 Davis Cup, World Group, 1R, SRB-RUS 4-1 Exhibition Diriyah Tennis Cup Davis Cup, Group I, PO, RUS-BLR 3-2 Nitto ATP Finals - London Nitto ATP Finals - London Nitto ATP Finals - Turin Nitto ATP Finals - Turin Nitto ATP Finals - Turin Olympics - Tokyo Shanghai Rolex Masters - Shanghai Olympics - Paris National Bank Open - Montreal Nitto ATP Finals - Turin Libema Open - 's-Hertogenbosch Wimbledon - London