Career 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 1998 1996
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 M15 Monastir M25 Sabadell M25 Telavi M15 Telavi M15 Antalya M15 Monastir Portugal F1 Portugal F2 Switzerland F3 France F7 Italy F10 Austria F1 France F5 Italy F7 Italy F9 Germany F6 Germany F8 Germany F9 Germany F11 Austria F8 France F13 Germany F19 France F16 France F18 France F19 Germany F1 Germany F2 Germany F3 France F3 Portugal F1 Portugal F2 Switzerland F2 Turkey F6 Italy F18 Germany F10 Germany F11 Germany F12 Germany F15 Great Britain F15 Germany F16 Croatia F7 Turkey F13 Spain F39 Germany F2 Germany F3 Germany F4 Spain F7 Spain F8 Spain F9 Spain F10 Italy F4 Spain F14 Austria F7 Germany F13 Serbia F12 Turkey F28 Russia F3 (Kazan) Egypt F11 (Sharm El Sheikh) Egypt F12 (Sharm El Sheikh) Kazakhstan F4 (Shymkent) Kazakhstan F5 (Shymkent) Turkey F17 (Antalya) M25 Kazan M15 Palmanova M25 Aktobe M25 Aktobe M15 Toulouse M25+H Kazan M15 Quinta Do Lago M25 Shymkent M25+H Arlon M25 Lasne M25 Monastir M25 Antalya France F4 France F5 KGHM Polish Indoors - Wroclaw Austria F6 Open de L'Isere-Open 38 - Grenoble USTA Pro Tennis Classic at Mission Hills - Rancho Mirage USTA Men's Challenger of Urbana-Champaign - Urbana Copa Ericsson Costa Rica - San Jose Great Britain F10 Bukhara Challenger - Bukhara Austria F5 Germany F17 Tatra Banka Open - Bratislava Medicor Open - Budapest 7th Wartburg Open - Eisenach USTA/Safeway Challenger - Aptos Frito Lay/USTA Challenger - Binghamton Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Bukhara Challenger - Bukhara Kyiv Open - Kiev Porsche Open - Poznan Open de Tenis Amaya - Pamplona Challenger Copa Sevilla - Seville Ethias Tennis Trophy - Mons Bancastato Challenger Lugano - Lugano Nord LB Open 2006 - Braunschweig Porsche Open - Poznan The LTA Nottingham Challenger - Nottingham Fergana Challenger - Fergana The LTA Hester Trophy - Manchester KGHM Dialog Polish Indoors - Wroclaw Mitsubishi Electric Europe Cup - Monza III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Baden Open - Karlsruhe Nord LB Open - Braunschweig San Marino CEPU Open - San Marino Ethias Trophy - Mons Sunrise Challenger Braunschweig Challenger Trnava Challenger Napoli Challenger Mons Challenger Tashkent Challenger Aachen Challenger Biella Challenger Lugano Challenger Turin Challenger Genova Challenger Bratislava Challenger Helsinki Challenger San Jose Challenger Barranquilla Challenger Scheveningen Challenger Poznan Challenger Segovia Challenger Astana Challenger Tashkent Challenger Kazan Challenger Sarasota Challenger Shanghai Challenger Lermontov Challenger M15 Monastir IPCL Cup - Vadodara M25 Monastir Windy City Classic - Winnetka GHI Bronx Tennis Classic - Bronx Warsteiner Challenger Lubeck - Lubeck Savannah Challenger Karshi Challenger Busan Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Samarkand Challenger Prostejov Challenger The Powder Byrne Trophy - Surbiton Belgaum Open - Belgaum Tatra Banka Open 2003 - Bratislava Kosice Challenger Open Mutouest - St. Brieuc Istanbul Challenger Eskisehir Challenger USTA Seascape Challenger - Aptos Togliatti Cup - Togliatti Astana Challenger Tehran Open 2004 - Tehran Memorial Kolyaskin - Donetsk Bordeaux Challenger Tatra Banka Open 2001 - Bratislava KGHM Polish Indoors - Wroclaw Mumbai Challenger - Mumbai Heilbronn Open - Heilbronn Open de Franche Comte - Besancon Third Bank Tennis Championships - Lexington Como Challenger USTA Challenger of Burbank - Burbank Gemax Samsung Open 2004 - Belgrade Challenger Britania Zavaleta - Puebla Orleans Challenger XXXVII Torneig C.E. Laieta - Barcelona Tashkent Challenger Steelers Cup - Kosice M15 Monastir XI Open International D'Andorra - Andorra Kazan Challenger M25 Monastir Tyumen Challenger Open Mutouest de Saint-Brieuc - St. Brieuc Tampere Challenger - Tampere Ahmedabad Challenger - Ahmedabad Tunis Open - Tunis 4° Sporting Challenger - Turin VII Open Banc Agricol - Andorra Dharwad Challenger 2003 - Dharwad Open D'Orleans - Orleans Challenger 42 - Andrezieux Ispat Open 2004 - Ostrava Fergana Challenger Budapest Challenger - Budapest KGHM Emax Polish Indoors - Wroclaw Ljubljana Open - Ljubljana BH Telecom Indoors Sarajevo 2006 - Sarajevo Tennis Napoli Cup 2006 - Napoli Nord/LB Open 2004 - Braunschweig XL Bermuda Open - Bermuda Genova Challenger Szczecin Challenger Quimper Challenger The Manchester Trophy - Manchester Morelos Challenger Irving Challenger Tempe Challenger Anning Challenger Lyon Challenger Seville Challenger Open Castilla y Leon - Segovia Mordovia Cup - Mordovia Tashkent Challenger Quimper Challenger Karshi Challenger Loughborough Challenger St. Petersburg Challenger - St. Petersburg Samarkand Challenger - Samarkand Fergana Challenger Manerbio Challenger Istanbul Challenger Biella 5 Challenger Almaty 2 Challenger Pozoblanco Challenger Seville Challenger Challenger Copa Sevilla - Seville Banja Luka Challenger 2004 - Banja Luka Open Costa Daurada - Tarragona Ethias Trophy - Mons Privat Bank Cup - Dnepropetrovsk Unicredit Czech Open - Prostejov Mobilux Open - Luxembourg Internationaux de Doubs Open de Franchie-Comte - Besancon Akbank Private Banking TED Open - Istanbul LTA Nottingham Challenger - Nottingham Challenger Ford de Cherbourg - Cherbourg 2005 West Side Tennis Coub Men's Challenger - Forest Hills Schickendanz Open - Furth The Surbiton Trophy - Surbiton Sony Ericsson Open 2008 - Belgrade Nord LB Open - Braunschweig BMW Tennis Championship - Sunrise Genoa Open Challenger-Fondazione Carige - Genova Pekao Open 2005 - Szczecin 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Zenith Tennis Cup-Harbour Club - Milan X Torneo Internazionale di Tennis - Barletta Geneva Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba The LTA Manchester Trophy - Manchester Tatra Banka Open 2006 - Bratislava Open Prevadies - St. Brieuc Astana Challenger San Remo Challenger PEOPLEnet Cup - Dnepropetrovsk Heilbronn Open - Heilbronn Internazionali di Tennis di Bergamo - Bergamo Bukhara Challenger - Bukhara Dortmund Challenger Schickendanz Open - Furth Dallas Challenger Heilbronn Open - Heilbronn Braunschweig Challenger Neride Prague Indoor - Prague Genova Challenger Kenitra Challenger Mons Challenger Alexander Kolyaskin Memorial - Donetsk Togliatti Cup - Togliatti Open D'Orleans - Orleans Open des Alpes Trophee BNP Paribas - Grenoble ECM Prague Open 2005 - Prague Trofeo Internacional Club Laieta - Barcelona ATP Open Castilla y Leon - Segovia Infiniti Open - Los Angeles M25 Telavi Qatar Mobil Open 2000 - Doha Open 13 - Marseille Kroger / St. Jude International - Memphis Abierto Mexicano de Tenis Pegaso - Mexico City U.S. Men's Clay Court Championships - Orlando Dallas Challenger President's Cup 2000 - Tashkent Kobstaedernes ATP Challenger - Kolding 2007 Knoxville Challenger - Knoxville Sybase Open - San Jose Karshi Challenger BMW Open - Munich Moscow Challenger Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles Karshi Challenger Legg Mason Tennis Classic - Washington D.C. The Hamlet Cup - Long Island President's Cup - Tashkent Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Qatar Exxon Mobil Open 2002 - Doha Open de Nice - Nice International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten Ordina Open - 's-Hertogenbosch Egypt F10 (Sharm El Sheikh) TD Waterhouse Cup - Long Island Salem Open - Hong Kong Kremlin Cup - Moscow AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg AAPT Championships - Adelaide Milan Indoors - Milan Open 13 - Marseille Copenhagen Open - Copenhagen Open Seat Godo 2003 - Barcelona Intersport Heilbronn Open - Heilbronn The Stella Artois Grass Court Championships - London TD Waterhouse Cup - Long Island Challenger 42 - Andrezieux Internationaux de Tennis de Brest - Brest M15 Antalya Fergana Challenger - Fergana ATP Challenger Hamburg - Hamburg Braunschweig Challenger Challenger DCNS de Cherbourg - Cherbourg Tatra Banka Slovak Open - Bratislava Citta di Monza - Monza Braunschweig Challenger Astana Challenger Heineken Open - Auckland KGHM Polish Indoors - Wroclaw Milan Indoors - Milan Schickedanz Open - Furth Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Estoril Open - Estoril Open de la Comunidad Valenciana - Valencia The Stella Artois Grass Court Championships - London Rennes Challenger Synsam Swedish Open - Bastad Miller Lite Hall of Fame Tennis Championships - Newport Leon Challenger Qingdao Challenger RCA Championships - Indianapolis Bangkok Challenger Samarkand Challenger Open Carparti - Brasov TD Waterhouse Cup - Long Island ATP Challenger Hamburg - Hamburg M15 Antalya Challenger Ford de Cherbourg - Cherbourg Aptos Challenger Jameson Cup - Milan Davidoff Swiss Indoors - Basel Istanbul Challenger Garden Open - Rome Next Generation Hardcourts - Adelaide Shenzhen Challenger Chennai Open - Chennai International Tennis Championships - Delray Beach Rennes Challenger SAP Open - San Jose Budapest Challenger Kroger / St. Jude International - Memphis Arizona Men's Tennis Championships - Scottsdale Harrah's Entertainment Challenger - Tunica Open de la Comunidad Valenciana - Valencia U.S. Men's Clay Court Championships - Houston Samarkand Challenger Campbell's Hall of Fame Tennis Championships - Newport Ostrava Challenger RCA Championships - Indianapolis Prague Challenger Mallorca Challenger Cassis Challenger Almaty Challenger Tashkent Challenger Brest Challenger Prostejov Challenger Pilot Pen Tennis - New Haven Shanghai Challenger LTA Manchester challenger - Manchester Monza Challenger Kremlin Cup - Moscow CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Fifth-Third Bank Tennis Championships - Lexington Nanchang Challenger Bordeaux Challenger Open de Tenis Comunidad Valenciana - Valencia US Men's Clay Court Championships - Houston Open SEAT Godo 2006 - Barcelona Oberstaufen Cup - Oberstaufen Shymkent Challenger USTA Comerica Challenger - Aptos The Stella Artois Championships - London Jerusalem Challenger Nokian Hakkapeliitta Open - Tampere Alexander Kolyaskin Memorial - Donetsk Challenger DCN de Cherbourg - Cherbourg ATP Kremlin Cup - Moscow Nur-Sultan Challenger Samsung Securities Cup Challenger Tennis - Seoul Open de L'Isere - Grenoble St. Petersburg Open - St. Petersburg UTC Open - Cherkassy Binghamton Challenger Chennai Open - Chennai Winnetka Challenger Portoroz Challenger L'Aquila Challenger Baotou Challenger Millenium Tennis Championships - Delray Beach Jinan Challenger SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Napoli Challenger - Napoli Kaohsiung Challenger Shenzhen Challenger Pau Challenger Open Seat Godo 2007 - Barcelona Potchefstroom 1 Challenger Estoril Open - Estoril Rome 1 Challenger Internationaux de Bretagne - Brest Challenger 42 - Andrezieux Biella 6 Challenger Ordina Open - 's-Hertogenbosch Almaty 1 Challenger Red Letter Days Open - Nottingham Campbell's Hall of Fame Tennis Championships - Newport Braunschweig Challenger Kyiv Open - Kiev Segovia Challenger RCA Championships - Indianapolis Sardinia International Championship - Cagliari Legg Mason Tennis Classic - Washington Optimus Maia Open - Maia Verona Challenger Prague 3 Challenger Pilot Pen Tennis - New Haven Como Challenger China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Bucharest Challenger St. Petersburg Open - St. Petersburg Chennai Open - Chennai Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Copa Sevilla Inernacionales de Andalucia - Seville Warsteiner Challenger Wolfsburg - Wolfsburg Open de l'Isere - Grenoble Renault Slovenian Open - Ljubljana PBZ Zagreb Indoors - Zagreb Challenger 42 - Andrezieux Grand Prix de Tennis - St. Jean de Luz Tumkur Open - Tumkur KGHM Polish Indoors - Wroclaw Thailand Open - Bangkok Open Sainte Victoire - Aix-En-Provence Brisbane - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Open de L'Isere - Grenoble Mouilleron-Le-Captif Challenger The LTA Bolton Challenger - Bolton The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona XL Capital Bermuda Open - Bermuda Ostrava Open 2005 - Ostrava Estoril Open - Estoril AEGON Championships - London Open de la Ville de Saint Denis - Reunion Island Qatar ATP Challenger - Doha AEGON International - Eastbourne Internationaux du Doubs - Besancon Catella Swedish Open - Bastad Tunis Open 2006 - Tunis The Surbiton Trophy - Surbiton Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven Open de L'Isere-Trophee BNP Paribas - Grenoble Kremlin Cup - Moscow SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Open Sabadell Atlantico - Barcelona Ordina Open - s-Hertogenbosch Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven China Open - Beijing SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston BMW Open - Munich Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Morocco Tennis Tour - Marrakech Malaysian Open - Kuala Lumpur St. Petersburg Open - St. Petersburg Bet-at-home Cup - Kitzbuhel Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Kos Succhetti Tennis Cup - Cordenons VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Kremlin Cup - Moscow U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Power Horse Cup - Dusseldorf Gerry Weber Open - Halle Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag China Open - Beijing U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Geneva Open - Geneva Kremlin Cup - Moscow Geneva Open - Geneva Gerry Weber Open - Halle Garanti Koza Sofia Open - Sofia St. Petersburg Open - St. Petersburg Nur-Sultan Challenger Ismaning Challenger Brest Challenger Kobe Challenger Stockholm Open - Stockholm Sardegna Open - Cagliari Emilia-Romagna Open - Parma Maia Challenger Rennes Challenger Cherbourg Challenger Koblenz Challenger The Stella Artois Grass Court Championships - London Ostrava Challenger Iasi Challenger Forli Challenger Biella Challenger Cary Challenger Orlando Challenger Rennes Challenger Orleans Challenger Barcelona Challenger Furth Challenger Braunschweig Challenger Alicante Challenger Davidoff Swiss Indoors - Basel Heilbronn Challenger Franklin Templeton Tennis Classic - Scottsdale Helsinki Challenger Heineken Open Shanghai - Shanghai Open de Moselle - Metz St. Petersburg 2 Challenger Tata Open - Chennai Mercedes-Benz Cup - Los Angeles Pereira Challenger Guayaquil Challenger Kremlin Cup - Moscow Samarkand Challenger Poznan Challenger Rabat Challenger San Luis Potosi Challenger Champaign Challenger Marrakech Challenger Bucaramanga Challenger St. Brieuc Challenger Sarasota Challenger Geneva Challenger Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington Ortisei Challenger Ostrava Challenger Open de la Comunidad Valenciana - Valencia Countrywide Classic - Los Angeles Thailand Open - Bangkok Sao Paulo Challenger Tour Finals Potchefstroom 2 Challenger US Men's Clay Court Championship - Houston St. Petersburg Open - St. Petersburg Delray Beach International Tennis Championships - Delray Beach Legg Mason Tennis Classic - Washington Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Bet-at-home Open - Hamburg UNICEF Open - 's Hertogenbosch Gimcheon Challenger Heineken Open Shanghai - Shanghai China Open - Beijing Kremlin Cup - Moscow Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Internationaler Raiffeisen Grand Prix - St. Polten Miller Lite Hall of Fame Tennis Championships - Newport Istanbul Challenger Open Sud de France - Montpellier Allianz Suisse Open Gstaad - Gstaad Savannah Challenger Qatar ExxonMobil Open - Doha Citi Open - Washington Heineken Open - Auckland Apia International - Sydney Open de Tenis Comunidad Valenciana - Valencia Marburg Challenger Scheveningen Challenger Dubai Duty Free Tennis Championships - Dubai St. Petersburg Open - St. Petersburg Grand Prix Hassan II - Marrakech Koblenz Challenger Irving Challenger Bet-at-home Cup - Kitzbuhel Shenzhen Open - Shenzhen If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Mons Challenger Apia International - Sydney Abierto Mexicano Telcel - Acapulco TEB BNP Paribas Istanbul Open - Istanbul Ostrava Challenger Kaohsiung Challenger Quimper Challenger Kobe Challenger Toyota Challenger Hua Hin Challenger Swiss Indoors Basel - Basel USTA Safeway Challenger - Aptos Koblenz Challenger Apia International - Sydney Sao Paulo Challenger Winston-Salem Open - Winston-Salem Dubai Duty Free Tennis Championships - Dubai China Open - Beijing TEB BNP Paribas Istanbul Open - Istanbul Aegon Nottingham Open - Nottingham Konzum Croatia Open - Umag St. Petersburg Open - St. Petersburg Internationaux de Tennis de Brest - Brest Meerbusch Challenger ABN AMRO World Tennis Tournament - Rotterdam Istanbul Challenger Bristol Challenger Trophy - Bristol US Men's Clay Court Championship - Houston Fergana Challenger Samarkand Challenger Crystal Cup 1998 - Portoroz Da Nang Challenger Tenniscup of Flanders - Ostende Wiesmann Roadster Open - Nuembrecht Sydney International - Sydney Tatra Banka Open - Bratislava Ortisei Challenger Gemax Open - Belgrade Eckental Challenger Prague II Challenger Prostejov Challenger Parma Challenger Eckental Challenger Campinas Challenger Como Challenger St. Petersburg 1 Challenger Zadar Challenger Milan Challenger Kroger / St. Jude International - Memphis Heilbronn Open - Heilbronn Arizona Men's Tennis Championships - Scottsdale Grand Prix Hassan II - Casablanca Ordina Open - 's-Hertogenbosch St. Petersburg Open - St. Petersburg Legg Mason Tennis Classic - Washington D.C. Kroger / St. Jude International - Memphis Grand Prix Hassan II - Casablanca Grand Prix de Tennis de Lyon - Lyon Dubai Duty Free Tennis Championships - Dubai Open de Moselle - Metz St. Petersburg Open - St. Petersburg Open Seat Godo 2005 - Barcelona Copenhagen Open - Copenhagen Grand Prix Hassan II - Casablanca Heineken Open - Auckland The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Internationaler Raiffeisen Grand Prix - St. Polten Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Stuttgart Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Paris Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Campbell's Hall of Fame Tennis Championships - Newport Ordina Open - 's-Hertogenbosch Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Allianz Suisse Open Gstaad - Gstaad 2003 Mercedes Cup - Stuttgart Pacific Life Open - Indian Wells Generali Open 2003 - Kitzbuhel Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami BNP Paribas Masters - Paris 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 BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Estoril Open - Estoril Open SEAT 2008 - Barcelona The Hypo Group Tennis International 2008 - Poertschach Western & Southern Financial Group Masters - Cincinnati Mercedes Cup - Stuttgart Tennis Masters Series - Madrid Dutch Open Tennis - Amersfoort BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Masters - Paris Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Shanghai ATP Masters - Shanghai Rogers Cup - Toronto BCR Open Romania - Bucharest Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami The Stella Artois Grass Court Championships - London Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris ATP Kremlin Cup - Moscow BNP Paribas Open - Indian Wells Miami Open - Miami St. Petersburg Open - St. Petersburg Medibank International - Sydney RCA Championships - Indianapolis PBZ Zagreb Indoors - Zagreb President's Cup 1999 - Tashkent adidas Open de Toulouse - Toulouse Open 13 - Marseille Heineken Open Singapore - Singapore Adidas International - Sydney Grand Prix Hassan II - Casablanca French Open - Paris French Open - Paris Wimbledon - London Open de Tenis Comunidad Valenciana - Valencia Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Los Angeles Australian Open - Melbourne Heineken Trophy - 's-Hertogenbosch Gerry Weber Open - Halle St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Open 13 - Marseille Barcelona Open BancSabadell - Barcelona Verizon Tennis Challenge - Atlanta French Open - Paris The Stella Artois Grass Court Championships - Queen's/London Kremlin Cup - Moscow Generali Open 2002 - Kitzbuhel Wimbledon - London Tento Czech Open - Prague Copenhagen Open - Copenhagen Mercedes-Benz Cup - Los Angeles Copenhagen Open - Copenhagen U.S. Open - New York Heineken Trophy - 's-Hertogenbosch 2002 Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. President's Cup - Tashkent Lexington Challenger Oeiras 1 Challenger Ostrava Challenger Open Sabadell Atlantico - Barcelona Iasi Challenger French Open - Paris BMW Open - Munich Vietnam Open - Ho Chi Minh City Sydney International - Sydney Heineken Open - Auckland Medibank Private International - Sydney Regions Morgan Keegan Championships - Memphis ATP Kremlin Cup - Moscow Kremlin Cup - Moscow Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Monte Carlo Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Rogers Masters - Montreal Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells Wimbledon - London U.S. Open - New York Australian Open - Melbourne Internazionali BNL d'Italia - Rome French Open - Paris BNP Paribas Masters - Paris Wimbledon - London Rogers Cup - Montreal U.S. Open - New York Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Miami Open - Miami Australian Open - Melbourne French Open - Paris Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Grand Prix de Tennis de Lyon - Lyon French Open - Paris Wimbledon - London Qatar ExxonMobil Open - Doha Interwetten Austrian Open - Kitzbuhel Legg Mason Tennis Classic - Washington Thailand Open - Bangkok Kremlin Cup - Moscow Kremlin Cup - Moscow Australian Open - Melbourne NASDAQ-100 Open - Miami U.S. Open - New York Telecom Italia Masters - Rome French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Pacific Life Open - Indian Wells Wimbledon - London Australian Open - Melbourne U.S. Open - New York Western & Southern Financial Group Masters - Cincinnati Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Tennis Masters Series - Miami Australian Open - Melbourne Shanghai ATP Masters 1000 - Shanghai French Open - Paris Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Davis Cup, PO, RUS-IND 3-2 Davis Cup, World Group, 1R, SWE-RUS 3-2 Davis Cup, World Group, PO, BRA-RUS 5-0 Davis Cup, Group I, 1R, RUS-POL 2-3 Davis Cup, World Group, 1R, ROU-RUS 1-4 Davis Cup, World Group, PO, RUS-ITA 1-4 Davis Cup, Group I, 1R, RUS-SWE 5-0 Davis Cup, Group I, 2R, RUS-NED 4-1 Olympics - Rio de Janeiro M25 Monastir