Career 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 Guatemala F1 Costa Rica F1 Chile #1-w1 Chile #1-w3 Chile #1-w4 Argentina F1 Argentina F2 Argentina F3 Slovenia F1 Slovenia F2 France F8 France F9 Argentina F4 Argentina F5 I Manta Open - Manta KGHM Polish Indoors - Wroclaw Media Will Cup Busan Challenger Tennis - Busan Genoa Open - Genova Samsung Secruities Cup Challenger - Seoul Copa Petrobras Argentina - Buenos Aires La Serena Open - La Serena Copa Kia Challenger ATP - Santiago Unicredit (Suisse) Bank S.A. Challenger - Chiasso Sporting Challenger '07 Trofeo Regione Piemonte - Turin Challenger 42 - Andrezieux Brazil F1 Kobstaedernes ATP Challenger - Kolding Flea Market Cup - Busan Copa Petrobras Paraguay - Asuncion Aberto de Sao Paulo - Sao Paulo Hilton Waikoloa Village USTA Challenger - Waikoloa 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Zagreb Open - Zagreb Schickendanz Open - Furth Porsche Open - Poznan San Marino CEPU Open - San Marino Alexander Kolyaskin Memorial - Donetsk Flea Market Cup Busan Challenger Tennis - Busan IPP Open - Helsinki Akbank Private Banking-TED Open - Istanbul Hilton Waikoloa Village USTA Challenger - Waikoloa Salinas Challenger Heilbronn Challenger 6th Sardinian International Championships - Cagliari Bergamo Challenger Sunrise Challenger Tunis Challenger San Marino Challenger Bogota Challenger - Bogota Trani Challenger Challenger Brasov - Brasov Manerbio Challenger Como Challenger St. Remy Challenger Todi Challenger Buenos Aires Challenger Mons Challenger Amazonia Open de Tenis - Belem Astana Challenger Genova Challenger Barletta Challenger Rhodes Challenger Biella Challenger Alessandria Challenger San Benedetto Challenger Zagreb Open - Zagreb Banja Luka Challenger Todi Challenger Heilbronn Open - Heilbronn Rennes Challenger Guayaquil Challenger Cancun Challenger Buenos Aires Challenger Dallas Challenger 9th Wartburg Open - Eisenach Marburg Challenger Turin Challenger Scheveningen Challenger Poznan Challenger Kos-Zucchetti Tennis Cup - Cordenons San Marino Challenger Todi Challenger Trnava Challenger Sacramento Challenger Palermo Challenger Warsteiner Challenger Wolfsburg - Wolfsburg Nova Challenger Osaka - Osaka Top Wool Challenger Biella - Biella Tiburon Challenger Optimus Maia Open - Maia Heilbronn Open - Heilbronn Geneva Challenger drkoop.com USTA Tennis Championships of San Antonio - San Antonio Heineken Challenger - Ho Chi Minh City Buenos Aires Challenger Cridicard Mastercard Tennis Cup - Campos do Jordao Montevideo Challenger 2002 USTA Challenger of Calabasas - Calabasas Heilbronn Challenger drkoop.com USTA Tennis Championships of Houston - Houston Copa Petrobras - Buenos Aires Quimper Challenger Bergamo Challenger Time Warner USTA Challenger - Binghamton XL Capital Bermuda Open - Bermuda Dallas Challenger 2001 Challenger Canottieri Mincio - Mantova Open de L'Isere - Grenoble 2002 FSE Challenger - Tarzana Honda-Kah Open - Singapore Challenger 42 - Andrezieux Quelle Cup 1999 - Furth Quelle Cup - Furth Heilbronn Challenger GHI Bronx Tennis Classic - Bronx ATU Cup - Weiden Copa Ericsson Uruguay - Montevideo Samsung Securities Cup Challenger Tennis - Seoul XL Capital Bermuda Open - Bermuda Banca Stato Challenger Lugano - Lugano Neride Prague Indoor - Prague Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Braunschweig Challenger Visa Tennis Open - Sao Paulo Steelers Cup - Kosice Draft Corona Mexico City Open - Mexico City SMS Tennis Cup - Sao Paulo USTA Seascape Challenger - Aptos Copa Petrobras Paraguay - Asuncion XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Montevideo Copa Petrobras - Aracaju Lambertz Open - Aachen Okal Cup 2003 - Eckental Baden Open - Karlsruhe Czech Indoor Open - Prague XL Capital Bermuda Open - Bermuda Poznan Challenger Tennis Napoli Cup - Napoli San Luis Potosi Challenger - San Luis Potosi Antonio Savoldi-Marco Co. - Manerbio IPP Open - Helsinki Alexander Kolyaskin Memorial - Donetsk Challenger Ford de Cherbourg - Cherbourg The LTA Wrexham Challenger - Wrexham San Marino Challenger Meerbusch Challenger Mons Challenger Rennes Challenger Eckental Challenger Helsinki Challenger SAA Hilversum Open - Hilversum Heilbronn Challenger St. Brieuc Challenger Ljubljana Open - Ljubljana Heilbronn Challenger Kosice Challenger Astana Challenger - Astana Burbank Challenger - Burbank Copa Petrobras Argentina - Buenos Aires Almaty Challenger 1 - Almaty Perugia Challenger Meerbusch Challenger Manerbio Challenger Como Challenger Pro Tennis World Open - Sunrise Porto Alegre Challenger Sao Paulo Challenger Corrientes Challenger San Luis Potosi Challenger - San Luis Potosi Ourocard Tennis Challenger - Sao Paulo Citta di Como - Como VI Gramado Open de Tenis - Gramado XI Torneo Internazionale di Tennis - Barletta Mitsubishi Electric Europe Cup - Monza 4° Sporting Challenger - Turin Porsche Open - Poznan BMW Tennis Championship - Sunrise AT&T Challenger of Dallas - Dallas Sao Paulo Challenger Unique Zagreb Open - Zagreb Blois Challenger Seguros Bolivar Open - Medellin Tiburon Challenger - Tiburon Lambertz Open - Aachen Bancolombia Open - Bogota Copa Petrobras Santiago - Santiago Tatra Banka Open - Bratislava Genova Challenger Copa Petrobras Uruguray - Montevideo Porsche Open - Poznan Genova Open Challenger - Genova Okal Cup 2004 - Eckental Banja Luka Challenger Unicredit Czech Open - Prostejov Nord LB Open - Braunschweig Challenger Groningen - Groningen Campinas Challenger Tennis Napoli Cup 2007 - Napoli Challenger Lugano - Lugano Lima Challenger Milan Challenger Challenger Ford de Cherbourg - Cherbourg Montevideo Challenger Open de Rennes La Trinitaine - Rennes Samsung Securities Cup - Seoul Copa Petrobras Argentina - Buenos Aires Lima Challenger 2007 - Lima Canberra Challenger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Turin Challenger Winnetka Challenger Orbetello Challenger Copa Petrobras - Bogota Samsung Securities Cup - Seoul XL Bermuda Open - Bermuda San Marino Challenger III Isla de Lanzarote - Lanzarote Astana Challenger Alphen Challenger Guzzini Challenger - Recanati Sporting Challenger '08-Trofeo Regione Piemonte - Turin Siemens Open - Scheveningen Oberstaufen Cup-Head German Master's Series - Oberstaufen Akbank Private Banking TED Open - Istanbul Hilton Waikoloa Village USTA Challenger - Waikoloa Bordeaux Challenger IPP Geneva Trophy - Geneva Milan Challenger Copa Petrobras Colombia - Bogota Copa Petrobras Brazil - Aracaju Flea Market Cup Busan Challenger Tennis - Busan Almaty Challenger 2 - Almaty Banja Luka Challenger Siemens Open 2007 - Scheveningen Santo Domingo Challenger Pekao Open - Szczecin Montevideo Challenger Reggio Emilia Challenger Szczecin Challenger Prostejov Challenger San Benedetto Challenger Abierto Club Casablanca - Mexico City Dortmund Challenger Napoli Challenger 7° Trani Cup - Trani Iquique Challenger Aix En Provence Challenger Braunschweig Challenger Challenger Leon 2004 - Leon Rome Challenger Braunschweig Challenger Copa Petrobras Aracaju - Aracaju Mons Challenger Buenos Aires Challenger Mauritius Open - Mauritius ATP Challenger Numea - New Caledonia Orleans Challenger Porto Alegre Challenger Lyon Challenger Salzburg Challenger Trofeo Internacional Club Laieta - Barcelona Top Wool Challenger - Biella Sina-Kia Motors Tennis Cup - Cordenons Copa Petrobras Uruguay - Montevideo PEOPLEnet Cup - Dnepropetrovsk TED Open-Akbank Private Banking - Istanbul Qatar Mobil Open 2000 - Doha Gerry Weber Open - Halle Hilton Waikoloa Village USTA Challenger - Waikoloa AAPT Championships - Adelaide Bauer Watertechnology Cup - Eckental Milan Indoors - Milan BMW Open - Munich Heineken Open - Auckland Davidoff Swiss Indoors - Basel Tata Open 2003 - Chennai Marburg Challenger VIII Avierto Internacional de Salinas - Salinas St. Petersburg Open - St. Petersburg Bastad Challenger V Gramado Open de Tennis - Gramado 10th Wartburg Open - Eisenach Buenos Aires Challenger Montevideo Challenger ATP Challenger Hamburg - Hamburg Warsteiner Challenger Lubeck - Lubeck Shimadzu All Japan Indoor - Kyoto Top Wool Challenger Biella - Biella Tennis Cup of Flanders - Ostende Guayaquil Challenger South African Airways Open - East London Memorial Kolyaskin - Donetsk Braunschweig Challenger Milan Challenger Guayaquil Challenger Open de Franche-Comte - Besancon Cortina Challenger Muller Cup - Ulm Status Athens Open - Athens Buenos Aires Challenger Copa Ericsson Argentina - Buenos Aires AAPT Championships - Adelaide The Bolton Challenger - Bolton IPP Open - Helsinki Copa AT&T - Buenos Aires Estoril Open - Estoril Warsteiner Challenger Lubeck - Lubeck BMW Open - Munich Blois Challenger The Nottingham Cahllenger - Nottingham Open de Franche Comte - Besancon Sarajevo Open - Sarajevo Challenger Leon 2003 - Leon USTA Challenger of Dallas - Dallas Prague Open - Prague Ljubljana Open - Ljubljana Memorial Savigni - Sassuolo Montevideo Challenger Mercedes Cup - Stuttgart Tunis Open - Tunis Mobelwelt-Zick Open 98 - Dresden Pullach Challenger Panama City Challenger International Tennis Championships - Delray Beach AIG Japan Open - Tokyo Credicard Mastercard Tennis Cup - Campos do Jordao Naples Challenger - Naples Fifth-Third Bank Tennis Championships - Lexington ATP Open Castilla y Leon - Segovia Schickendanz Open - Furth Braunschweig Challenger Sassuolo Challenger - Sassuolo ABN/AMRO World Tennis Tournament - Rotterdam Nord LB Open - Braunschweig Heilbronn Open - Heilbronn Societa Canottieri Mincio 2005 - Mantova Heilbronn Challenger USTA Comerica Challenger - Aptos Vicenza Challenger Riviera di Rimini Challenger - Rimini Internationaler Raiffeisen Grand Prix - St. Polten Ordina Open - 's-Hertogenbosch Ludwigshafen Challenger RCA Championships - Indianapolis Mercedes Cup - Stuttgart International Bavarian Championship - Eckental Kuppers Kolsch Cup Aachen - Aachen Heilbronn Open - Heilbronn Mallorca Challenger Legg Mason Tennis Classic - Washington D.C. Open Romania - Bucharest Biella Challenger Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo Bratislava Challenger Warsteiner Challenger Lubeck - Lubeck Shimadzu All Japan Indoor - Kyoto Chennai Open - Chennai Ljubljana Open 2002 - Ljubljana BH Tennis Open International Cup - Belo Horizonte SAP Open - San Jose Heilbronn Open - Heilbronn Regions Morgan Keegan Championships - Memphis ATP Heineken Challenger 2000 - Ho Chi Minh City Brasil Open - Costa do Sauipe Renault Slovenian Open - Ljubljana Siemens Open 2004 - Scheveningen Open de Tenis Comunidad Valenciana - Valencia Open de Montauban - Montauban US Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca USTA Tennis Championships of Austin - Austin Gerry Weber Open - Halle ATU Cup 2001 - Weiden Copa Ericsson Chile - Santiago Okal Cup 2001 International Bavarian Championships - Eckental Dutch Open Tennis - Amersfoort Mumbai Open - Mumbai Warsteiner Challenger Wolfsburg - Wolfsburg 7th Wartburg Open - Eisenach Okal Cup - International Bavarian Championship - Eckental The Natrel's Challenger of Granby - Granby St. Petersburg Open - St. Petersburg The Granby Natrel Challenger - Granby Chennai Open - Chennai Britania Zavaleta - Puebla Schickedanz Open - Furth Internationale Badische Meisterschaffen Um Den Techem Cup - Zell PBZ Zagreb Indoors - Zagreb Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte Porsche Open - Poznan GHI Bronx Classic - Bronx MoviStar Open - Vina del Mar TED Open - Istanbul Copa Petrobras Bogota - Bogota SAP Open - San Jose Intersport Heilbronn Open - Heilbronn Regions Morgan Keegan Championships - Memphis XL Capital Bermuda Open - Bermuda Challenger Casablanca San Angel - Mexico City Copa Telmex - Buenos Aires Heilbronn Challenger Abierto Mexicano Telcel - Acapulco San Marino Cepu Open - San Marino Biella Challenger Challenger Cudad de Guayaquil - Guayaquil Nossa Caixa Tennis Cup - Sao Paulo U.S. Men's Clay Court Championships - Houston Open Seat Godo 2007 - Barcelona ECM Prague Open - Prague Sarasota Challenger Adidas Open de Toulouse - Toulouse Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch XL Bermuda Open - Bermuda Mercedes Cup - Stuttgart Ostdeutscher Sparkessen Cup - Dresden Dutch Open Tennis - Amersfoort Pilot Pen Tennis - New Haven AAPT Championships - Adelaide BCR Open Romania - Bucharest China Open - Beijing Mumbai Open - Mumbai Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Movistar Open - Vina del Mar Aamulehti Tampere Open - Tampere 2000 Mercedes Cup - Stuttgart PEOPLEnet CUP - Dnepropetrovsk BMW Open - Munich Guayaquil Challenger Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle Banja Luka Challenger Catella Swedish Open - Bastad Pilot Pen Tennis - New Haven Kazan Challenger St. Petersburg Open - St. Petersburg Movistar Open - Santiago SA Tennis Open - Johannesburg Brasil Open - Costa do Sauipe SAP Open - San Jose Guayaquil Challenger The Dubai Tennis Championships - Dubai Cordenons Challenger Kitzbuhel Challenger Estoril Open - Estoril Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul BCR Open Romania - Bucharest Rijeka Challenger Kremlin Cup - Moscow Heineken Open - Auckland Rome Challenger Brasil Open - Costa do Sauipe SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne Rome Challenger SkiStar Swedish Open - Bastad German Tennis Championships - Hamburg ATP Studena Croatia Open - Umag Winston Salem - Winston Salem BCR Open Romania - Bucharest CA Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha Heineken Open - Auckland VTR Open - Vina del Mar US Men's Clay Court Championship - Houston Estoril Open - Estoril Power Horse World Team Cup - Dusseldorf Gerry Weber Open - Halle Mercedes Cup - Stuttgart Zagreb Challenger Studena Croatia Open - Umag Bet-at-home Open - Hamburg Farmers Classic - Los Angeles Citi Open - Washington Winston-Salem Open - Winston-Salem Copa AT&T - Buenos Aires Tampere Challenger CA Tennis Trophy - Vienna Malaysian Open - Kuala Lumpur Salzburg Challenger Bratislava Challenger Legg Mason Tennis Classic - Washington D.C. Copa Telmex - Buenos Aires China Open - Beijing Helsinki Challenger Bank Austria Tennis Trophy - Vienna Kremlin Cup - Moscow Banja Luka Challenger AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Valencia Open - Valencia Lima Challenger Qatar ExxonMobil Open - Doha Apia International - Sydney Heilbronn Challenger Bucaramanga Challenger VTR Open - Vina del Mar Brasil Open - Sao Paulo Geneva Challenger Furth Challenger Belgrade Challenger Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona BMW Open - Munich Open de Nice Cote d'Azur - Nice Masters Series - Hamburg Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Malaysian Open - Kuala Lumpur Sunrise Challenger Caltanissetta Challenger Rakuten Japan Open - Tokyo Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco PBZ Zagreb Indoors - Zagreb Grand Prix Hassan II - Casablanca Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Brisbane International - Brisbane Napoli Challenger International German Open - Hamburg Brasil Open - Sao Paulo Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Geneva Open - Geneva Argentina Open - Buenos Aires Konzum Croatia Open - Umag Winston-Salem Open - Winston-Salem Rome Challenger BellSouth Open - Vina del Mar Blunmenau Challenger Hypo Group Tennis International - Portschach Vegeta Croatia Open - Umag Brasil Open - Sao Paulo Athens Challenger Mouilleron-Le-Captif Challenger Allianz Suisse Open Gstaad - Gstaad Curitiba Challenger Bratislava Challenger Legg Mason Tennis Classic - Washington Stockholm Open - Stockholm Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg AEGON International - Eastbourne SkiStar Swedish Open - Bastad Synsam Swedish Open - Bastad Croatia Open - Umag Next Generation Adelaide International - Adelaide Brasil Open - Costa do Sauipe Lima Challenger San Remo Challenger Ordina Open - 's-Hertogenbosch Open de Moselle - Metz The Stella Artois Grass Court Championships - London Campinas Challenger Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Aircel Chennai Open - Chennai Movistar Open - Santiago Montevideo Challenger US Men's Clay Court Championship - Houston Asuncion Challenger Estoril Open - Estoril BMW Open - Munich Medellin Challenger Loughborough Challenger Kremlin Cup - Moscow Erste Bank Open - Vienna St. Petersburg Open - St. Petersburg Copa Claro - Buenos Aires Santiago Challenger AEGON International - Eastbourne Mexico City Challenger Delray Beach International Tennis Championships - Delray Beach Portugal Open - Oeiras Gerry Weber Open - Halle BMW Open - Munich ATP Vegeta Croatia Open - Umag Blois Challenger BMW Open - Munich RCA Championships - Indianapolis Bastad Challenger Swiss Indoors Basel - Basel Apia International - Sydney Bordeaux Challenger U.S. National Indoor Tennis Championships - Memphis ABN/AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach Buenos Aires Challenger BRD Nastase Tiriac Trophy - Bucharest Power Horse Cup - Dusseldorf Erste Bank Open - Vienna Schickendanz Open - Furth Swiss Indoors Basel - Basel Gerry Weber Open - Halle Rio Open - Rio de Janeiro Genova Challenger Argentina Open - Buenos Aires Grand Prix Hassan II - Casablanca Szczecin Challenger Nord/LB Open - Braunschweig Bet-at-home Open - Hamburg Lima Challenger Scheveningen Challenger Austrian Open - Kitzbuhel Liberec Challenger Santiago Challenger Rio De Janeiro Challenger TEB BNP Paribas Istanbul Open - Istanbul Neride Prague Indoor - Prague Heilbronn Challenger - Heilbronn ATU Cup - Weiden Konzum Croatia Open - Umag Tulsa Auto Collection USTA Challenger - Tulsa Muller Cup 99 - Ulm DPD Challenger 99 - Aschaffenburg Okal Open - Eckental C.T. San Remo - XIII Piertomaso Tessitore - San Remo Rio Open - Rio de Janeiro Open Castilla y Leon - Segovia Warsteiner Grand Prix ATP Challenger - Oberstaufen Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Open Parc - Lyon Antalya Cup - Antalya Alicante Challenger Bet-at-home Open - Hamburg Generali Open - Kitzbuhel VIII Torneo Internazionale di Tennis - Barletta Rio Open - Rio de Janeiro Guayaquil Challenger Schickendanz Open - Furth 1999 Mercedes Cup - Stuttgart Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Generali Open - Kitzbuhel Morocco Tennis Tour - Marrakech Rio Open - Rio de Janeiro Heineken Open Shanghai - Shanghai President's Cup - Tashkent Movistar Open - Vina del Mar Delray Beach International Tennis Championships - Delray Beach Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai Estoril Open - Estoril Ordina Open - 's-Hertogenbosch Croatia Open Umag - Umag Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston The Hypo Group Tennis International 2008 - Poertschach Gerry Weber Open - Halle Orange Warsaw Open - Warsaw Mercedes Cup - Stuttgart ATP Studena Croatia Open Umag - Umag China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Tennis Masters Series - Stuttgart Tennis Masters Series - Hamburg Chennai Open - Chennai Legg Mason Tennis Classic - Washington D.C. SA Tennis Open - Johannesburg Tennis Masters Series - Hamburg U.S. Mens's Clay Court Championship - Houston Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells Open 13 - Marseille NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Campbells Hall of Fame Tennis Championships - Newport 2002 Mercedes Cup - Stuttgart Masters Series - Hamburg Sony Ericsson Open - Miami Dubai Tennis Open - Dubai Swiss Indoors Basel - Basel US Men's Clay Court Championship - Houston U.S. Men's Clay Court Championships - Houston Chennai Open - Chennai Ecuador Open - Quito Argentina Open - Buenos Aires Telenordia Swedish Open - Bastad BNP Paribas Open - Indian Wells BMW Open - Munich Gold Flake Open - Chennai Heineken Open Shanghai - Shanghai Sony Ericsson Open - Miami Copenhagen Open - Copenhagen Heineken Open - Auckland 2001 Mercedes Cup - Stuttgart Trofeo Conde de Godo - Barcelona BNP Paribas Open - Indian Wells Open Sabadell Atlantico - Barcelona ABN/AMRO World Tennis Tournament - Rotterdam Sony Ericsson Open - Miami AIG Japan Open Tennis Championships - Tokyo Copa Telmex - Buenos Aires Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid 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 - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BMW Open - Munich Copa Claro - Buenos Aires Copa Claro - Buenos Aires Mercedes Cup - Stuttgart Monte-Carlo Rolex Masters - Monte-Carlo Copa Telmex - Buenos Aires U.S. Open - New York ATP Studena Croatia Open Umag - Umag AEGON Championships - London Delray Beach International Tennis Championships - Delray Beach French Open - Paris Bet-at-home Open - Hamburg Pacific Life Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Open de la Comunidad Valenciana - Valencia Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Sony Open Tennis - Miami Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Sony Open Tennis - Miami Miami Open - Miami U.S. Open - New York Internazionali BNL d'Italia - Rome Miami Open - Miami The Tennis Channel Open - Las Vegas Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Grand Prix Hassan II - Casablanca German Tennis Championships - Hamburg Cordoba Open - Cordoba Argentina Open - Buenos Aires U.S. National Indoor Tennis Championships - Memphis Barcelona Open Banc Sabadell - Barcelona 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 Wimbledon - London U.S. Open - New York Pacific Life Open - Indian Wells 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 Internazionali BNL d'Italia - Rome French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris French Open - Paris Wimbledon - London French Open - Paris French Open - Paris French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne BNP Paribas Open - Indian Wells French Open - Paris Tennis Masters Series - Miami Wimbledon - London Wimbledon - London Australian Open - Melbourne Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, QF, ARG-FRA 3-2 Davis Cup, World Group, 1R, ARG-ITA 1-3 Davis Cup, World Group, PO, ISR-ARG 2-3 Davis Cup, World Group, QF, ARG-SRB 4-1 Davis Cup, World Group, 1R, ARG-ITA 2-3 Davis Cup, World Group, SF, ARG-CZE 2-3 Davis Cup, World Group, 1R, ARG-BRA 3-2 Olympics - London