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
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 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 Open Castilla y Leon - Segovia XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Copa Ericsson Brazil - Sao Paulo Sporting Challenger - Turin Copa Petrobras Argentina - Buenos Aires Open Castilla y Leon - Segovia Bancolombia Open - Bogota Trofeo Sisma Mantova - Mantova Zenith Tennis Cup-Harbour Club - Milan IPP Geneva Trophy - Geneva Lubbock Challenger - Lubbock Brasilia Challenger Seguros Bolivar Open - Medellin XII Abierto Internacional de Salinas - Salinas s'Tennis Masters Challenger - Graz San Luis Potosi Challenger 2007 - San Luis Potosi Maia Open 2002 - Maia San Luis Potosi Challenger - San Luis Potosi AGT Challenger - Leon XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Sporting Challenger '07 Trofeo Regione Piemonte - Turin Open Castilla y Leon Trofeo Iberdrola - Segovia Bancolombia Open - Cali IV Challenger Ciudad De Guayaquil - Guayaquil Seguros Bolivar Open - Medellin Lima Challenger - Lima Oklahoma Challenger - Tulsa Sao Paulo Challenger Iquique Challenger Bucaramanga Challenger Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Copa Petrobras Colombia - Bogota 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia VIII Trofeo Ciutat de Barcelona - Barcelona San Luis Potosi Challenger Hamburg Challenger - Hamburg Mexico City Challenger Challenger Copa Sevilla Internacionales de Andalucia - Seville Pereira Challenger Top Wool Challenger Biella - Biella Copa Petrobras Argentina - Buenos Aires XI Trofeo Ciudad de Quito - Quito Zagreb Open - Zagreb Bogota Challenger Manta Challenger Campos do Jordao Challenger Copa Petrobras Colombia - Bogota Copa Petrobras Paraguay - Asuncion Cali Challenger Bogota Challenger Buenos Aires Challenger The 'Fitz' Casino Challenger - Tunica 2007 West Side Tennis Club Clay Court Challenger - Forest Hills IV Manta Open - Manta Aberto de Sao Paulo - Sao Paulo Citta di Como - Como Guayaquil Challenger Cancun Challenger Sao Paulo Challenger Bucaramanga Challenger Salinas Challenger Santiago Challenger Challenger Casablanca San Angel - Mexico City Barranquilla Challenger Milan Challenger Marburg Challenger Bogota Challenger Seguros Bolivar Open - Medellin Santiago Challenger Bogota Challenger Genova Challenger Szczecin Challenger Medellin Challenger Geneva Challenger La Serena Open - La Serena Copa Kia Challenger ATP - Santiago Aguascalenties Challenger Voit Mexico City Open - Mexico City Helsinki Challenger Aberto de Santa Catarina de Tenis - Florianopolis Bucaramanga Challenger Salinas Challenger Santiago Challenger Barranquilla Challenger Open Castilla y Leon - Segovia Sarasota Challenger Prague Challenger Prostejov Challenger Braunschweig Challenger Salinas Challenger Sao Paulo Challenger Copa Petrobras - Bogota Guzzini Challenger - Recanati Oberstaufen Cup-Head German Master's Series - Oberstaufen Lima Challenger ATP Open Castilla y Leon - Segovia Seguros Bolivar Open - Cali Copa Petrobras-Colombia - Bogota Copa Petrobras-Argentina - Buenos Aires Sao Paulo Challenger Challenger Britania Zavaleta - Puebla Aix En Provence Challenger Oberstaufen Cup - Oberstaufen Scheveningen Challenger Liberec Challenger Concurso Internacional de Vigo - Vigo Quito Challenger Cordoba Challenger Heilbronn Challenger Braunschweig Challenger Liberec Challenger Genova Challenger II Naples ITG Challenger - Naples Trnava Challenger Corrientes Challenger Bucaramanga Challenger Rome Challenger Heilbronn Challenger XIII Trofeo Ciudad de Quito - Quito Mestre Challenger Poprad Tatry Challenger Copa Petrobras Argentina - Buenos Aires Buenos Aires Challenger Montevideo Challenger Sarasota Challenger Buenos Aires Challenger Memorial A. Manfredini Sassuolo Challenger - Sassuolo Itajai Challenger Campos do Jordao Challenger San Juan Challenger Santa Cruz de la Sierra Challenger Open Mutouest de Saint-Brieuc - St. Brieuc Guadalajara Challenger Santiago Challenger Lyon Challenger Braunschweig Challenger Lamberts Open by Stawag - Aachen Genova Challenger BH Tennis Open - Belo Horizonte Sao Paulo Challenger Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao Braunschweig Challenger Montevideo Challenger Bordeaux Challenger Marburg Challenger Pereira Challenger Cali Challenger Buenos Aires Challenger Guayaquil Challenger Segovia Challenger Copa Petrobras Paraguay - Asuncion Bergamo Challenger Noumea Challenger Santiago Challenger Furth Challenger Moscow Challenger ATP Challenger La Serena - La Serena Prague Challenger Warsteiner Challenger Wolfsburg - Wolfsburg Banja Luka Challenger Panama City Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Tennis Napoli Cup - Naples Bogota Challenger Buenos Aires Challenger Zivnobanka Czech Open - Prostejov Santo Domingo Challenger Morelos Challenger Memorial Kolyaskin - Donetsk Braunschweig Challenger Madrid Challenger Dortmund Challenger Open Castilla y Leon - Segovia Nottingham Challenger Copa Ericsson Uruguay - Montevideo St. Tropez Challenger Estoril Open - Estoril Mallorca Challenger Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten Blumenau Challenger Vancouver Challenger Idea Prokom Open - Sopot Heineken Open - Auckland Naples Challenger - Naples Aix En Provence Challenger II Cyclus Open de Tenis - Florianopolis Citta di Como Challenger - Como Bancolombia Open - Bogota Jameson Cup - Milan Buenos Aires Challenger Lyon Challenger Black Forest Open 2002 - Freudenstadt Kyiv Open - Kiev Ortisei Challenger Copa Ericsson Chile - Santiago Monterrey Challenger Phoenix Challenger Aix En Provence Challenger Bordeaux Challenger Siemens Open 2003 - Scheveningen Ilkley Challenger Czech Indoor Open - Prague Istanbul Challenger Alicante Challenger Roanne Challenger Bordeaux Challenger Challenger de Providencia-Copa Kia - Santiago Bratislava 1 Challenger Segovia Challenger ATP Guzzini Challenger - Recanati Arpa Ceramic Cup - Reggio Emilia Abierto Internacional de Salinas 'Dario Expreso' - Salinas Estoril Open - Estoril Belo Horizonte Challenger Copa Petrobras-Brazil - Aracaju Cyclus Open de Tenis - Florianopolis Copa Petrobras-Uruguay - Montevideo Cali Challenger Adidas International - Sydney Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona Gerry Weber Open - Halle TD Waterhouse Cup - Long Island Generali Open - Kitzbuhel TD Waterhouse Cup - Long Island Campionati Internazionali di Sicilia - Palermo Stockholm Open - Stockholm Medibank Private International - Sydney Argentina Open - Buenos Aires Dubai Open - Dubai Open de la Comunidad Valenciana - Valencia Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Puebla Challenger Generali Open - Kitzbuhel Bordeaux Challenger Pilot Pen Tennis - New Haven Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Orleans Challenger Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Sydney International - Sydney Marburg Challenger Mouilleron-Le-Captif Challenger Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona The Stella Artois Championships - London Bordeaux Challenger Prostejov Challenger Allianz Suisse Open Gstaad - Gstaad Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo ARAG World Team Championship - Dusseldorf Sydney International - Sydney PBZ Zagreb Indoors - Zagreb Alicante Challenger Brest Challenger Copa Telmex - Buenos Aires The Tennis Channel Open - Las Vegas Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo St. Petersburg Open - St. Petersburg Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Copa Telmex - Buenos Aires The Dubai Tennis Championships - Dubai The Artois Championships - London The Nottingham Open - Nottingham Catella Swedish Open - Bastad Pilot Pen Tennis - New Haven Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport Pilot Pen Tennis - New Haven China Open - Beijing St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Proton Malaysian Open - Kuala Lumpur Movistar Open - Santiago SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Open de Nice Cote dAzur - Nice Atlanta Tennis Championships - Atlanta Legg Mason Tennis Classic - Washington Bratislava Challenger Kremlin Cup - Moscow Movistar Open - Santiago Bogota Challenger SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco Estoril Open - Estoril AEGON Championships - London Heineken Open - Auckland VTR Open - Vina del Mar Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Sao Paulo Challenger Citi Open - Washington PTT Thailand Open - Bangkok China Open - Beijing Valencia Open - Valencia VTR Open - Vina del Mar Brasil Open - Sao Paulo SAP Open - San Jose Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur China Open - Beijing Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Brasil Open - Sao Paulo China Open - Beijing International Championship of Croatia - Umag AEGON Championships - London If Stockholm Open - Stockholm BRD Nastase Tiriac Trophy - Bucharest SkiStar Swedish Open - Bastad Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Rio Open - Rio de Janeiro BMW Open - Munich Geneva Open - Geneva Gerry Weber Open - Halle Heineken Open - Auckland Qatar ExxonMobil Open - Doha Rio Open - Rio de Janeiro Petange Challenger Heineken Open Shanghai - Shanghai Brasil Open - Costa do Sauipe Medibank International - Sydney Lermontov Challenger Santo Domingo Challenger Villa Allende Challenger AEGON Championships - London Kremlin Cup - Moscow Catella Swedish Open - Bastad Montevideo Challenger Synsam Swedish Open - Bastad San Juan Challenger Nature Valley International - Eastbourne Orleans Challenger San Luis Potosi Challenger Sao Leopoldo Challenger Qatar ExxonMobil Open - Doha Salzburg Challenger Astana Open - Nur-Sultan Millennium Estoril Open - Estoril US Men's Clay Court Championship - Houston Leon Challenger German Tennis Championships - Hamburg Studena Croatia Open - Umag Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington St. Petersburg Open - St. Petersburg BellSouth Open - Vina del Mar Savannah Challenger If Stockholm Open - Stockholm US Men's Clay Court Championship - Houston Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Vegeta Croatia Open - Umag Ecuador Open - Quito Bogota Challenger Barcelona Open BancSabadell - Barcelona Kremlin Cup - Moscow Open de Moselle - Metz Credit Agricole Suisse Open - Gstaad Open 13 - Marseille BB&T Atlanta Open - Atlanta The Stella Artois Championships - London Synsam Swedish Open - Bastad Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Barcelona Open BancSabadell - Barcelona Antalya Cup - Antalya SkiStar Swedish Open - Bastad Winston-Salem Open - Winston-Salem Lima Challenger Bet-at-home Open - Hamburg Abierto Mexicano - Los Cabos Brisbane International - Brisbane Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Ordina Open - 's-Hertogenbosch Open Parc - Lyon Antalya Cup - Antalya Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo Intrum Stockholm Open - Stockholm Erste Bank Open - Vienna Le Gosier Challenger DIEMA XTRA Sofia Open - Sofia Libema Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Moselle Open - Metz Chengdu Open - Chengdu Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Braunschweig Challenger European Open - Antwerp Belgrade 2 - Belgrade Astana Open - Nur-Sultan Argentina Open - Buenos Aires Open de Tenis Comunidad Valenciana - Valencia Abierto de Tenis Mifel - Los Cabos Sofia Open - Sofia Barcelona Open BancSabadell - Barcelona Copa Claro - Buenos Aires Sarasota Challenger Medellin Challenger China Open - Beijing Open de Tenis Comunidad Valenciana - Valencia Copa Claro - Buenos Aires Open Sabadell Atlantico - Barcelona Santiago Challenger Cali Challenger St. Petersburg Open - St. Petersburg Mendoza Challenger US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest ATP Vegeta Croatia Open - Umag If Stockholm Open - Stockholm Bastad Challenger Valencia Open - Valencia Qatar ExxonMobil Open - Doha Tunis Challenger Bordeaux Challenger Heineken Open - Auckland International Tennis Championships - Delray Beach Royal Guard Open Chile - Vina del Mar ABN AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia Rio Open 500 - Rio de Janeiro Generali Open 2003 - Kitzbuhel ATP Kremlin Cup - Moscow Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Open Sud de France - Montpellier If Stockholm Open - Stockholm Valencia Open - Valencia Cordoba Open - Cordoba Dallas Open - Dallas Dubai Duty Free Tennis Championships - Dubai Qatar ExxonMobil Open - Doha Gonet Geneva Open - Geneva Apia International - Sydney Brasil Open - Sao Paulo Dubai Duty Free Tennis Championships - Dubai Argentina Open - Buenos Aires US Men's Clay Court Championship - Houston Banja Luka Challenger Bet-at-home Open - Hamburg Moselle Open - Metz Rakuten Japan Open - Tokyo SkiStar Swedish Open - Bastad Qatar ExxonMobil Open - Doha Irving Challenger Ecuador Open - Quito Millennium Estoril Open - Estoril Open de Nice Cote d'Azur - Nice AEGON Championships - London Aegon Nottingham Open - Nottingham Mestre Challenger Suisse Open - Gstaad Valencia Open - Valencia Rakuten Japan Open - Tokyo Tenerife Challenger If Stockholm Open - Stockholm Okal Open - Eckental Warsteiner Challenger Lubeck - Lubeck Argentina Open - Buenos Aires Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Hungarian Open - Budapest Blois Challenger Scheveningen Challenger AEGON International - Eastbourne Generali Open - Kitzbuhel ABN AMRO World Tennis Tournament - Rotterdam Ecuador Open - Quito Argentina Open - Buenos Aires SkiStar Swedish Open - Bastad Lima Challenger China Open - Beijing Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Copa Petrobras - Montevideo Grand Prix Hassan II - Marrakech Seville Challenger Swiss Open - Gstaad Generali Open - Kitzbuhel Abierto Mexicano Telfonica MoviStar - Acapulco AEGON Championships - London China Open - Beijing Ordina Open - 's-Hertogenbosch Rio Open - Rio de Janeiro ASB Classic - Auckland bett1HULKS Indoors - Cologne Open Romania - Bucharest Qatar Open - Doha Open 13 - Marseille Open Seat Godo 2005 - Barcelona Cordoba Open - Cordoba Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Marrakech Millennium Estoril Open - Estoril Mallorca Championships - Mallorca Open Seat Godo 2003 - Barcelona Open 13 - Marseille Gonet Geneva Open - Geneva Pilot Pen Tennis - New Haven Qatar ExxonMobil Open - Doha AIG Japan Open - Tokyo US Men's Clay Court Championship - Houston Barcelona Open Banc Sabadell - Barcelona Open de Tenis Comunidad Valenciana - Valencia Delray Beach Open - Delray Beach Open SEAT 2008 - Barcelona AEGON International - Eastbourne ATP Studena Croatia Open Umag - Umag Countrywide Classic - Los Angeles China Open - Beijing BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Brisbane - Brisbane Abierto Mexicano Telcel - Acapulco AEGON International - Eastbourne Catella Swedish Open - Bastad Portugal Open - Oeiras Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle China Open - Beijing Sydney International - Sydney Abierto Mexicano Telcel - Acapulco Ricoh Open - 's-Hertogenbosch Tennis Masters Series - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Erste Bank Open - Vienna Tata Open - Chennai bett1HULKS Championships - Cologne Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo 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 Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells 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 Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai 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 Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rogers Cup - Toronto BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Tennis Masters Series - Toronto Mutua Madrid Open - Madrid Topshelf Open - 's-Hertogenbosch Montechiarugolo Challenger Pozoblanco Challenger Tennis Masters Series - Madrid Santo Domingo Challenger Stanford Challenger Miami Open - Miami Open de la Comunidad Valenciana - Valencia Pacific Life Open - Indian Wells BNP Paribas Masters - Paris Telecom Italia Masters - Rome Tennis Masters Series - Hamburg St. Petersburg Open - St. Petersburg Sony Ericsson Open - Miami Davidoff Swiss Indoors Basel - Basel Tennis Channel Open - Las Vegas Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Brisbane International - Brisbane Masters Series Madrid - Madrid Ecuador Open - Quito Wimbledon - London Open de Moselle - Metz Mallorca Championships - Mallorca Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BMW Open - Munich BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris Wimbledon - London Rogers Cup - Montreal U.S. Open - New York Australian Open - Melbourne Shanghai Rolex Masters - Shanghai French Open - Paris Wimbledon - London U.S. Open - New York BNP Paribas Open - Indian Wells Australian Open - Melbourne Sony Open Tennis - Miami French Open - Paris Wimbledon - London U.S. Open - New York BNP Paribas Masters - Paris Western & Southern Open - Cincinnati Miami Open - Miami Shanghai Rolex Masters - Shanghai Miami Open - Miami Australian Open - Melbourne Mutua Madrid Open - Madrid French Open - Paris 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 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 Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai U.S. Open - New York Campionati BNL dItalia - Rome French Open - Paris Wimbledon - London U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome French Open - Paris Wimbledon - London U.S. Open - New York Western & Southern Open - Cincinnati Tennis Masters Series - Rome U.S. Open - New York BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Masters Series Monte-Carlo - Monte-Carlo Shanghai ATP Masters - Shanghai Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai ABN/AMRO World Tennis Tournament - Rotterdam SkiStar Swedish Open - Bastad St. Petersburg Open - St. Petersburg Copa Claro - Buenos Aires Copa Telmex - Buenos Aires Moselle Open - Metz Pilot Pen Tennis - New Haven Thailand Open - Bangkok China Open - Beijing ASB Classic - Auckland Australian Open - Melbourne San Diego Open - San Diego U.S. Open - New York Davis Cup, World Group, 1R, SVK-ESP 4-1 German Tennis Championships - Hamburg Davis Cup, World Group, 1R, SUI-ESP 2-3 Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, World Group, F, ARG-ESP 1-3 ARAG ATP World Team Championship - Dusseldorf Apia International - Sydney Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Fever-Tree Championships - London French Open - Paris Davis Cup, World Group, PO, ARG-COL 4-0 U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Campeonato de Espana Kia de Tenis 2004 - Madrid U.S. Open (juniors) AAMI Classic - Kooyong Australian Open - Melbourne AAMI Classic - Kooyong All Lower level tournaments Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Olympics - 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 Wimbledon - London Australian Open - Melbourne Hopman Cup - Perth Davis Cup, World Group, QF, GER-ESP 1-4 Hopman Cup - Perth Davis Cup, World Group, PO, ESP-UKR 5-0 AAMI Classic - Kooyong Davis Cup, World Group, QF, ESP-GER, 3-2 Davis Cup, World Group, SF, FRA-ARG 5-0 Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, QF, FRA-ESP 5-0 Davis Cup, World Group, SF, CZE-ARG 3-2 AAMI Classic - Kooyong Barclays ATP World Tour Finals - London