Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995
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 Smith Barney Men's Challenger - Covington College Station Challenger - College Station Copa Petrobras - Buenos Aires Challenger Ciudad de Guayaquil - Guayaquil Lima Challenger 2007 - Lima Santiago Challenger Genova Challenger Andria Challenger Milan Challenger Liberec Challenger Manerbio Challenger Como Challenger Alphen Challenger Rome Challenger Rennes Challenger Sopot Challenger Lisbon Challenger Padova Challenger Poznan Challenger Calgary Challenger Bordeaux Challenger Lisbon Challenger Parma Challenger Milan Challenger Hamburg Challenger Indian Wells Challenger Marburg Challenger Bastad Challenger Seville Challenger Biella Challenger Badden Open by Rothaus - Ettlingen II Challenger Ciudada de Guayaquil - Guayaquil ATP Challenger La Serena - La Serena XII Internazionali di Tennis CARISBO - Bologna Generali Open 1997 - Kitzbuhel Internazionali di Tennis di San Marino - San Marino Marbella Open - Marbella Cerveza Club Columbia Open - Bogota Hellmann's Cup - Santiago BellSouth Open - Auckland Advanta Championships - Philadelphia Franklin Templeton Tennis Classic - Scottsdale Santiago Challenger Open Seat-Godo '98 - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten Rado Swiss Open - Gstaad Pilot Pen International - New Haven MFS Pro Tennis Championships - Boston Connex Open Romania - Bucharest International Championships of Sicily - Palermo Mallorca Open - Mallorca Hellmann's Cup - Santiago Franklin Templeton Tennis Classic - Scottsdale Rado Swiss Open - Gstaad 1999 Mercedes Cup - Stuttgart Generali Open 1999 - Kitzbuhel Mallorca Open - Mallorca Scania Stockholm Open - Stockholm Estoril Open - Estoril Franklin Templeton Tennis Classic - Scottsdale Open Seat-Godo 2000 - Barcelona Mallorca Open - Mallorca Marbella Challenger Energis Dutch Open - Amsterdam Generali Open 2000 - Kitzbuhel RCA Championships - Indianapolis Salem Open - Hong Kong Davidoff Swiss Indoors - Basel Milan Indoors - Milan Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Kroger / St. Jude International - Memphis Mallorca Open - Mallorca Adidas International - Sydney 2001 Mercedes Cup - Stuttgart Generali Open 2001 - Kitzbuhel The Hamlet Cup - Long Island Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten 2002 Mercedes Cup - Stuttgart Salem Open - Hong Kong AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Adidas International - Sydney Estoril Open - Estoril Open Seat Godo 2003 - Barcelona BMW Open - Munich 2003 Mercedes Cup - Stuttgart TD Waterhouse Cup - Long Island Davidoff Swiss Indoors - Basel Jakarta Coral Springs Oporto Long Island Bogota Santiago Bogota AAPT Championships - Adelaide Tata Open - Chennai Dubai Open - Dubai Estoril Open - Estoril Open Seat Godo - Barcelona Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe Dubai Open - Dubai U.S. Men's Clay Court Championships - Houston Estoril Open - Estoril BMW Open - Munich Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Braunschweig Challenger Croatia Open - Umag Pilot Pen Tennis - New Haven Copa Petrobras - Aracaju Thailand Open - Bangkok Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna Buenos Aires Challenger Montevideo Challenger Open SEAT Godo 2006 - Barcelona Hypo Group Tennis International - Portschach Cordenons Challenger Ordina Open - 's-Hertogenbosch Monterrey Challenger Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Abierto Mexicano Telcel - Acapulco Orange Prokom Open - Sopot Campionati Internazionali di Sicilia - Palermo Estoril Open - Estoril Mumbai Open - Mumbai St. Petersburg Open - St. Petersburg Heineken Open - Auckland Open Seat Godo 2007 - Barcelona Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch Orange Prokom Open - Sopot China Open - Beijing Open de Moselle - Metz Medibank International - Sydney Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Open de Tenis Comunidad Valenciana - Valencia Generali Open - Kitzbuhel Open SEAT 2008 - Barcelona Pilot Pen Tennis - New Haven Biella Challenger Orange Warsaw Open - Warsaw Barcelona Challenger Las Vegas Challenger Catella Swedish Open - Bastad Pilot Pen Tennis - New Haven China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Kroger / St. Jude International - Memphis If Stockholm Open - Stockholm Medibank International - Sydney Movistar Open - Vina del Mar Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel Catella Swedish Open - Bastad Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Open de Tenis Comunidad Valenciana - Valencia Masters Series - Hamburg Heineken Open - Auckland Movistar Open - Santiago ABN AMRO World Tennis Tournament - Rotterdam Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Catella Swedish Open - Bastad International German Open - Hamburg Allianz Suisse Open Gstaad - Gstaad Braga Challenger Open de Moselle - Metz Pozoblanco Challenger China Open - Beijing Seville Challenger China Open - Beijing Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe Gerry Weber Open - Halle Genova Challenger Ordina Open - s-Hertogenbosch BCR Open Romania - Bucharest ATP Studena Croatia Open - Umag China Open - Beijing Copa Claro - Buenos Aires Erste Bank Open - Vienna SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Barletta Citta Della Disfida Open 2000 - Barletta Valencia Open - Valencia Sardinia International Championship - Cagliari VTR Open - Vina del Mar Brasil Open - Sao Paulo SkiStar Swedish Open - Bastad ATP Vegeta Croatia Open - Umag Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Bet-at-home Open - Hamburg Kremlin Cup - Moscow Valencia Open - Valencia Gerry Weber Open - Halle Tennis Cup of Flanders - Ostende SkiStar Swedish Open - Bastad Shenzhen Open - Shenzhen Dubai Duty Free Tennis Championships - Dubai Moselle Open - Metz Argentina Open - Buenos Aires Grand Prix Hassan II - Marrakech Millennium Estoril Open - Estoril Skandia Open - Linz Copa Sevilla - Seville Trofeo Barcelona de Tenis - Barcelona 2000 Cairo Challenger - Cairo Open de Charleroi - Charleroi Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech TEB BNP Paribas Istanbul Open - Istanbul BellSouth Open - Vina del Mar Espinho Challenger - Espinho V Torneo Internazionale di Tennis - Barletta Plava Laguna Croatia Open - Umag Swiss Open - Gstaad Orleans Challenger Brescia Challenger Rakuten Japan Open - Tokyo Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca Winston-Salem Open - Winston-Salem Torneo Internazionale di Tennis ATP-Challenger - Merano Copa Ericsson Brasil - Sao Paulo XL Capital Bermuda Open - Bermuda Maia Open - Oporto Open Diputacion Pozoblanco - Cordoba AXA Open - Lisbon Renault Slovenian Open - Ljubljana The Scottish Tennis Championships - Edinburgh AXA Open II - Espinho Open Diputacion - Cordoba CA-Challenge 2000 - Graz Renault Slovenian Open - Ljubljana FILA Challenger Biella - Biella XL Capital Bermuda Open - Bermuda Vegeta Croatia Open - Umag Tiburon Challenger - Tiburon Burbank Challenger - Burbank Copa Petrobras Santiago - Santiago Copa Petrobras Argentina - Buenos Aires Copa Petrobras Aracaju - Aracaju Copa Petrobras Guadalajara - Guadalajara Stockholm Open - Stockholm Shenzhen Open - Shenzhen China Open - Beijing Draft Corona Mexico City Open - Mexico City XL Capital Bermuda Open - Bermuda Czech Open 2005 - Prostejov Nord LB Open - Braunschweig Challenger Cudad de Guayaquil - Guayaquil Corona Mexico City Open - Mexico City Barcelona Open BancSabadell - Barcelona Czech Open 2006 - Prostejov Bancastato Challenger Lugano - Lugano Nord LB Open 2006 - Braunschweig Open Castilla y Leon - Segovia Pekao Open - Szczecin Copa Petrobras Colombia - Bogota Copa Petrobras Uruguray - Montevideo Copa Petrobras Argentina - Buenos Aires Bet-at-home Open - Hamburg Open des Alpes Trophee BNP Paribas - Grenoble Red Letter Days Open - Nottingham Generali Open 2003 - Kitzbuhel China Open - Beijing Allianz Suisse Open - Gstaad Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Open de Moselle - Metz Bermuda Marbella ABN AMRO World Tennis Tournament - Rotterdam IV Challenger Ciudad De Guayaquil - Guayaquil Seguros Bolivar Open - Medellin Rio Open - Rio de Janeiro Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona SkiStar Swedish Open - Bastad Prague II Challenger Guayaquil Challenger Biella Challenger Marbella Challenger Antalya 2 Challenger Gran Canaria 1 Challenger Sao Paulo Challenger Rio Open - Rio de Janeiro Caltanissetta Challenger Milan Challenger Aix En Provence Challenger Genova Challenger Bogota Challenger The Lipton Championships - Key Biscayne Licher German Open - Hamburg Italian Open - Rome The Lipton Championships - Key Biscayne Licher German Open - Hamburg Intrum Stockholm Open - Stockholm Great American Insurance ATP Championship - Cincinnati Italian Open - Rome Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Indian Wells Key Biscayne ABN/AMRO World Tennis Tournament - Rotterdam Budapest Challenger Barcelona Open Banc Sabadell - Barcelona Prostejov Challenger Braunschweig Challenger Eckental Challenger Barcelona Open Banc Sabadell - Barcelona Aix En Provence Challenger Pacific Life Open - Indian Wells San Benedetto Challenger NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Western & Southern Financial Group Masters - Cincinnati Gerry Weber Open - Halle Noumea Challenger Tennis Masters Series - Madrid Marbella Challenger Alicante Challenger Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Telenordia Swedish Open - Bastad Barcelona Challenger Masters Series Monte Carlo - Monte Carlo Antalya Challenger Campionati Internazionali d'Italia - Rome Gran Canaria 2 Challenger Sibiu Challenger Masters Series Hamburg - Hamburg Rogers Masters - Toronto Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Barcelona Challenger Masters Series - Hamburg Rogers Masters - Montreal BNP Paribas Masters - Paris Sony Ericsson Open - Miami Mexico City Mouilleron-Le-Captif Challenger Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Koblenz Challenger Masters Series Hamburg - Hamburg Rogers Masters - Toronto Grolsch Open - Amsterdam Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid Pacific Life Open - Indian Wells BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Gold Flake Open - Chennai Monte-Carlo Rolex Masters - Monte-Carlo Estoril Open - Estoril Internazionali BNL dItalia - Rome Open Seat-Godo 2001 - Barcelona Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Telenordia Swedish Open - Bastad Szczecin Challenger Shanghai - Shanghai Legg Mason Tennis Classic - Washington D.C. Casino Lugano - Lugano BNP Paribas Masters - Paris Copa Sevilla Internacionales de Andalucia - Seville Florence Challenger BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Dubai Tennis Open - Dubai Trofeo Conde de Godo - Barcelona Internazionali BNL dItalia - Rome Geneva Open - Geneva Ordina Open - 's-Hertogenbosch Rogers Cup - Toronto Shanghai ATP Masters 1000 - Shanghai Kremlin Cup - Moscow Murcia Challenger BNP Paribas Open - Indian Wells Open 13 - Marseille Monte-Carlo Rolex Masters - Monte-Carlo Como Challenger Banca Stato Challenger - Lugano Ordina Open - 's-Hertogenbosch Shanghai ATP Masters - Shanghai Alicante Challenger Grand Prix de Tennis de Lyon - Lyon Bastad Allianz Suisse Open Gstaad - Gstaad Shanghai Rolex Masters - Shanghai Paegas Czech Open - Prague Pilot Pen International - New Haven Waldbaum's Hamlet Cup - Long Island Romanian Open - Bucharest BNP Paribas Open - Indian Wells Abierto Mexicano de Tenis - Mexico City Kroger / St. Jude International - Memphis The Nottingham Open - Nottingham Generali Open 1998 - Kitzbuhel Abierto Mexicano de Tenis - Mexico City Cerveza Club Columbia Open - Bogota CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland Adidas International - Sydney Dubai Tennis Open - Dubai ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano de Tenis Pegaso - Mexico City Japan Open - Tokyo Heineken Open Shanghai - Shanghai Grand Prix de Tennis de Lyon - Lyon Abierto Mexicano de Tenis Pegaso - Acapulco Grand Prix Hassan II - Casablanca BMW Open - Munich Heineken Trophy - 's-Hertogenbosch Idea Prokom Open - Sopot RCA Championships - Indianapolis Open 13 - Marseille Copa AT&T - Buenos Aires ABN/AMRO World Tennis Tournament - Rotterdam Brasil Open - Salvador Memphis Ostrava Telenordia Swedish Open - Bastad International Championships of Sicily - Palermo Heineken Open - Auckland Adidas International - Sydney Milan Indoors - Milan 1998 Mercedes Cup - Stuttgart BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires U.S. Men's Clay Court Championships - Houston Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Abierto Mexicano Telfonica MoviStar - Acapulco Open Seat Godo 2005 - Barcelona ARAG World Team Championship - Dusseldorf Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Legg Mason Tennis Classic - Washington D.C. AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Sydney International - Sydney Open Seat-Godo '99 - Barcelona SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Allianz Suisse Open Gstaad - Gstaad AIG Japan Open Tennis Championships - Tokyo ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Tento Czech Open - Prague Estoril Open - Estoril ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Grand Prix de Tennis de Lyon - Lyon Copa Telmex - Buenos Aires Ordina Open - 's-Hertogenbosch Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille RCA Championships - Indianapolis Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Pilot Pen Tennis - New Haven Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Sony Open Tennis - Miami Brasil Open - Costa do Sauipe Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati SkiStar Swedish Open - Bastad BNP Paribas Open - Indian Wells Miami Open - Miami Davidoff Swiss Indoors - Basel China Open - Beijing Abierto Mexicano Telcel - Acapulco Brisbane International - Brisbane Abierto Mexicano Telcel - Acapulco Bet-at-home Open - Hamburg SkiStar Swedish Open - Bastad Winston-Salem Open - Winston-Salem Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Argentina Open - Buenos Aires ABN AMRO World Tennis Tournament - Rotterdam Apia International - Sydney Abierto Mexicano de Tenis Pegaso - Acapulco Generali Open 2002 - Kitzbuhel Barcelona Open BancSabadell - Barcelona Copa AT&T - Buenos Aires ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Winston-Salem Open - Winston-Salem Apia International - Sydney Telecom Italia Masters - Rome St. Petersburg Open - St. Petersburg Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami The Dubai Tennis Championships - Dubai Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Paegas Czech Open - Prague Qatar Exxon Mobil Open - Doha Monte-Carlo Rolex Masters - Monte-Carlo UBS Open Gstaad - Gstaad TD Waterhouse Cup - Long Island Sybase Open - San Jose Rogers Cup - Montreal Sopot Challenger Nottingham Cordenons Challenger Brasil Open - Costa do Sauipe Citrix Tennis Championships - Delray Beach If Stockholm Open - Stockholm Abierto Mexicano de Tenis Pegaso - Acapulco The Priority Telecom Open - Amersfoort CA Tennis Trophy - Vienna Heineken Open - Auckland Argentina Open - Buenos Aires Copa Telmex - Buenos Aires U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Abierto Mexicano Telfonica MoviStar - Acapulco If Stockholm Open - Stockholm Royal Guard Open Chile - Vina del Mar Monte-Carlo Rolex Masters - Monte-Carlo Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Monte Carlo Open - Monte Carlo Great American Insurance ATP Championship - Cincinnati The Artois Championships - London Republic National Bank Monte Carlo Open - Monte Carlo Italian Open - Rome Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Toronto BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid European Open - Antwerp BNP Paribas Masters - Paris Miami Open - Miami Shanghai Rolex Masters - Shanghai Barcelona Open Banc Sabadell - Barcelona Mutua Madrid Open - Madrid 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 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 Wimbledon - London U.S. Open - New York Australian Open French Open Wimbledon U.S. Open 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 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 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 U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Australian Open Qualifying - Doha French Open - Paris Wimbledon - London French Open - Paris Davis Cup, Group 1, 2R, ECU-PER 3-2 Davis Cup, World Group, QR, ECU-GBR 3-2 Davis Cup, World Group, 1R, AUS-ECU 4-1 Davis Cup, World Group, QR, GBR-ECU 4-1 Davis Cup, Group 1, 2R, VEN-ECU 3-2 Davis Cup, Group 1, 1R, ECU-CHI 3-2 Davis Cup, Group 1, 2R, ECU-VEN 3-2 Davis Cup, Group 1, 2R, CHI-ECU 5-0 Davis Cup, World Group, F, ESP-USA 3-2 Davis Cup, World Group, PO, AUT-ECU 4-1 Davis Cup, Group 1, 2R, ECU-BRA 0-4 Davis Cup, World Group, 1R, PER-ESP 0-5 Davis Cup, Group 2, 2R, ECU-DOM 4-1 Davis Cup, Group 1, 1R, CAN-ECU 2-3 Davis Cup, Group 1, 2R, ECU-PER 4-1 Davis Cup, World Group, PO, BRA-ECU, 2-3 Davis Cup, Group 1, 1R, ECU-COL 5-0 Hopman Cup - Perth Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, Group I, 2R, RUS-ESP 3-2 Davis Cup, World Group, QR, ROU-ECU 3-2 Davis Cup, Group 1, 1R, CHI-ECU 4-1 Davis Cup, Group 1, REL1, ECU-ARG 3-1 Davis Cup, Group 1, 1R, ECU-BAH 5-0 Davis Cup, World Group, QR, NED-ECU 5-0 Davis Cup, Group 1, 2R, ECU-CAN 3-2 Davis Cup, Group 1, 2R, ECU-ARG 4-1 Davis Cup, World Group, QR, NED-ECU 3-2 Davis Cup, World Group, QF, USA-ESP 3-1 Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, 1R, BLR-ESP 4-1 Davis Cup, Group 1, 1R, ECU-VEN 3-2 Hyundai Hopman Cup - Perth Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, Group 1, 1R, MEX-ECU 2-3 Davis Cup, World Group, QF, ESP-GER, 3-2 Davis Cup, PO, CRO-ECU 5-0 Davis Cup, World Group, PO, ESP-ITA 4-1 Olympics - Beijing ATP Tour World Championship - Hannover Tennis Masters Cup Shanghai - Shanghai Grand Slam Cup - Munich Atlanta Olympics Olympics - Athens