Career 2025 2024 2023 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 Portugal F4 Portugal F6 Croatia F2 Morocco F1 Morocco F2 Italy F11 Romania F1 Romania F2 Slovenia F2 Italy F27 Portugal F4 Portugal F5 Iran F4 Germany F4 Germany F5 Croatia F1 Croatia F2 Morocco F2 France F7 Italy F10 Germany F23 Great Britain F16 Great Britain F17 Israel F4 Czech Republic F5 Germany F2 Germany F3 Croatia F1 Kazakhstan F1 Kazakhstan F2 Croatia F4 Czech Rep. F3 Italy F17 Italy F23 Slovak Rep. F1 Morocco F1 Morocco F2 Italy F4 Kuwait F2 Iran F3 Croatia F2 Challenger Ford de Cherbourg - Cherbourg Samarkand Challenger - Samarkand Fifth Third Bank Tennis Championships - Lexington Pharma Medico Open 2008 - Aarhus Portugal F5 Unicredit Czech Open - Prostejov Germany F1 Poland F1 Israel F5 Sunrise Challenger M15 Monastir Ostrava Challenger Reggio Emilia Challenger San Benedetto Challenger Poznan Challenger Geneva Challenger Freudenstadt Challenger Tashkent Challenger Seoul Challenger Chuncheon Challenger Bytom Challenger Brasilia Challenger Izmir Challenger Bratislava Challenger Courmayeur Challenger Casablanca Challenger Rabat Challenger M15 Heraklion Prostejov Challenger Oberstaufen Challenger San Marino Challenger Cordenons Challenger Manerbio Challenger Genova Challenger Trnava Challenger Geneva Challenger Sao Paulo Challenger Tour Finals Helsinki Challenger Heilbronn Challenger Casablanca Challenger Marrakech Challenger Prague Challenger Bordeaux Challenger M25 Monastir Open de Franche Comte - Besancon TED Open Istanbul - Istanbul Open Castilla y Leon Trofeo Iberdrola - Segovia M25 Vila Real de Santo Antonio Fergana Challenger - Fergana M25 Padova M25 Santa Margherita di Pula M25 Valldoreix Pekao Open - Szczecin Quelle Cup 2000 - Furth M15 Antalya M25 Telfs Panama City Challenger Barranquilla Challenger Steelers Cup - Kosice Ljubljana Open - Ljubljana Prostejov Challenger Eckental Challenger Bratislava Challenger Brescia Challenger Bangkok Challenger Bangkok Challenger Prague Challenger Poprad Tatry Challenger Almaty Challenger Ningboo Challenger Kos-Zucchetti Tennis Cup - Cordenons Quimper Challenger Indian Wells Challenger Marbella Challenger Baden Open - Karlsruhe Astana Challenger XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio ATP Challenger Trophy 2007 - Trnava M25 Vila Real de Santo Antonio Como Challenger Genova Challenger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Bratislava Challenger Bratislava Challenger 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Morocco Tennis Tour - Rabat Samsung Securities Cup - Seoul Tatra Banka Slovak Open - Bratislava Energis Open - Amsterdam Orleans Challenger Rabat Challenger Manila Challenger ATP Slovak Open Challenger - Bratislava Noumea Challenger Furth Challenger Kosice Challenger Turin Challenger Rimini Challenger M25 Monastir Brasov Challenger - Brasov Mons Challenger Heilbronn Challenger Grand Prix Hassan II - Casablanca Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Gold Flake Open - Chennai Bergamo Challenger Barletta Challenger Copenhagen Open - Copenhagen Kroger / St. Jude International - Memphis Estoril Open - Estoril Open Seat-Godo 2001 - Barcelona The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Idea Prokom Open - Sopot Tatra Banka Open - Bratislava Qatar Exxon Mobil Open 2002 - Doha Surbiton Challenger Milan Indoors - Milan BMW Open - Munich Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch M15 Heraklion 2002 Mercedes Cup - Stuttgart Kremlin Cup - Moscow CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Adidas International - Sydney Gerry Weber Open - Halle The Samsung Open - Nottingham 2003 Mercedes Cup - Stuttgart TD Waterhouse Cup - Long Island M15 Telde Braunschweig Challenger M25 Reggio Emilia Bratislava 2 Challenger Sparkessen Magdeburg Open - Magdeburg Siemens Open - Scheveningen FILA Challenger Biella - Biella Turin Challenger Poprad Tatry Challenger Ho Chi Minh City Challenger V Torneo Internazionale di Tennis - Barletta Morocco Tennis Tour - Tanger Dortmund Challenger Qatar Open - Doha Milan Indoors - Milan Dubai Open - Dubai Gerry Weber Open - Halle Mercedes Cup - Stuttgart Prostejov Challenger China Open - Beijing Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar Open - Doha Nur-Sultan 1 Challenger Tatra Banka Open 2006 - Bratislava Sassuolo Challenger Shenzhen Challenger Dubai Open - Dubai Como Challenger Rennes Challenger Vicenza Challenger Pullach Challenger Poznan Challenger Synsam Swedish Open - Bastad Generali Open - Kitzbuhel China Open - Beijing Internationaux de Nouvelle-Caledonie - New Caledonia AIG Japan Open - Tokyo Kremlin Cup - Moscow Bad Waltersdorf Challenger Qatar ExxonMobil Open - Doha International Indoor Tennis Championships of Croatia - Zagreb The Dubai Tennis Championships - Dubai San Marino Challenger Generali Open - Kitzbuhel Open de Moselle - Metz Privat Bank Cup - Dniepropetrovsk St. Petersburg Open - St. Petersburg Prague Challenger Qatar ExxonMobil Open - Doha Biella 3 Challenger Opel Bulvaria MCG Bulgarian Open - Sofia PBZ Zagreb Indoors - Zagreb Biella 7 Challenger Warsteiner Challenger Lubeck - Lubeck ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Muller Cup 2000 - Ulm BMW Open - Munich Gerry Weber Open - Halle Lisbon Challenger Heineken Trophy - 's-Hertogenbosch Dutch Open Tennis - Amersfoort Braga Challenger Generali Open - Kitzbuhel Wiesmann Roadster Open - Nuembrecht Legg Mason Tennis Classic - Washington St. Petersburg Open - St. Petersburg Kosice Challenger Chennai Open - Chennai Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Flea Market Cup - Busan Allianz Suisse Open Gstaad - Gstaad AIG Japan Open Tennis Championships - Tokyo St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Koblenz Challenger Open Sabadell Atlantico - Barcelona BMW Open - Munich Interwetten Austrian Open - Kitzbuhel AEGON Championships - London Allianz Suisse Open Gstaad - Gstaad ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Hersonissos 1 Challenger Kremlin Cup - Moscow Open de Tenis Comunidad Valenciana - Valencia Proton Malaysian Open - Kuala Lumpur Qatar Exxon Mobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Monza Challenger The Dubai Tennis Championships - Dubai Prosperita Open 2008 - Ostrava Liberec Challenger Grand Prix Hassan II - Casablanca Genova Challenger BMW Open - Munich Allianz Suisse Open Gstaad - Gstaad ATP Studena Croatia Open Umag - Umag St. Petersburg Open - St. Petersburg Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Sybase Open - San Jose Florence Challenger Marrakech Challenger Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Mons Challenger China Open - Beijing Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha San Benedetto Challenger PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam BRD Nastase Tiriac Trophy - Bucharest Salvador Challenger Serbia Open - Belgrade BMW Open - Munich Gerry Weber Open - Halle Geneva Challenger Credit Agricole Suisse Open - Gstaad Heineken Open Shanghai - Shanghai Bet-at-home Open - Hamburg Ostrava Challenger Bet-at-home Cup - Kitzbuhel Tatra Banka Slovak Open - Bratislava Split Challenger Istanbul Challenger Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg China Open - Beijing Biella 2 Challenger Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Rome Challenger ABN/AMRO World Tennis Tournament - Rotterdam Swiss Indoors Basel - Basel Grand Prix Hassan II - Casablanca Valencia Open - Valencia Qatar ExxonMobil Open - Doha Idea Prokom Open - Sopot Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Prostejov Challenger AEGON International - Eastbourne Irving Challenger Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad ATP Vegeta Croatia Open - Umag Valencia Open - Valencia Zagreb Challenger Rio Open 500 - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo BMW Open - Munich Trnava Challenger Mercedes Cup - Stuttgart Gerry Weber Open - Halle Bratislava Challenger Bet-at-home Open - Hamburg Bergamo Challenger President's Cup - Tashkent Shenzhen Open - Shenzhen China Open - Beijing Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb BMW Open - Munich Noumea Challenger Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona AEGON International - Eastbourne BRD Nastase Tiriac Trophy - Bucharest Geneva Open - Geneva Tanger Challenger Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Meknes Challenger ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Erste Bank Open - Vienna Caltanissetta Challenger Synsam Swedish Open - Bastad Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Rome Challenger Hungarian Open - Budapest Gerry Weber Open - Halle Suisse Open - Gstaad Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur Garanti Koza Sofia Open - Sofia Barcelona Open BancSabadell - Barcelona Gazprom Hungarian Open - Budapest Mercedes Cup - Stuttgart Gerry Weber Open - Halle Antalya Cup - Antalya Plava Laguna Croatia Open - Umag China Open - Beijing St. Petersburg Open - St. Petersburg China Open - Beijing Sydney International - Sydney Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg Winston-Salem Open - Winston-Salem Santiago Open - Santiago Anytech365 Andalucia Open - Marbella Grand Prix de Tennis de Lyon - Lyon Mercedes Cup - Stuttgart Swiss Indoors Basel - Basel Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle PTT Thailand Open - Bangkok Mouilleron-Le-Captif Challenger Rome Challenger Mercedes Cup - Stuttgart Ostrava Challenger Open 13 - Marseille AEGON International - Eastbourne ATP Kremlin Cup - Moscow BMW Open - Munich Gerry Weber Open - Halle M25 Reggio Emilia St. Petersburg Open - St. Petersburg Gerry Weber Open - Halle Kitzbuhel Challenger ABN AMRO World Tennis Tournament - Rotterdam Serbia Open - Belgrade Tiriac Open - Bucharest Allianz Suisse Open - Gstaad Loughborough Challenger St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Helsinki Challenger Swiss Indoors Basel - Basel Zadar Challenger Naples Challenger Dubai Duty Free Tennis Championships - Dubai AEGON Championships - London Studena Croatia Open - Umag Grand Prix Hassan II - Casablanca Kremlin Cup - Moscow Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Mersin 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 Open de Nice Cote d'Azur - Nice Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Valencia Open - Valencia Qatar ExxonMobil Open - Doha Apia International - Sydney Ecuador Open - Quito Rio Open - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai TEB BNP Paribas Istanbul Open - Istanbul AEGON Championships - London Aegon Nottingham Open - Nottingham Sibiu Challenger Kaohsiung Challenger Vegeta Croatia Open - Umag Caltanissetta Challenger Credit Agricole Suisse Open - Gstaad Austrian Open - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz China Open - Beijing Valencia Open - Valencia Bratislava Challenger Open de Charleroi - Charleroi Kuppers Kolsch Cup - Aachen DIEMA XTRA Sofia Open - Sofia BMW Open - Munich Aegon Nottingham Open - Nottingham Bet-at-home Open - Hamburg Suisse Open - Gstaad Konzum Croatia Open - Umag Rakuten Japan Open - Tokyo Garanti Koza Sofia Open - Sofia Aircel Chennai Open - Chennai Apia International - Sydney Geneva Open - Geneva Open 13 - Marseille Abierto Mexicano Telcel - Acapulco TEB BNP Paribas Istanbul Open - Istanbul BMW Open - Munich Antalya Cup - Antalya Konzum Croatia Open - Umag ABN AMRO World Tennis Tournament - Rotterdam New York Open - New York Grand Prix Hassan II - Marrakech Delray Beach Open - Delray Beach BMW Open - Munich Bonn Challenger Citi Open - Washington Masters Series - Hamburg Prague II Challenger Prostejov Challenger ABN AMRO World Tennis Tournament - Rotterdam Eckental Challenger Nur-Sultan 2 Challenger Marbella Challenger BMW Open - Munich Adidas International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam Generali Open - Kitzbuhel Japan Open - Tokyo Ordina Open - 's-Hertogenbosch Todi Challenger Sofia Open - Sofia Mallorca Open - Mallorca St. Petersburg Open - St. Petersburg Hersonissos 2 Challenger Copenhagen Open - Copenhagen Kyiv UMC Open - Kiev Dubai Tennis Open - Dubai St. Petersburg Open - St. Petersburg Open 13 - Marseille Telenordia Swedish Open - Bastad Open Parc - Lyon Generali Open 2003 - Kitzbuhel Kremlin Cup - Moscow Countrywide Classic - Los Angeles The Dubai Tennis Championships - Dubai ARAG World Team Championship - Dusseldorf Tennis Masters Series - Monte Carlo Tennis Masters Series - Indian Wells Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Tennis Masters Series - Indian Wells Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris ATP Kremlin Cup - Moscow Pacific Life Open - Indian Wells Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami PBZ Zagreb Indoors - Zagreb Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Open 13 - Marseille Western & Southern Financial Group Masters - Cincinnati Kremlin Cup - Moscow The Dubai Tennis Championships - Dubai Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati Internazionali BNL d'Italia - Rome Bratislava 1 Challenger Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto U.S. Men's Clay Court Championships - Houston Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Mutua Madrilena Madrid Open - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai Gerry Weber Open - Halle Bet-at-home Open - Hamburg Dubai Tennis Open - Dubai St. Petersburg Open - St. Petersburg Apia International - Sydney Barcelona Open BancSabadell - Barcelona Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome TEB BNP Paribas Istanbul Open - Istanbul Generali Open - Kitzbuhel Kremlin Cup - Moscow Rogers Cup - Toronto ATP Kremlin Cup - Moscow Barcelona Open Banc Sabadell - Barcelona Western & Southern Open - Cincinnati President's Cup 2000 - Tashkent Shanghai Rolex Masters - Shanghai Scania Stockholm Open - Stockholm Monte-Carlo Rolex Masters - Monte-Carlo Heineken Open - Auckland Mutua Madrid Open - Madrid President's Cup - Tashkent Winston-Salem Open - Winston-Salem Qatar Exxon Mobil Open 2003 - Doha Noumea Challenger Bangkok Challenger Rogers Cup - Montreal Ortisei Challenger Western & Southern Open - Cincinnati Biella 1 Challenger Tennis Masters Series - Montreal Allianz Suisse Open - Gstaad Tennis Masters Series - Stuttgart Tennis Masters Series - Hamburg Prostejov Challenger Dubai Duty Free Tennis Championships - Dubai Brisbane International - Brisbane Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Monte-Carlo Rolex Masters - Monte-Carlo BMW Open - Munich Mutua Madrilena Masters Madrid - Madrid Sony Ericsson Open - Miami Shanghai Rolex Masters - Shanghai Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Ricoh Open - 's-Hertogenbosch Shanghai Rolex Masters - Shanghai Lyon Challenger Mercedes Cup - Stuttgart Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Grand Prix Hassan II - Casablanca BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BRD Nastase Tiriac Trophy - Bucharest Tennis Masters Series - Paris Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Internazionali BNL dItalia - Rome German Tennis Championships - Hamburg BB&T Atlanta Open - Atlanta Monte-Carlo Rolex Masters - Monte-Carlo Qatar ExxonMobil Open - Doha Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal BNP Paribas Masters - Paris BNP Paribas Masters - Paris Rogers Cup - Montreal Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rogers Cup - Toronto Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris U.S. Open - New York BMW Open - Munich Mercedes Cup - Stuttgart Australian Open - Melbourne St. Petersburg Open - St. Petersburg Wimbledon - London Australian Open - Melbourne French Open - Paris Brasil Open - Sao Paulo Topshelf Open - 's-Hertogenbosch Wimbledon - London Moselle Open - Metz European Open - Antwerp French Open - Paris Wimbledon - London U.S. Open - New York Rakuten Japan Open - Tokyo NASDAQ-100 Open - Miami Australian Open - Melbourne French Open - Paris Telecom Italia Masters - Rome U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Tennis Masters Series - Madrid 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 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 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 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 U.S. Open - New York 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 Tennis Masters Series - Miami Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open Qualifying - Doha French Open - Paris Wimbledon - London BNP Paribas Masters - Paris BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Australian Open - Melbourne Davis Cup, World Group, 1R, RUS-BEL 4-1 Davis Cup, World Group, QF, RUS-SWE 4-1 Davis Cup, World Group, SF, RUS-ARG 3-2 Davis Cup, World Group, QR, RUS-THA 5-0 Davis Cup, World Group, QF, RUS-FRA 3-2 Davis Cup, World Group, PO, SVK-KOR 2-3 Davis Cup, PO, RUS-IND 3-2 Davis Cup, Group 1, 2R, AUT-SVK 3-2 Davis Cup, Europe/Africa Group I, PO, BLR-SVK 1-4 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, Group I, PO, SVK-UKR 4-1 Davis Cup, World Group, PO, RUS-BRA 3-2 Davis Cup, World Group, PO, USA-SVK 5-0 Davis Cup, World Group, F, RUS-FRA 3-2 Davis Cup, World Group, QF, ARG-RUS 5-0 Davis Cup, Group I, 2R, ROU-SVK 2-3 Davis Cup, World Group, PO, POL-SVK 3-2 Davis Cup, Group I, 2R, SVK-HUN 1-3 Davis Cup, World Group, SF, RUS-USA 3-2 Davis Cup, World Group, F, USA-RUS 4-1 Davis Cup, Group I, 2R, SVK-BIH 2-3 Davis Cup, World Group, QR, SVK-CAN 2-3 Davis Cup, Group I, 1R, SVK-SUI 3-1 Davis Cup, Group I, 1R, POR-SVK 4-1 Davis Cup, Group I, PO, SVK-POR 3-1 Davis Cup, Group I, 1R, SVK-LAT 5-0 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, Group I, 1R, GBR-SVK 3-2 French Open (juniors) U.S. Open (juniors) Australian Open (juniors) Davis Cup, World Group, QF, FRA-RUS 1-4 Davis Cup, Group I, 1R, SVK-SLO 5-0 Davis Cup, World Group, 1R, RUS-SRB 3-2 Davis Cup, World Group, QF, RUS-ARG 2-3 AAMI Classic - Kooyong AAMI Classic - Kooyong Kooyong Classic - Kooyong Davis Cup, Group I, PO, SVK-BLR 3-1 Wimbledon (juniors) Wimbledon (juniors) Olympics - Beijing Olympics - London Olympics - Athens Helsinki Challenger Davis Cup, World Group, 1R, BLR-RUS 3-2