Career 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992
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 Corona Mexico City Open - Mexico City Concurso Internacional de Vigo - Vigo Challenger Copa Sevilla - Seville Ciudad de Pozoblanco Open Diputacion - Cordoba Porsche Open - Poznan Open Castilla y Leon - Segovia UTC Open by Selena - Cherkassy Copa Sevilla 2007 - Seville Copa Petrobras Colombia - Bogota Bancolombia Open - Bogota Abierto Internacional de Salinas 'Dario Expreso' - Salinas Morocco Tennis Tour - Marrakech Izmir Cup - Izmir Open Diputacion Ciudad de Pozoblanco - Cordoba Seguros Bolivar Open - Bogota V Manta Open-Trofeo Ricardo Delgado Aray - Manta XI Ciutat de Barcelona - Barcelona Abierto Internacional Varonil Ciudad de Cancun - Cancun Sao Paulo Challenger Bucaramanga Challenger Tanger Challenger Meknes Challenger Bogota Challenger Constanta Challenger Pozoblanco Challenger Bogota Challenger Manta Challenger Segovia Challenger Mobilux Open - Luxembourg Singapore Mens Tennis Open - Singapore XL Bermuda Open - Bermuda San Sebastian Challenger Manerbio Challenger Nord LB Open 2006 - Braunschweig Quito Challenger Tiburon Challenger Calabasas Challenger Medellin Challenger Salinas Challenger Tanger Challenger Cairo Challenger Tunis Open 2007 - Tunis Top Wool Challenger Biella - Biella Nord/LB Open - Braunschweig Copa Petrobras Brazil - Belo Horizonte Nord/LB Open - Braunschweig Bangkok Challenger - Bangkok San Luis Potosi Challenger - San Luis Potosi Barletta Citta'Della Disfida Open 98 - Barletta Open Maxon - Barcelona Trofeo Barcelona de Tenis - Barcelona VIII Trofeo Ciutat de Barcelona - Barcelona V Trofeo Barcelona de Tenis - Barcelona Akbank Private Banking TED Open - Istanbul Challenger Copa Sevilla - Seville 10ø Tornea B. Camparini - Reggio Emilia Schickedanz Open 2007 - Furth Siemens Open 2004 - Scheveningen Challenger Copa Sevilla 2008 - Seville X Abierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2005 - Leon Ostrava Open 2005 - Ostrava Open Castilla y Leon - Segovia Trani Cup - Trani Ciudad de Pozoblanco Open Diputacion - Cordoba Kos-Zucchetti Tennis Cup - Cordenons Open Costa Daurada - Tarragona ATP Open Castilla y Leon - Segovia Open de Tenis Amaya - Pamplona IPP Geneva Trophy - Geneva Czech Open 2006 - Prostejov Banja Luka Challenger 2004 - Banja Luka Copa Sevilla-Internacionales de Andalucia - Seville 84° Concurso Internacional Tenis San Sebastian - San Sebastian XI Ciutat de Barcelona - Barcelona Copa Petrobras Uruguray - Montevideo XII Abierto Internacional de Salinas - Salinas Voit Mexico City Open - Mexico City Copa Petrobras Santiago - Santiago Copa Petrobras Argentina - Buenos Aires Copa Petrobras Brazil - Aracaju Copa Petrobras Argentina - Buenos Aires Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Challenger Lugano - Lugano XIII Trofeo Ciudad de Quito - Quito Tunis Open - Tunis Sony Ericsson Open 2008 - Belgrade Johannesburg Challenger Puerto Rico Challenger Tennis Event - Humacao Tenerife Challenger Copa Petrobras - Bogota Kosice Challenger Copa Petrobras - Santiago Tunis Open - Tunis Copa Petrobras - Montevideo Copa Kia - Santiago Challenger Britania Zavaleta - Puebla Ciudad de Pozoblanco Open Diputacion - Cordoba Ciutat de Barcelona - Barcelona Copa Petrobras Colombia - Bogota San Luis Potosi Challenger 2007 - San Luis Potosi Morocco Tennis Tour - Marrakech ECU Prague Open - Prague LXVII Concursu Internacional de Vigo - Vigo Challenger Ciudad de Guayaquil - Guayaquil Heilbronn Open - Heilbronn Internazionali di Tennis di Bergamo - Bergamo Salinas Challenger Freudenstadt Challenger Cremona Challenger Challenger Britania Zavaleta - Puebla ECM Prague Open 2005 - Prague Copa Petrobras Uruguay - Montevideo 4th Sardinia International Championships - Cagliari Pekao Open - Szczecin Heineken Challenger - Ho Chi Minh City Grolsch Open 1997 - Amsterdam Pilot Pen International - New Haven Kremlin Cup - Moscow Grand Prix Hassan II - Casablanca Paegas Czech Open - Prague XII Internazionali di Tennis CARISBO - Bologna Investor Swedish Open - Bastad Generali Open 1998 - Kitzbuhel Davidoff Swiss Indoors - Basel Cerveza Club Columbia Open - Bogota Kremlin Cup - Moscow Open 13 - Marseille Grand Prix Hassan II - Casablanca Generali Open 1999 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. President's Cup 1999 - Tashkent Davidoff Swiss Indoors - Basel CA Tennis Trophy - Vienna Dubai Tennis Open - Dubai AXA Cup - London Chevrolet Cup - Santiago Estoril Open - Estoril UBS Open Gstaad - Gstaad 2000 Mercedes Cup - Stuttgart Generali Open 2000 - Kitzbuhel President's Cup 2000 - Tashkent Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar Mobil Open 2001 - Doha Cerveza Club Colombia Open - Bogota Open 13 - Marseille Copa AT&T - Buenos Aires Dubai Tennis Open - Dubai Grand Prix Hassan II - Casablanca Mallorca Open - Mallorca BMW Open - Munich Telenordia Swedish Open - Bastad 2001 Mercedes Cup - Stuttgart Generali Open 2001 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Gelsor Open Romania - Bucharest President's Cup - Tashkent Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open 2002 - Doha Open 13 - Marseille BellSouth Open - Vina del Mar Franklin Templeton Tennis Classic - Scottsdale Trofeo Conde de Godo - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open 2003 - Doha Milan Indoors - Milan Franklin Templeton Tennis Classic - Scottsdale Ordina Open - 's-Hertogenbosch Grand Prix de Tennis de Lyon - Lyon Qatar Mobil Open '99 - Doha Rotterdam St. Petersburg Barcelona Gstaad Stuttgart Basel Moscow Milan Rotterdam St. Petersburg New Haven Pekao Open 2003 - Szczecin Long Island Stuttgart Copenhagen Long Island Bordeaux Doha Barcelona X Torneo Internazionale di Tennis - Barletta Moscow Open Seat-Godo '98 - Barcelona Grand Prix de Tennis de Lyon - Lyon VIII Torneo Internazionale di Tennis - Barletta AGT Challenger - Leon New Haven Schickedanz Open - Furth Banca Stato Challenger Lugano - Lugano Rado Swiss Open - Gstaad 1998 Mercedes Cup - Stuttgart President's Cup 1998 - Tashkent Croatian Indoors - Split Open Castilla y Leon - Segovia Campionati Internazionali di Sicilia - Palermo Rado Swiss Open - Gstaad Internazionali di Tennis di San Marino - San Marino Mallorca Open - Mallorca Mallorca Open - Mallorca Heineken Open - Auckland Heilbronn Challenger - Heilbronn 1997 Mercedes Cup - Stuttgart Zivnobanka Open - Prostejov Braunschweig Open - Braunschweig Milan Indoors - Milan Challenger Britania Zavaleta - Puebla Venice Open - Venice ATP Open Castilla y Leon - Segovia Open Seat Godo - Barcelona Scania Stockholm Open - Stockholm Gerry Weber Open - Halle Riviera di Rimini Challenger - Rimini Citta di Como Challenger - Como TEAN International - Alphen Aan Den Rijn Open Seat Godo 2005 - Barcelona Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Mercedes Cup - Stuttgart Croatia Open - Umag Heineken Trophy - 's-Hertogenbosch Napoli International Cup - Napoli Campionati Internazionali di Sicilia - Palermo VI Open Banc Agricol - Andorra Jagermeister Open - Braunschweig International Championships of Sicily - Palermo Sydney International - Sydney Bogota Challenger - Bogota 6th Sardinian International Championships - Cagliari Tento Czech Open - Prague Internationaler Raiffeisen Grand Prix - St. Polten Brasil Open - Costa do Sauipe US Men's Clay Court Championships - Houston Telenordia Swedish Open - Bastad Open SEAT Godo 2006 - Barcelona Siemens Open 2007 - Scheveningen Schickendanz Open - Furth LXV Concurso Internacional Vigo - Vigo The Stella Artois Championships - London Pekao Open 2005 - Szczecin Sir Supermercati - Rome RCA Championships - Indianapolis Tennis Napoli Cup 2006 - Napoli Gelsor Open Romania - Bucharest II Challenger Ciudada de Guayaquil - Guayaquil Bancolombia Open - Bogota International Championship of Croatia - Umag Posillipo Tennis Cup - Napoli Open 13 - Marseille Gerry Weber Open - Halle Abierto Mexicano Telcel - Acapulco Generali Open 1997 - Kitzbuhel Open Seat Godo 2007 - Barcelona International Championship of Croatia - Umag Heineken Open - Auckland Kremlin Cup - Moscow President's Cup 1997 - Tashkent Energis Open - Amersfoort CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Waldbaum's Hamlet Cup - Long Island Paegas Czech Open - Prague Internationaler Raiffeisen Grand Prix - St. Polten Abierto Mexicano de Tenis - Mexico City Cerveza Club Columbia Open - Bogota Gerry Weber Open - Halle Gerry Weber Open - Halle Hellmann's Cup - Santiago Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Pilot Pen International - New Haven Open Seat-Godo '97 - Barcelona Rabat Challenger Grand Prix de Tennis de Lyon - Lyon Romanian Open - Bucharest Grand Prix Hassan II - Casablanca Marbella BMW Open - Munich Gerry Weber Open - Halle Guardian Direct Cup - London Open Seat-Godo 2001 - Barcelona RCA Championships - Indianapolis Abierto Mexicano de Tenis - Mexico City ABN/AMRO World Tennis Tournament - Rotterdam Copa AT&T - Buenos Aires ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano de Tenis Pegaso - Acapulco Dubai Tennis Open - Dubai Legg Mason Tennis Classic - Washington D.C. Open Seat Godo 2003 - Barcelona Gerry Weber Open - Halle BellSouth Open - Vina del Mar Gstaad Stuttgart Long Island Internationaler Raiffeisen Grand Prix - St. Polten AIG Japan Open Tennis Championships - Tokyo Puebla Challenger San Marino St. Petersburg Open - St. Petersburg Open de la Comunidad Valenciana - Valencia Marseille Antwerp Milan Bucaramanga Challenger Prague Halle New Haven Bucharest Lyon Vienna Marseille Barcelona Nice Halle Gstaad Meknes Challenger Basel Ostrava Lyon Moscow Moscow Zaragoza Nice New Haven Moscow Kitzbuhel Athens Lyon International German Open - Hamburg Campionati Internazionali di Sicilia - Palermo Allianz Suisse Open Gstaad - Gstaad Allianz Suisse Open Gstaad - Gstaad International Championships of Sicily - Palermo Dubai Tennis Open - Dubai The Samsung Open - Bournemouth IPB Czech Indoor - Ostrava Franklin Templeton Tennis Classic - Scottsdale Mallorca Open - Mallorca Scania Stockholm Open - Stockholm Abierto Mexicano de Tenis Pegaso - Mexico City Grand Prix Hassan II - Casablanca Open Seat-Godo 2000 - Barcelona Copa Telmex - Buenos Aires Heineken Open - Auckland Estoril Open - Estoril BMW Open - Munich RCA Championships - Indianapolis Kremlin Cup - Moscow Adelaide Estoril Adelaide Munich Halle Basel New Haven Schenectady Marbella Open - Marbella Banca Stato Challenger - Lugano Open 13 - Marseille Grand Prix Hassan II - Casablanca Croatia Open - Umag RCA Championships - Indianapolis Grand Prix Hassan II - Casablanca Mallorca Open - Mallorca President's Cup - Tashkent Grand Prix Hassan II - Casablanca Abierto Mexicano Telcel - Acapulco Dutch Open Tennis - Amersfoort Telenordia Swedish Open - Bastad Thailand Open - Bangkok Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island European Community Championships - Antwerp Hellmann's Cup - Santiago Adelaide Dubai Tennis Open - Dubai Sydney U.S. Mens's Clay Court Championship - Houston ABN/AMRO World Tennis Tournament - Rotterdam Guardian Direct Cup - London Marseille Estoril Open - Estoril Open Seat-Godo '99 - Barcelona Stuttgart Estoril The Stella Artois Grass Court Championships - London Merano Open - Merano Investor Swedish Open - Bastad Eutelsat Monte Carlo Open - Monte Carlo Italian Open - Rome du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 12th Paris Open - Paris Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome du Maurier Open - Toronto Eurocard Open - Stuttgart 13th Paris Open - Paris Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Italian Open - Rome 1999 Mercedes Cup - Stuttgart du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Grolsch Open - Amsterdam Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Waldbaum's Hamlet Cup - Long Island Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Connex Open Romania - Bucharest Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow Heineken Open - Auckland Hamburg Rome Cincinnati Paris Hamburg Canadian Open Open 13 - Marseille Essen Monte Carlo Hamburg Rome Cincinnati Stockholm Paris Stockholm Cerveza Club Columbia Open - Bogota ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano de Tenis Pegaso - Acapulco Tennis Masters Series - Monte Carlo Copa AT&T - Buenos Aires Telecom Italia Masters - Rome ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Davidoff Swiss Indoors - Basel Rotterdam Qatar Mobil Open 2000 - Doha Open Sabadell Atlantico - Barcelona RCA Championships - Indianapolis BMW Open - Munich Estoril Open - Estoril Waldbaum's Hamlet Cup - Long Island ABN/AMRO World Tennis Tournament - Rotterdam Internazionali di Tennis di San Marino - San Marino Tennis Masters Series - Monte Carlo Chevrolet Cup - Vina del Mar CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Heineken Open - Auckland Barcelona Open de la Comunidad Valenciana - Valencia Tennis Masters Series - Paris Gelsor Open Romania - Bucharest Gold Flake Open - Chennai German Open - Hamburg Generali Open 2002 - Kitzbuhel Abierto Mexicano de Tenis Pegaso - Acapulco International Championship of Croatia - Umag Monte Carlo Monte Carlo Campionati Internazionali d'Italia - Rome Brasil Open - Costa do Sauipe Mercedes Cup - Stuttgart Open Romania - Bucharest Masters Series Hamburg - Hamburg Chennai Open - Chennai Tennis Masters Series - Hamburg Mutua Madrilena Masters Madrid - Madrid Croatia Open Umag - Umag Licher German Open - Hamburg Tennis Masters Series - Hamburg Rome Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Australian Men's Hardcourt Championships - Adelaide CA Tennis Trophy - Vienna Cincinnati Adidas Open de Toulouse - Toulouse Tel Aviv Lyon U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris 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 French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Australian Open French Open Wimbledon Australian Open French Open Wimbledon U.S. Open Australian Open French Open Wimbledon U.S. Open French Open French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris Wimbledon - London Stuttgart Great American Insurance ATP Championship - Cincinnati Wimbledon - London French Open - Paris Davis Cup, World Group, QR, RUS-ROU 3-2 Davis Cup, World Group, 1R, USA-RUS 3-2 Davis Cup, World Group, QF, RUS-SVK 3-2 Davis Cup, World Group, QF, ESP-RUS 4-1 Davis Cup, World Group, 1R, RUS-SUI 3-2 Davis Cup, World Group, QF, RUS-SWE 4-1 Davis Cup, World Group, SF, RUS-ARG 3-2 Davis Cup, World Group, F, RUS-FRA 3-2 Davis Cup, World Group, 1R, RUS-SVK 3-2 Davis Cup, World Group, QF, ARG-RUS 5-0 Davis Cup, World Group, 1R, RUS-GER 3-2 Davis Cup, World Group, 1R, RUS-CZE 3-2 Davis Cup, World Group, QF, SWE-RUS 4-1 River Oaks International Tennis Tournament - Houston Davis Cup, World Group, 1R, RUS-BEL 4-1 Davis Cup, World Group, SF, AUS-RUS 4-1 Davis Cup, World Group, QR, RUS-JPN 3-1 ATP Tour World Championship - Hannover ATP Tour World Championship - Hannover Tennis Masters Cup - Sydney ATP Tour World Championship Grand Slam Cup - Munich Grand Slam Cup - Munich Olympics - Sydney Tennis Masters Cup - Lisbon ATP Tour World Championship - Hannover ATP Tour World Championship Grand Slam Cup Grand Slam Cup