Career 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 Portugal F1 Portugal F2 Germany F16 Germany F17 Germany F18 Italy F24 Chile F2 Chile F4 Chile F5 Chile F6 Poland F1 Poland F2 Poland F3 Germany F10 Chile F1 Chile F2 Germany F9 Germany F11 Germany F12 Germany F13 VII Avierto Internacional de Salinas - Salinas Open Castilla y Leon - Segovia Waco International Tennis Challenger - Waco Bogota Challenger - Bogota XXXVII Torneig C.E. Laieta - Barcelona Sporting Challenger - Turin Corona Mexico City Open - Mexico City Bancastato Challenger Lugano - Lugano Constanta Challenger - Constanta Siemens Open - Scheveningen Iskratel Open - Kranj XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito II Challenger Ciudada de Guayaquil - Guayaquil Dusseldorf Open Challenger 2007 - Dusseldorf Open Costa Daurada - Tarragona KGHM Dialog Polish Indoors - Wroclaw Challenger de Providencia-Copa Kia - Santiago Bancolombia Open - Bogota San Luis Potosi Challenger - San Luis Potosi Roma Open Challenger - Rome Morocco Tennis Tour - Rabat Porsche Open - Poznan Pekao Open - Szczecin Bytom Challenger Constanta Challenger Rijeka Challenger Manerbio Challenger Como Challenger Alphen Challenger Santiago Challenger Rome Challenger Bytom Challenger Manerbio Challenger Copa Ericsson Brazil - Sao Paulo Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia drkoop.com USTA Challenger of Tallahassee - Tallahassee Maia Open 2002 - Maia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba VI Abierto Internacional de Salinas - Salinas Banja Luka Challenger 2003 - Banja Luka Quelle Cup - Furth 9th Wartburg Open - Eisenach 2001 Challenger Canottieri Mincio - Mantova San Luis Potosi Challenger 2002 - San Luis Potosi Telesp Celular Open - Campinas 10th Wartburg Open - Eisenach Copa Ericsson Argentina - Buenos Aires Fujitsu Siemens Open - Budapest 1st Challenger Tournament Leon - Leon Muller Cup - Ulm Cordenons Challenger 2002 USTA Challenger of Calabasas - Calabasas CA-Challenge 2000 - Graz 2003 West Side Tennis Club Challenger - Forest Hills Architect Open - Budapest XXX Edizione 'A Savoldi Marco' - Manerbio ARMS USTA Challenger - Rocky Mount Dharwad Challenger 2003 - Dharwad Prostejov Challenger Copa Ericsson Peru - Lima Corona Mexico City Open - Mexico City 6th Sardinian International Championships - Cagliari San Remo Tennis Cup - San Remo Open Castilla y Leon - Segovia Warta Cup - Sopot China Open - Beijing Macedonian Open - Skopje Copa Ericsson Chile - Santiago Open D'Orleans - Orleans Steelers Cup - Kosice Copa Ericsson Uruguay - Montevideo Gran Challenger Casablanca - Mexico City A Glimmer of Hope Challenger - Austin Antonio Savoldi-Marco Co. - Manerbio ATU Cup - Weiden Pekao Open - Szczecin X Open Internacional D'Andorra - Andorra Copa Petrobras - Bogota USTA Challenger of San Antonio - San Antonio Istanbul Challenger Copa Sevilla Internacionales de Andalucia - Seville The USTA Challenger at West End Racquet - Torrance Challenger Ford de Cherbourg - Cherbourg Copa Kia Challenger ATP - Santiago Sao Paulo - Brazil Arroyo de la Encomienda - Valladolid Challenger Leon 2004 - Leon Britania Zavaleta - Puebla Garden Open 2004 - Rome Ispat Open 2004 - Ostrava Cepu Open - San Marino Porsche Open - Poznan Copa Petrobras Colombia - Bogota Copa Telefonica CTC Chile - Santiago Siemens Open 2004 - Scheveningen Challenger Tunisie - Tunis Draft Corona Mexico City Open - Mexico City Copa Petrobras Colombia - Bogota Bancolombia Open - Bogota Badden Open by Rothaus - Ettlingen 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Porsche Open - Poznan Copa Petrobras Brazil - Belo Horizonte ATP Open Castilla y Leon - Segovia Manerbio Challenger Genova Challenger Lambertz Open - Aachen Seguros Bolivar Open - Medellin Oberstaufen Challenger Copa Petrobras Argentina - Buenos Aires Copa Petrobras Argentina - Buenos Aires Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena Voit Mexico City Open - Mexico City San Luis Potosi Challenger 2007 - San Luis Potosi ATP Challenger La Serena - La Serena Genoa Open Challenger-Fondazione Carige - Genova XI Trofeo Ciudad de Quito - Quito III Aberto Santa Catarina de Tenis - Florianopolis Copa Kia - Santiago BMW Tennis Championship - Sunrise Torneo Internacional Challenger Fila 2006 - Leon Abierto Colombiano de Tenis - Bogota Challenger Casablanca San Angel - Mexico City II Naples ITG Challenger - Naples Energis Dutch Open - Amsterdam San Marino Cepu Open - San Marino Campionati Internazionali di Sicilia - Palermo Nossa Caixa Aberto de Sao Paulo - Sao Paulo Cerveza Club Colombia Open - Bogota Segundo Aberto de Brasilia - Brasilia Copa Ericsson Chile - Santiago Copa Ericsson Costa Rica - San Jose VIII Torneo Internazionale di Tennis - Barletta Abierto Club Casablanca - Mexico City Zagreb Open - Zagreb BMW Open - Munich Milan Indoors - Milan Schickendanz Open - Furth Open de Montauban - Montauban Allianz Suisse Open Gstaad - Gstaad Muller Cup 2000 - Ulm Bogota Challenger FILA Challenger Biella - Biella Copa Petrobras Santiago - Santiago Marburg Challenger Scheveningen Challenger La Serena Open - La Serena Biella Challenger X Abierto Internacional de Salinas - Salinas Torneo Internacional Challenger Fila 2005 - Leon Como Challenger Almaty Challenger Tashkent Challenger Global Telecom Open - Curitiba Copa Petrobras Paraguay - Asuncion Canberra Challenger Global Telecom Open - Florianopolis Britania Zavaleta - Puebla Challenger Cudad de Guayaquil - Guayaquil Bratislava Challenger 2002 Eddleman USTA Challenger - Birmingham Perugia Challenger BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe Open 13 - Marseille Internazionali di Tennis di Bergamo - Bergamo Seville Challenger Wartburg Open - Eisenach Siemens Open - Scheveningen XI Abierto Internacional de Salinas - Salinas Croatia Open - Umag Okal Cup 2003 - Eckental Trofeo Barcelona de Tenis - Barcelona Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. Copa Ericsson Peru - Lima TD Waterhouse Cup - Long Island International Tennis Championships - Delray Beach Thailand Open - Bangkok AIG Japan Open - Tokyo Chennai Open - Chennai Copa Ericsson Uruguay - Montevideo Argentina Open - Buenos Aires Biella Challenger Brasil Open - Costa do Sauipe Copa Ericsson Costa Rica - San Jose Abierto Mexicano Telfonica MoviStar - Acapulco AGT Challenger - Leon Schickedanz Open - Furth The Scottish Tennis Championships - Edinburgh XI Venice Open - Venice Open Castilla y Leon - Segovia Riviera di Rimini Challenger 2004 - Rimini U.S. Men's Clay Court Championships - Houston Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten VII Trofeo Ciudad de Quito - Quito The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Sophia Antipolis Challenger Synsam Swedish Open - Bastad Copa Ericsson Mexico - Guadalajara Mercedes Cup - Stuttgart Croatia Open - Umag Idea Prokom Open - Sopot Genoa Open - Genova Pilot Pen Tennis - New Haven Bastad Challenger Thailand Open - Bangkok Cordenons Challenger St. Petersburg Open - St. Petersburg Challenger Casablanca San Angel - Mexico City Chennai Open - Chennai Internationale Badische Meisterschaften Um Den Techem Cup - Zell Ostrava Open 2005 - Ostrava Rome Challenger Open de Tenis Comunidad Valenciana - Valencia San Remo Tennis Cup 15° Piertomaso - San Remo Prostejov Challenger Grand Prix Hassan II - Casablanca Naples Challenger - Naples Estoril Open - Estoril Eckental Challenger Guzzini Challenger - Recanati Prostejov Challenger ATP Open Castilla y Leon - Segovia Schickendanz Open - Furth Dutch Open Tennis - Amersfoort Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo PBZ Zagreb Indoors - Zagreb Tunis Challenger Open de Moselle - Metz Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Heilbronn Challenger AT&T Challenger of Dallas - Dallas VI Gramado Open de Tenis - Gramado Qatar ExxonMobil Open - Doha Prostejov Challenger Bulgarian Open - Sofia Heineken Open - Auckland SAP Open - San Jose Augsburg Challenger Belgaum Open - Belgaum Lambertz Open - Aachen Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Gran Canaria 2 Challenger Red Letter Days Open - Nottingham 2002 USTA Tallahassee Tennis Challenger - Tallahassee Stella Artois Clay Court Championships - Budaors Memorial Savigni - Sassuolo Mercedes Cup - Stuttgart Baumag Open - Budapest drkoop.com USTA Tennis Championships - Armonk drkoop.com USTA Tennis Championships of Denver - Denver Legg Mason Tennis Classic - Washington Iquique Challenger Polish Open 2000 - Poznan Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest IV Gramado Open de Tenis - Gramado Gran Copa Ericsson - Rio de Janeiro San Luis Potosi Challenger - San Luis Potosi Tennis Napoli Cup - Napoli Chennai Open - Chennai Uncle Tobys Challenger - Tasmania Movistar Open - Vina del Mar Ciudad de Pozoblanco Open Diputacion - Cordoba SAP Open - San Jose IX Trofeo Ciudad de Quito - Quito Volkswagen Challenger 2004 - Wolfsburg IX Abierto Internacional de Salinas - Salinas Grand Prix Hassan II - Casablanca 10ø Tornea B. Camparini - Reggio Emilia The Nottingham Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Mitsubishi Electric Europe Cup - Monza IPP Open - Helsinki Banca Stato Challenger - Lugano SA Tennis Open - Johannesburg Sina-Kia Motors Tennis Cup - Cordenons Black Forest Open - Freudenstadt Copa Petrobras - Santiago Copa Petrobras - Montevideo Copa Petrobras - Aracaju Copa Petrobras - Buenos Aires USTA Men's Challenger of Dallas - Dallas Open Sabadell Atlantico - Barcelona San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Baden Open - Ettlingen Czech Open 2006 - Prostejov Akbank Private Banking TED Open 2006 - Istanbul Interwetten Austrian Open - Kitzbuhel AEGON Championships - London AEGON International - Eastbourne Mercedes Cup - Stuttgart Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad The 'Fitz' Casino Challenger - Tunica If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Heineken Open - Auckland Movistar Open - Santiago Open Sabadell Atlantico - Barcelona Estoril Open - Estoril 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona AEGON International - Eastbourne Morocco Tennis Tour - Marrakech AIG Japan Open Tennis Championships - Tokyo Qatar ExxonMobil Open - Doha Medibank International - Sydney PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart Chevrolet Cup - Santiago Qatar ExxonMobil Open - Doha Brest Challenger Heineken Open - Auckland Tennislife Cup - Napoli PBZ Zagreb Indoors - Zagreb Helsinki Challenger Maia Challenger Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Mercedes Cup - Stuttgart Cali Challenger Bet-at-home Cup - Kitzbuhel Citi Open - Washington St. Petersburg Open - St. Petersburg Gran Canaria 1 Challenger Qatar ExxonMobil Open - Doha BellSouth Open - Vina del Mar Apia International - Sydney BRD Nastase Tiriac Trophy - Bucharest Topshelf Open - 's-Hertogenbosch Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem If Stockholm Open - Stockholm Grand Prix Hassan II - Casablanca Portugal Open - Oeiras Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem China Open - Beijing Campbell's Hall of Fame Tennis Championships - Newport ABN AMRO World Tennis Tournament - Rotterdam Pilot Pen Tennis - New Haven Generali Open - Kitzbuhel Estoril Open - Estoril Brasil Open - Salvador Campionati Internazionali di Sicilia - Palermo Topshelf Open - 's-Hertogenbosch AEGON Championships - London Shenzhen Open - Shenzhen Erste Bank Open - Vienna ABN AMRO World Tennis Tournament - Rotterdam Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Marrakech BRD Nastase Tiriac Trophy - Bucharest Geneva Open - Geneva Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem Qatar Exxon Mobil Open - Doha Generali Open - Kitzbuhel Open Parc - Lyon Antalya Cup - Antalya The Priority Telecom Open - Amersfoort Caltanissetta Challenger Open Sabadell Atlantico - Barcelona Rome Challenger Erste Bank Open - Vienna Open de Tenis Comunidad Valenciana - Valencia Barletta Challenger Napoli Challenger PTT Thailand Open - Bangkok Monza Challenger China Open - Beijing Rome Challenger Rakuten Japan Open - Tokyo Brasil Open - Sao Paulo Copa Claro - Buenos Aires China Open - Beijing AEGON Championships - London St. Petersburg Open - St. Petersburg Generali Open - Kitzbuhel BRD Nastase Tiriac Trophy - Bucharest Millennium Estoril Open - Estoril Aircel Chennai Open - Chennai Millenium Tennis Championships - Delray Beach AEGON International - Eastbourne Open de la Comunidad Valenciana - Valencia Konzum Croatia Open - Umag BB&T Atlanta Open - Atlanta Synsam Swedish Open - Bastad Open Sud de France - Montpellier New York Open - New York BA-CA Tennis Trophy - Vienna Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Winston-Salem Open - Winston-Salem AIG Japan Open Tennis Championships - Tokyo Qatar ExxonMobil Open - Doha Sydney International - Sydney Delray Beach Open - Delray Beach Generali Open - Kitzbuhel Grand Prix Hassan II - Casablanca German Tennis Championships - Hamburg Gerry Weber Open - Halle Mercedes Cup - Stuttgart Genova Challenger Thailand Open - Bangkok Bank Austria Tennis Trophy - Vienna US Men's Clay Court Championship - Houston AEGON International - Eastbourne Allianz Suisse Open - Gstaad PTT Thailand Open - Bangkok If Stockholm Open - Stockholm Grand Prix Hassan II - Casablanca Generali Open 2000 - Kitzbuhel Grand Prix Hassan II - Casablanca SkiStar Swedish Open - Bastad Aircel Chennai Open - Chennai Heineken Open - Auckland Royal Guard Open Chile - Vina del Mar Open de Tenis Comunidad Valenciana - Valencia Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Aix En Provence Challenger Erste Bank Open - Vienna Valencia Open - Valencia Aircel Chennai Open - Chennai Heineken Open - Auckland Pilot Pen Tennis - New Haven Dubai Duty Free Tennis Championships - Dubai Genova Challenger Grand Prix Hassan II - Casablanca Bordeaux Challenger Bet-at-home Open - Hamburg Moselle Open - Metz VI Trofeo Ciudad de Quito - Quito China Open - Beijing Valencia Open - Valencia ASB Classic - Auckland BH Tennis Open International Cup - Belo Horizonte ABN AMRO World Tennis Tournament - Rotterdam U.S. Mens's Clay Court Championship - Houston Winston-Salem Open - Winston-Salem Copa Ericsson Mexico - Guadalajara Dubai Duty Free Tennis Championships - Dubai Abierto Mexicano Telcel - Acapulco Millennium Estoril Open - Estoril Tampere Challenger AEGON Championships - London Amer-Wilson Tampere Challenger - Tampere Garanti Koza Sofia Open - Sofia Aircel Chennai Open - Chennai Copa Ericsson - Santiago Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Bet-at-home Open - Hamburg Grand Prix Hassan II - Marrakech Copa Ericsson Chile - Santiago Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril China Open - Beijing Lille Challenger Alicante Challenger 2003 Eddleman USTA Challenger - Birmingham Geovillage Open Trofeo Melia Olbia - Olbia Memphis Open - Memphis Qatar ExxonMobil Open - Doha Rio Open - Rio de Janeiro Barcelona Open BancSabadell - Barcelona Shenzhen Open - Shenzhen Quimper Challenger Alicante Challenger New York Open - New York US Men's Clay Court Championship - Houston Milan Challenger Swiss Open - Gstaad Open Sud de France - Montpellier Delray Beach Open - Delray Beach Heineken Open Shanghai - Shanghai Open de Moselle - Metz Stockholm Open - Stockholm Open Seat Godo 2005 - Barcelona U.S. Men's Clay Court Championships - Houston Open Romania - Bucharest SMS Tennis Open - Sao Paulo Stockholm Open - Stockholm Sydney International - Sydney Movistar Open - Vina del Mar Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Croatia Open Umag - Umag BCR Open Romania - Bucharest PBZ Zagreb Indoors - Zagreb Open de Tenis Comunidad Valenciana - Valencia Orange Warsaw Open - Warsaw Austrian Open - Kitzbuhel BCR Open Romania - Bucharest China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Tennis Masters Series - Madrid NASDAQ-100 Open - Miami ATP Kremlin Cup - Moscow Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Campionati BNL dItalia - Rome Movistar Open - Vina del Mar BNP Paribas Masters - Paris Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Regions Morgan Keegan Championships - Memphis Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Delray Beach International Tennis Championships - Delray Beach Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome 2002 Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. Serbia Open - Belgrade Open de la Comunidad Valenciana - Valencia Open Sud de France - Montpellier Argentina Open - Buenos Aires Ricoh Open - 's-Hertogenbosch Generali Open - Kitzbuhel Intrum Stockholm Open - Stockholm BellSouth Open - Vina del Mar Erste Bank Open - Vienna 2001 Mercedes Cup - Stuttgart Marbella Challenger Ilkley Challenger Canberra Challenger Countrywide Classic - Los Angeles Chevrolet Cup - Vina del Mar St. Petersburg Open - St. Petersburg BellSouth Open - Vina del Mar U.S. Open - New York Regions Morgan Keegan Championships - Memphis Erste Bank Open - Vienna Swiss Open - Gstaad Tennis Masters Series - Monte Carlo Open de la Comunidad Valenciana - Valencia BNP Paribas Masters - Paris Heineken Open - Auckland AIG Japan Open - Tokyo Masters Series Monte-Carlo - Monte-Carlo Topshelf Open - 's-Hertogenbosch Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami Thailand Open - Bangkok Mutua Madrilena Masters Madrid - Madrid Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Open SEAT 2008 - Barcelona Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Open de Tenis Comunidad Valenciana - Valencia Moselle Open - Metz Valencia Open - Valencia Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid AEGON Championships - London Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Series - Madrid Western & Southern Open - Cincinnati Pacific Life Open - Indian Wells Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Rogers Cup - Montreal Australian Open - Melbourne Western & Southern Open - Cincinnati French Open - Paris Rogers Cup - Toronto Mutua Madrid Open - Madrid Miami Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Miami Open - Miami Australian Open - Melbourne The Dubai Tennis Championships - Dubai Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Heineken Open - Auckland Australian Open - Melbourne St. Petersburg Open - St. Petersburg French Open - Paris Copa Claro - Buenos Aires Wimbledon - London China Open - Beijing U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Shenzhen Open - Shenzhen European Open - Antwerp Erste Bank Open - Vienna ASB Classic - Auckland ABN AMRO World Tennis Tournament - Rotterdam French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne St. Petersburg Open - St. Petersburg French Open - Paris Swiss Indoors Basel - Basel Swiss Indoors Basel - Basel Wimbledon - London Barcelona Open Banc Sabadell - Barcelona U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York French Open - Paris Sony Ericsson Open - Miami French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open Qualifying - Doha Mutua Madrilena Masters Madrid - Madrid French Open - Paris Davis Cup, Group 1, 1R, CHI-PER 5-0 Davis Cup, World Group, 1R, RUS-CHI 4-1 Davis Cup, World Group, 1R, CHI-SVK 4-1 U.S. Open - New York Campeonato de Espana Kia de Tenis 2004 - Madrid All Lower level tournaments Davis Cup, Group 1, 2R, CHI-ECU 5-0 Davis Cup, World Group, PO, CHI-PAK 5-0 Davis Cup, Group 1, 1R, CHI-CAN 4-1 Davis Cup, Group 1, 2R, CHI-BAH 4-1 Davis Cup, World Group, 1R, CAN-ESP 3-2