Career 2023 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
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 2000 Cairo Challenger - Cairo Venice Open - Venice Open Diputacion - Cordoba Open Castilla y Leon Trofeo Iberdrola - Segovia VI Torneo Internazionale di Tennis - Barletta Top Wool Challenger Biella - Biella Barletta Citta Della Disfida Open 2000 - Barletta Geneva Challenger - Geneva Copa Ericsson Chile - Santiago Copa Ericsson Argentina - Buenos Aires Optimus Maia Open - Maia Quelle Cup - Furth Black Forest Open - Freudenstadt 4th Sardinia International Championships - Cagliari VIII Trofeo Ciutat de Barcelona - Barcelona Copa Ericsson Brazil - Sao Paulo Abierto Internacional de Salinas - Salinas AXA Open - Espinho Renault Slovenian Open - Ljubljana Brasil Open - Florianopolis Napoli Challenger - Napoli Open Diputacion Pozoblanco - Cordoba Samsung Securities Cup Challenger Tennis - Seoul Amazonia Open de Tenis - Belem IX Gramado Open - Gramado Ethias Trophy - Mons XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Copa Petrobras Uruguray - Montevideo Copa Petrobras Argentina - Buenos Aires Copa Petrobras Paraguay - Asuncion PEOPLEnet Cup - Dnepropetrovsk BSI Challenger Lugano - Lugano IV Challenger Ciudad De Guayaquil - Guayaquil PEOPLEnet CUP - Dnepropetrovsk Sunrise Challenger Tunis Challenger Braunschweig Challenger Segovia Challenger Bogota Challenger Orleans Challenger Bogota Challenger Aberto de Sao Paulo - Sao Paulo Espinho Challenger - Espinho Ciudad de Pozoblanco 'Open Diputacion' - Cordoba VSZ Solvak Open Challenger - Kosice VIII Open Internacional D'Andorra - Andorra Challenger Copa Sevilla Internacionales de Andalucia - Seville Copa Ericsson - Buenos Aires Monterrey Challenger Segovia Challenger Surbiton Challenger Tenerife Challenger Pau Challenger Memorial Savigni - Sassuolo Warsteiner Grand Prix - Oberstaufen FILA Challenger Biella - Biella Skandia Open - Linz Trofeo Barcelona de Tenis - Barcelona Copa Ericsson Uruguay - Montevideo Copa Ericsson Costa Rica - San Jose Pro Tennis World Open - Boca Raton V Torneo Internazionale di Tennis - Barletta Nord/LB Open - Braunschweig Open Castilla y Leon Trofeo Iberdrola - Segovia Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo IV Abierto Internacional de Salinas - Salinas Pekao Open - Szczecin BPCA Open de Nice-Tounoi Challenger - Nice Murcia Challenger Open Castilla y Leon - Segovia XL Capital Bermuda Open - Bermuda Quelle Cup 1999 - Furth Heilbronn Open - Heilbronn USTA Challenger of North Miami Beach - North Miami Beach TCT Open - Tunis Open Castilla y Leon - Segovia AXA Open - Lisbon Quelle Cup 2000 - Furth AXA Open II - Espinho ATU Cup 2001 - Weiden U.S. Pro Tennis Championships - Boston Cerveza Club Columbia Open - Bogota The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Napoli International Cup - Napoli International Championships of Sicily - Palermo Cerveza Club Columbia Open - Bogota ERA Real Estate Clay Court Championships - Orlando Abierto Mexicano de Tenis Pegaso - Mexico City Frito Lay/USTA Challenger - Binghamton Chevrolet Cup - Santiago Cerveza Club Columbia Open - Bogota Copa Ericsson Argentina - Buenos Aires Copa Ericsson Peru - Lima Barletta Citta Della Disfida Open 99 - Barletta I Open de Tenis Comunidad de Madrid - Madrid Copa Sevilla Internacionales de Andalucia - Seville Cairo Challenger - Cairo AAPT Championships - Adelaide Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Franklin Templeton Tennis Classic - Scottsdale Grand Prix Hassan II - Casablanca Open Seat-Godo 2001 - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten Heineken Trophy - 's-Hertogenbosch 2001 Mercedes Cup - Stuttgart Generali Open 2001 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. ATP Challenger 2003 Numea - New Caledonia The Hamlet Cup - Long Island Brazil Open - Salvador CA Tennis Trophy - Vienna Scania Stockholm Open - Stockholm Tata Open 2002 - Chennai International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Mallorca Open - Mallorca Ordina Open - 's-Hertogenbosch Telenordia Swedish Open - Bastad International Championship of Croatia - Umag TD Waterhouse Cup - Long Island Salem Open - Hong Kong AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg Tata Open 2003 - Chennai Qatar Exxon Mobil Open 2003 - Doha Milan Indoors - Milan Open 13 - Marseille Allianz Suisse Open Gstaad - Gstaad 2003 Mercedes Cup - Stuttgart Brasil Open - Salvador Heineken Open Shanghai - Shanghai Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide Milan Indoors - Milan Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Estoril Open - Estoril Open Seat Godo - Barcelona Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Stockholm Open - Stockholm ARAG World Team Championship - Dusseldorf Medibank Private International - Sydney Abierto Mexicano Telfonica MoviStar - Acapulco Dubai Open - Dubai Estoril Open - Estoril Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven CA Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha Open SEAT Godo 2006 - Barcelona The 10tele.com Open - Nottingham Allianz Suisse Open Gstaad - Gstaad China Open - Beijing Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Sydney International - Sydney PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Copa Telmex - Buenos Aires The Tennis Channel Open - Las Vegas Open Seat Godo 2007 - Barcelona Estoril Open - Estoril BMW Open - Munich Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Medibank International - Sydney Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai ARAG World Team Championship - Dusseldorf The Artois Championships - London Orange Warsaw Open - Warsaw Ordina Open - s-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington Davidoff Swiss Indoors Basel - Basel Open Sabadell Atlantico - Barcelona AEGON Championships - London Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad China Open - Beijing If Stockholm Open - Stockholm Proton Malaysian Open - Kuala Lumpur SA Tennis Open - Johannesburg Open Sabadell Atlantico - Barcelona AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Brisbane International - Brisbane Medibank International - Sydney SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade AEGON Championships - London Allianz Suisse Open - Gstaad China Open - Beijing Open de Tenis Comunidad Valenciana - Valencia Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona BMW Open - Munich Alicante Challenger AEGON Championships - London Credit Agricole Suisse Open - Gstaad Rakuten Japan Open - Tokyo Bank Austria Tennis Trophy - Vienna Malaysian Open - Kuala Lumpur China Open - Beijing If Stockholm Open - Stockholm Valencia Open - Valencia Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Delray Beach Open - Delray Beach U.S. National Indoor Tennis Championships - Memphis Barcelona Open BancSabadell - Barcelona Medibank International - Sydney Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London AEGON International - Eastbourne Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad ABN AMRO World Tennis Tournament - Rotterdam PTT Thailand Open - Bangkok Valencia Open - Valencia Brisbane International - Brisbane Open de Tenis Comunidad Valenciana - Valencia U.S. National Indoor Tennis Championships - Memphis AEGON Championships - London US Men's Clay Court Championship - Houston Countrywide Classic - Los Angeles Credit Agricole Suisse Open - Gstaad AEGON Championships - London AEGON International - Eastbourne Malaysian Open - Kuala Lumpur Mercedes Cup - Stuttgart AEGON Championships - London Citi Open - Washington China Open - Beijing Valencia Open - Valencia Dubai Duty Free Tennis Championships - Dubai Catella Swedish Open - Bastad US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart Citi Open - Washington Valencia Open - Valencia Ecuador Open - Quito Open 13 - Marseille US Men's Clay Court Championship - Houston Mercedes Cup - Stuttgart AEGON Championships - London Abierto Mexicano - Los Cabos Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Open Sud de France - Montpellier Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart AEGON Championships - London Abierto Mexicano - Los Cabos Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Mercedes Cup - Stuttgart AEGON Championships - London China Open - Beijing Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai Geneva Open - Geneva Mercedes Cup - Stuttgart Fever-Tree Championships - London Winston-Salem Open - Winston-Salem European Open - Antwerp Erste Bank Open - Vienna ASB Classic - Auckland Open Sud de France - Montpellier Generali Open - Kitzbuhel European Open - Antwerp Open 13 Provence - Marseille Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona Mercedes Cup - Stuttgart cinch Championships - London Mallorca Championships - Mallorca Hamburg European Open - Hamburg Citi Open - Washington Winston-Salem Open - Winston-Salem Erste Bank Open - Vienna Anytech365 Andalucia Open - Marbella Open Sud de France - Montpellier Ecuador Open - Quito Dallas Open - Dallas Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Mercedes Cup - Stuttgart cinch Championships - London Mallorca Championships - Mallorca Hall of Fame Open - Newport Abierto de Tenis Mifel - Los Cabos Dubai Duty Free Tennis Championships - Dubai Aegon Nottingham Open - Nottingham Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona Winston-Salem Open - Winston-Salem Aircel Chennai Open - Chennai Apia International - Sydney Grand Prix de Tennis de Toulouse - Toulouse Abierto Mexicano de Tenis - Mexico City St. Petersburg Open - St. Petersburg Grand Prix Hassan II - Casablanca Campionati Internazionali di Sicilia - Palermo Estoril Open - Estoril Open Seat-Godo 2000 - Barcelona Croatia Open - Umag Kremlin Cup - Moscow Abierto Mexicano Telcel - Acapulco 2002 Mercedes Cup - Stuttgart Idea Prokom Open - Sopot RCA Championships - Indianapolis Stockholm Open - Stockholm Heineken Open - Auckland Estoril Open - Estoril ASB Classic - Auckland Gerry Weber Open - Halle Generali Open 2003 - Kitzbuhel TD Waterhouse Cup - Long Island Kremlin Cup - Moscow AIG Japan Open - Tokyo Swiss Open - Gstaad Long Island Bogota Beijing Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Barcelona Open Banc Sabadell - Barcelona Nord/LB Open - Braunschweig Podebradka Cup - Prague Medibank International - Sydney FILA Challenger - Biella Great Ocean Road Open - Melbourne The Scottish Tennis Championships - Edinburgh Copa Ericsson Brasil - Sao Paulo ABN AMRO World Tennis Tournament - Rotterdam Monterrey Challenger Heineken Open - Auckland Adidas International - Sydney Abierto Mexicano Telfonica MoviStar - Acapulco Dubai Open - Dubai Wideyes Swedish Open - Bastad Croatia Open - Umag Madrid Challenger Thailand Open - Bangkok Qatar Open - Doha Open 13 - Marseille Open Seat Godo 2005 - Barcelona ARAG World Team Championship - Dusseldorf Boss Open - Stuttgart International Indoor Tennis Championships of Croatia - Zagreb Open Seat Godo 2003 - Barcelona Open de Tenis Comunidad Valenciana - Valencia Open 13 - Marseille The Dubai Tennis Championships - Dubai Ordina Open - 's-Hertogenbosch Gonet Geneva Open - Geneva Pilot Pen Tennis - New Haven Thailand Open - Bangkok President's Cup 1997 - Tashkent Open Seat-Godo '98 - Barcelona Legg Mason Tennis Classic - Washington D.C. Pilot Pen International - New Haven Hellmann's Cup - Santiago Abierto Mexicano Telcel - Acapulco Gijon Open - Gijon Tennis Channel Open - Las Vegas Open SEAT 2008 - Barcelona ATP Studena Croatia Open Umag - Umag Countrywide Classic - Los Angeles AT&T Challenge - Atlanta Citrix Tennis Championships - Delray Beach Internationaler Raiffeisen Grand Prix - St. Polten Open de Moselle - Metz Merano Open - Merano BA-CA Tennis Trophy - Vienna The Nottingham Open - Nottingham Grand Prix de Tennis de Lyon - Lyon Internazionali di Tennis di San Marino - San Marino RCA Championships - Indianapolis MFS Pro Tennis Championships - Boston PBZ Zagreb Indoors - Zagreb The Lipton Championships - Key Biscayne du Maurier Open - Toronto ABN AMRO World Tennis Tournament - Rotterdam The Ericsson Open - Miami Connex Open Romania - Bucharest 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 Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Monte Carlo Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Open 13 - Marseille Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Regions Morgan Keegan Championships - Memphis Campionati Internazionali D'Italia - Rome Kremlin Cup - Moscow Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami 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 NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris U.S. Mens's Clay Court Championship - Houston Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami 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 Sony Ericsson Open - Miami Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Serbia Open - Belgrade Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Copa AT&T - Buenos Aires Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Dubai Tennis Open - Dubai Dubai Duty Free Tennis Championships - Dubai Rogers Cup - Montreal Western & Southern Open - Cincinnati Copenhagen Open - Copenhagen Grand Prix de Tennis de Lyon - Lyon Shanghai Rolex Masters - Shanghai Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha Barcelona Open BancSabadell - Barcelona Suisse Open - Gstaad Rakuten Japan Open - Tokyo BNP Paribas Masters - Paris Grand Prix de Tennis de Lyon - Lyon AEGON International - Eastbourne Sydney International - Sydney Campionati Internazionali di Sicilia - Palermo Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Estoril Open - Estoril UBS Open Gstaad - Gstaad BNP Paribas Open - Indian Wells Swiss Open - Gstaad Abierto Mexicano - Los Cabos European Open - Antwerp Legg Mason Tennis Classic - Washington Franklin Templeton Tennis Classic - Scottsdale BMW Open - Munich Generali Open 2002 - Kitzbuhel ABN/AMRO World Tennis Tournament - Rotterdam Infiniti Open - Los Angeles Kroger / St. Jude International - Memphis International Championship of Croatia - Umag Miami Open - Miami St. Petersburg Open - St. Petersburg Monte-Carlo Rolex Masters - Monte-Carlo Cerveza Club Colombia Open - Bogota Mallorca Open - Mallorca Internazionali BNL d'Italia - Rome BellSouth Open - Vina del Mar Trofeo Conde de Godo - Barcelona Argentina Open - Buenos Aires President's Cup - Tashkent SAP Open - San Jose Western & Southern Open - Cincinnati cinch Championships - London Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Heineken Open - Auckland Monte-Carlo Rolex Masters - Monte-Carlo Sybase Open - San Jose Mutua Madrid Open - Madrid Open de la Comunidad Valenciana - Valencia Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Croatia Open - Umag BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Open de la Comunidad Valenciana - Valencia Adidas International - Sydney Abierto Mexicano de Tenis Pegaso - Acapulco ABN/AMRO World Tennis Tournament - Rotterdam Monte-Carlo Rolex Masters - Monte-Carlo Suisse Open - Gstaad Mutua Madrid Open - Madrid Barcelona Open BancSabadell - Barcelona The Stella Artois Championships - London Abierto Mexicano Telcel - Acapulco Internazionali BNL d'Italia - Rome Heineken Open - Auckland Mallorca Championships - Mallorca Rogers Cup - Toronto Western & Southern Open - Cincinnati BMW Open - Munich Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Telecom Italia Masters - Rome Chengdu Open - Chengdu Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Coupe Rogers - Montreal Rogers Cup - Toronto Tennis Masters Series - Hamburg Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Rogers Cup - Montreal BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Toronto BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid ARAG World Team Championship - Dusseldorf The Stella Artois Championships - London French Open - Paris Erste Bank Open - Vienna Millennium Estoril Open - Estoril Erste Bank Open - Vienna Barcelona Open Banc Sabadell - Barcelona BNP Paribas Masters - Paris 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 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 U.S. Open - New York Australian Open - Melbourne French Open - Paris Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Davis Cup, World Group, 1R, GER-ESP 4-1 Tennis Masters Series - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Rogers Masters - Toronto French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells French Open - Paris Rogers Cup - Montreal Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Rolex Paris Masters - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London 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 Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London 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 Wimbledon - London U.S. Open - New York French Open - Paris Davis Cup, Group 1, 1R, ARG-COL 5-0 Davis Cup, World Group, QF, BLR-ARG 5-0 Davis Cup, Group 1, REL1, ARG-VEN 4-1 Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, 1R, AUT-ARG 1-4 Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, World Group, 1R, ARG-AUS 5-0 Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, World Group, SF, ESP-USA, 4-1 Davis Cup, World Group, F, ARG-ESP 1-3 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, World Group, QF, FRA-ESP 5-0 Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, World Group, QF, USA-ESP 1-3 Davis Cup, World Group, PO, IND-ESP 0-5 Hopman Cup - Perth Davis Cup, Finals, SF, GBR-ESP 1-2 Davis Cup, Finals, Group A Davis Cup, Group I, 2R, ROU-ESP 1-4 Campeonato de Espana Kia de Tenis 2004 - Madrid Mubadala World Tennis Championship Mubadala World Tennis Championship Kooyong Classic - Kooyong All Lower level tournaments Olympics - Athens Olympics - Beijing Olympics - London