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 1995 1993
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 FILA Challenger Biella - Biella 2000 Cairo Challenger - Cairo Copa Ericsson Chile - Santiago V Torneo Internazionale di Tennis - Barletta Nord/LB Open - Braunschweig Black Forest Open - Freudenstadt Tenniscup of Flanders - Ostende Open Sainte-Victoire - Aix-En-Provence Venice Open - Venice AXA Open II - Espinho Bogota Challenger Segovia Challenger Geneva Challenger - Geneva Surbiton Challenger Alicante Challenger Monterrey Challenger Top Wool Challenger Biella - Biella Barletta Citta Della Disfida Open 2000 - Barletta Memorial Savigni - Sassuolo Challenger Copa Sevilla Internacionales de Andalucia - Seville Australian Men's Hardcourt Championships - Adelaide adidas Open de Toulouse - Toulouse Chevrolet Cup - Vina del Mar UBS Open Gstaad - Gstaad Qatar Exxon Mobil Open 2003 - Doha Generali Open 2003 - Kitzbuhel Bogota Challenger BMW Open - Munich Gold Flake Open - Chennai RCA Championships - Indianapolis Davidoff Swiss Indoors - Basel Adidas International - Sydney Kremlin Cup - Moscow 2003 Mercedes Cup - Stuttgart Gerry Weber Open - Halle Estoril Open - Estoril Open Seat-Godo 2000 - Barcelona CA Tennis Trophy - Vienna AAPT Championships - Adelaide Copa AT&T - Buenos Aires ABN/AMRO World Tennis Tournament - Rotterdam Estoril Open - Estoril Gerry Weber Open - Halle Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam ABN/AMRO World Tennis Tournament - Rotterdam TD Waterhouse Cup - Long Island Salem Open - Hong Kong AIG Japan Open - Tokyo 2001 Mercedes Cup - Stuttgart Gerry Weber Open - Halle Qatar Open - Doha Adidas International - Sydney Open 13 - Marseille TD Waterhouse Cup - Long Island Dubai Open - Dubai TCT Open - Tunis Open de la Comunidad Valenciana - Valencia Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Open Seat Godo - Barcelona Open Castilla y Leon - Segovia Warsteiner Grand Prix - Oberstaufen Quelle Cup - Furth VIII Open Internacional D'Andorra - Andorra 1998 Mercedes Cup - Stuttgart Open Castilla y Leon - Segovia Estoril Open - Estoril VI Torneo Internazionale di Tennis - Barletta Stockholm Open - Stockholm Toulouse Qatar Open - Doha CA Tennis Trophy - Vienna Lyon Medibank Private International - Sydney Gerry Weber Open - Halle Milan Indoors - Milan Open 13 - Marseille Dubai Open - Dubai Mallorca Open - Mallorca Open Seat Godo 2005 - Barcelona Estoril Open - Estoril Gerry Weber Open - Halle Pilot Pen International - New Haven Copa AT&T - Buenos Aires Generali Open - Kitzbuhel CA Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha Ethias Trophy - Mons Heineken Open - Auckland Milan Indoors - Milan Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington Thailand Open - Bangkok Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Open Castilla y Leon Trofeo Iberdrola - Segovia ARAG World Team Championship - Dusseldorf Trofeo Barcelona de Tenis - Barcelona Sydney International - Sydney PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis The Stella Artois Championships - London Open Seat Godo 2007 - Barcelona Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna ARAG World Team Championship - Dusseldorf Davidoff Swiss Indoors - Basel ABN AMRO World Tennis Tournament - Rotterdam Legg Mason Tennis Classic - Washington Open de Tenis Comunidad Valenciana - Valencia Davidoff Swiss Indoors Basel - Basel Open 13 - Marseille The Stella Artois Championships - London Open Sabadell Atlantico - Barcelona Generali Open 2001 - Kitzbuhel AEGON Championships - London AXA Open - Lisbon Qatar Mobil Open 2001 - Doha Open 13 - Marseille Allianz Suisse Open Gstaad - Gstaad Copa Ericsson Uruguay - Montevideo Gerry Weber Open - Halle Espinho Challenger - Espinho The Scottish Tennis Championships - Edinburgh Sunrise Challenger Generali Open - Kitzbuhel Segovia Challenger China Open - Beijing Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Proton Malaysian Open - Kuala Lumpur Open 13 - Marseille SA Tennis Open - Johannesburg Heineken Trophy - 's-Hertogenbosch The Dubai Tennis Championships - Dubai Grand Prix de Tennis de Lyon - Lyon ABN AMRO World Tennis Tournament - Rotterdam Open SEAT 2008 - Barcelona ARAG World Team Championship - Dusseldorf Medibank International - Sydney BellSouth Open - Vina del Mar The Dubai Tennis Championships - Dubai The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona BA-CA Tennis Trophy - Vienna The 10tele.com Open - Nottingham AEGON Championships - London AEGON International - Eastbourne Pilot Pen Tennis - New Haven Countrywide Classic - Los Angeles Open 13 - Marseille Dubai Tennis Open - Dubai If Stockholm Open - Stockholm Estoril Open - Estoril Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Medibank International - Sydney USTA Challenger of North Miami Beach - North Miami Beach Davidoff Swiss Indoors - Basel SA Tennis Open - Johannesburg AIG Japan Open Tennis Championships - Tokyo ABN AMRO World Tennis Tournament - Rotterdam Nord/LB Open - Braunschweig If Stockholm Open - Stockholm China Open - Beijing 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 Open de Tenis Comunidad Valenciana - Valencia Copa Ericsson Argentina - Buenos Aires Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Open Sud de France - Montpellier US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona BMW Open - Munich AEGON Championships - London Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem China Open - Beijing If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Apia International - Sydney U.S. National Indoor Tennis Championships - Memphis Valencia Open - Valencia AEGON Championships - London AEGON International - Eastbourne Copa Ericsson Chile - Santiago Dubai Tennis Open - Dubai Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Milan Indoors - Milan Valencia Open - Valencia Brisbane International - Brisbane Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston AEGON Championships - London AEGON International - Eastbourne China Open - Beijing Erste Bank Open - Vienna Valencia Open - Valencia Barcelona Open BancSabadell - Barcelona Citi Open - Washington US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Abierto Mexicano - Los Cabos Qatar ExxonMobil Open - Doha Sydney International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Abierto Mexicano - Los Cabos Mercedes Cup - Stuttgart ASB Classic - Auckland European Open - Antwerp Barcelona Open BancSabadell - Barcelona Gonet Geneva Open - Geneva Mallorca Championships - Mallorca Erste Bank Open - Vienna Open Sud de France - Montpellier cinch Championships - London Hall of Fame Open - Newport Medibank International - Sydney Mercedes Cup - Stuttgart CA Tennis Trophy - Vienna Quelle Cup 2000 - Furth Aircel Chennai Open - Chennai Ecuador Open - Quito Skandia Open - Linz Dubai Duty Free Tennis Championships - Dubai Countrywide Classic - Los Angeles US Men's Clay Court Championship - Houston Copa Ericsson Uruguay - Montevideo Copa Ericsson Brazil - Sao Paulo Mercedes Cup - Stuttgart ATU Cup 2001 - Weiden Malaysian Open - Kuala Lumpur Valencia Open - Valencia Ecuador Open - Quito Open 13 - Marseille U.S. National Indoor Tennis Championships - Memphis Dubai Duty Free Tennis Championships - Dubai AEGON Championships - London Open Castilla y Leon Trofeo Iberdrola - Segovia Credit Agricole Suisse Open - Gstaad Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Copa Sevilla Internacionales de Andalucia - Seville ASB Classic - Auckland Rakuten Japan Open - Tokyo ABN AMRO World Tennis Tournament - Rotterdam Cairo Challenger - Cairo Millennium Estoril Open - Estoril Qatar ExxonMobil Open - Doha Malaysian Open - Kuala Lumpur Barcelona Open BancSabadell - Barcelona Optimus Maia Open - Maia Mercedes Cup - Stuttgart AEGON Championships - London Barcelona Open BancSabadell - Barcelona Suisse Open - Gstaad Abierto Mexicano - Los Cabos 4th Sardinia International Championships - Cagliari Erste Bank Open - Vienna VIII Trofeo Ciutat de Barcelona - Barcelona Abierto Mexicano Telcel - Acapulco Aegon Nottingham Open - Nottingham US Men's Clay Court Championship - Houston Mercedes Cup - Stuttgart AEGON Championships - London Suisse Open - Gstaad Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Mercedes Cup - Stuttgart cinch Championships - London Citi Open - Washington Orleans Challenger Mercedes Cup - Stuttgart AEGON Championships - London Swiss Open - Gstaad Open Sainte Victoire - Aix-En-Provence China Open - Beijing European Open - Antwerp Barcelona Open Banc Sabadell - Barcelona Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva Fever-Tree Championships - London Winston-Salem Open - Winston-Salem European Open - Antwerp Open Sud de France - Montpellier Swiss Open - Gstaad Abierto Mexicano Telcel - Acapulco Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Mercedes Cup - Stuttgart Mallorca Championships - Mallorca Great Ocean Road Open - Melbourne Venice Challenger - Venice Open 88 - Contrexeville Abierto de Tenis Mifel - Los Cabos Gijon Open - Gijon Anytech365 Andalucia Open - Marbella Open Diputacion Pozoblanco - Cordoba Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona Open 13 Provence - Marseille Barcelona Open Banc Sabadell - Barcelona Volkswagen TED Open - Istanbul Thailand Open - Bangkok Open Castilla y Leon - Segovia I Open de Tenis Comunidad de Madrid - Madrid Abierto Mexicano Telcel - Acapulco Heilbronn Open - Heilbronn Monterrey Challenger 12th Paris Open - Paris The Lipton Championships - Key Biscayne Licher German Open - Hamburg Italian Open - Rome Great American Insurance ATP Championship - Cincinnati 13th Paris Open - Paris The Lipton Championships - Key Biscayne 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Open Diputacion - Cordoba Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Madrid 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 Tenerife Challenger Pau Challenger Allianz Suisse Open Gstaad - Gstaad Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Madrid Challenger Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Erste Bank Open - Vienna Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Rogers Masters - Toronto BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami 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 Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Rogers Cup - Montreal Shanghai - Shanghai Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Murcia Challenger Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Monte-Carlo Rolex Masters - Monte-Carlo 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 Mutua Madrid Open - Madrid Rogers Cup - Toronto 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 Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mercedes Cup - Stuttgart Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Coupe Rogers - Montreal Western & Southern Open - Cincinnati Rolex Paris Masters - Paris ABN/AMRO World Tennis Tournament - Rotterdam Rogers Cup - Toronto BNP Paribas Open - Indian Wells Pilot Pen Tennis - New Haven International Indoor Tennis Championships of Croatia - Zagreb Open 13 - Marseille Rado Swiss Open - Gstaad The Tennis Channel Open - Las Vegas Grand Prix de Tennis de Toulouse - Toulouse Gerry Weber Open - Halle Waldbaum's Hamlet Cup - Long Island President's Cup 1998 - Tashkent Davidoff Swiss Indoors - Basel Franklin Templeton Tennis Classic - Scottsdale Japan Open - Tokyo The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam Heineken Trophy - 's-Hertogenbosch Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille Open Seat-Godo 2001 - Barcelona Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Milan Indoors - Milan International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Adidas Open de Toulouse - Toulouse Mallorca Open - Mallorca Idea Prokom Open - Sopot Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Dubai Tennis Open - Dubai Open Seat Godo 2003 - Barcelona Open de Tenis Comunidad Valenciana - Valencia Ordina Open - 's-Hertogenbosch RCA Championships - Indianapolis Abierto Mexicano de Tenis Pegaso - Acapulco Ordina Open - 's-Hertogenbosch International Championship of Croatia - Umag Kremlin Cup - Moscow Heineken Open - Auckland Trofeo Conde de Godo - Barcelona Grand Prix de Tennis de Lyon - Lyon President's Cup - Tashkent Kremlin Cup - Moscow Open SEAT Godo 2006 - Barcelona ABN/AMRO World Tennis Tournament - Rotterdam Open Seat-Godo '98 - Barcelona SAP Open - San Jose Open de la Comunidad Valenciana - Valencia Grand Prix de Tennis de Lyon - Lyon Generali Open - Kitzbuhel Medibank International - Sydney Open de Moselle - Metz The Artois Championships - London Newsweek Champions Cup - Indian Wells Allianz Suisse Open - Gstaad China Open - Beijing Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Rogers Cup - Montreal Pacific Life Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Western & Southern Financial Group Masters - Cincinnati French Open - Paris du Maurier Open - Toronto BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Stuttgart Masters Series Monte-Carlo - Monte-Carlo U.S. Open - New York Campionati BNL dItalia - Rome Rogers Masters - Toronto Miami Open - Miami BNP Paribas Open - Indian Wells Campionati Internazionali d'Italia - Rome Davidoff Swiss Indoors - Basel Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati French Open - Paris Internazionali BNL dItalia - Rome Wimbledon - London Chengdu Open - Chengdu BNP Paribas Masters - Paris Rakuten Japan Open - Tokyo BNP Paribas Open - Indian Wells Open Sud de France - Montpellier Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Masters Series Hamburg - Hamburg U.S. Open - New York French Open - Paris Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Mutua Madrilena Madrid Open - Madrid Wimbledon - London Internazionali BNL d'Italia - Rome U.S. Open - New York Australian Open - Melbourne Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris ABN AMRO World Tennis Tournament - Rotterdam Sony Ericsson Open - Miami French Open - Paris Wimbledon - London U.S. Open - New York Mutua Madrilena Madrid Open - Madrid BNP Paribas Masters - Paris Australian Open - Melbourne BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells BMW Open - Munich French Open - Paris Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Hamburg European Open - Hamburg Winston-Salem Open - Winston-Salem Wimbledon - London Sony Open Tennis - Miami US Men's Clay Court Championship - Houston Miami Open - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid French Open Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Western & Southern Open - Cincinnati 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 cinch Championships - London Citi Open - Washington Internazionali BNL d'Italia - Rome French Open - Paris Rogers Cup - Toronto U.S. Open - New York Australian Open - Melbourne Wimbledon - London The Ericsson Open - Miami U.S. Open - New York French Open - Paris Wimbledon - London Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Mallorca Championships - Mallorca Tennis Masters Series - Paris French Open - Paris Barcelona Open Banc Sabadell - Barcelona Mutua Madrilena Masters Madrid - Madrid Miami Open - Miami Wimbledon - London Internazionali BNL d'Italia - Rome Dallas Open - Dallas Abierto Mexicano Telcel - Acapulco Boss Open - Stuttgart Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York Australian Open - Melbourne Wimbledon - London 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 Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Davis Cup, World Group, 1R, BRA-FRA 4-1 Davis Cup, World Group, QR, FRA-AUT 5-0 Davis Cup, World Group, SF, FRA-NED 3-2 Davis Cup, World Group, F, FRA-AUS 3-2 Davis Cup, World Group, QF, FRA-CZE 3-2 Davis Cup, World Group, QF, SUI-FRA 3-2 U.S. Open - New York Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, QF, FRA-SUI 3-2 French Open - Paris Davis Cup, World Group, F, ARG-ESP 1-3 Australian Open - Melbourne Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, World Group, 1R, GER-ESP 4-1 Davis Cup, World Group, PO, IND-ESP 0-5 French Open - Paris Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Campeonato de Espana Kia de Tenis 2004 - Madrid Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Mubadala World Tennis Championship U.S. Open - New York Australian Open - Melbourne All Lower level tournaments U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Davis Cup, World Group, QF, FRA-ESP 5-0 Davis Cup, World Group, 1R, FRA-ROU 4-1 Davis Cup, Group I, 2R, ROU-ESP 1-4 Grand Slam Cup - Munich Davis Cup, Finals, SF, GBR-ESP 1-2 Olympics - Athens Davis Cup, World Group, QF, FRA-SUI 3-2 Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, World Group, QF, USA-ESP 1-3 Olympics - London Hopman Cup - Perth Davis Cup, World Group, SF, ESP-USA, 4-1 Davis Cup, Finals, Group A Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, World Group, QR, FRA-ISR 4-1 Davis Cup, World Group, 1R, FRA-CRO 4-1 Davis Cup, World Group, 1R, SVK-ESP 4-1 Mubadala World Tennis Championship Kooyong Classic - Kooyong Olympics - Sydney