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
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 Argentina F1 Argentina F2 Argentina F3 Italy F12 Italy F13 Italy F15 Spain F15 Chile F1a Chile F1b Uruguay F1 Argentina F7 Chile F2 France F8 Italy F18 Italy F19 Italy F22 Colombia F2 Venezuela #1-w1 Venezuela #1-w2 Venezuela #1-w4 Uruguay F2 Argentina F5 Argentina F6 Argentina F8 Argentina F9 France F9 Italy F21 France F11 Italy F15 Argentina F4 Naples Challenger - Naples La Serena Open - La Serena Copa Kia Challenger ATP - Santiago Sporting Challenger '07 Trofeo Regione Piemonte - Turin BH Tennis Open - Belo Horizonte s'Tennis Masters Challenger - Graz Pereira Challenger Bogota Challenger Manta Challenger Buenos Aires Challenger Sao Paulo Challenger Sao Paulo Challenger Guadalajara Challenger Mestre Challenger Genova Challenger Bogota Challenger Orleans Challenger Buenos Aires Challenger Monterrey Challenger Segovia Challenger Tenerife Challenger Murcia Challenger Spain F26 Argentina F5 Argentina F11 Colombia F5 Colombia F1 Venezuela #1-w3 Argentina F6 Uruguay F1 Argentina F4 Portugal F1 Chile F1 Argentina F4 Argentina F5 Argentina F6 Argentina F7 Argentina F8 Argentina F9 Argentina F10 Colombia F6 Venezuela F7 Venezuela F8 Argentina F7 Italy F14 Chile F3 Argentina F3 Italy F20 AIG Japan Open - Tokyo Campionati Internazionali di Sicilia - Palermo Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Open Seat-Godo 2001 - Barcelona 2001 Mercedes Cup - Stuttgart Generali Open 2001 - Kitzbuhel BellSouth Open - Vina del Mar Grand Prix Hassan II - Casablanca Mallorca Open - Mallorca International Championship of Croatia - Umag Idea Prokom Open - Sopot RCA Championships - Indianapolis TD Waterhouse Cup - Long Island Salem Open - Hong Kong St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open 2003 - Doha Heineken Open - Auckland Milan Indoors - Milan Dubai Tennis Open - Dubai Estoril Open - Estoril Open Seat Godo 2003 - Barcelona Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad 2003 Mercedes Cup - Stuttgart Generali Open 2003 - Kitzbuhel TD Waterhouse Cup - Long Island Kremlin Cup - Moscow CA Tennis Trophy - Vienna Bancolombia Open - Cali Dubai Open - Dubai Open Seat Godo - Barcelona Gerry Weber Open - Halle Mercedes Cup - Stuttgart Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Stockholm Open - Stockholm ARAG World Team Championship - Dusseldorf Medibank Private International - Sydney Argentina Open - Buenos Aires ABN/AMRO World Tennis Tournament - Rotterdam Open Seat Godo 2005 - Barcelona Estoril Open - Estoril Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven CA Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha Challenger de Providencia-Copa Kia - Santiago International Indoor Tennis Championships of Croatia - Zagreb Open 13 - Marseille Open SEAT Godo 2006 - Barcelona The 10tele.com Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven China Open - Beijing Thailand Open - Bangkok Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Sydney International - Sydney PBZ Zagreb Indoors - Zagreb The Tennis Channel Open - Las Vegas Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Medibank International - Sydney Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai ARAG World Team Championship - Dusseldorf The Artois Championships - London XII Abierto Internacional de Salinas - Salinas Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Copa Petrobras Argentina - Buenos Aires BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Open Sabadell Atlantico - Barcelona Aberto de Sao Paulo - Sao Paulo AEGON Championships - London AEGON International - Eastbourne ATP Challenger La Serena - La Serena Campbells Hall of Fame Tennis Championships - Newport Allianz Suisse Open Gstaad - Gstaad If Stockholm Open - Stockholm Kremlin Cup - Moscow Bank Austria Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Proton Malaysian Open - Kuala Lumpur Medibank International - Sydney Heineken Open - Auckland SA Tennis Open - Johannesburg Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam San Luis Potosi Challenger - San Luis Potosi Copa Telmex - Buenos Aires The Dubai Tennis Championships - Dubai U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade AEGON Championships - London AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Brisbane International - Brisbane Medibank International - Sydney Movistar Open - Santiago SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston 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 Zenith Tennis Cup-Harbour Club - Milan Open Sud de France - Montpellier VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Guzzini Challenger - Recanati US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona BMW Open - Munich AEGON Championships - London 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur China Open - Beijing If Stockholm Open - Stockholm Valencia Open - Valencia VTR Open - Vina del Mar U.S. National Indoor Tennis Championships - Memphis Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Credit Agricole Suisse Open - Gstaad ATP Vegeta Croatia Open - Umag PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Valencia Open - Valencia Brisbane International - Brisbane Heineken Open - Auckland Royal Guard Open Chile - Vina del Mar U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona AEGON Championships - London Mercedes Cup - Stuttgart Vegeta Croatia Open - Umag Citi Open - Washington China Open - Beijing 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 Aegon Nottingham Open - Nottingham Credit Agricole Suisse Open - Gstaad Malaysian Open - Kuala Lumpur Ecuador Open - Quito Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston SkiStar Swedish Open - Bastad BB&T Atlanta Open - Atlanta Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha ASB Classic - Auckland Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona BMW Open - Munich Geneva Open - Geneva Mercedes Cup - Stuttgart AEGON Championships - London AEGON International - Eastbourne SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Generali Open - Kitzbuhel Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem Brisbane International - Brisbane Qatar ExxonMobil Open - Doha Ecuador Open - Quito ABN AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Open Parc - Lyon Mercedes Cup - Stuttgart AEGON Championships - London SkiStar Swedish Open - Bastad Winston-Salem Open - Winston-Salem China Open - Beijing Rakuten Japan Open - Tokyo ASB Classic - Auckland Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva Copa Petrobras-Colombia - Bogota Mercedes Cup - Stuttgart Fever-Tree Championships - London Copa Petrobras-Argentina - Buenos Aires Winston-Salem Open - Winston-Salem Lima Challenger - Lima Sao Paulo Challenger ASB Classic - Auckland Open Sud de France - Montpellier Sunrise Challenger Generali Open - Kitzbuhel European Open - Antwerp San Luis Potosi Challenger Cancun Challenger Mexico City Challenger Bordeaux Challenger Great Ocean Road Open - Melbourne Open 13 Provence - Marseille Belo Horizonte Challenger Barcelona Open Banc Sabadell - Barcelona Segovia Challenger Campos do Jordao Challenger Brasilia Challenger Gonet Geneva Open - Geneva Mercedes Cup - Stuttgart Bogota Challenger Mallorca Championships - Mallorca Hamburg European Open - Hamburg Swiss Open - Gstaad Citi Open - Washington Erste Bank Open - Vienna Anytech365 Andalucia Open - Marbella Barcelona Open Banc Sabadell - Barcelona Mercedes Cup - Stuttgart cinch Championships - London Mallorca Championships - Mallorca Hall of Fame Open - Newport Gijon Open - Gijon Montevideo Challenger Buenos Aires Challenger Bucaramanga Challenger Santiago Challenger Milan Challenger Szczecin Challenger Prague Challenger Petange Challenger Lima Challenger Sao Paulo Challenger Braunschweig Challenger Sao Paulo Challenger Quito Challenger Pereira Challenger Sarasota Challenger Heilbronn Challenger Bogota Challenger Bucaramanga Challenger Rome Challenger Heilbronn Challenger VI Torneo Internazionale di Tennis - Barletta Top Wool Challenger Biella - Biella Poprad Tatry Challenger AXA Open - Lisbon Barletta Citta Della Disfida Open 2000 - Barletta Memorial Savigni - Sassuolo Venice Open - Venice Warsteiner Grand Prix - Oberstaufen Open Diputacion - Cordoba Open Castilla y Leon Trofeo Iberdrola - Segovia Skandia Open - Linz FILA Challenger Biella - Biella Trofeo Barcelona de Tenis - Barcelona 2000 Cairo Challenger - Cairo Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires Espinho Challenger - Espinho V Torneo Internazionale di Tennis - Barletta Quelle Cup - Furth Nord/LB Open - Braunschweig VIII Open Internacional D'Andorra - Andorra Open Castilla y Leon Trofeo Iberdrola - Segovia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Geneva Challenger - Geneva Black Forest Open - Freudenstadt Challenger Copa Sevilla Internacionales de Andalucia - Seville Optimus Maia Open - Maia Santiago Challenger 4th Sardinia International Championships - Cagliari VIII Trofeo Ciutat de Barcelona - Barcelona Copa Ericsson Brazil - Sao Paulo Montevideo Challenger Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Panama City Challenger Heilbronn Open - Heilbronn USTA Challenger of North Miami Beach - North Miami Beach TCT Open - Tunis Open Castilla y Leon - Segovia Open Diputacion Pozoblanco - Cordoba Quelle Cup 2000 - Furth AXA Open II - Espinho ATU Cup 2001 - Weiden Open Castilla y Leon - Segovia I Open de Tenis Comunidad de Madrid - Madrid Copa Sevilla Internacionales de Andalucia - Seville Cairo Challenger - Cairo Copa Petrobras Argentina - Buenos Aires Lyon Challenger Open Mutouest de Saint-Brieuc - St. Brieuc Bancolombia Open - Bogota XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Bogota Oberstaufen Cup - Oberstaufen ATP Guzzini Challenger - Recanati Open Castilla y Leon - Segovia Concurso Internacional de Vigo - Vigo IPP Geneva Trophy - Geneva Citta di Como - Como Ethias Trophy - Mons XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Copa Petrobras Argentina - Buenos Aires Copa Petrobras Paraguay - Asuncion Sarasota Challenger II Cyclus Open de Tenis - Florianopolis Voit Mexico City Open - Mexico City San Luis Potosi Challenger 2007 - San Luis Potosi Challenger Casablanca San Angel - Mexico City Aberto de Santa Catarina de Tenis - Florianopolis II Naples ITG Challenger - Naples The 'Fitz' Casino Challenger - Tunica 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Arpa Ceramic Cup - Reggio Emilia Trofeo Sisma Mantova - Mantova Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao IV Manta Open - Manta Lubbock Challenger - Lubbock Oklahoma Challenger - Tulsa Seguros Bolivar Open - Medellin XIII Trofeo Ciudad de Quito - Quito Copa Petrobras Colombia - Bogota Copa Petrobras Paraguay - Asuncion Tennis Masters Series - Miami Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Bancolombia Open - Bogota Tennis Masters Series - Montreal Abierto Internacional de Salinas 'Dario Expreso' - Salinas Tennis Masters Series - Cincinnati AGT Challenger - Leon Tennis Masters Series - Madrid Tennis Masters Series - Paris Memorial A. Manfredini Sassuolo Challenger - Sassuolo Oberstaufen Cup-Head German Master's Series - Oberstaufen ATP Open Castilla y Leon - Segovia XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Citta di Como Challenger - Como Seguros Bolivar Open - Cali Copa Petrobras-Brazil - Aracaju Cyclus Open de Tenis - Florianopolis Copa Petrobras-Uruguay - Montevideo IV Challenger Ciudad De Guayaquil - Guayaquil Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Seguros Bolivar Open - Medellin Tennis Masters Series - Madrid BNP Paribas Masters - Paris Challenger Britania Zavaleta - Puebla Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Salinas Challenger Iquique Challenger Bucaramanga Challenger BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo BNP Paribas Masters - Paris Sony Ericsson Open - Miami Santiago Challenger Bogota Challenger Prostejov Challenger Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Cali Challenger BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati 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 Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid 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 Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Guayaquil Challenger Internazionali BNL d'Italia - Rome Salinas Challenger Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Barranquilla Challenger Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Prague Challenger Internazionali BNL d'Italia - Rome Bordeaux Challenger Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Marburg Challenger Braunschweig Challenger Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Bogota Challenger Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai Dortmund Challenger BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Campos do Jordao Challenger Mutua Madrid Open - Madrid Rogers Cup - Montreal Genova Challenger BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Cali Challenger BNP Paribas Open - Indian Wells Aguascalenties Challenger Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Orleans Challenger Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Medellin Challenger Rogers Cup - Montreal Geneva Challenger Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Bratislava Challenger BNP Paribas Masters - Paris Helsinki Challenger BNP Paribas Open - Indian Wells Sao Paulo Challenger Miami Open - Miami Bucaramanga Challenger Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Salinas Challenger Rogers Cup - Toronto Santiago Challenger Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Barranquilla Challenger BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sarasota Challenger Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London Alicante Challenger Coupe Rogers - Montreal Western & Southern Open - Cincinnati Marburg Challenger Braunschweig Challenger BNP Paribas Masters - Paris Bogota Challenger Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Lermontov Challenger San Juan Challenger Villa Allende Challenger Buenos Aires Challenger Rogers Cup - Toronto Sao Leopoldo Challenger BNP Paribas Open - Indian Wells Bogota Challenger Itajai Challenger Aix En Provence Challenger Bordeaux Challenger Marburg Challenger Scheveningen Challenger Liberec Challenger Cali Challenger San Juan Challenger Cordoba Challenger Guayaquil Challenger Pau Challenger Le Gosier Challenger Noumea Challenger Santo Domingo Challenger Santiago Challenger San Luis Potosi Challenger Leon Challenger Savannah Challenger Braunschweig Challenger Furth Challenger Moscow Challenger Braunschweig Challenger Liberec Challenger Genova Challenger Banja Luka Challenger Medellin Challenger Trnava Challenger Corrientes Challenger Lima Challenger Buenos Aires Challenger Montevideo Challenger Santiago Challenger Santo Domingo Challenger Morelos Challenger Cali Challenger Puebla Challenger Mendoza Challenger Wimbledon - London Buenos Aires Challenger Bastad Challenger Tunis Challenger Bordeaux Challenger French Open - Paris Braunschweig Challenger French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Surbiton Challenger Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Nord/LB Open - Braunschweig Banja Luka Challenger Australian Open - Melbourne Irving Challenger French Open - Paris Wimbledon - London The Scottish Tennis Championships - Edinburgh U.S. Open - New York Australian Open - Melbourne Mestre Challenger French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Blois Challenger Scheveningen Challenger U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Lima Challenger U.S. Open - New York Monterrey Challenger Australian Open - Melbourne Copa Petrobras - Montevideo Gerry Weber Open - Halle French Open - Paris Madrid Challenger Estoril Open - Estoril Abierto Mexicano de Tenis Pegaso - Acapulco Copa AT&T - Buenos Aires International Tennis Championships - Delray Beach Open 13 - Marseille Davidoff Swiss Indoors - Basel Open de Tenis Comunidad Valenciana - Valencia Ordina Open - 's-Hertogenbosch Open Seat-Godo '98 - Barcelona Adidas International - Sydney Milan Indoors - Milan Generali Open - Kitzbuhel Thailand Open - Bangkok Qatar Open - Doha Open 13 - Marseille Dubai Open - Dubai Grand Prix de Tennis de Lyon - Lyon The Dubai Tennis Championships - Dubai Legg Mason Tennis Classic - Washington SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Copa Telmex - Buenos Aires Open 13 - Marseille Copa Telmex - Buenos Aires Open SEAT 2008 - Barcelona Open de Moselle - Metz Medibank International - Sydney China Open - Beijing Apia International - Sydney Movistar Open - Santiago U.S. Open - New York Brasil Open - Sao Paulo Australian Open - Melbourne Mercedes Cup - Stuttgart French Open - Paris Open de Tenis Comunidad Valenciana - Valencia AEGON Championships - London Copa Claro - Buenos Aires Wimbledon - London Bet-at-home Open - Hamburg U.S. Open - New York Australian Open - Melbourne Bet-at-home Cup - Kitzbuhel Open 13 - Marseille French Open - Paris Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Citi Open - Washington Abierto Mexicano Telcel - Acapulco Qatar ExxonMobil Open - Doha BRD Nastase Tiriac Trophy - Bucharest AEGON International - Eastbourne SkiStar Swedish Open - Bastad Malaysian Open - Kuala Lumpur Swiss Indoors Basel - Basel Rio Open 500 - Rio de Janeiro Wimbledon - London AEGON International - Eastbourne Citi Open - Washington Apia International - Sydney U.S. Open - New York Argentina Open - Buenos Aires Abierto Mexicano Telcel - Acapulco Australian Open - Melbourne Valencia Open - Valencia Open 13 - Marseille French Open - Paris Mercedes Cup - Stuttgart AEGON Championships - London Aegon Nottingham Open - Nottingham Suisse Open - Gstaad Abierto Mexicano - Los Cabos Rakuten Japan Open - Tokyo Brasil Open - Sao Paulo European Open - Antwerp Erste Bank Open - Vienna Dubai Duty Free Tennis Championships - Dubai Abierto Mexicano Telcel - Acapulco cinch Championships - London Winston-Salem Open - Winston-Salem Open Sud de France - Montpellier Portugal Open - Oeiras Dallas Open - Dallas Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Abierto de Tenis Mifel - Los Cabos Wimbledon - London Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona U.S. Open - New York Boss Open - Stuttgart Mallorca Championships - Mallorca Australian Open - Melbourne Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha French Open - Paris Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Topshelf Open - 's-Hertogenbosch Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Rakuten Japan Open - Tokyo Wimbledon - London Sydney International - Sydney U.S. Open - New York Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Estoril Open - Estoril UBS Open Gstaad - Gstaad Swiss Open - Gstaad Abierto Mexicano - Los Cabos European Open - Antwerp ABN/AMRO World Tennis Tournament - Rotterdam St. Petersburg Open - St. Petersburg Mallorca Open - Mallorca President's Cup - Tashkent cinch Championships - London Open de la Comunidad Valenciana - Valencia Trofeo Conde de Godo - Barcelona Suisse Open - Gstaad St. Petersburg Open - St. Petersburg Barcelona Open BancSabadell - Barcelona Davidoff Swiss Indoors Basel - Basel The Stella Artois Championships - London Abierto Mexicano Telcel - Acapulco Heineken Open - Auckland Ecuador Open - Quito Open de Moselle - Metz BMW Open - Munich BMW Open - Munich Chengdu Open - Chengdu Australian Open - Melbourne Tennis Masters Series - Monte Carlo Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Toronto SkiStar Swedish Open - Bastad Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid ARAG World Team Championship - Dusseldorf Pacific Life Open - Indian Wells St. Petersburg Open - St. Petersburg The Stella Artois Championships - London Rogers Masters - Montreal Copa Claro - Buenos Aires Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Erste Bank Open - Vienna Rogers Cup - Montreal Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Copa Telmex - Buenos Aires Western & Southern Financial Group Masters - Cincinnati Millennium Estoril Open - Estoril BNP Paribas Masters - Paris Mutua Madrilena Madrid Open - Madrid Western & Southern Open - Cincinnati Moselle Open - Metz Sony Open Tennis - Miami Pilot Pen Tennis - New Haven Rogers Cup - Montreal Western & Southern Open - Cincinnati Miami Open - Miami Erste Bank Open - Vienna Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Barcelona Open Banc Sabadell - Barcelona Miami Open - Miami 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 Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, World Group, SF, ESP-USA, 4-1 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, F, ARG-ESP 1-3 Davis Cup, World Group, QF, FRA-ESP 5-0 Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, World Group, SF, FRA-ARG 5-0 Davis Cup, World Group, QF, USA-ESP 1-3 Davis Cup, World Group, SF, CZE-ARG 3-2 Davis Cup, World Group, 1R, GER-ESP 4-1 Hopman Cup - Perth Davis Cup, World Group, PO, IND-ESP 0-5 Davis Cup, Finals, SF, GBR-ESP 1-2 Davis Cup, World Group, PO, ARG-COL 4-0 Davis Cup, Finals, Group A Davis Cup, Group I, 2R, ROU-ESP 1-4 Campeonato de Espana Kia de Tenis 2004 - Madrid All Lower level tournaments U.S. Open (juniors) Mubadala World Tennis Championship Kooyong Classic - Kooyong Mubadala World Tennis Championship Olympics - Athens Olympics - London