Career 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 AXA Open II - Espinho Podebradka Cup - Prague Geneva Challenger - Geneva Zagreb Open - Zagreb FILA Challenger - Biella Memorial Savigny - Sassuolo XI Venice Open - Venice Skandia Open - Linz Geneva Challenger - Geneva Black Forest Open - Freudenstadt Pekao Open 2001 - Szczecin VIII Trofeo Ciutat de Barcelona - Barcelona Cairo Challenger 2002 - Cairo Mordovia Cup - Mordovia Challenger 42 - Andrezieux Pro Tennis World Open - Boca Raton Sir Supermercati - Rome Bancastato Challenger Lugano - Lugano Siemens Open - Scheveningen San Marino Cepu Open - San Marino Kos-Zucchetti Tennis Cup - Cordenons San Marino Cepu Open - San Marino Szczecin Challenger Prostejov Challenger Monza Challenger San Marino Challenger Genova Challenger Prostejov Challenger Prague Challenger Open Costa Daurada - Tarragona Cordenons Challenger Szczecin Challenger Bucaramanga Challenger Napoli Challenger Szczecin Challenger Marbella Challenger Furth Challenger Padova Challenger Casablanca Challenger Bucaramanga Challenger Guadalajara Challenger Trani Challenger Heilbronn Challenger Furth Challenger Blois Challenger Bastad Challenger Trnava Challenger Como Challenger Szczecin Challenger Rome Challenger Aix En Provence Challenger Nord/LB Open - Braunschweig Brixina Tennis Open - Bressanone 5th Sardinian International Championships - Cagliari VII Torneo Internazionale di Tennis - Barletta Sporting Challenger 2003 - Turin Top Wool Challenger Biella - Biella Oberstaufen Cup - Oberstaufen Pekao Open 2003 - Szczecin X Ciutat de Barcelona - Barcelona 6th Sardinian International Championships - Cagliari Tennis Napoli Cup - Napoli ECM Prague Open - Prague Sophia Antipolis Challenger Copa Claro - Buenos Aires Gerry Weber Open - Halle Madrid Challenger Genova Challenger Genova Challenger Bordeaux Challenger Nord/LB Open - Braunschweig Vicenza Challenger Prague Challenger Todi Challenger Seville Challenger Szczecin Challenger Trnava Challenger Rome Challenger Mohammedia Challenger Grand Prix Hassan II - Casablanca Estoril Open - Estoril Open Seat-Godo 2001 - Barcelona Mallorca Open - Mallorca Gelsor Open Romania - Bucharest Qatar Exxon Mobil Open 2002 - Doha Heineken Open - Auckland BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Estoril Open - Estoril Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten International Championship of Croatia - Umag RCA Championships - Indianapolis TD Waterhouse Cup - Long Island Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Stockholm Open - Stockholm Tata Open 2003 - Chennai Adidas International - Sydney BellSouth Open - Vina del Mar Grand Prix Hassan II - Casablanca Open de Tenis Comunidad Valenciana - Valencia Energis Open - Amersfoort International Championship of Croatia - Umag Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open Seat Godo 2003 - Barcelona Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Tata Open - Chennai Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island Open Romania - Bucharest Thailand Open - Bangkok Medibank Private International - Sydney Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Open de la Comunidad Valenciana - Valencia BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Mercedes Cup - Stuttgart Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven Open Romania - Bucharest Kremlin Cup - Moscow Sydney International - Sydney Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia US Men's Clay Court Championships - Houston Open SEAT Godo 2006 - Barcelona Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel MoviStar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires The Dubai Tennis Championships - Dubai U.S. Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Estoril Open - Estoril Hypo Group Tennis International - Portschach The Stella Artois Championships - London Allianz Suisse Open - Gstaad Dutch Open Tennis - Amersfoort Croatia Open - Umag Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Stockholm Open - Stockholm Brasil Open - Costa do Sauipe Orange Warsaw Open - Warsaw Ordina Open - s-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Medibank International - Sydney Heineken Open - Auckland Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest China Open - Beijing Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Serbia Open - Belgrade Heineken Open - Auckland Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Estoril Open - Estoril Open de Nice Cote dAzur - Nice Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Heineken Open - Auckland Brasil Open - Costa do Sauipe Grand Prix Hassan II - Casablanca Bet-At-Home Austrian Open - Kitzbuhel Serbia Open - Belgrade Mercedes Cup - Stuttgart Winston Salem - Winston Salem Idea Prokom Open - Sopot Nord/LB Open - Braunschweig Abierto Mexicano Telcel - Acapulco St.Petersburg Challenger by Kinex - St. Petersburg San Marino Cepu Open - San Marino Open Sabadell Atlantico - Barcelona DPD Challenger 2002 - Aschaffenburg Samarkand Challenger - Samarkand Campionati Internazionali di Sicilia - Palermo Memorial Savigni - Sassuolo Open de Montauban - Montauban Tennis Cup of Flanders - Ostende Open 88 - Contrexeville Kyiv UMC Open - Kiev Hungarian Architect Open - Budapest Skandia Open - Linz Copa Sevilla - Seville Mercedes Cup - Stuttgart VTR Open - Vina del Mar Brasil Open - Sao Paulo Ho Chi Minh City Challenger - Ho Chi Minh City Telenordia Swedish Open - Bastad Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart Bet-at-home Cup - Kitzbuhel Heineken Open - Auckland SkiStar Swedish Open - Bastad Vegeta Croatia Open - Umag Espinho Challenger - Espinho Ecuador Open - Quito Rio Open - Rio de Janeiro V Torneo Internazionale di Tennis - Barletta Barcelona Open BancSabadell - Barcelona Bet-at-home Open - Hamburg Austrian Open - Kitzbuhel Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona SkiStar Swedish Open - Bastad Open 13 - Marseille Pekao Open - Szczecin Abierto Mexicano de Tenis Pegaso - Acapulco XL Challenger de Tenis Copa Sevilla - Seville IX Ciutat de Barcelona - Barcelona ABN/AMRO World Tennis Tournament - Rotterdam Open Sabadell Atlantico - Barcelona BCR Open Romania - Bucharest Prague Open - Prague Zivnobanka Czech Open - Prostejov Memorial Savigni - Sassuolo Unicredit Czech Open - Prostejov 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Siemens Open 2003 - Scheveningen Finnish Open - Helsinki Tampere Imageneering Open - Tampere Geneva Challenger - Geneva Abierto Mexicano Telcel - Acapulco Copa Sevilla Internacionales de Andalucia - Seville Privat Bank Cup - Dniepropetrovsk VIII Torneo Internazionale di Tennis - Barletta Czech Open - Prostejov Banca Stato Challenger Lugano - Lugano Nord/LB Open 2004 - Braunschweig ATP Challenger Open 2004 - Monchengladbach XI Ciutat de Barcelona - Barcelona Privat Bank Cup - Dnepropetrovsk Copa Telefonica CTC Chile - Santiago Pro Tennis World Open - Sunrise IX Torneo Internacionale de Tennis - Barletta Czech Open 2005 - Prostejov Banca Stato Challenger - Lugano Nord LB Open - Braunschweig Pekao Open 2005 - Szczecin XI Ciutat de Barcelona - Barcelona Open de la Comunidad Valenciana - Valencia XL Bermuda Open - Bermuda Nord LB Open 2006 - Braunschweig Top Wool Challenger-Immagine Trophy - Biella Open Castilla y Leon - Segovia Open Costa Daurada - Tarragona Ciutat de Barcelona - Barcelona Ciudad de Pozoblanco Open Diputacion - Cordoba BMW Tennis Championship - Sunrise Power Horse World Team Cup - Dusseldorf Mitsubishi Electric Europe Cup - Monza Copa AT&T - Buenos Aires Copa AT&T - Buenos Aires San Marino CEPU Open - San Marino Pekao Open - Szczecin Open 13 - Marseille VTR Open - Vina del Mar Credit Agricole Suisse Open - Gstaad BCR Open Romania - Bucharest Allianz Suisse Open - Gstaad ATP Kremlin Cup - Moscow Qatar Exxon Mobil Open - Doha Copa Telmex - Buenos Aires Open SEAT 2008 - Barcelona BMW Open - Munich Scheveningen Challenger Bet-at-home Open - Hamburg BCR Open Romania - Bucharest Szczecin Challenger Genova Challenger Prostejov Challenger Copa Claro - Buenos Aires Genova Challenger San Marino Challenger BellSouth Open - Vina del Mar ABN/AMRO World Tennis Tournament - Rotterdam Open Seat Godo 2005 - Barcelona Generali Open - Kitzbuhel Croatia Open - Umag Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe The Dubai Tennis Championships - Dubai Geneva Challenger Bratislava Challenger Dallas Challenger Copa Claro - Buenos Aires Open Sabadell Atlantico - Barcelona Aptos Challenger Cordenons Challenger Szczecin Challenger Chennai Open - Chennai Brasil Open - Sao Paulo DPD Challenger 2000 - Aschaffenburg 2000 Cairo Challenger - Cairo Farmers Classic - Los Angeles Siemens Open 2001 - Scheveningen Valencia Open - Valencia Szczecin Challenger ARAG World Team Championship - Dusseldorf Dubai Duty Free Tennis Championships - Dubai Davidoff Swiss Indoors Basel - Basel AEGON International - Eastbourne Sibiu Challenger Zagreb Open - Zagreb Casablanca Challenger ATU Cup - Weiden Santo Domingo Challenger Argentina Open - Buenos Aires Poznan Challenger Medibank International - Sydney Delray Beach International Tennis Championships - Delray Beach Estoril Open - Estoril PTT Thailand Open - Bangkok China Open - Beijing Kremlin Cup - Moscow Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam 4th Sardinia International Championships - Cagliari San Luis Potosi Challenger Bet-at-home Open - Hamburg Genova Challenger JVC Trophy - Vienna Grand Prix Hassan II - Casablanca Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Bet-at-home Open - Hamburg Kyiv UMC Open - Kiev Trofeo Barcelona de Tenis - Barcelona Barcelona Open BancSabadell - Barcelona Open de Montauban - Montauban San Marino Cepu Open - San Marino Pekao Open 2004 - Szczecin Copa Kia Challenger ATP - Santiago II Cyclus Open de Tenis - Florianopolis St. Petersburg Challenger by Kinex - St. Petersburg San Marino Cepu Open - San Marino Honda Kah Singapore Men's Tennis Open - Singapore Black Forest Open - Freudenstadt XXXVII Torneig C.E. Laieta - Barcelona Open Diputacion - Cordoba Open Castilla y Leon - Segovia Generali Open - Kitzbuhel Open Sud de France - Montpellier Pilot Pen Tennis - New Haven Copa Sevilla-Internacionales de Andalucia - Seville Australian Open - Melbourne French Open - Paris Croatia Open - Umag U.S. Open - New York Heineken Open - Auckland Mutua Madrilena Madrid Open - Madrid If Stockholm Open - Stockholm German Tennis Championships - Hamburg Adidas International - Sydney Milan Indoors - Milan BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Arizona Men's Tennis Championships - Scottsdale Ordina Open - 's-Hertogenbosch Croatia Open - Umag Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Milan Indoors - Milan Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Argentina Open - Buenos Aires Open 13 - Marseille Dubai Open - Dubai Tennis Masters Series - Miami Estoril Open - Estoril Tennis Masters Series - Rome The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Qatar ExxonMobil Open - Doha International Indoor Tennis Championships of Croatia - Zagreb Copa Telmex - Buenos Aires Dutch Open Tennis - Amersfoort Abierto Mexicano Telcel - Acapulco Generali Open - Kitzbuhel Citi Open - Washington Open de Moselle - Metz Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney Heineken Open - Auckland Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca NASDAQ-100 Open - Miami Mercedes Cup - Stuttgart Tennis Masters Series - Monte Carlo Dutch Open Tennis - Amersfoort ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Open de Moselle - Metz ATP Kremlin Cup - Moscow Movistar Open - Vina del Mar PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Regions Morgan Keegan Championships - Memphis Pacific Life Open - Indian Wells Qatar Exxon Mobil Open - Doha Masters Series Hamburg - Hamburg Medibank International - Sydney BNP Paribas Masters - Paris Serbia Open - Belgrade Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Mercedes Cup - Stuttgart Western & Southern Financial Group Masters - Cincinnati International German Open - Hamburg BNP Paribas Masters - Paris China Open - Beijing Open Sud de France - Montpellier St. Petersburg Open - St. Petersburg Sony Ericsson Open - Miami Movistar Open - Santiago US Men's Clay Court Championship - Houston Rogers Masters - Toronto SkiStar Swedish Open - Bastad Western & Southern Financial Group Masters - Cincinnati BCR Open Romania - Bucharest Mutua Madrilena Masters Madrid - Madrid St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Heineken Open - Auckland BNP Paribas Open - Indian Wells Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca Estoril Open - Estoril Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris NASDAQ-100 Open - Miami ATP Vegeta Croatia Open - Umag Sony Ericsson Open - Miami China Open - Beijing Valencia Open - Valencia Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Bet-at-home Cup - Kitzbuhel Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Mutua Madrilena Madrid Open - Madrid Valencia Open - Valencia Millennium Estoril Open - Estoril Monte-Carlo Rolex Masters - Monte-Carlo Ecuador Open - Quito Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Millennium Estoril Open - Estoril Telecom Italia Masters - Rome Masters Series Monte-Carlo - Monte Carlo Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Masters Series Hamburg - Hamburg Qatar Open - Doha Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Tennis Masters Series - Monte Carlo BNP Paribas Open - Indian Wells Telecom Italia Masters - Rome Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Mutua Madrid Open - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Western & Southern Financial Group Masters - Cincinnati Masters Series Monte Carlo - Monte Carlo French Open - Paris Shanghai - Shanghai Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris U.S. Open - New York Rogers Cup - Montreal The 10tele.com Open - Nottingham Sony Ericsson Open - Miami Tennis Masters Series - Miami Tennis Masters Series - Hamburg Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Hamburg Rogers Cup - Montreal Internazionali BNL d'Italia - Rome Sony Ericsson Open - Miami Australian Open - Melbourne BNP Paribas Masters - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Davis Cup, World Group, 1R, CHI-RUS 2-3 U.S. Open - New York Wimbledon - London Pacific Life Open - Indian Wells Davis Cup, World Group, QF, RUS-FRA 3-2 Davis Cup, World Group, SF, RUS-GER 3-2 Davis Cup, World Group, F, USA-RUS 4-1 Davis Cup, World Group, QF, RUS-CZE 3-2 Davis Cup, World Group, SF, ARG-RUS, 3-2 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, QF, ISR-RUS, 4-1 Hopman Cup - Perth ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, 1R, SWE-RUS 3-2 Davis Cup, World Group, PO, RUS-BRA 3-2 Wimbledon - London Davis Cup, World Group, PO, BRA-RUS 5-0 Campeonato de Espana Kia de Tenis 2004 - Madrid River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston Davis Cup, World Group, 1R, BLR-RUS 3-2 Davis Cup, World Group, QR, RUS-THA 5-0 Davis Cup, World Group, 1R, NED-RUS 0-5 Davis Cup, World Group, QF, RUS-FRA 3-2 Olympics - Athens Olympics - Beijing