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
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 Ecuador F2 Ecuador F3 USA F26 USA F27 Canada F3 USA F25 Canada F1 Canada F2 Germany F1 Germany F2 Austria F1 Tennis Cup of Flanders - Ostende Copa Sevilla - Seville 2001 UT Tyler Patriot Challenger - Tyler USTA Challenger of Orlando - Orlando Unique Zagreb Open - Zagreb PEOPLEnet Cup - Dnepropetrovsk Hilton Waikoloa Village USTA Challenger - Waikoloa Open D'Orleans - Orleans Heilbronn Challenger Lubbock Challenger - Lubbock Bergamo Challenger Sunrise Challenger Baton Rouge Challenger 2006 Challenger of Santa Clarita California Challenger - Valencia Rhodes Challenger Ramat Hasharon Challenger Cremona Challenger Open Castilla y Leon - Segovia Espinho Challenger - Espinho The Waco International Tennis Challenger - Waco Barletta Citta Della Disfida Open 2000 - Barletta Sardinia International Championship - Cagliari Trofeo Barcelona de Tenis - Barcelona Skandia Open - Linz Athens Challenger Open de Charleroi - Charleroi USTA Challenger of San Antonio - San Antonio Maia Open - Oporto ATP Open Castilla y Leon - Segovia Intersport Heilbronn Open - Heilbronn USTA Freeman Men's Challenger - Joplin 2006 USTA Tallahassee Tennis Challenger - Tallahassee XL Bermuda Open - Bermuda Bergamo Challenger Winnetka Challenger Dallas Challenger Nottingham Challenger Istanbul Challenger Guimaraes Challenger Vancouver Challenger Petange Challenger Eckental Challenger Irving Challenger Nottingham Challenger Tatra Banka Open 2006 - Bratislava Pozoblanco Challenger BMW Tennis Championship - Sunrise Milan Challenger Puerto Rico Challenger Tennis Event - Humacao 2005 Tulsa Challenger - Tulsa Tallahassee Tennis Challenger - Tallahassee Baton Rouge Pro Tennis Classic - Baton Rouge Mons Challenger Brescia Challenger USTA Men's Challenger of Dallas - Dallas Dallas Challenger XI Abierto Internacional de Salinas - Salinas Salinas Challenger Heilbronn Challenger Orleans Challenger Manchester Challenger Monterrey Challenger Budapest Challenger Brescia Challenger Surbiton Challenger Sao Paulo Challenger Ostdeutscher Sparkassen Cup - Dresden Alphen Challenger Eckental Challenger Irving Challenger Santiago Challenger Manerbio Challenger Andria Challenger Padova Challenger Calgary Challenger Parma Challenger Biella Challenger Hamburg Challenger Bordeaux Challenger Milan Challenger Aix En Provence Challenger Lisbon Challenger Granby Challenger Mallorca Open - Mallorca Milan Indoors - Milan Chevrolet Cup - Vina del Mar San Benedetto Challenger Abierto Mexicano de Tenis Pegaso - Acapulco Grand Prix Hassan II - Casablanca Mallorca Open - Mallorca 2001 Mercedes Cup - Stuttgart Idea Prokom Open - Sopot The Hamlet Cup - Long Island Campionati Internazionali di Sicilia - Palermo Davidoff Swiss Indoors - Basel Como Challenger 2000 Cairo Challenger - Cairo Okal Cup - Eckental V Torneo Internazionale di Tennis - Barletta Ciudad de Telde - Telde Baden Open - Ettlingen Columbus Challenger Marbella Challenger Tiburon Challenger Irving Challenger GHI Bronx Tennis Classic - Bronx Prostejov Challenger Milan Challenger Bastad Challenger Open Diputacion Pozoblanco - Cordoba Liberec Challenger Gold Flake Open - Chennai Eckental Challenger Le Gosier Challenger Rennes Challenger Privatbank Open 2006 - Dnepropetrovsk Tata Open - Chennai Sopot Challenger Cordenons Challenger Biella Challenger Mallorca Open - Mallorca Barcelona Challenger Las Vegas Challenger Milan Indoors - Milan Caltanissetta Challenger Nottingham Challenger Noumea Challenger Dubai Open - Dubai Estoril Open - Estoril Indian Wells Challenger Marbella Challenger Open Seat Godo - Barcelona Synsam Swedish Open - Bastad Braga Challenger Poznan Challenger Mercedes Cup - Stuttgart Genova Challenger Genova Challenger Gran Canaria 2 Challenger Ortisei Challenger Aix En Provence Challenger Dubai Open - Dubai AXA Open - Lisbon Renault Slovenian Open - Ljubljana The Scottish Tennis Championships - Edinburgh AXA Open II - Espinho Open Seat-Godo 2001 - Barcelona Estoril Open - Estoril Open Diputacion - Cordoba CA-Challenge 2000 - Graz Barcelona Challenger Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Monterrey Challenger Heineken Trophy - 's-Hertogenbosch Mercedes Cup - Stuttgart Renault Slovenian Open - Ljubljana Croatia Open - Umag FILA Challenger Biella - Biella Telenordia Swedish Open - Bastad Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Sydney International - Sydney Heineken Open - Auckland SAP Open - San Jose Genova Challenger Schickendanz Open - Furth Tennis Channel Open - Las Vegas Open SEAT Godo 2006 - Barcelona Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Trofeo Conde de Godo - Barcelona Synsam Swedish Open - Bastad Generali Open - Kitzbuhel Orange Prokom Open - Sopot Mumbai Open - Mumbai Open Seat-Godo 2000 - Barcelona AIG Japan Open Tennis Championships - Tokyo Ordina Open - 's-Hertogenbosch Telenordia Swedish Open - Bastad Davidoff Swiss Indoors Basel - Basel 2002 Mercedes Cup - Stuttgart Next Generation Adelaide International - Adelaide Sydney International - Sydney Heineken Open - Auckland Millenium Tennis Championships - Delray Beach Kremlin Cup - Moscow Adidas International - Sydney SAP Open - San Jose Stockholm Open - Stockholm Regions Morgan Keegan Championships - Memphis Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille The Tennis Channel Open - Las Vegas Estoril Open - Estoril Open Seat Godo 2003 - Barcelona U.S. Men's Clay Court Championships - Houston Open Seat Godo 2007 - Barcelona Estoril Open - Estoril 2003 Mercedes Cup - Stuttgart BMW Open - Munich TD Waterhouse Cup - Long Island Seville Challenger Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Davidoff Swiss Indoors - Basel Mercedes Cup - Stuttgart Generali Open - Kitzbuhel RCA Championships - Indianapolis Orange Prokom Open - Sopot China Open - Beijing Thailand Open - Bangkok Copa AT&T - Buenos Aires Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Kobstaedernes ATP Challenger - Kolding Next Generation Adelaide International - Adelaide Medibank International - Sydney Prague II Challenger Biella Challenger Marbella Challenger Adidas International - Sydney Antalya Challenger Antalya 2 Challenger Catella Swedish Open - Bastad Gran Canaria 1 Challenger Davidoff Swiss Indoors - Basel Puebla Challenger ABN/AMRO World Tennis Tournament - Rotterdam Medibank International - Sydney CA Tennis Trophy - Vienna Copa Telmex - Buenos Aires Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle Campbells Hall of Fame Tennis Championships - Newport Catella Swedish Open - Bastad Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Qatar Exxon Mobil Open - Doha Medibank International - Sydney Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Delray Beach International Tennis Championships - Delray Beach Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch China Open - Beijing The Dubai Tennis Championships - Dubai Davidoff Swiss Indoors - Basel Pilot Pen Tennis - New Haven Dallas Challenger Salzburg Challenger Heilbronn Challenger If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Dallas Challenger Brisbane International - Brisbane Davidoff Swiss Indoors Basel - Basel Open de Moselle - Metz Seville Challenger Medibank International - Sydney Movistar Open - Santiago Brasil Open - Costa do Sauipe SAP Open - San Jose Sacramento Challenger Regions Morgan Keegan Championships - Memphis Copa Claro - Buenos Aires ABN AMRO World Tennis Tournament - Rotterdam Ordina Open - 's-Hertogenbosch Regions Morgan Keegan Championships - Memphis Open Sabadell Atlantico - Barcelona Grand Prix Hassan II - Casablanca Ordina Open - 's-Hertogenbosch BMW Open - Munich SkiStar Swedish Open - Bastad BMW Open - Munich ATP Studena Croatia Open - Umag Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Indianapolis Tennis Championships - Indianapolis Orange Warsaw Open - Warsaw Ordina Open - s-Hertogenbosch St. Petersburg Open - St. Petersburg PBZ Zagreb Indoors - Zagreb Helsinki Challenger Adidas International - Sydney SAP Open - San Jose Sunrise Challenger Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport US Men's Clay Court Championship - Houston Citi Open - Washington Rakuten Japan Open - Tokyo Rome Challenger BCR Open Romania - Bucharest Swiss Indoors Basel - Basel Valencia Open - Valencia Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Heineken Open - Auckland Catella Swedish Open - Bastad VTR Open - Vina del Mar Brasil Open - Sao Paulo SAP Open - San Jose Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach International German Open - Hamburg Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Bet-at-home Open - Hamburg Portugal Open - Oeiras Power Horse Cup - Dusseldorf Winston-Salem Open - Winston-Salem AEGON Championships - London Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Countrywide Classic - Los Angeles PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Delray Beach Open - Delray Beach Power Horse Cup - Dusseldorf SkiStar Swedish Open - Bastad BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem China Open - Beijing Rakuten Japan Open - Tokyo Barcelona Open BancSabadell - Barcelona BMW Open - Munich Geneva Open - Geneva SkiStar Swedish Open - Bastad Swiss Indoors Basel - Basel Memphis Open - Memphis ATP Vegeta Croatia Open - Umag Sarasota Challenger Tunis Challenger Erste Bank Open - Vienna Argentina Open - Buenos Aires Memphis Open - Memphis Gerry Weber Open - Halle US Men's Clay Court Championship - Houston Grand Prix Hassan II - Marrakech Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag Shenzhen Open - Shenzhen Kremlin Cup - Moscow U.S. National Indoor Tennis Championships - Memphis Athens Challenger If Stockholm Open - Stockholm Tallahassee Challenger Campbell's Hall of Fame Tennis Championships - Newport Ortisei Challenger Thailand Open - Bangkok Citi Open - Washington Gerry Weber Open - Halle Shenzhen Open - Shenzhen Barcelona Open Banc Sabadell - Barcelona Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Synsam Swedish Open - Bastad Delray Beach International Tennis Championships - Delray Beach Gerry Weber Open - Halle SA Tennis Open - Johannesburg Heilbronn Challenger Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Open de Moselle - Metz Thailand Open - Bangkok China Open - Beijing Le Gosier Challenger Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille Plava Laguna Croatia Open - Umag PBZ Zagreb Indoors - Zagreb Marburg Challenger Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Open de Moselle - Metz Heineken Open - Auckland Irving Challenger China Open - Beijing Erste Bank Open - Vienna Regions Morgan Keegan Championships - Memphis Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Ortisei Challenger Lisbon Challenger CA Tennis Trophy - Vienna SkiStar Swedish Open - Bastad Moselle Open - Metz China Open - Beijing Brasil Open - Salvador Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Apia International - Sydney Ordina Open - 's-Hertogenbosch Braunschweig Challenger Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Ortisei Challenger Alicante Challenger Moselle Open - Metz Malaysian Open - Kuala Lumpur Erste Bank Open - Vienna Valencia Open - Valencia Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Tiburon Challenger Apia International - Sydney Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Argentina Open - Buenos Aires Mercedes Cup - Stuttgart Gerry Weber Open - Halle Barcelona Challenger Guadalajara Challenger Sibiu Challenger Bet-at-home Open - Hamburg BB&T Atlanta Open - Atlanta Malaysian Open - Kuala Lumpur Mouilleron-Le-Captif Challenger Koblenz Challenger ASB Classic - Auckland Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai China Open - Beijing Millennium Estoril Open - Estoril Aegon Nottingham Open - Nottingham Citi Open - Washington Moselle Open - Metz Swiss Open - Gstaad Szczecin Challenger Casino Lugano - Lugano Copa Sevilla Internacionales de Andalucia - Seville Florence Challenger Rio Open - Rio de Janeiro Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Geneva Open - Geneva SkiStar Swedish Open - Bastad Murcia Challenger Como Challenger Rio Open - Rio de Janeiro TEB BNP Paribas Istanbul Open - Istanbul Masters Series - Hamburg Alicante Challenger ABN/AMRO World Tennis Tournament - Rotterdam Intrum Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon RCA Championships - Indianapolis Open Seat Godo 2005 - Barcelona ARAG World Team Championship - Dusseldorf Dubai Tennis Open - Dubai Barcelona Open Banc Sabadell - Barcelona Regions Morgan Keegan Championships - Memphis RCA Championships - Indianapolis Countrywide Classic - Los Angeles Telenordia Swedish Open - Bastad St. Petersburg Open - St. Petersburg Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Indianapolis Tennis Championships - Indianapolis Open Seat-Godo '99 - Barcelona Thailand Open - Bangkok China Open - Beijing AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Tennis Masters Series - Hamburg Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Grand Prix de Tennis de Lyon - Lyon Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Movistar Open - Vina del Mar Tennis Masters Series - Rome Brasil Open - Costa do Sauipe Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Regions Morgan Keegan Championships - Memphis Tennis Masters Series - Hamburg Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Western & Southern Financial Group Masters - Cincinnati Kremlin Cup - Moscow Apia International - Sydney U.S. National Indoor Tennis Championships - Memphis Masters Series Madrid - Madrid BNP Paribas Masters - Paris St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Pacific Life Open - Indian Wells US Men's Clay Court Championship - Houston Topshelf Open - 's-Hertogenbosch Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg The Dubai Tennis Championships - Dubai Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Delray Beach International Tennis Championships - Delray Beach BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Qatar Exxon Mobil Open - Doha Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Sopot Challenger Rogers Masters - Toronto Cordenons Challenger BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami If Stockholm Open - Stockholm Tennis Masters Series - Indian Wells Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris Telecom Italia Masters - Rome BNP Paribas Open - Indian Wells Rogers Cup - Montreal Campbells Hall of Fame Tennis Championships - Newport Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Monte Carlo - Monte Carlo Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo CA Tennis Trophy - Vienna Sony Ericsson Open - Miami Atlanta Tennis Championships - Atlanta BNP Paribas Masters - Paris Heineken Open - Auckland Thailand Open - Bangkok Rogers Cup - Montreal BNP Paribas Masters - Paris Western & Southern Open - Cincinnati Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Campionati Internazionali D'Italia - Rome Miami Open - Miami Masters Series Monte-Carlo - Monte-Carlo Dubai Duty Free Tennis Championships - Dubai Campionati BNL dItalia - Rome Internazionali BNL d'Italia - Rome Internazionali BNL dItalia - Rome SAP Open - San Jose Mutua Madrid Open - Madrid Shanghai ATP Masters - Shanghai Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Ricoh Open - 's-Hertogenbosch Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid If Stockholm Open - Stockholm Tennis Masters Series - Monte Carlo Royal Guard Open Chile - Vina del Mar Tennis Masters Series - Monte Carlo Rogers Cup - Toronto Rogers Masters - Montreal Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Tennis Masters Series - Hamburg Ecuador Open - Quito BNP Paribas Open - Indian Wells Sony Open Tennis - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Shanghai Rolex Masters - Shanghai Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Tennis Channel Open - Las Vegas Australian Open - Melbourne French Open - Paris Wimbledon - London If Stockholm Open - Stockholm U.S. Open - New York Hall of Fame Tennis Championships - Newport If Stockholm Open - Stockholm European Open - Antwerp Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Barcelona Open Banc Sabadell - Barcelona French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London NASDAQ-100 Open - Miami U.S. Open - New York Australian Open - Melbourne French Open - Paris Telecom Italia Masters - Rome 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 French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Internazionali BNL d'Italia - Rome French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris NASDAQ-100 Open - Miami Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York Tennis Masters Series - Miami Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open Qualifying - Doha French Open - Paris Wimbledon - London Sony Ericsson Open - Miami Australian Open - Melbourne Mutua Madrid Open - Madrid Tennis Masters Cup Shanghai - Shanghai Davis Cup, World Group, QF, USA-ESP 3-1 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, 1R, BLR-ESP 4-1 Hyundai Hopman Cup - Perth Davis Cup, World Group, F, ESP-USA 3-2 Davis Cup, World Group, QF, USA-ESP 4-1 Hopman Cup - Perth Davis Cup, PO, FRA-GER 4-1 Davis Cup, Group I, 2R, RUS-ESP 3-2 Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, 1R, GER-CRO 3-2 Davis Cup, World Group, 1R, PER-ESP 0-5 River Oaks International Tennis Tournament - Houston Davis Cup, World Group, QF, ESP-GER, 3-2 River Oaks International Tennis Tournament - Houston Davis Cup, World Group, PO, DOM-GER 1-4 Davis Cup, World Group, PO, ESP-ITA 4-1 Olympics - Beijing Olympics - Athens