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 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 2002 FSE Challenger - Tarzana Copa Ericsson Chile - Santiago V Torneo Internazionale di Tennis - Barletta Nord/LB Open - Braunschweig Bogota Challenger Monterrey Challenger Surbiton Challenger Segovia Challenger Alicante Challenger Privat Bank Cup - Dniepropetrovsk Tatra Banka Open 2006 - Bratislava Croatian Indoors - Zagreb Advanta Championships - Philadelphia America's Red Clay Tennis Championship - Coral Springs Legg Mason Tennis Classic - Washington D.C. Infiniti Open - Los Angeles Pilot Pen International - New Haven U.S. Pro Tennis Championships - Boston Beijing Open - Beijing BellSouth Open - Auckland Croatian Indoors - Split Salem Open - Hong Kong Legg Mason Tennis Classic - Washington D.C. Infiniti Open - Los Angeles Pilot Pen International - New Haven Shanghai Open '98 - Shanghai Scania Stockholm Open - Stockholm Copenhagen Open - Copenhagen Miller Lite Hall of Fame Tennis Championships - Newport Estoril Open - Estoril Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Estoril Open - Estoril Mallorca Open - Mallorca The Stella Artois Grass Court Championships - London UBS Open Gstaad - Gstaad 2001 Mercedes Cup - Stuttgart Generali Open 2001 - Kitzbuhel Heineken Open Shanghai - Shanghai Salem Open - Hong Kong AAPT Championships - Adelaide Copenhagen Open - Copenhagen BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Siebel Open - San Jose Gerry Weber Open - Halle RCA Championships - Indianapolis TD Waterhouse Cup - Long Island Salem Open - Hong Kong AIG Japan Open - Tokyo Milan Indoors - Milan Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch 2003 Mercedes Cup - Stuttgart Generali Open 2003 - Kitzbuhel Mercedes-Benz Cup - Los Angeles TD Waterhouse Cup - Long Island Brasil Open - Salvador Thailand Open - Bangkok AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Stockholm Open - Stockholm Adelaide Auckland Copenhagen Hong Kong Tokyo Seoul Nottingham Beijing Jakarta Marseille Rotterdam Copenhagen St. Petersburg Hong Kong Bologna Queen's Club New Haven Kuala Lumpur Tokyo Beijing San Jose Copenhagen Zaragoza Tokyo Seoul Manchester Washington Ostrava Auckland Marseille Stuttgart Copenhagen Tokyo Indianapolis Schenectady Bordeaux Vienna Moscow Brisbane Sydney Taipei 2000 Cairo Challenger - Cairo Compaq Challenger - Bucharest Geneva Challenger - Geneva IPP Open - Helsinki Tata Open - Chennai Adidas International - Sydney Milan Indoors - Milan Siebel Open - San Jose Dubai Open - Dubai Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona BMW Open - Munich Gerry Weber Open - Halle Miller Lite Hall of Fame Tennis Championships - Newport Generali Open - Kitzbuhel Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Stockholm Open - Stockholm ARAG World Team Championship - Dusseldorf Medibank Private International - Sydney Estoril Open - Estoril Mercedes-Benz Cup - Los Angeles Generali Open - Kitzbuhel Vietnam Open - Ho Chi Minh City CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Next Generation Adelaide International - Adelaide Heineken Open - Auckland Regions Morgan Keegan Championships - Memphis The Dubai Tennis Championships - Dubai Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia The Stella Artois Championships - London The 10tele.com Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven China Open - Beijing Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel ARAG World Team Championship - Dusseldorf Sydney International - Sydney PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Gerry Weber Open - Halle The Stella Artois Championships - London The LTA Nottingham Challenger - Nottingham Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart 2007 Challenger of Santa Clara - Valencia 2002 USTA Challenger of Calabasas - Calabasas Tennis Napoli Cup - Naples Top Wool Challenger Biella - Biella Barletta Citta Della Disfida Open 2000 - Barletta AXA Open II - Espinho Memorial Savigni - Sassuolo Venice Open - Venice Pilot Pen Tennis - New Haven Black Forest Open - Freudenstadt Challenger Copa Sevilla Internacionales de Andalucia - Seville Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open SEAT 2008 - Barcelona ARAG World Team Championship - Dusseldorf Czech Indoor Open - Prague Legg Mason Tennis Classic - Washington BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Medibank International - Sydney Open 13 - Marseille Open Sabadell Atlantico - Barcelona AEGON Championships - London Bogota Challenger Allianz Suisse Open Gstaad - Gstaad China Open - Beijing If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Proton Malaysian Open - Kuala Lumpur Medibank International - Sydney SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona AEGON Championships - London AEGON International - Eastbourne Countrywide Classic - Los Angeles Volkswagen TED Open - Istanbul AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Medibank International - Sydney SA Tennis Open - Johannesburg The Surbiton Trophy - Surbiton 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 TCT Open - Tunis Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia The Surbiton Trophy - Surbiton AEGON Championships - London Open Castilla y Leon - Segovia Allianz Suisse Open - Gstaad Warsteiner Grand Prix - Oberstaufen FILA Challenger Biella - Biella Open de Tenis Comunidad Valenciana - Valencia Apia International - Sydney Open Sud de France - Montpellier Quelle Cup - Furth VIII Open Internacional D'Andorra - Andorra Okal Cup 2001 International Bavarian Championships - Eckental ABN AMRO World Tennis Tournament - Rotterdam Open Castilla y Leon - Segovia Tatra Banka Open 2003 - Bratislava Dubai Duty Free Tennis Championships - Dubai Jameson Cup - Milan Intersport Heilbronn Open - Heilbronn Rezidenza Open - Magdeburg VI Torneo Internazionale di Tennis - Barletta US Men's Clay Court Championship - Houston The Scottish Tennis Championships - Edinburgh Open Sabadell Atlantico - Barcelona Mobilux Open - Luxembourg Mauritius Open - Mauritius BMW Open - Munich Pro Tennis World Open - Sunrise AEGON Championships - London Pro Tennis World Open - Boca Raton Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem China Open - Beijing If Stockholm Open - Stockholm Valencia Open - Valencia Qatar ExxonMobil Open - Doha Apia International - Sydney BMW Tennis Championship - Sunrise U.S. National Indoor Tennis Championships - Memphis Isla de Lanzarote - Lanzarote AEGON Championships - London The Surbiton Trophy - Surbiton AEGON International - Eastbourne Bet-at-home Open - Hamburg Ethias Trophy - Mons Kobstaedernes ATP Challenger - Kolding Credit Agricole Suisse Open - Gstaad Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger DCN de Cherbourg - Cherbourg BH Telecom Sarajevo 2007 - Sarajevo USTA Tallahassee Tennis Challenger - Tallahassee LTA Cardiff Challenger - Cardiff Isla de Lanzarote - Lanzarote Open Castilla y Leon Trofeo Iberdrola - Segovia PTT Thailand Open - Bangkok Trofeo Barcelona de Tenis - Barcelona GHI Bronz Classic - Bronx Rakuten Japan Open - Tokyo Architect Open - Budapest Kobstaedernes ATP Challenger - Kolding Valencia Open - Valencia Brisbane International - Brisbane U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona AEGON Championships - London AEGON International - Eastbourne Mercedes Cup - Stuttgart China Open - Beijing Erste Bank Open - Vienna Valencia Open - Valencia Aircel Chennai Open - Chennai Ecuador Open - Quito Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart AEGON Championships - London Credit Agricole Suisse Open - Gstaad Citi Open - Washington Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Valencia Open - Valencia Millennium Estoril Open - Estoril Qatar ExxonMobil Open - Doha AXA Open - Lisbon Ecuador Open - Quito Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Open de Franche-Comte - Besancon Mercedes Cup - Stuttgart AEGON Championships - London Suisse Open - Gstaad Abierto Mexicano - Los Cabos Erste Bank Open - Vienna Copa Ericsson Uruguay - Montevideo ASB Classic - Auckland ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Espinho Challenger - Espinho Barcelona Open BancSabadell - Barcelona The Scottish Tennis Championships - Edinburgh Sunrise Challenger Mercedes Cup - Stuttgart AEGON Championships - London Suisse Open - Gstaad Abierto Mexicano - Los Cabos Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Segovia Challenger Qatar ExxonMobil Open - Doha Sydney International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart AEGON Championships - London Swiss Open - Gstaad Abierto Mexicano - Los Cabos China Open - Beijing European Open - Antwerp Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva Mercedes Cup - Stuttgart Fever-Tree Championships - London Winston-Salem Open - Winston-Salem European Open - Antwerp ASB Classic - Auckland Open Sud de France - Montpellier Abierto Mexicano Telcel - Acapulco Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg European Open - Antwerp Heineken Open - Singapore Guardian Direct Cup - London USTA Challenger of North Miami Beach - North Miami Beach Great Ocean Road Open - Melbourne San Remo Tennis Cup - San Remo Nord/LB Open - Braunschweig Barcelona Open Banc Sabadell - Barcelona Gonet Geneva Open - Geneva Mercedes Cup - Stuttgart cinch Championships - London Mallorca Championships - Mallorca Swiss Open - Gstaad Citi Open - Washington Erste Bank Open - Vienna San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Open Sud de France - Montpellier Copa Ericsson Argentina - Buenos Aires Mercedes Cup - Stuttgart cinch Championships - London Mallorca Championships - Mallorca Copa Ericsson Chile - Santiago Hall of Fame Open - Newport Abierto de Tenis Mifel - Los Cabos Gijon Open - Gijon Abierto Mexicano Telcel - Acapulco Kroger / St. Jude International - Memphis CA Tennis Trophy - Vienna Kremlin Cup - Moscow The 10tele.com Open - Nottingham Quelle Cup 2000 - Furth The LTA Cardiff Challenger - Cardiff Skandia Open - Linz Countrywide Classic - Los Angeles Copa Ericsson Uruguay - Montevideo Copa Ericsson Brazil - Sao Paulo ATU Cup 2001 - Weiden The Powder Byrne Trophy - Surbiton Open Castilla y Leon Trofeo Iberdrola - Segovia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Copa Sevilla Internacionales de Andalucia - Seville Cairo Challenger - Cairo XL Capital Bermuda Open - Bermuda Malaysian Open - Kuala Lumpur Optimus Maia Open - Maia Lambertz Open - Aachen Renault Slovenian Open - Ljubljana 4th Sardinia International Championships - Cagliari VIII Trofeo Ciutat de Barcelona - Barcelona Aegon Nottingham Open - Nottingham Tatra Banka Open - Bratislava US Men's Clay Court Championship - Houston Lambertz Open by Stawag - Aachen Orleans Challenger VI Open Banc Agricol - Andorra Privatbank Open 2006 - Dnepropetrovsk The Surbiton Trophy - Surbiton Heilbronn Open - Heilbronn Anytech365 Andalucia Open - Marbella Open Diputacion Pozoblanco - Cordoba Internazionali de Tennis di Bergamo - Bergamo Open 13 Provence - Marseille Barcelona Open Banc Sabadell - Barcelona 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 Legg Mason Tennis Classic - Washington D.C. Open Diputacion - Cordoba XL Capital Bermuda Open - Bermuda Tenerife Challenger Pau Challenger Allianz Suisse Open Gstaad - Gstaad Madrid Challenger Erste Bank Open - Vienna Murcia Challenger U.S. Men's Clay Court Championships - Houston Kroger / St. Jude International - Memphis Barcelona Open Banc Sabadell - Barcelona Mercedes-Benz Cup - Los Angeles Mercedes Cup - Stuttgart RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. International Tennis Championships - Delray Beach Chennai Open - Chennai Qatar Open - Doha Open 13 - Marseille SAP Open - San Jose Kroger / St. Jude International - Memphis ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Open Seat Godo 2005 - Barcelona Gerry Weber Open - Halle RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven International Indoor Tennis Championships of Croatia - Zagreb Open 13 - Marseille Pacific Life Open - Indian Wells Copenhagen Open - Copenhagen St. Polten The Tennis Channel Open - Las Vegas BellSouth Open - Auckland Kroger / St. Jude International - Memphis Copenhagen Open - Copenhagen U.S. Men's Clay Court Championship - Orlando The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham IPB Czech Indoor - Ostrava Kremlin Cup - Moscow Australian Men's Hardcourt Championships - Adelaide Japan Open - Tokyo Heineken Open - Singapore Sybase Open - San Jose Salem Open - Hong Kong Japan Open - Tokyo Heineken Trophy - 's-Hertogenbosch The Samsung Open - Bournemouth Heineken Open Shanghai - Shanghai Heineken Open Singapore - Singapore The Stella Artois Grass Court Championships - London Campionati Internazionali di Sicilia - Palermo Open Seat-Godo 2001 - Barcelona International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Mallorca Open - Mallorca Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. President's Cup - Tashkent Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open 2003 - Doha Miller Lite Hall of Fame Tennis Championships - Newport Heineken Open - Auckland Open 13 - Marseille Siebel Open - San Jose ABN/AMRO World Tennis Tournament - Rotterdam Copenhagen Open - Copenhagen Dubai Tennis Open - Dubai Open Seat Godo 2003 - Barcelona Open de Tenis Comunidad Valenciana - Valencia BMW Open - Munich Rosmalen Washington The Lipton Championships - Key Biscayne Singapore Tokyo Seoul St. Petersburg Nottingham Abierto Mexicano de Tenis Pegaso - Acapulco Stockholm Rotterdam Osaka Bologna Tennis Masters Series - Miami Memphis Tennis Masters Series - Monte Carlo Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Adelaide Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Rotterdam Tennis Masters Series - Monte Carlo Osaka Hong Kong Tennis Masters Series - Rome Ordina Open - 's-Hertogenbosch Tennis Masters Series - Hamburg New Haven International Championship of Croatia - Umag Hamburg Rome Tokyo Canadian Open Cincinnati New Haven Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome 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 Trofeo Conde de Godo - Barcelona Tennis Masters Series - Madrid BNP Paribas Masters - Paris TD Waterhouse Cup - Long Island NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Los Angeles Masters Series Hamburg - Hamburg Grand Prix de Tennis de Lyon - Lyon 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 International Tennis Championships - Delray Beach Mercedes-Benz Cup - Los Angeles Open de la Comunidad Valenciana - Valencia Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Mutua Madrid Open - Madrid Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Adelaide Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto AIG Japan Open - Tokyo Kremlin Cup - Moscow Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris St. Petersburg Open - St. Petersburg BNP Paribas Open - Indian Wells Kremlin Cup - Moscow Sony Ericsson Open - Miami SAP Open - San Jose Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Kroger / St. Jude International - Memphis Shanghai - Shanghai Open SEAT Godo 2006 - Barcelona 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 ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid U.S. Men's Clay Court Championships - Houston Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai Open Seat-Godo '98 - Barcelona SAP Open - San Jose BNP Paribas Masters - Paris Sony Ericsson Open - Miami Open de la Comunidad Valenciana - Valencia Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome MFS Pro Tennis Championships - Boston RCA Championships - Indianapolis Western & Southern Open - Cincinnati President's Cup 1998 - Tashkent Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rosmalen Generali Open - Kitzbuhel IPB Czech Indoor - Ostrava Open 13 - Marseille 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 Medibank International - Sydney Sony Open Tennis - Miami Copenhagen Singapore Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris MFS Pro Tennis Championships - Boston BNP Paribas Open - Indian Wells Miami Open - Miami Open de Moselle - Metz Auckland The Artois Championships - London Mutua Madrid Open - Madrid Stockholm Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Bordeaux Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Munich Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Halle Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Basel Internazionali BNL d'Italia - Rome Toulouse Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Legg Mason Tennis Classic - Washington D.C. 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 Allianz Suisse Open - Gstaad Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Moscow Coupe Rogers - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris China Open - Beijing Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Toronto BNP Paribas Open - Indian Wells AT&T Challenge - Atlanta Antwerp Arizona Men's Tennis Championships - Scottsdale Open Seat-Godo '97 - Barcelona President's Cup 1997 - Tashkent ABN/AMRO World Tennis Tournament - Rotterdam Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Heineken Trophy - 's-Hertogenbosch Qatar Mobil Open '99 - Doha Chengdu Open - Chengdu Rakuten Japan Open - Tokyo Open Sud de France - Montpellier 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 ABN AMRO World Tennis Tournament - Rotterdam French Open - Paris U.S. Open - New York 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 Australian Men's Hardcourt Championships - Adelaide BMW Open - Munich Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Hamburg European Open - Hamburg Winston-Salem Open - Winston-Salem French Open Wimbledon U.S. Open Australian Open French Open Wimbledon US Men's Clay Court Championship - Houston U.S. Open Australian Open Wimbledon U.S. Open Australian Open French Open Wimbledon U.S. Open 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 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 cinch Championships - London Australian Open - Melbourne Citi Open - Washington French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London BNP Paribas Masters - Paris U.S. Open - New York Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Australian Open - Melbourne French Open - Paris Mallorca Championships - Mallorca Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Tennis Masters Series - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Barcelona Open Banc Sabadell - Barcelona Mutua Madrilena Masters Madrid - Madrid Australian Open - Melbourne French Open - Paris Wimbledon - London Rome Dallas Open - Dallas Abierto Mexicano Telcel - Acapulco Rogers Cup - Montreal Cincinnati Boss Open - Stuttgart Canadian Open Western & Southern Financial Group Masters - Cincinnati Cincinnati Rogers Cup - Toronto BNP Paribas Open - Indian Wells Miami Open - Miami Australian Open French Open Davis Cup, Group 1, 1R, DEN-HUN 5-0 Davis Cup, Group 1, 2R, BEL-DEN 3-2 Davis Cup, Group 1, 1R, UKR-DEN 3-2 French Open - Paris Wimbledon - London French Open - Paris Davis Cup, Group 1, REL2, AUT-DEN 5-0 Davis Cup, Group 2, REL2, RSA-DEN 3-2 Davis Cup, Group 2, PO, DEN-EST 3-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, 1R, ESP-CZE 3-2 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, 1R, GER-ESP 4-1 Davis Cup, Group I, 2R, ROU-ESP 1-4 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, World Group, QF, USA-ESP 4-1 Campeonato de Espana Kia de Tenis 2004 - Madrid Davis Cup, World Group, 1R, SVK-ESP 4-1 Mubadala World Tennis Championship Mubadala World Tennis Championship Kooyong Classic - Kooyong All Lower level tournaments Atlanta Olympics Barcelona Olympics Olympics - Athens Olympics - London