Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2001
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 Milan Challenger Wimbledon - London Australian Open - Melbourne U.S. Open - New York Iasi Challenger Argentina F2 Argentina F3 Germany F8 Romania F8 Germany F9 Romania F9 Germany F10 Romania F11 Germany F12 Romania F12 Latvia F1 Argentina F4 Argentina F5 Brazil F10 Brazil F11 Brazil F12 Brazil F13 Uruguay F1 Argentina F7 Austria F3 Cuba F1 Italy F7 Chile F2 Chile F3 Argentina F4 Argentina F5 Romania F4 Romania F5 Romania F6 Finland F1 Romania F7 Romania F8 Germany F6 Romania F9 Germany F8 Germany F9 Romania F13 Germany F10 Romania F14 Romania F15 Romania F16 Romania F17 Argentina F9 Germany F13 Argentina F10 Uruguay F1 Italy F33 Italy F34 Venezuela F7 Venezuela F8 Colombia F1 Colombia F2 Argentina F1 Argentina F3 Italy F8 Italy F9 Argentina F9 Austria F4 Austria F5 Germany F9 Germany F10 Germany F12 Spain F29 Spain F30 Great Britain F17 Great Britain F18 Czech Republic F4 Uruguay F4 Great Britain F1 Great Britain F2 Germany F4 Croatia F2 Turkey F2 Germany F5 Germany F14 Uruguay F1 Germany F4 Colombia F6 Belgium F2 Germany F11 Ostdeutscher Sparkassen Cup - Dresden Medibank International - Sydney Copa Ericsson Uruguay - Montevideo Warsteiner Challenger Lubeck - Lubeck Timisoara Challenger - Timisoara Volkswagen Challenger 2005 - Wolfsburg Logopak Challenger 2005 - Lubeck Ostdeutscher Sparkessen Cup - Dresden Oberstaufen Cup - Oberstaufen XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Bogota Lambertz Open by Stawag - Aachen Copa Petrobras - Montevideo Bauer Watertechnology Cup - Eckental San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2006 - Leon Challenger Casablanca San Angel - Mexico City Harrah's Entertainment Men's Pro Challenger - Tunica The West Side Tennis Club Clay Court Challenger - Forest Hills Schickendanz Open - Furth Nord LB Open 2006 - Braunschweig 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Open de Montauban - Montauban Trofeo Sisma Mantova - Mantova Riviera di Rimini Challenger - Rimini BH Tennis Open International Cup - Belo Horizonte Joinville Tennis Festival - Joinville II Manta Open - Manta Black Forest Open - Freudenstadt Dusseldorf Open 2006 - Dusseldorf Amazonia Open de Tenis - Belem XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Kobstaedernes ATP Challenger - Kolding Copa Petrobras Uruguray - Montevideo Lambertz Open by Stawag - Aachen Copa Petrobras Argentina - Buenos Aires Copa Petrobras Paraguay - Asuncion Naples Challenger - Naples LTA Shrewsbury Challenger - Shrewsbury Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena Heilbronn Open - Heilbronn Copa Kia Challenger ATP - Santiago 4th Volkswagen Challenger - Wolfsburg XII Abierto Internacional de Salinas - Salinas Bancolombia Open - Bogota XI Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2007 - Napoli Mitsubishi Electric Europe Cup - Monza Aberto de Santa Catarina de Tenis - Florianopolis II Naples ITG Challenger - Naples Ostdeutscher Sparkessen Cup - Dresden The 'Fitz' Casino Challenger - Tunica 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Baden Open - Karlsruhe Schickedanz Open 2007 - Furth Nord LB Open 2007 - Braunschweig Arpa Ceramic Cup - Reggio Emilia Sporting Challenger '07 Trofeo Regione Piemonte - Turin 2007 Nielsen Pro Tennis Championship - Winnetka Siemens Open 2007 - Scheveningen The Comercia Challenger - Aptos Challenger Natrel Presented by National Bank - Granby Porsche Open - Poznan San Marino Cepu Open - San Marino Genova Open Challenger - Genova Internazionali di Tennis Dell'Umbria - Todi Pekao Open - Szczecin Posillipo Tennis Cup - Napoli Seguros Bolivar Open - Medellin Kobstaedernes ATP Challenger - Kolding The Tarka Challenger - Barnstaple Copa Petrobras Brazil - Belo Horizonte Copa Petrobras Uruguay - Montevideo Copa Petrobras Paraguay - Asuncion Bauer Watertechnology Cup 2007 - Eckental Copa Petrobras Argentina - Buenos Aires IPP Open - Helsinki Lima Challenger 2007 - Lima LTA Shrewsbury Challenger - Shrewsbury Heilbronn Open - Heilbronn Internationaux du Doubs - Besancon 5 Volkswagen Challenger - Wolfsburg Morocco Tennis Tour - Meknes Morocco Tennis Tour - Tanger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Tennis Napoli Cup - Napoli Mitsubishi Electric Europe Cup - Monza XL Bermuda Open - Bermuda 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Tunis Open - Tunis Ostdeutscher Sparkassen Cup - Dresden Pharma Medico Open 2008 - Aarhus Baden Open - Karlsruhe Sporting Challenger '08-Trofeo Regione Piemonte - Turin Siemens Open - Scheveningen Medjurgorje Open - Medjugorje Kos Succhetti Tennis Cup - Cordenons ATP Open Castilla y Leon - Segovia GHI Bronx Tennis Classic - Bronx Semgroup Challenger - Tulsa Waco Tennis Challenger - Waco Copa Petrobras-Colombia - Bogota Copa Petrobras-Paraguay - Asuncion Open de Rennes - Rennes Kobstaedernes ATP Challenger - Kolding Copa Petrobras-Uruguay - Montevideo Copa Petrobras-Argentina - Buenos Aires Bancolombia Open - Cali Bauer Watertechnilogy Cup 2008 - Eckental Caversham International Tennis Tournament - Jersey IPP Open - Helsinki Sao Paulo Challenger Salinas Challenger Iquique Challenger Heilbronn Challenger Wolfsburg Challenger Cherbourg Challenger Marrakech Challenger Barletta Challenger Napoli Challenger Athens Challenger Monza Challenger Rome Challenger Sofia Challenger Ostrava Challenger San Remo Challenger Bordeaux Challenger Karlsruhe Challenger Prostejov Challenger Lugano Challenger Reggio Emilia Challenger Braunschweig Challenger Scheveningen Challenger Aptos Challenger Lexington Challenger Granby Challenger Vancouver Challenger Geneva Challenger Banja Luka Challenger Trnava Challenger Mons Challenger Montevideo Challenger Kolding Challenger Seoul Challenger Chuncheon Challenger Jersey Challenger Bratislava Challenger Helsinki Challenger Heilbronn Challenger Kazan Challenger Bergamo Challenger Cherbourg Challeger Sarajevo Challenger Jersey Challenger St. Brieuc Challenger Baton Rouge Challenger Tallahassee Challenger San Remo Challenger Biella Challenger Furth Challenger Scheveningen Challenger Granby Challenger Vancouver Challenger Kitzbuhel Challenger Szczecin Challenger Montevideo Challenger Buenos Aires Challenger Sacramento Challenger Tiburon Challenger Helsinki Challenger Heilbronn Challenger Le Gosier Challenger Rome Challenger Furth Challenger Braunschweig Challenger Istanbul Challenger Mons Challenger Loughborough Challenger Seville Challenger Dallas Challenger Dallas Challenger Prague Challenger Braunschweig Challenger Aptos Challenger Petange Challenger Mons Challenger Geneva Challenger Loughborough Challenger Dallas Challenger Santos Challenger Sao Paulo Challenger Braunschweig Challenger Petange Challenger Mons Challenger Buenos Aires Challenger Montevideo Challenger Irving Challenger Panama City Challenger Barranquilla Challenger Vercelli Challenger Tunis Challenger Rome Challenger Mestre Challenger Furth Challenger Caltanissetta Challenger Braunschweig Challenger Liberec Challenger Istanbul Challenger Mons Challenger Rennes Challenger Mouilleron-Le-Captif Challenger Guayaquil Challenger Helsinki Challenger Montevideo Challenger Irving Challenger Mersin Challenger Turin Challenger Heilbronn Challenger Furth Challenger Marburg Challenger Braunschweig Challenger Poznan Challenger Liberec Challenger Prague Challenger Alphen Challenger Banja Luka Challenger Sibiu Challenger Rome Challenger Mouilleron-Le-Captif Challenger Montevideo Challenger Morelos Challenger Quimper Challenger Kazan Challenger St. Brieuc Challenger Rome Challenger Furth Challenger Surbiton Challenger Marburg Challenger Braunschweig Challenger Poznan Challenger St. Remy Challenger Istanbul Challenger Orleans Challenger Mons Challenger Eckental Challenger Mouilleron-Le-Captif Challenger Rennes Challenger Irving Challenger St. Brieuc Challenger Rome Challenger Heilbronn Challenger Surbiton Challenger Nottingham Challenger Bastad Challenger Prague Challenger Liberec Challenger Istanbul Challenger Tiburon Challenger Stockton Challenger Fairfield Challenger Mouilleron-Le-Captif Challenger Montevideo Challenger Playford Challenger Rennes Challenger Cherbourg Challenger Kyoto Challenger Yokohama Challenger Lille Challenger St. Brieuc Challenger Tunis Challenger Braga Challenger Heilbronn Challenger Prostejov Challenger Nottingham Challenger Caltanissetta Challenger Braunschweig Challenger Scheveningen Challenger Liberec Challenger Portoroz Challenger Cassis Challenger Istanbul Challenger Almaty Challenger Campinas Challenger Santo Domingo Challenger Tashkent Challenger Lima Challenger Charlottesville Challenger Guayaquil Challenger Montevideo Challenger Knoxville Challenger Playford Challenger Koblenz Challenger Quimper Challenger Bangkok Challenger Bangkok Challenger Pau Challenger Lille Challenger Murcia Challenger Tunis Challenger Aix En Provence Challenger Surbiton Challenger Nottingham Challenger Ludwigshafen Challenger Braunschweig Challenger Amersfoort Challenger Liberec Challenger Cassis Challenger Glasgow Challenger Orleans Challenger Mouilleron-Le-Captif Challenger Hamburg Challenger Eckental Challenger Montevideo Challenger Rennes Challenger Quimper Challenger Cleveland Challenger Drummondville Challenger Calgary Challenger Nur-Sultan Challenger Trieste Challenger Cordenons Challenger Aix En Provence Challenger Ismaning Challenger Hamburg Challenger Quimper Challenger Quimper 2 Challenger Biella 1 Challenger Biella 3 Challenger Biella 4 Challenger Lille Challenger Rome 1 Challenger Biella 6 Challenger Lyon Challenger Bratislava Challenger Prostejov Challenger Salzburg-Anif Challenger Braunschweig Challenger Poznan Challenger Meerbusch Challenger Mallorca Challenger Rennes Challenger Biel Challenger Mouilleron-Le-Captif Challenger Ismaning Challenger Bergamo Challenger Bratislava Challenger Helsinki Challenger Campinas Challenger Bari Challenger Puerto Vallarta Challenger Forli 2 Challenger Florianopolis Challenger Traralgon Challenger Columbus Challenger Lille Challenger Santa Cruz de la Sierra 2 Challenger Turin Challenger Prague 1 Challenger Aix En Provence Challenger Prague 2 Challenger Bordeaux Challenger Oeiras 3 Challenger Luedenscheid Challenger Tunis Challenger Montechiarugolo Challenger Shanghai Rolex Masters - Shanghai Mercedes Cup - Stuttgart Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel BMW Open - Munich Orange Prokom Open - Sopot BCR Open Romania - Bucharest Stockholm Open - Stockholm Next Generation Adelaide International - Adelaide Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Open SEAT 2008 - Barcelona Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Orange Warsaw Open - Warsaw Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Legg Mason Tennis Classic - Washington Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Movistar Open - Vina del Mar PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Gerry Weber Open - Halle Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Catella Swedish Open - Bastad International German Open - Hamburg ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest If Stockholm Open - Stockholm Kremlin Cup - Moscow Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe Open 13 - Marseille Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Serbia Open - Belgrade Gerry Weber Open - Halle AEGON International - Eastbourne Campbell's Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Open de Moselle - Metz PTT Thailand Open - Bangkok If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Brisbane International - Brisbane Heineken Open - Auckland Open Sud de France - Montpellier SAP Open - San Jose Regions Morgan Keegan Championships - Memphis BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Gerry Weber Open - Halle AEGON International - Eastbourne Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Farmers Classic - Los Angeles Citi Open - Washington St. Petersburg Open - St. Petersburg If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Power Horse Cup - Dusseldorf Gerry Weber Open - Halle Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Citi Open - Washington Moselle Open - Metz Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Open 13 - Marseille Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras Power Horse Cup - Dusseldorf AEGON International - Eastbourne SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag Citi Open - Washington Moselle Open - Metz Malaysian Open - Kuala Lumpur China Open - Beijing Erste Bank Open - Vienna Brisbane International - Brisbane Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Argentina Open - Buenos Aires Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Gerry Weber Open - Halle AEGON Championships - London Aegon Nottingham Open - Nottingham SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Citi Open - Washington China Open - Beijing Kremlin Cup - Moscow Valencia Open - Valencia Brisbane International - Brisbane Apia International - Sydney Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich AEGON Championships - London Aegon Nottingham Open - Nottingham Bet-at-home Open - Hamburg Konzum Croatia Open - Umag BB&T Atlanta Open - Atlanta Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem China Open - Beijing If Stockholm Open - Stockholm European Open - Antwerp Erste Bank Open - Vienna Brisbane International - Brisbane Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Hungarian Open - Budapest TEB BNP Paribas Istanbul Open - Istanbul AEGON Championships - London SkiStar Swedish Open - Bastad Hall of Fame Tennis Championships - Newport Bet-at-home Open - Hamburg Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz China Open - Beijing European Open - Antwerp Erste Bank Open - Vienna ASB Classic - Auckland Garanti Koza Sofia Open - Sofia Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg Moselle Open - Metz ASB Classic - Auckland Cordoba Open - Cordoba Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Gazprom Hungarian Open - Budapest Millennium Estoril Open - Estoril Open Parc - Lyon Nature Valley International - Eastbourne SkiStar Swedish Open - Bastad German Tennis Championships - Hamburg Generali Open - Kitzbuhel China Open - Beijing European Open - Antwerp Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel Adelaide International - Adelaide Cordoba Open - Cordoba Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Santiago Open - Santiago Forte Village Sardegna Open - Sardinia Hamburg European Open - Hamburg Great Ocean Road Open - Melbourne BMW Open - Munich Gonet Geneva Open - Geneva Mallorca Championships - Mallorca Hamburg European Open - Hamburg Nordea Open - Bastad Plava Laguna Croatia Open - Umag Generali Open - Kitzbuhel Delray Beach Open - Delray Beach Belgrade 2 - Belgrade Argentina Open - Buenos Aires Rio Open - Rio de Janeiro US Men's Clay Court Championship - Houston Millennium Estoril Open - Estoril Gonet Geneva Open - Geneva Plava Laguna Croatia Open - Umag Masters Series Hamburg - Hamburg Masters Series - Hamburg Sony Ericsson Open - Miami Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami 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 Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal 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 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 BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Miami Open - Miami BNP Paribas Masters - Paris Western & Southern Open - New York Rolex Paris Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells French Open - Paris 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 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 U.S. Open - New York 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 U.S. Open - New York Australian Open Qualifying - Doha Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Davis Cup, Group 2, 2R, URU-DOM 4-1 Davis Cup, Group 2, F, URU-BRA 2-3 Davis Cup, Group 2, 1R, COL-URU 4-1 Davis Cup, Group 2, PO, URU-BOL 5-0 Davis Cup, Group 2, 1R, URU-JAM 5-0 Davis Cup, Group 2, 2R, URU-ECU 5-0 Davis Cup, Group 1, 1R, COL-URU 3-2 Davis Cup, Group 1, PO, URU-PER, 4-1 Davis Cup, Group 1, 1R, DOM-URU 1-4 Davis Cup, Group I, 1R, URU-COL 4-1 Davis Cup, World Group, QF, FRA-GER 3-2 Davis Cup, Group I, PO, VEN-URU 1-4 Davis Cup, Group I, 2R, URU-COL 2-3 Davis Cup, Group II, 1R, ESA-URU 1-4 Davis Cup, Group II, 2R, URU-VEN 4-1 Davis Cup, Group II, 3R, URU-MEX 3-1 Davis Cup, Group I, 1R, URU-DOM 3-1 ATP Cup - Brisbane, Perth, Sydney Davis Cup, World Group, QR, AUT-URU 3-1 Davis Cup, Group I, PO, NZL-URU 3-1 All Lower level tournaments Davis Cup, World Group, 1R, ARG-GER 5-0 Olympics - Rio de Janeiro