Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
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 Germany F2 Germany F3 Guatemala F1 Costa Rica F1 Chile #1-w1 Chile #1-w3 Italy F1 Chile #1-w4 Italy F2 Argentina F1 Argentina F2 Argentina F3 Slovenia F1 Slovenia F2 France F8 France F9 Argentina F4 Spain F7 Italy F5 Morocco F2 Germany F1 Russia F13 Argentina F5 Spain F6 Warsteiner Challenger Wolfsburg - Wolfsburg Pekao Open - Szczecin VI Abierto Internacional de Salinas - Salinas Compaq Challenger - Bucharest Challenger Casino Lugano - Lugano Oberstaufen Cup - Oberstaufen Warsteiner Challenger Lubeck - Lubeck Belgaum Open - Belgaum Brazil F1 6th Sardinian International Championships - Cagliari Zagreb Open - Zagreb SIR Supermercadi Challenger - Rome Bogota Challenger - Bogota Challenger Copa Sevilla - Seville Copa Petrobras Argentina - Buenos Aires Copa Kia Challenger ATP - Santiago Sporting Challenger '07 Trofeo Regione Piemonte - Turin Geneva Challenger - Geneva Posillipo Tennis Cup - Napoli Open Costa Daurada - Tarragona Copa Petrobras Paraguay - Asuncion Aberto de Sao Paulo - Sao Paulo 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Tennis Napoli Cup - Napoli 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia BSI Challenger Lugano - Lugano Porsche Open - Poznan San Remo Tennis Cup 15° Piertomaso - San Remo San Marino CEPU Open - San Marino Warta Cup - Sopot Alexander Kolyaskin Memorial - Donetsk Geneva Challenger - Geneva The Rajasthan Golden Jubilee - Jaipur Architect Open - Budapest Heineken Challenger - Ho Chi Minh City President's Cup - Astana Salinas Challenger Barletta Challenger XI Ciutat de Barcelona - Barcelona I Manta Open - Manta St. Petersburg Challenger - St. Petersburg ATP Challenger Open 2004 - Monchengladbach Challenger Brasov - Brasov Tampere Challenger Poznan Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Tennis Napoli Cup 2006 - Napoli Trani Challenger Geneva Challenger Manerbio Challenger Como Challenger Szczecin Challenger Todi Challenger Trnava Challenger Buenos Aires Challenger Tashkent Challenger Challenger Brasov - Brasov Dusseldorf Open Challenger 2007 - Dusseldorf Genoa Open - Genova Genova Challenger Barletta Challenger Rome Challenger Amazonia Open de Tenis - Belem Zagreb Challenger Alessandria Challenger Prostejov Challenger Scheveningen Challenger San Benedetto Challenger San Sebastian Challenger Geneva Challenger Todi Challenger Trnava Challenger La Serena Open - La Serena South African Airways Tennis Open - Durban Morocco Tennis Tour - Rabat Kos-Zucchetti Tennis Cup - Cordenons Guayaquil Challenger Cancun Challenger Unicredit (Suisse) Bank S.A. Challenger - Chiasso Buenos Aires Challenger Challenger 42 - Andrezieux Top Wool Challenger Biella - Biella Rabat Challenger Barletta Challenger IPP Geneva Trophy - Geneva Prostejov Challenger Marburg Challenger Turin Challenger Zagreb Open - Zagreb Poznan Challenger Whirlpool Open - Budapest Heilbronn Open - Heilbronn Tennis Napoli Cup - Naples Cridicard Mastercard Tennis Cup - Campos do Jordao Memorial Piertomaso Tessitore - San Remo Heilbronn Open - Heilbronn 's Tennis Masters 07 Challenger - Graz Open de Franche Comte - Besancon Kyiv UMC Open - Kiev Manerbio Challenger Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio Cosmorom Challenger - Brasov Copa Petrobras - Buenos Aires USTA Men's Challenger of Urbana-Champaign - Urbana Warsteiner Challenger Lubeck 2001 - Lubeck Szczecin Challenger Memorial Savigni - Sassuolo Todi Challenger Trnava Challenger X Torneo Internazionale di Tennis - Barletta VI Torneo Internazionale di Tennis - Barletta Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Unicredit (Suisse) Bank S. A. Challenger - Chiasso Samarkand Challenger - Samarkand Memorial Savigni - Sassuolo The Nottingham Cahllenger - Nottingham 4th Sardinia International Championships - Cagliari IPP Open - Helsinki Palermo Challenger The Bolton Challenger - Bolton Banja Luka 2002 - Banja Luka Sparkessen Magdeburg Open - Magdeburg Tennis Napoli Cup 2004 - Napoli Memorial Kolyaskin - Donetsk Sylt Open 2000 - Sylt Geneva Challenger Buenos Aires Challenger Rezidenza Open - Magdeburg Zagreb Open - Zagreb Montevideo Challenger CA-Challenge - Graz Neride Prague Indoor - Prague Pekao Open 2001 - Szczecin Copa Ericsson Uruguay - Montevideo Mordovia Cup - Saransk St. Petersburg Challenger 2006 - St. Petersburg 10ø Tornea B. Camparini - Reggio Emilia Milano Challenger-Jameson Cup - Milan Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Geneva Challenger - Geneva New Delhi Challenger - New Delhi Visa Tennis Open - Sao Paulo Steelers Cup - Kosice Draft Corona Mexico City Open - Mexico City SMS Tennis Cup - Sao Paulo Copa Petrobras Paraguay - Asuncion Milan Challenger Banca Marche Tennis Cup - San Benedetto XI Trofeo Ciudad de Quito - Quito Scheveningen Challenger Copa Petrobras - Montevideo Dharwad Challenger 2003 - Dharwad Copa Petrobras - Aracaju Zagreb Open - Zagreb San Luis Potosi Challenger - San Luis Potosi Antonio Savoldi-Marco Co. - Manerbio Jameson Cup - Milan Lermontov Challenger Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Riviera di Rimini Challenger 2004 - Rimini Ljubljana Open - Ljubljana PEOPLEnet Cup - Dnepropetrovsk Copa Petrobras Argentina - Buenos Aires Oberstraufen Cup - Oberstaufen KGHM Polish Indoors - Wroclaw Sarajevo Open - Sarajevo IX Torneo Internacionale de Tennis - Barletta San Luis Potosi Challenger - San Luis Potosi Top Wool Challenger-Immagine Trophy - Biella Ourocard Tennis Challenger - Sao Paulo Citta di Como - Como Garden Open 2005 - Rome VI Gramado Open de Tenis - Gramado XI Torneo Internazionale di Tennis - Barletta Mitsubishi Electric Europe Cup - Monza 4° Sporting Challenger - Turin Open de Montauban - Montauban Porsche Open - Poznan Milan Challenger Perugia Challenger Antonio Savoldi-Marco Co. - Manerbio Samarkand Challenger - Samarkand BMW Tennis Championship - Sunrise Brasov Challenger - Brasov Sao Paulo Challenger Meerbusch Challenger Manerbio Challenger Unique Zagreb Open - Zagreb Banja Luka Challenger 2004 - Banja Luka Como Challenger ATP Slovak Open Challenger - Bratislava Seguros Bolivar Open - Medellin Bancolombia Open - Bogota Morocco Tennis Tour - Fes Copa Petrobras Santiago - Santiago Copa Petrobras Uruguray - Montevideo Mamaia Challenger - Constanta Genova Open Challenger - Genova Okal Cup 2004 - Eckental Challenger Tunisie - Tunis Porto Alegre Challenger St. Brieuc Challenger Morocco Tennis Tour - Meknes Schickendanz Open - Furth Unicredit Czech Open - Prostejov Nord LB Open - Braunschweig Sao Paulo Challenger Czech Indoor Open - Prague Corrientes Challenger Challenger Lugano - Lugano Milan Challenger Olbia Challenger - Olbia Copa Petrobras Argentina - Buenos Aires Lima Challenger 2007 - Lima Caltanissetta Challenger Morocco Tennis Tour - Tanger Athens Challenger Biella Challenger Braunschweig Challenger Kosice Challenger Turin Challenger Orbetello Challenger Copa Petrobras - Bogota Blois Challenger Kosice Challenger XL Bermuda Open - Bermuda Samsung Securities Cup - Seoul San Marino Challenger Genova Challenger Banja Luka Challenger Santiago Challenger Sao Paulo Challenger Campinas Challenger Lima Challenger Montevideo Challenger Sporting Challenger '08-Trofeo Regione Piemonte - Turin Canberra Challenger Dusseldorf Open Challenger - Dusseldorf Harbour Tennis Cup Regione Lombardia - Milan Copa Petrobras Colombia - Bogota Copa Petrobras Brazil - Aracaju Aberto de Sao Paulo - Sao Paulo Tennis Napoli Cup 2007 - Napoli Ostdeutscher Sparkessen Cup - Dresden Nord LB Open 2007 - Braunschweig Tarragona Challenger Astana Challenger Black Forest Open - Freudenstadt Pekao Open - Szczecin Samsung Securities Cup - Seoul Alphen Challenger Reggio Emilia Challenger Challenger DCNS de Cherbourg - Cherbourg Challenger Ford de Cherbourg - Cherbourg ATU Cup 2001 - Weiden 9th Wartburg Open - Eisenach Diego Open - Budapest Optimus Maia Open - Maia Challenger Groningen - Groningen Ischgl International Tennis Challenger 2003 - Ischgl San Benedetto Challenger Abierto Club Casablanca - Mexico City Cordenons Challenger Lambertz Open - Aachen Napoli Challenger Challenger Ford de Cherbourg - Cherbourg 7° Trani Cup - Trani Iquique Challenger Aix En Provence Challenger Banja Luka Challenger - Banja Luka Bordeaux Challenger Challenger Leon 2004 - Leon Milan Challenger Banja Luka Challenger Santo Domingo Challenger Montevideo Challenger Rome Challenger Braunschweig Challenger San Marino Cepu Open - San Marino Copa Petrobras Aracaju - Aracaju Napoli Challenger Buenos Aires Challenger Palermo Challenger ATP Challenger Numea - New Caledonia The LTA Men's Challenger Wrexham - Wrexham Porto Alegre Challenger Lyon Challenger Trofeo Internacional Club Laieta - Barcelona Top Wool Challenger - Biella Flea Market Cup - Busan Sina-Kia Motors Tennis Cup - Cordenons Copa Petrobras Uruguay - Montevideo Reunion Island Challenger Banja Luka Challenger 2005 - Banja Luka Open de L'Isere - Grenoble Marrakech Challenger Gold Flake Open - Chennai Marburg Challenger Citrix Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Alessandria Challenger VIII Avierto Internacional de Salinas - Salinas Idea Prokom Open - Sopot Bastad Challenger Adidas International - Sydney V Gramado Open de Tennis - Gramado XL Capital Bermuda Open - Bermuda Buenos Aires Challenger Siemens Open 2002 - Scheveningen Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Montevideo Challenger Black Forest Open 2002 - Freudenstadt Top Wool Challenger Biella - Biella Guayaquil Challenger Siemens Open - Scheveningen Black Forest Open 2000 - Freudenstadt Macedonian Open - Skopje Milan Challenger Guayaquil Challenger Sopot Challenger Cortina Challenger 2001 Eddleman USTA Challenger - Birmingham Ciudad de Telde - Telde TennisCup Vlaanderen - Antwerp Open Castilla y Leon Trofeo Iberdrola - Segovia Kyiv Open - Kiev Buenos Aires Challenger USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Copa Ericsson Argentina - Buenos Aires IX Ciutat de Barcelona - Barcelona Neride Prague Indoor - Prague Challenger Britania Zavaleta - Puebla Blois Challenger ATP Bangalore Challenger - Bangalore Challenger Leon 2003 - Leon Prague Open - Prague Ljubljana Open - Ljubljana Energis Dutch Open - Amsterdam Montevideo Challenger Citta di Monza - Monza Oberstaufen Cup - Oberstaufen Pullach Challenger Panama City Challenger 2003 Freeman Men's Challenger - Joplin Copa AT&T - Buenos Aires Credicard Mastercard Tennis Cup - Campos do Jordao Naples Challenger - Naples Bordeaux Challenger Badden Open by Rothaus - Ettlingen Furth Challenger Tampere Imageneering Open - Tampere Sassuolo Challenger - Sassuolo Mordovia Cup - Mordovia U.S. Men's Clay Court Championships - Houston Nord LB Open - Braunschweig Generali Open - Kitzbuhel Societa Canottieri Mincio 2005 - Mantova Heilbronn Challenger Vicenza Challenger Riviera di Rimini Challenger - Rimini Astana Challenger Kyiv Open - Kiev Bulgarian Open - Sofia Ludwigshafen Challenger Mallorca Challenger Samarkand Challenger Biella Challenger Olimp Kyiv Open - Kiev Open de la Comunidad Valenciana - Valencia Warsteiner Challenger Lubeck - Lubeck Challenger Hamburg - Hamburg TCT Open - Tunis Garden Open - Rome BH Tennis Open International Cup - Belo Horizonte Open Castilla y Leon - Segovia Kyiv Open - Kiev Warsteiner Challenger Lubeck - Lubeck Synsam Swedish Open - Bastad Polish Open 2000 - Poznan Mercedes Cup - Stuttgart Generali Open - Kitzbuhel University of Tennessee USTA Men's Challenger - Knoxville Kyiv UMC Open - Kiev Copa Ericsson Chile - Santiago IPP Open - Helsinki Open Romania - Bucharest BNP Paribas Primrose - Bordeaux Open de Moselle - Metz Kremlin Cup - Moscow Medicor Open - Budapest Okal Cup - International Bavarian Championship - Eckental Lucknow ATP Tour Challenger - Lucknow Open de Montauban - Montauban St. Petersburg Challenger by Kinex - St. Petersburg Banja Luka Challenger 2003 - Banja Luka Britania Zavaleta - Puebla Volkswagen Challenger 2004 - Wolfsburg Heineken Challenger 2004 - Ho Chi Minh City Sarajevo Open 2004 - Sarajevo Prague Open - Prague Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte Brasil Open - Costa do Sauipe Dubrovnik Open - Dubrovnik Open de Tenis Comunidad Valenciana - Valencia Copa Petrobras Bogota - Bogota US Men's Clay Court Championships - Houston Open SEAT Godo 2006 - Barcelona Challenger Casablanca San Angel - Mexico City Grand Prix Hassan II - Casablanca 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Heilbronn Challenger Hypo Group Tennis International - Portschach San Marino Cepu Open - San Marino Biella Challenger Media Will Cup Busan Challenger Tennis - Busan Challenger Cudad de Guayaquil - Guayaquil Nossa Caixa Tennis Cup - Sao Paulo KGHM Dialog Polish Indoors - Wroclaw ECM Prague Open - Prague San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Baden Open - Ettlingen Dutch Open Tennis - Amersfoort Black Forest Open - Freudenstadt St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open 2003 - Doha Porsche Open - Poznan MoviStar Open - Vina del Mar Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch Aamulehti Tampere Open - Tampere Mercedes Cup - Stuttgart Black Forest Open - Freudenstadt Orange Prokom Open - Sopot Guayaquil Challenger Pilot Pen Tennis - New Haven Banja Luka Challenger BCR Open Romania - Bucharest Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Chennai Open - Chennai Movistar Open - Vina del Mar Delray Beach International Tennis Championships - Delray Beach Tennislife Cup - Napoli Guayaquil Challenger Cordenons Challenger Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Rijeka Challenger Flea Market Cup Busan Challenger Tennis - Busan Besancon Challenger San Remo Challenger Bordeaux Challenger Kremlin Cup - Moscow Copenhagen Open - Copenhagen Movistar Open - Santiago Brasil Open - Costa do Sauipe Prague Challenger Open 13 - Marseille Karlsruhe Challenger Grand Prix Hassan II - Casablanca Bordeaux Challenger Allianz Suisse Open Gstaad - Gstaad BCR Open Romania - Bucharest Heineken Open - Auckland SA Tennis Open - Johannesburg Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Copa AT&T - Buenos Aires Braunschweig Challenger Kosice Challenger Copa Telmex - Buenos Aires Serbia Open - Belgrade ATP Studena Croatia Open - Umag Idea Prokom Open - Sopot Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne SkiStar Swedish Open - Bastad Lima Challenger German Tennis Championships - Hamburg Winston Salem - Winston Salem BCR Open Romania - Bucharest Heilbronn Challenger Bucaramanga Challenger Kazan Challenger Qatar ExxonMobil Open - Doha Bergamo Challenger Heineken Open - Auckland Orange Warsaw Open - Warsaw VTR Open - Vina del Mar Mercedes Cup - Stuttgart Power Horse World Team Cup - Dusseldorf Gerry Weber Open - Halle Studena Croatia Open - Umag Winston-Salem Open - Winston-Salem Marrakech Challenger Tyumen Challenger Caltanissetta Challenger Malaysian Open - Kuala Lumpur China Open - Beijing Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco Kremlin Cup - Moscow Valencia Open - Valencia VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Napoli Challenger Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg St. Brieuc Challenger Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo 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 BellSouth Open - Vina del Mar Brasil Open - Sao Paulo Geneva Open - Geneva Blunmenau Challenger Vegeta Croatia Open - Umag Allianz Suisse Open Gstaad - Gstaad Synsam Swedish Open - Bastad Curitiba Challenger Rome Challenger Argentina Open - Buenos Aires Konzum Croatia Open - Umag Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem ATP Kremlin Cup - Moscow AEGON International - Eastbourne Brasil Open - Sao Paulo SkiStar Swedish Open - Bastad Synsam Swedish Open - Bastad Croatia Open - Umag Brasil Open - Costa do Sauipe Lima Challenger San Remo Challenger German Tennis Championships - Hamburg Plava Laguna Croatia Open - Umag St. Petersburg Open - St. Petersburg Campinas Challenger International German Open - Hamburg Movistar Open - Santiago Montevideo Challenger Open 13 - Marseille US Men's Clay Court Championship - Houston Asuncion Challenger Estoril Open - Estoril Medellin Challenger Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Copa Claro - Buenos Aires Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Santiago Challenger AEGON International - Eastbourne Bet-at-home Open - Hamburg Mexico City Challenger Portugal Open - Oeiras Gerry Weber Open - Halle ATP Vegeta Croatia Open - Umag Blois Challenger Bastad Challenger Swiss Indoors Basel - Basel Apia International - Sydney Buenos Aires Challenger BRD Nastase Tiriac Trophy - Bucharest Erste Bank Open - Vienna Swiss Indoors Basel - Basel Gerry Weber Open - Halle Challenger Canottieri Minico - Mantova Rio Open - Rio de Janeiro Genova Challenger Argentina Open - Buenos Aires Grand Prix Hassan II - Casablanca ATP Challenger Hamburg - Hamburg The LTA Hull Challenger - Hull Szczecin Challenger Bet-at-home Open - Hamburg Lima Challenger Austrian Open - Kitzbuhel Dubai Tennis Open - Dubai Hilton Waikoloa Village USTA Challenger - Waikoloa Quelle Cup 2000 - Furth Santiago Challenger Warsteiner Challenger Wolfsburg - Wolfsburg Rio De Janeiro Challenger Muller Cup - Ulm Togliatti Cup - Togliatti Zivnobanka Czech Open - Prostejov Open de Tanger - Tangier TEB BNP Paribas Istanbul Open - Istanbul Konzum Croatia Open - Umag USTA Challenger of Burbank - Burbank Cairo Challenger 2002 - Cairo Okal Open - Eckental C.T. San Remo - XIII Piertomaso Tessitore - San Remo USTA Challenger of Dallas - Dallas Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Open Parc - Lyon Intersport Heilbronn Open - Heilbronn Antalya Cup - Antalya Alicante Challenger Bet-at-home Open - Hamburg Generali Open - Kitzbuhel Geovillage Open Trofeo Melia Olbia - Olbia Schickendanz Open - Furth Rio Open - Rio de Janeiro IPP Open - Helsinki Guayaquil Challenger Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Generali Open - Kitzbuhel Morocco Tennis Tour - Marrakech Rio Open - Rio de Janeiro Open Romania - Bucharest Hungarian Architect Open - Budapest Movistar Open - Vina del Mar Internationaler Raiffeisen Grand Prix - St. Polten Abierto Mexicano Telcel - Acapulco Estoril Open - Estoril The Stella Artois Grass Court Championships - London Croatia Open Umag - Umag Orange Prokom Open - Sopot Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia U.S. Mens's Clay Court Championship - Houston Open SEAT 2008 - Barcelona The Hypo Group Tennis International 2008 - Poertschach ATP Studena Croatia Open Umag - Umag ATP Kremlin Cup - Moscow Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Ecuador Open - Quito AAPT Championships - Adelaide Argentina Open - Buenos Aires Heineken Open - Auckland Energis Open - Amersfoort Open Sabadell Atlantico - Barcelona Estoril Open - Estoril NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells Masters Series - Hamburg Sony Ericsson Open - Miami Copa Telmex - Buenos Aires Masters Series Monte-Carlo - Monte-Carlo Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Internazionali BNL dItalia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BMW Open - Munich Copa Claro - Buenos Aires Copa Claro - Buenos Aires BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Copa Telmex - Buenos Aires BNP Paribas Open - Indian Wells ABN AMRO World Tennis Tournament - Rotterdam Shanghai Rolex Masters - Shanghai Bet-at-home Open - Hamburg Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo 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 Dutch Open Tennis - Amersfoort Internazionali BNL d'Italia - Rome Miami Open - Miami Milan Indoors - Milan Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Grand Prix Hassan II - Casablanca Wimbledon - London Australian Open - Melbourne French Open - Paris German Tennis Championships - Hamburg Cordoba Open - Cordoba Argentina Open - Buenos Aires Barcelona Open Banc Sabadell - Barcelona Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Pacific Life Open - Indian Wells Campionati BNL dItalia - Rome Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Internazionali BNL d'Italia - Rome 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 U.S. Open - New York French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York 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, Group 1, 2R, KAZ-TPE 2-3 Davis Cup, World Group, SF, ARG-CZE 2-3 Davis Cup, World Group, 1R, ARG-ITA 2-3 Hyundai Hopman Cup - Perth Davis Cup, World Group, 1R, ARG-BRA 3-2 Olympics - London