Career 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 Italy F3 Italy F9 Denmark F3 Italy F18 Italy F21 Mexico F13 Cuba F1 Mexico F15 Spain F25 Spain F26 Spain F28 Spain F7 Italy F4 Italy F6 Spain F17 Italy F17 Italy F18 Spain F23 Spain F24 Spain F29 Spain F30 Spain F1 Spain F3 Spain F5 Spain F6 Italy F3 Italy F4 Italy F5 Italy F6 Italy F15 Spain F20 Poland F4 Italy F18 Spain F25 Spain F29 Spain F31 Spain F32 Italy F32 Portugal F5 Tunisia F4 Tunisia F5 Tunisia F6 Spain F1 Spain F3 Spain F4 Spain F5 Spain F6 Spain F7 Croatia F3 Croatia F4 Austria F6 Romania F13 Bosnia/Herzegovina F7 Morocco F6 Morocco F7 Croatia F11 Spain F41 Spain F2 Spain F3 Spain F4 Spain F5 Italy F11 Croatia F9 Croatia F10 Spain F7 Italy F15 Austria F2 Italy F18 Italy F19 Italy F30 Croatia F7 Italy F5 Italy F6 Italy F31 Great Britain F17 Turkey F4 Turkey F5 Italy F6 Spain F13 Italy F11 Italy F12 Italy F26 Italy F27 Spain F30 Croatia F10 Morocco F6 Morocco F7 Australia F1 Australia F2 Italy F1 Italy F3 France F8 Italy F5 Italy F10 Italy F16 Italy F9 Italy F22 Italy F7 Spain F26 Italy F9 Spain F4 Mexico F12 UAE F1 Croatia F2 Italy F10 Italy F12 Spain F31 Italy F26 Spain F33 Spain F27 Spain F1 Spain F2 Spain F6 Italy F3 Germany F2 (Nussloch) Italy F1 (Trento) Italy F2 Spain F28 M25 Klosters Spain F2 Germany F9 Spain F42 Spain F43 Italy F20 Poznan Challenger Sporting Challenger - Turin Challenger Ford de Cherbourg - Cherbourg Samarkand Challenger - Samarkand Open de Franche Comte - Besancon TED Open Istanbul - Istanbul Open Castilla y Leon Trofeo Iberdrola - Segovia Fergana Challenger - Fergana 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Pekao Open - Szczecin Quelle Cup 2000 - Furth Banca Stato Challenger - Lugano Top Wool Challenger Biella - Biella Banca Stato Challenger Lugano - Lugano San Marino Cepu Open - San Marino C.T. San Remo - XIII Piertomaso Tessitore - San Remo Roma Challenger 2007 - Rome Unique Zagreb Open - Zagreb Trofeo Sisma Mantova - Mantova LXVII Concursu Internacional de Vigo - Vigo Posillipo Tennis Cup - Napoli Harbour Tennis Cup Regione Lombardia - Milan Tennis Napoli Cup - Napoli Mitsubishi Electric Europe Cup - Monza Citta di Como - Como 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Riviera de Rimini Challenger - Rimini Mordovia Cup 2008 - Saransk Genova Open Challenger - Genova Meknes Challenger Rabat Challenger Trofeo Sisma Mantova - Mantova Sunrise Challenger Barletta Challenger Napoli Challenger Zagreb Challenger Lugano Challenger Turin Challenger Tampere Challenger Genova Open Challenger - Genova Vigo Challenger San Sebastian Challenger Manerbio Challenger Challenger Tunisie - Tunis Como Challenger Alphen Challenger Todi Challenger Tarragona Challenger Kosice Open-Steelers Cup 2008 - Kosice Aachen Challenger Mitsubishi Electric Europe Cup - Monza Napoli Challenger Tanger Challenger Alessandria Challenger Ljubljana Open - Ljubljana Geneva Challenger Como Challenger Alphen Challenger Todi Challenger Napoli Challenger Cancun Challenger Nord LB Open - Braunschweig Sao Paulo Challenger Kazan Challenger Quimper Challenger Casablanca Challenger Marrakech Challenger Rabat Challenger Caltanissetta Challenger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Barletta Challenger Rome Challenger Biella Challenger Prostejov Challenger Kosice Challenger Rome Challenger Lugano Challenger Milan Challenger Trani Challenger Cordenons Challenger Tarragona Challenger Oberstaufen Challenger Guayaquil Challenger San Remo Tennis Cup - San Remo Napoli Challenger Polska Energia Open - Bytom Tampere Challenger Bergamo Challenger Wolfsburg Challenger Barletta Challenger Milan Challenger Arad Challenger Sibiu Challenger Como Challenger Yokohama Challenger Kyoto Challenger Tunis Challenger Genoa Open - Genova Caltanissetta Challenger Prague Challenger Milan Challenger Todi Challenger Recanati Challenger Loughborough Challenger Orbetello Challenger Como Challenger Genova Challenger Banja Luka Challenger Szczecin Challenger Ljubljana Challenger Mouilleron-Le-Captif Challenger Eckental Challenger Andria Challenger Citta di Como - Como Eckental Challenger Cherbourg Challenger Tunis Challenger Alphen Challenger Cordenons Challenger Sibiu Challenger Mons Challenger Tashkent Challenger Cherbourg Challenger Milano Challenger-Jameson Cup - Milan Quimper Challenger Napoli Challenger Turin Challenger Bergamo Challenger Todi Challenger Sarasota Challenger San Marino Challenger Mons Challenger Eckental Challenger Bratislava Challenger Brescia Challenger Manila Challenger Banja Luka Challenger 2008 - Banja Luka Bangkok Challenger Bangkok Challenger Barletta Challenger Bergamo Challenger Cherbourg Challenger Quimper Challenger Heilbronn Challenger Reggio Emilia Challenger Vicenza Challenger Caltanissetta Challenger Como Challenger Genova Challenger Rome Challenger San Luis Potosi Challenger Croatia Osiguranje Rijeka Open - Rijeka Caltanissetta Challenger Brescia Challenger Padova Challenger Noumea Challenger Cherbourg Challenger Tallahassee Challenger Savannah Challenger San Marino Challenger Mestre Challenger Rome Challenger Perugia Challenger Todi Challenger Recanati Challenger Biella Challenger San Benedetto Challenger Biella Challenger Trnava Challenger Cortina Challenger Medellin Challenger Manerbio Challenger Banja Luka Challenger Ningboo Challenger Ortisei Challenger Ortisei Challenger San Marino Cepu Open - San Marino Quimper Challenger Glasgow Challenger Bergamo Challenger Wroclaw Challenger Tallahassee Challenger St. Brieuc Challenger Raanana Challenger Milan Challenger Savannah Challenger Rome Challenger Portoroz Challenger Rome Challenger Mestre Challenger Poznan Challenger Astana Challenger Surbiton Challenger Padova Challenger Segovia Challenger Koblenz Challenger Genova Challenger Rennes Challenger Como Challenger Genova Challenger L'Aquila Challenger Phoenix Challenger Biella 4 Challenger Szczecin Challenger Panama City Challenger San Benedetto Challenger Forli 3 Challenger Rijeka Challenger Parma Challenger Ortisei Challenger San Benedetto Challenger Como Challenger Sparkessen Magdeburg Open - Magdeburg Biella Challenger Wroclaw Challenger Siemens Open - Scheveningen Perugia Challenger Raanana Challenger Como Challenger FILA Challenger Biella - Biella Turin Challenger Perugia Challenger Marburg Challenger Brest Challenger Ho Chi Minh City Challenger Barletta Challenger Heilbronn Challenger Maia Challenger Cortina Challenger Lille Challenger V Torneo Internazionale di Tennis - Barletta Roma Open Challenger - Rome Andria Challenger Wroclaw Challenger 8° Trani Cup - Trani Leon Challenger Sarasota Challenger Baden Open - Karlsruhe Palermo Challenger Cherbourg Challenger Cordenons Challenger Rabat Challenger Shenzhen Challenger Marrakech Challenger Andria Challenger Rennes Challenger Budapest Challenger Citta di Monza - Monza Quimper Challenger Lille Challenger Rome Challenger Sarasota Challenger Mestre Challenger Recanati Challenger Samarkand Challenger - Samarkand Sanremo Challenger Bratislava Challenger Indian Wells Challenger Barletta Challenger Bercuit Challenger Geneva Challenger - Geneva Lisbon Challenger Vicenza Challenger Citta di Como Challenger - Como Cortina Challenger Orbetello Challenger Manerbio Challenger Cassis Challenger Privat Bank Cup - Dniepropetrovsk Como Challenger Biella 2 Challenger Biella 3 Challenger Opel Bulvaria MCG Bulgarian Open - Sofia Unicredit (Suisse) Bank S.A. Challenger - Chiasso Olbia Geovillage Open - Olbia Tampere Challenger Warsteiner Challenger Lubeck - Lubeck Prague 2 Challenger Barletta Challenger Muller Cup 2000 - Ulm Como Challenger Braga Challenger Napoli 2 Challenger Roanne Challenger Pau Challenger Bari Challenger Forli 2 Challenger Forli 5 Challenger Roseto Degli Abruzzi 1 Challenger Lille Challenger Lugano Challenger Sanremo Challenger Split Challenger Wiesmann Roadster Open - Nuembrecht Vicenza Challenger Poznan Challenger Montechiarugolo - Parma Challenger Trieste Challenger Bytom Challenger Ortisei Challenger Todi Challenger Nonthaburi 3 Challenger Antonio Savoldi-Marco Co. - Manerbio Rovereto Challenger Milan Challenger Top Wool Challenger-Immagine Trophy - Biella Como Challenger Riviera di Rimini Challenger - Rimini Ljubljana Open 2008 - Ljubljana Grand Prix Hassan II - Casablanca Heineken Trophy - 's-Hertogenbosch Ipsos Bucharest Challenger - Bucharest Banja Luka Challenger Florence Challenger Oberstaufen Challenger Furth Challenger Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Copenhagen Open - Copenhagen Kroger / St. Jude International - Memphis Ismaning Challenger Gold Flake Open - Chennai Sybase Open - San Jose Maia Challenger Estoril Open - Estoril Bangkok Challenger Open Seat-Godo 2001 - Barcelona Energis Open - Amsterdam Cherbourg Challenger Bergamo Challenger Idea Prokom Open - Sopot The Stella Artois Grass Court Championships - London Trani Challenger The Nottingham Open - Nottingham Todi Challenger Qatar Exxon Mobil Open 2002 - Doha Trieste Challenger Milan Indoors - Milan BMW Open - Munich Gerry Weber Open - Halle 2002 Mercedes Cup - Stuttgart Ordina Open - 's-Hertogenbosch Heineken Open Shanghai - Shanghai Kremlin Cup - Moscow CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Cordenons Challenger Adidas International - Sydney Forli Challenger Biella Challenger Istanbul Challenger Marbella Challenger Gerry Weber Open - Halle The Samsung Open - Nottingham 2003 Mercedes Cup - Stuttgart TD Waterhouse Cup - Long Island Antalya 2 Challenger Monza Challenger Trieste Challenger Verona Challenger St. Petersburg Open - St. Petersburg Genova Challenger ABN/AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Idea Prokom Open - Sopot Rome Challenger Irving Challenger Zagreb Challenger Cremona Challenger Qatar Open - Doha Milan Indoors - Milan Dubai Open - Dubai Gerry Weber Open - Halle Mercedes Cup - Stuttgart China Open - Beijing Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar Open - Doha Dubai Open - Dubai Synsam Swedish Open - Bastad Generali Open - Kitzbuhel China Open - Beijing AIG Japan Open - Tokyo Kremlin Cup - Moscow Ho Chi Minh City Challenger Qatar ExxonMobil Open - Doha International Indoor Tennis Championships of Croatia - Zagreb The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle 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 Bratislava Challenger Burnie Challenger 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 Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Open Sabadell Atlantico - Barcelona President's Cup - Tashkent Estoril Open - Estoril BMW Open - Munich Interwetten Austrian Open - Kitzbuhel AEGON Championships - London Monza Challenger Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington Kremlin Cup - Moscow Open de Tenis Comunidad Valenciana - Valencia Proton Malaysian Open - Kuala Lumpur Qatar Exxon Mobil Open - Doha San Benedetto Challenger ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich AIG Japan Open Tennis Championships - Tokyo St. Petersburg Open - St. Petersburg Allianz Suisse Open Gstaad - Gstaad Grand Prix de Tennis de Lyon - Lyon Perugia Challenger St. Petersburg Open - St. Petersburg Sydney Challenger BMW Open - Munich Heilbronn Challenger Kazan Challenger The Dubai Tennis Championships - Dubai AEGON International - Eastbourne Geneva Challenger Open 13 - Marseille Como Challenger Serbia Open - Belgrade Meknes Challenger Eckental Challenger Brescia Challenger Ortisei Challenger Poznan Challenger Rabat Challenger Masters Series - Hamburg Dubai Duty Free Tennis Championships - Dubai Marrakech Challenger Salzburg Challenger Mercedes Cup - Stuttgart Toyota Challenger China Open - Beijing Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam PBZ Zagreb Indoors - Zagreb Serbia Open - Belgrade Synsam Swedish Open - Bastad BMW Open - Munich Gerry Weber Open - Halle Credit Agricole Suisse Open - Gstaad St. Petersburg Open - St. Petersburg German Tennis Championships - Hamburg Rome Challenger West Lakes Challenger China Open - Beijing If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Malaysian Open - Kuala Lumpur Napoli Challenger China Open - Beijing Monza Challenger Grand Prix de Tennis de Lyon - Lyon Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart Swiss Indoors Basel - Basel Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad PBZ Zagreb Indoors - Zagreb China Open - Beijing BMW Open - Munich Valencia Open - Valencia PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart Kremlin Cup - Moscow If Stockholm Open - Stockholm Brisbane International - Brisbane BRD Nastase Tiriac Trophy - Bucharest Geneva Open - Geneva Kremlin Cup - Moscow Dubai Duty Free Tennis Championships - Dubai PBZ Zagreb Indoors - Zagreb BRD Nastase Tiriac Trophy - Bucharest Mercedes Cup - Stuttgart SkiStar Swedish Open - Bastad Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Rome Challenger Gerry Weber Open - Halle PTT Thailand Open - Bangkok Mouilleron-Le-Captif Challenger Gerry Weber Open - Halle St. Petersburg Open - St. Petersburg Rome Challenger Mercedes Cup - Stuttgart Grand Prix Hassan II - Marrakech Gazprom Hungarian Open - Budapest Gerry Weber Open - Halle Ortisei Challenger Credit Agricole Suisse Open - Gstaad Rakuten Japan Open - Tokyo Open 13 - Marseille Swiss Indoors Basel - Basel Hungarian Open - Budapest ATP Kremlin Cup - Moscow Suisse Open - Gstaad Gerry Weber Open - Halle Generali Open - Kitzbuhel Mercedes Cup - Stuttgart Mercedes Cup - Stuttgart Antalya Cup - Antalya Milan Challenger Guadalajara Challenger Qatar ExxonMobil Open - Doha Le Gosier Challenger St. Petersburg Open - St. Petersburg PBZ Zagreb Indoors - Zagreb Libema Open - 's-Hertogenbosch Vercelli Challenger Gerry Weber Open - Halle Forte Village Sardegna Open - Sardinia Caltanissetta Challenger Ljubljana Challenger Andria Challenger Vercelli Challenger Allianz Suisse Open - Gstaad St. Petersburg Open - St. Petersburg Heilbronn Challenger Swiss Indoors Basel - Basel Dubai Duty Free Tennis Championships - Dubai Monza Challenger Grand Prix Hassan II - Casablanca Brest Challenger Jonkoping Challenger Kremlin Cup - Moscow Gerry Weber Open - Halle If Stockholm Open - Stockholm Allianz Suisse Open Gstaad - Gstaad Braunschweig Challenger Todi Challenger Aircel Chennai Open - Chennai Biella Challenger Szczecin Challenger Fano Challenger ABN AMRO World Tennis Tournament - Rotterdam Andria Challenger BMW Open - Munich Shenzhen Open - Shenzhen Biella Challenger Ningboo Challenger Suzhou Challenger BRD Nastase Tiriac Trophy - Bucharest Ortisei Challenger BMW Open - Munich Budapest Challenger Bergamo Challenger Drummondville Challenger Guadalajara Challenger Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Alphen Challenger Napoli Challenger Todi Challenger Qatar ExxonMobil Open - Doha Apia International - Sydney Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca TEB BNP Paribas Istanbul Open - Istanbul AEGON Championships - London SkiStar Swedish Open - Bastad Sibiu Challenger Banja Luka Challenger Kaohsiung Challenger Vegeta Croatia Open - Umag Austrian Open - Kitzbuhel Quimper Challenger Mouilleron-Le-Captif Challenger Brescia Challenger Bangkok Challenger Koblenz Challenger Open Sud de France - Montpellier Indian Wells Challenger Tashkent Challenger Alicante Challenger Open de Charleroi - Charleroi Kuppers Kolsch Cup - Aachen Caltanissetta Challenger Millennium Estoril Open - Estoril BMW Open - Munich Aegon Nottingham Open - Nottingham Mestre Challenger Alphen Challenger Suisse Open - Gstaad Todi Challenger Losinj Challenger Rakuten Japan Open - Tokyo Aircel Chennai Open - Chennai Garanti Koza Sofia Open - Sofia Bergamo Challenger Geneva Open - Geneva Open 13 - Marseille TEB BNP Paribas Istanbul Open - Istanbul Portoroz Challenger Alicante Challenger Konzum Croatia Open - Umag Rennes Challenger ABN AMRO World Tennis Tournament - Rotterdam Garanti Koza Sofia Open - Sofia Como Challenger New York Open - New York Delray Beach Open - Delray Beach VII Torneo Internazionale di Tennis - Barletta Citi Open - Washington Ortisei Challenger St. Petersburg Open - St. Petersburg Manama Challenger Parma Challenger New York Open - New York Belgrade Challenger Adidas International - Sydney Forli Challenger Milan Challenger Perugia Challenger ABN/AMRO World Tennis Tournament - Rotterdam Japan Open - Tokyo Ordina Open - 's-Hertogenbosch Forli 3 Challenger Antalya Open - Antalya Delray Beach Open - Delray Beach Zug Challenger Mallorca Open - Mallorca Meerbusch Challenger Como Challenger Tunis Challenger Copenhagen Open - Copenhagen Kyiv UMC Open - Kiev Dubai Tennis Open - Dubai Lugano Challenger Tallahassee Challenger Open 13 Provence - Marseille Francavilla Challenger Tunis Challenger Vicenza Challenger St. Petersburg Open - St. Petersburg Perugia Challenger Open 13 - Marseille Telenordia Swedish Open - Bastad Generali Open 2003 - Kitzbuhel Kremlin Cup - Moscow The Dubai Tennis Championships - Dubai ARAG World Team Championship - Dusseldorf The Hypo Group Tennis International 2008 - Poertschach ATP Kremlin Cup - Moscow PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Kremlin Cup - Moscow The Dubai Tennis Championships - Dubai U.S. Men's Clay Court Championships - Houston Cordenons Challenger US Men's Clay Court Championship - Houston Gerry Weber Open - Halle Valencia Open - Valencia Dubai Tennis Open - Dubai St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Western & Southern Financial Group Masters - Cincinnati Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Intrum Stockholm Open - Stockholm DIEMA XTRA Sofia Open - Sofia ATP Kremlin Cup - Moscow President's Cup 2000 - Tashkent Scania Stockholm Open - Stockholm Heineken Open - Auckland President's Cup - Tashkent Qatar Exxon Mobil Open 2003 - Doha Nonthaburi 2 Challenger Marbella Challenger Ottignies-Louvain-la-Neuve Challenger Koblenz Challenger Tennis Masters Series - Monte Carlo Tennis Masters Series - Indian Wells Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Tennis Masters Series - Indian Wells Las Franquesas del Valles Challenger Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Segovia Challenger Savannah Challenger Rennes Challenger Montechiarugolo Challenger Bratislava Challenger Ortisei Challenger Antalya Challenger Cordenons Challenger Tennis Masters Series - Montreal Allianz Suisse Open - Gstaad Istanbul 2 Challenger Lisbon Challenger Tennis Masters Series - Stuttgart Turin Challenger Pacific Life Open - Indian Wells Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Verona Challenger Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Dubai Duty Free Tennis Championships - Dubai 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 Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Rogers Cup - Montreal 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 BMW Open - Munich Rogers Masters - Montreal Internazionali BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Madrid Open - Madrid Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami Rogers Cup - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Ricoh Open - 's-Hertogenbosch Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Sony Ericsson Open - Miami Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Rogers Cup - Montreal Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid BNP Paribas Open - Indian Wells Shanghai ATP Masters - Shanghai Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Rogers Cup - Montreal Western & Southern Open - Cincinnati Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami BRD Nastase Tiriac Trophy - Bucharest Australian Open - Melbourne Wimbledon - London Tennis Masters Series - Paris Internazionali BNL d'Italia - Rome French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London China Open - Beijing 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 Wimbledon - London Western & Southern Open - Cincinnati U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Bet-at-home Open - Hamburg Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Cup - Toronto Internazionali BNL dItalia - Rome Campionati BNL dItalia - Rome BB&T Atlanta Open - Atlanta Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Masters Series Monte-Carlo - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal BNP Paribas Masters - Paris Rogers Cup - Montreal Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Sony Open Tennis - Miami BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome U.S. Open - New York BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Rogers Cup - Toronto Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne BMW Open - Munich French Open - Paris St. Petersburg Open - St. Petersburg French Open - Paris Topshelf Open - 's-Hertogenbosch Wimbledon - London French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York European Open - Antwerp Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris ABN AMRO World Tennis Tournament - Rotterdam NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Madrid Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London 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, F, RUS-FRA 3-2 Davis Cup, World Group, QR, RUS-THA 5-0 Davis Cup, World Group, QF, RUS-FRA 3-2 French Open - Paris Davis Cup, PO, RUS-IND 3-2 U.S. Open - New York ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, PO, RUS-BRA 3-2 U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Tennis Masters Series - Miami U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris BNP Paribas Masters - Paris BNP Paribas Masters - Paris Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London San Marino Challenger Davis Cup, World Group, SF, RUS-ARG 3-2 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 U.S. Open (juniors) Australian Open (juniors) Davis Cup, World Group, QF, SWE-RUS 4-1 AAMI Classic - Kooyong 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 AAMI Classic - Kooyong All Lower level tournaments 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 Olympics - Beijing Olympics - London French Open (juniors) Wimbledon (juniors) Kooyong Classic - Kooyong French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) M25 Padova Olympics - Athens Davis Cup, World Group, 1R, BLR-RUS 3-2