Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
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 Spain F8 Spain F16 Spain F17 EFG Swiss Open - Gstaad Nordea Open - Bastad Hamburg European Open - Hamburg Generali Open - Kitzbuhel Como Challenger Campinas Challenger Davis Cup, Group C, Valencia Lisbon Challenger Malaga Challenger Buenos Aires Challenger Santa Fe 2 Challenger Erste Bank Open - Vienna Montevideo Challenger Sofia Open - Sofia Murcia Challenger Barcelona Open Banc Sabadell - Barcelona Bordeaux Challenger Cordoba Open - Cordoba Punta Del Este Challenger Argentina Open - Buenos Aires Davis Cup, World Group, Q, SWE-BRA 1-3 Rio Open - Rio de Janeiro Movistar Chile Open - Santiago Santa Cruz de la Sierra Challenger Grand Prix Hassan II - Marrakech Florianopolis Challenger Girona Challenger Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Madrid Challenger Aix En Provence Challenger Heilbronn Challenger Szczecin Challenger Mallorca Championships - Mallorca Cordenons Challenger Milan Challenger Nordea Open - Bastad Modena Challenger Salzburg Challenger Plava Laguna Croatia Open - Umag Generali Open - Kitzbuhel Seville Challenger Bad Waltersdorf Challenger Genova Challenger Davis Cup, Group A, Bologna Braga Challenger Valencia Challenger European Open - Antwerp Bratislava 2 Challenger Moselle Open - Metz Montevideo Challenger Movistar Chile Open - Santiago Mauthausen Challenger Santiago Challenger Rio Open - Rio de Janeiro Tulln Challenger Cordoba Challenger Maia Challenger Montemar Challenger Sao Paulo Challenger Oeiras 4 Challenger Aix En Provence Challenger Argentina Open - Buenos Aires United Cup - Australia Prostejov Challenger Modena Challenger Sassuolo Challenger Murcia Challenger Asuncion Challenger Oeiras 5 Challenger Bordeaux Challenger Menorca Challenger Mutua Madrid Open - Madrid Gonet Geneva Open - Geneva Braunschweig Challenger EFG Swiss Open - Gstaad Nordea Open - Bastad Generali Open - Kitzbuhel Como Challenger Seville Challenger Lisbon Challenger Genova Challenger Szczecin Challenger Bad Waltersdorf Challenger Spain F20 Spain F26 Spain F28 Spain F31 Spain F2 Spain F10 Spain F13 Spain F14 Spain F15 Spain F20 Spain F30 Spain F31 Spain F35 Spain F9 Spain F10 Spain F11 Spain F13 Spain F17 Spain F18 Spain F20 Spain F22 Spain F23 Spain F26 Spain F38 Spain F39 Spain F40 Spain F2 Spain F3 Spain F4 Spain F7 Spain F8 Spain F9 Spain F10 Spain F16 Spain F18 Spain F19 Spain F20 Spain F21 Serbia F2 Spain F25 Spain F26 Spain F29 Spain F32 Spain F33 Brazil F19 Spain F39 Spain F41 Great Britain F1 Spain F2 Morocco F1 Morocco F2 Spain F8 Spain F9 Spain F10 Spain F15 Spain F16 Brazil F5 Spain F4 Spain F7 Brazil F22 Brazil F23 Brazil F24 Brazil F31 Brazil F33 Brazil F1 Brazil F11 Brazil F12 Brazil F25 Brazil F26 Brazil F33 Brazil F36 Brazil F37 Brazil F38 Brazil F7 Brazil F8 Brazil F9 Brazil F10 Brazil F11 Netherlands F1 Netherlands F2 Netherlands F3 Netherlands F4 Czech Republic F5 Czech Republic F6 Brazil F21 Brazil F22 Brazil F27 Brazil F32 USA F1 USA F2 USA F3 USA F4 Turkey F11 Turkey F12 Turkey F13 Turkey F14 Turkey F15 Spain F27 Netherlands F1 Netherlands F2 Netherlands F3 Netherlands F4 Spain F32 Spain F29 Romania F3 Netherlands F1 Netherlands F2 Netherlands F3 Netherlands F4 Spain F38 Dominican Republic F1 Dominican Republic F2 Dominican Republic F3 Dominican Republic F4 Serbia F1 Spain F12 Georgia F2 Georgia F3 Spain F40 Spain F21 Spain F19 Spain F36 Spain F32 France F10 Spain F4 Spain #1-w3 Hungary F4 Spain F28 Brazil F16 Napoli Challenger Marrakech Challenger Florianopolis Challenger Blumenau Challenger Belem Challenger Prostejov Challenger Todi Challenger Santiago Challenger Suzhou Challenger Santiago Challenger Santiago Challenger Marburg Challenger Salzburg-Anif Challenger Genova Challenger Bad Waltersdorf Challenger Maia Challenger Sao Leopoldo Challenger Poznan Challenger Iasi Challenger San Marino Challenger Punta Del Este Challenger Girona Challenger Open SEAT Godo 2006 - Barcelona Open de la Comunidad Valenciana - Valencia Open de Tenis Comunidad Valenciana - Valencia Open Sabadell Atlantico - Barcelona Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Estoril Open - Estoril ATP Studena Croatia Open - Umag BCR Open Romania - Bucharest Kremlin Cup - Moscow Erste Bank Open - Vienna Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg If Stockholm Open - Stockholm Heineken Open - Auckland VTR Open - Vina del Mar Copa Claro - Buenos Aires Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras AEGON International - Eastbourne SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg St. Petersburg Open - St. Petersburg Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Heineken Open - Auckland Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Geneva Open - Geneva Bet-at-home Open - Hamburg Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha ASB Classic - Auckland Ecuador Open - Quito Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Gerry Weber Open - Halle Bet-at-home Open - Hamburg SkiStar Swedish Open - Bastad Suisse Open - Gstaad BB&T Atlanta Open - Atlanta Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu China Open - Beijing Kremlin Cup - Moscow Erste Bank Open - Vienna Aircel Chennai Open - Chennai ASB Classic - Auckland Ecuador Open - Quito Argentina Open - Buenos Aires Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona BMW Open - Munich SkiStar Swedish Open - Bastad Generali Open - Kitzbuhel Abierto Mexicano - Los Cabos Kremlin Cup - Moscow Erste Bank Open - Vienna Chengdu Open - Chengdu Qatar ExxonMobil Open - Doha Maharashtra Open - Pune Sydney International - Sydney Ecuador Open - Quito Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Gazprom Hungarian Open - Budapest Millennium Estoril Open - Estoril TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva SkiStar Swedish Open - Bastad Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg Generali Open - Kitzbuhel Shenzhen Open - Shenzhen China Open - Beijing European Open - Antwerp Tata Open Maharashtra - Pune Cordoba Open - Cordoba Rio Open - Rio de Janeiro Barcelona Open Banc Sabadell - Barcelona BMW Open - Munich Geneva Open - Geneva SkiStar Swedish Open - Bastad Swiss Open - Gstaad Winston-Salem Open - Winston-Salem China Open - Beijing Qatar ExxonMobil Open - Doha Argentina Open - Buenos Aires Forte Village Sardegna Open - Sardinia Hamburg European Open - Hamburg Delray Beach Open - Delray Beach Great Ocean Road Open - Melbourne Murray River Open - Melbourne Cordoba Open - Cordoba Argentina Open - Buenos Aires Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril Gonet Geneva Open - Geneva cinch Championships - London Nature Valley International - Eastbourne Hamburg European Open - Hamburg Nordea Open - Bastad Plava Laguna Croatia Open - Umag Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Anytech365 Andalucia Open - Marbella Emilia-Romagna Open - Parma Belgrade 2 - Belgrade Adelaide International 1 - Adelaide Adelaide International 2 - Adelaide Cordoba Open - Cordoba Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Chile Dove Men+Care Open - Santiago Grand Prix Hassan II - Marrakech Serbia Open - Belgrade BMW Open - Munich Gonet Geneva Open - Geneva Viking International - Eastbourne Nordea Open - Bastad Swiss Open - Gstaad Generali Open - Kitzbuhel Astana Open - Astana Swiss Indoors Basel - Basel Erste Bank Open - Vienna Tel Aviv Watergen Open - Tel Aviv Cordoba Open - Cordoba Rio Open - Rio de Janeiro Chile Dove Men+Care Open - Santiago Gonet Geneva Open - Geneva Plava Laguna Croatia Open - Umag EFG Swiss Open - Gstaad Swiss Indoors Basel - Basel Barcelona Open Banc Sabadell - Barcelona Monza Challenger Open Tarragona Costa Daurada - Tarragona Meknes Challenger Segovia Challenger Vigo Challenger Seville Challenger Palermo Challenger San Remo Challenger Bordeaux Challenger Prostejov Challenger Cordenons Challenger Blumenau Challenger Milan Challenger Marburg Challenger Biella Challenger Sao Paulo Challenger Rio Quente Challenger Campinas Challenger Porto Alegre Challenger Sao Paulo Challenger Padova Challenger Brasov Challenger Banja Luka Challenger Kenitra Challenger San Benedetto Challenger Sao Paulo Challenger L'Aquila Challenger Bastad Challenger Campinas Challenger Lima Challenger Punta Del Este Challenger Santiago Challenger Marbella Challenger Sophia Antipolis Challenger Murcia Challenger Heilbronn Challenger Prostejov Challenger Lyon Challenger Ilkley Challenger Braunschweig Challenger Perugia Challenger Vancouver Challenger Genova Challenger Szczecin Challenger Buenos Aires Challenger Campinas Challenger Santo Domingo Challenger Lima Challenger Guayaquil Challenger Montevideo Challenger Punta Del Este Challenger Rio De Janeiro Challenger Szczecin Challenger Montevideo Challenger Milan Challenger San Sebastian Challenger Szczecin Challenger Oeiras 2 Challenger Tarragona Challenger Meknes Challenger Rabat Challenger Monza Challenger Rome Challenger Rimini Challenger Asuncion Challenger Santiago Challenger Rabat Challenger Turin Challenger Bordeaux Challenger Perugia Challenger Montechiarugolo Challenger Scheveningen Challenger Rio De Janeiro Challenger Porto Alegre Challenger Scheveningen Challenger Poznan Challenger Oberstaufen Challenger Sao Jose Do Rio Preto Challenger Caltanissetta Challenger Milan Challenger Liberec Challenger Prague Challenger BNP Paribas Masters - Paris Bucaramanga Challenger Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Santos Challenger Shanghai ATP Masters - Shanghai Sao Paulo Challenger BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Moscow Challenger Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Cordenons Challenger Genova Challenger Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Porto Alegre Challenger Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Mendoza Challenger Rio De Janeiro Challenger Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Santiago Challenger BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Le Gosier Challenger Sarasota Challenger Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Aix En Provence Challenger Mutua Madrid Open - Madrid Furth Challenger Lyon Challenger Shanghai Rolex Masters - Shanghai Blois Challenger BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Campinas Challenger Monte-Carlo Rolex Masters - Monte-Carlo Buenos Aires Challenger Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Salzburg Challenger BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - New York Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Rolex Paris Masters - Paris Szczecin Challenger Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Blois Challenger National Bank Open - Montreal Braunschweig Challenger Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Shenzhen Challenger Mexico City Challenger Bordeaux Challenger Caltanissetta Challenger Genova Challenger Santo Domingo Challenger Guayaquil Challenger Riviera di Rimini Challenger - Rimini Australian Open - Melbourne French Open - Paris Wimbledon - London Ciutat de Barcelona - Barcelona French Open - Paris French Open - Paris Wimbledon - London Tulln Challenger Sporting Challenger '07 Trofeo Regione Piemonte - Turin U.S. Open - New York Braga Challenger Lisbon Challenger Australian Open - Melbourne Tanger Challenger Buenos Aires Challenger Freudenstadt Challenger Tanger Challenger Napoli Challenger Campinas Challenger Karlsruhe Challenger Geneva Challenger Sao Paulo Challenger French Open - Paris Sao Paulo Challenger Barletta Challenger Prostejov Challenger U.S. Open - New York Seville Challenger Campinas Challenger Belo Horizonte Challenger Sao Paulo Challenger Oeiras 1 Challenger U.S. Open - New York Campos do Jordao Challenger Madrid Challenger Wimbledon - London Genova Challenger Seville Challenger U.S. Open - New York Marburg Challenger Montevideo Challenger Australian Open - Melbourne Barranquilla Challenger Itajai Challenger Sao Paulo Challenger Santos Challenger French Open - Paris Campinas Challenger Tunis Challenger Arad Challenger Genova Challenger Meknes Challenger Bordeaux Challenger San Benedetto Challenger Santiago Challenger San Luis Potosi Challenger Sarasota Challenger Furth Challenger Caltanissetta Challenger Poprad Tatry Challenger Prague Challenger Sao Paulo Challenger Lima Challenger Guayaquil Challenger Buenos Aires Challenger Buenos Aires Challenger Montechiarugolo - Parma Challenger Bordeaux Challenger Vicenza Challenger Santos Challenger Wimbledon - London Salzburg Challenger Buenos Aires Challenger Milan Challenger Como Challenger Genova Challenger U.S. Open - New York Australian Open - Melbourne Seville Challenger French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Aix En Provence Challenger Wimbledon - London LXVII Concursu Internacional de Vigo - Vigo U.S. Open - New York Australian Open - Melbourne 's Tennis Masters 07 Challenger - Graz French Open - Paris Geneva Challenger - Geneva Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Black Forest Open - Freudenstadt French Open - Paris Montevideo Challenger Reggio Emilia Challenger Wimbledon - London U.S. Open - New York Australian Open - Melbourne Panama City Challenger French Open - Paris Aix En Provence Challenger Wimbledon - London U.S. Open - New York Australian Open - Melbourne San Benedetto Challenger French Open - Paris Open Costa Daurada - Tarragona Wimbledon - London Rimini Challenger U.S. Open - New York Tarragona Challenger Ningboo Challenger Forli Challenger Cary Challenger Orlando Challenger Sao Paulo Challenger Alicante Challenger Santiago Challenger Perugia Challenger San Sebastian Challenger Caltanissetta Challenger Barletta Challenger Aix En Provence Challenger Cagliari Challenger Blunmenau Challenger San Sebastian Challenger Tennislife Cup - Napoli Campinas Challenger Open Seat Godo 2007 - Barcelona Davis Cup, World Group, 1R, CAN-ESP 3-2 San Marino Challenger Sao Paulo Challenger Davis Cup, World Group, PO, BEL-BRA 4-0 Davis Cup, World Group, QF, SRB-ESP 4-1 Davis Cup, Group I, 2R, ECU-BRA 0-5 Napoli Challenger Davis Cup, World Group, PO, JPN-BRA 3-1 Davis Cup, World Group, 1R, ESP-GBR 3-1 Davis Cup, Group I, 1R, DOM-BRA 2-3 Davis Cup, World Group, SF, FRA-ESP 3-2 Davis Cup, Group I, 1R, BRA-BAR 3-1 Davis Cup, World Group, QR, AUS-BRA 3-1 Davis Cup, Group I, 1R, POR-BRA 3-1 Grand Prix de Tennis de Lyon - Lyon Bucaramanga Challenger French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) French Open (juniors) U.S. Open (juniors) Buenos Aires Challenger Austrian Open - Kitzbuhel Qatar Exxon Mobil Open - Doha China Open - Beijing Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Rio Open - Rio de Janeiro Como Challenger Zhuhai Open - Zhuhai Geneva Open - Geneva San Benedetto Challenger Suisse Open - Gstaad Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Winston-Salem Open - Winston-Salem BMW Open - Munich China Open - Beijing If Stockholm Open - Stockholm Valencia Open - Valencia Ecuador Open - Quito Argentina Open - Buenos Aires Grand Prix Hassan II - Marrakech Aegon Nottingham Open - Nottingham SkiStar Swedish Open - Bastad Erste Bank Open - Vienna Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Sydney International - Sydney Olympics - Rio de Janeiro Olympics - Paris Argentina Open - Buenos Aires Apia International - Sydney Bet-at-home Open - Hamburg Generali Open - Kitzbuhel Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Adelaide International - Adelaide ASB Classic - Auckland Santiago Open - Santiago Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem BMW Open - Munich BNP Paribas Masters - Paris Open Sabadell Atlantico - Barcelona Allianz Suisse Open Gstaad - Gstaad Open de Tenis Comunidad Valenciana - Valencia Medibank International - Sydney Modena Challenger International German Open - Hamburg BCR Open Romania - Bucharest Open de Tenis Comunidad Valenciana - Valencia Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston German Tennis Championships - Hamburg Malaysian Open - Kuala Lumpur Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Heineken Open - Auckland Open Sud de France - Montpellier Estoril Open - Estoril Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Valencia Open - Valencia Qatar ExxonMobil Open - Doha Brasil Open - Sao Paulo Open de Nice Cote d'Azur - Nice ATP Vegeta Croatia Open - Umag Meerbusch Challenger Valencia Open - Valencia Apia International - Sydney Royal Guard Open Chile - Vina del Mar Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice Rio Open - Rio de Janeiro Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Argentina Open - Buenos Aires AEGON International - Eastbourne Open Parc - Lyon Gerry Weber Open - Halle Rakuten Japan Open - Tokyo Brasil Open - Sao Paulo German Tennis Championships - Hamburg Swiss Indoors Basel - Basel Cordoba Open - Cordoba Rio Open - Rio de Janeiro European Open - Antwerp Millennium Estoril Open - Estoril BMW Open - Munich United Cup - Australia Millennium Estoril Open - Estoril Barcelona Open Banc Sabadell - Barcelona European Open - Antwerp Grand Prix Hassan II - Marrakech Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril Aircel Chennai Open - Chennai Winston-Salem Open - Winston-Salem Stockholm Open - Stockholm Gijon Open - Gijon Tennis Napoli Open - Naples Adelaide International 2 - Adelaide ASB Classic - Auckland Argentina Open - Buenos Aires Rogers Cup - Montreal Kremlin Cup - Moscow Valencia Challenger Open Parc - Lyon Open SEAT 2008 - Barcelona BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome cinch Championships - London Rakuten Japan Open - Tokyo Mallorca Championships - Mallorca French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London Wimbledon - London French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Davis Cup, Group I, 2R, COL-BRA 3-2 Davis Cup, World Group, QR, BRA-BEL 1-3 Davis Cup, Group I, PO, BRA-CHN 4-0 Davis Cup, Qualifiers, 1R, BRA-GER 1-3 Davis Cup, Group B, Valencia French Open - Paris Australian Open - Melbourne U.S. Open (juniors) Australian Open (juniors) Olympics - Tokyo Davis Cup, Group I, 1R, DEN-BRA 1-3 Oeiras 3 Challenger Bratislava 1 Challenger