Career 2024 2023 2022 2021 2020 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 Oeiras 2 Challenger Germany F2 Germany F3 Australia F1 Australia F2 Italy F3 Italy F4 Germany F5 Netherlands F1 Germany F13 Portugal F3 France F6 Italy F11 France F8 France F16 USA F1 USA F3 Spain F17 Spain F18 Spain F19 Spain F22 Spain F23 Spain F26 Spain F27 Spain F34 Spain F35 France F16 Portugal F4 France F17 Portugal F5 Spain F38 Spain F39 Spain F40 Spain F41 Spain F5 Spain F6 Spain F8 Spain F9 Spain F10 Croatia F4 Croatia F5 Spain F13 Spain F18 Spain F19 Spain F20 Spain F30 Italy F26 Spain F31 France F13 France F14 Spain F34 France F17 Portugal F7 Portugal F8 Spain F39 Spain F40 Mexico F14 Spain F41 Mexico F15 Spain F42 United Arab Emirates F1 United Arab Emirates F2 Spain F3 France F2 Spain F4 Spain F5 Spain F7 Spain F11 Turkey F4 Turkey F5 Turkey F6 Spain F16 Spain F17 Spain F18 Spain F20 Spain F21 France F12 Spain F10 Spain F28 Spain F29 Spain F30 Portugal F4 Portugal F5 Spain F35 Spain F37 Spain F3 Spain F4 Switzerland F1 Italy F2 Italy F3 Spain F16 Spain F17 Spain F18 Spain F19 Spain F20 France F12 Italy F17 Spain F31 Spain F35 Spain F36 Croatia F1 Croatia F2 France F4 Italy F1 Great Britain F4 Spain F14 Spain F15 Italy F14 Morocco F4 Italy F17 Austria F2 Austria F3 Spain F36 Italy F31 Spain F37 Spain F38 Israel F9 France F19 France F20 Turkey F46 Great Britain F2 Turkey F7 Turkey F8 Turkey F9 USA F7 Germany F5 Italy F23 France F16 Turkey F46 Germany F1 Germany F2 Thailand F2 Thailand F3 Turkey F6 Switzerland F1 Italy F20 Italy F7 Germany F7 Germany F14 Italy F8 Switzerland F4 Switzerland F2 Germany F15 Germany F8 Italy F9 Germany F16 France F6 France F7 Belgium F2 Qatar F1 Qatar F2 Portugal F2 USA F2 Spain F33 Spain F3 Spain F17 Romania F11 Prague Open - Prague Austria F2 Nord/LB Open 2004 - Braunschweig Citta di Monza - Monza Ostdeutscher Sparkessen Cup - Dresden Romania F10 Spain F33 XII Abierto Internacional de Salinas - Salinas Penza Cup - Penza 's Tennis Masters 07 Challenger - Graz Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Challenger Tunisie - Tunis Oberstaufen Cup-Head German Master's Series - Oberstaufen Kos Succhetti Tennis Cup - Cordenons Challenger Britania Zavaleta - Puebla Budapest Challenger - Budapest San Luis Potosi Challenger Mexico City Challenger Lugano Challenger Pozoblanco Challenger Guzzini Challenger - Recanati Geneva Challenger Sacramento Challenger Tarragona Challenger Rennes Challenger Tiburon Challenger Bancastato Challenger Lugano - Lugano 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Belgrade Challenger Leon Challenger Tallahassee Challenger Rhodes Challenger Lubbock Challenger - Lubbock Tanger Challenger Arad Challenger Istanbul Challenger Manerbio Challenger Samsung Secruities Cup Challenger - Seoul Seville Challenger Izmir Challenger San Luis Potosi Challenger 2007 - San Luis Potosi Sao Paulo Challenger Singapore Challenger Courmayeur Challenger Quimper Challenger Bath Challenger Tumkur Open - Tumkur Kobstaedernes ATP Challenger - Kolding Furth Challenger San Remo Tennis Cup - San Remo Marburg Challenger Sporting Challenger - Turin Tampere Challenger San Marino Challenger San Sebastian Challenger Manerbio Challenger Trnava Challenger Madrid Challenger Memorial Manfredini - Sassuolo Eckental Challenger Geneva Challenger Challenger Casino Lugano - Lugano Muller Cup - Ulm XXX Edizione 'A Savoldi Marco' - Manerbio Kazan Challenger Internationale Badische Meisterschaften Um Den Techem Cup - Zell Meknes Challenger Casablanca Challenger Rimouski Challenger San Luis Potosi Challenger Mersin Challenger Sarasota Challenger Marrakech Challenger Banca Stato Challenger - Lugano Milan Challenger San Benedetto Challenger Tampere Challenger Challenger Ford de Cherbourg - Cherbourg The LTA Wrexham Challenger - Wrexham X Torneo Internazionale di Tennis - Barletta Sibiu Challenger Cordenons Challenger Como Challenger Alphen Challenger Challenger 42 - Andrezieux Rio De Janeiro Challenger Guadalajara Challenger Bordeaux Challenger Furth Challenger Kosice Challenger Tanger Challenger Todi Challenger San Benedetto Challenger Poznan Challenger Recanati Challenger Guimaraes Challenger Oberstaufen Challenger Siemens Open - Scheveningen IPP Geneva Trophy - Geneva Rennes Challenger Sarasota Challenger Vicenza Challenger Jameson Cup - Milan IPP Open - Helsinki Prague Challenger Milan Challenger Open de Franche-Comte - Besancon St. Remy Challenger Orleans Challenger Geneva Challenger USTA Challenger of Oklahoma - Tulsa Top Wool Challenger - Biella BSI Challenger Lugano - Lugano St. Petersburg Challenger - St. Petersburg San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Citta di Como - Como WOW Cafe Challenger - New Orleans SIR Supermercadi Challenger - Rome Bancolombia Open - Bogota Voit Mexico City Open - Mexico City Memorial Manfredini - Sassuolo 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Baden Open - Karlsruhe Mamaia Challenger - Constanta Mobilux Open - Luxembourg Recanati Challenger Orbetello Challenger 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Togliatti Cup - Togliatti Seville Challenger Open Mutouest de Saint-Brieuc - St. Brieuc Rabat Challenger Szczecin Challenger Tenerife Challenger Reggio Emilia Challenger Marburg Challenger Casablanca Challenger Recanati Challenger Tampere Challenger Wolfsburg Challenger Rijeka Open - Rijeka San Remo Tennis Cup - San Remo Genova Challenger Zenith Tennis Cup-Harbour Club - Milan Kosice Challenger Abierto Internacional Varonil Ciudad de Cancun - Cancun Garden Open - Rome Ciudad de Pozoblanco Open Diputacion - Cordoba ATP Guzzini Challenger - Recanati Challenger Casablanca San Angel - Mexico City II Naples ITG Challenger - Naples Seoul Challenger Open de Montauban - Montauban ITG Miami Challenger - Miami Salzburg Challenger Banca Stato Challenger Lugano - Lugano Nokian Hakkapeliitta Open - Tampere Challenger Ford de Cherbourg - Cherbourg Heilbronn Challenger Rabat Challenger Kosice Challenger Trnava Challenger Rijeka Challenger Banca Stato Challenger Lugano - Lugano Calabasas Challenger Biella Challenger Bratislava 2 Challenger Sassuolo Challenger - Sassuolo Orleans Challenger Heilbronn Challenger Guangzhou Challenger Pingguo Challenger Geneva Challenger - Geneva Braunschweig Challenger Dharwad Challenger 2003 - Dharwad Belgaum Open - Belgaum Quimper Challenger Porto Challenger Segovia Challenger Schickedanz Open - Furth Oeiras 1 Challenger Roma Open Challenger - Rome Girona Challenger Flea Market Cup Busan Challenger Tennis - Busan 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Milan Indoors - Milan Savannah Challenger Badden Open by Rothaus - Ettlingen Caltanissetta Challenger Tampere Imageneering Open - Tampere Marburg Challenger Prague 3 Challenger Internationaler Raiffeisen Grand Prix - St. Polten AT&T Challenger of Dallas - Dallas Freeman Men's $50,000 Challenger - Joplin Open de Moselle - Metz Davidoff Swiss Indoors - Basel Rado Geneva Challenger - Geneva Uncle Toby's Burnie Challenger - Tasmania Banca Stato Challenger Lugano - Lugano Baden Open - Karlsruhe Challenger Casino Lugano - Lugano Allianz Suisse Open - Gstaad Mallorca Challenger Geneva Challenger - Geneva Biel Challenger Germany F1 Tenerife Challenger Helsinki Challenger Open de Moselle - Metz Uncle Toby's Australian Men's Clay Court Challenger - Canberra KGHM Dialog Polish Indoors - Wroclaw ABN/AMRO World Tennis Tournament - Rotterdam The LTA Men's Challenger - Southampton Phoenix Challenger Lambertz Open by Stawag - Aachen Challenger Lugano - Lugano ATP Challenger Numea - New Caledonia Girona Challenger Open Mutouest St. Brieuc - St. Brieuc Unicredit (Suisse) Bank S. A. Challenger - Chiasso Aix En Provence Challenger ECM Prague Open - Prague Baden Open - Ettlingen Calgary Challenger Davidoff Swiss Indoors Basel - Basel Davidoff Swiss Indoors - Basel Allianz Suisse Open - Gstaad 84° Concurso Internacional Tenis San Sebastian - San Sebastian Qatar Exxon Mobil Open - Doha Estoril Open - Estoril Heineken Open - Auckland Open de Rennes - Rennes The Dubai Tennis Championships - Dubai Estoril Open - Estoril St. Remy Challenger Geneva Challenger Allianz Suisse Open Gstaad - Gstaad Antalya 2 Challenger St. Brieuc Challenger San Remo Challenger Recife Challenger Athens Challenger Rome Challenger Davidoff Swiss Indoors Basel - Basel Leon Challenger Heineken Open - Auckland Karlsruhe Challenger Allianz Suisse Open - Gstaad Bordeaux Challenger Allianz Suisse Open Gstaad - Gstaad If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Cremona Challenger Alicante Challenger Alphen Challenger Jersey Challenger Davidoff Swiss Indoors - Basel Bratislava Challenger Open SEAT Godo 2006 - Barcelona Quimper Challenger Bergamo Challenger Guadalajara Challenger Davidoff Swiss Indoors - Basel San Juan Challenger Swiss Indoors Basel - Basel Porto Alegre Challenger Bergamo Challenger Charlottesville Challenger Heineken Open - Auckland Montevideo Challenger Qatar Exxon Mobil Open - Doha Meknes Challenger Open Sabadell Atlantico - Barcelona Open 13 - Marseille Knoxville Challenger Estoril Open - Estoril Credit Agricole Suisse Open - Gstaad Champaign Challenger Marrakech Challenger Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Leon Challenger Apia International - Sydney Rimouski Challenger Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Power Horse Cup - Dusseldorf Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm Open Sud de France - Montpellier Rio Open 500 - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Portugal Open - Oeiras Power Horse Cup - Dusseldorf Topshelf Open - 's-Hertogenbosch Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Vegeta Croatia Open - Umag China Open - Beijing Open Sud de France - Montpellier Monza Challenger ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Barcelona Open BancSabadell - Barcelona Geneva Open - Geneva St. Petersburg Open - St. Petersburg Millennium Estoril Open - Estoril Grand Prix Hassan II - Marrakech SkiStar Swedish Open - Bastad Erste Bank Open - Vienna Rome Challenger Winston-Salem Open - Winston-Salem Millennium Estoril Open - Estoril Bratislava Challenger ASB Classic - Auckland Rio Open - Rio de Janeiro Geneva Open - Geneva Tunis Challenger Winston-Salem Open - Winston-Salem Gerry Weber Open - Halle Gerry Weber Open - Halle St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo European Open - Antwerp Generali Open - Kitzbuhel Millenium Tennis Championships - Delray Beach ASB Classic - Auckland SkiStar Swedish Open - Bastad Grand Prix Hassan II - Marrakech Millennium Estoril Open - Estoril Gerry Weber Open - Halle Antalya Cup - Antalya Geneva Open - Geneva ASB Classic - Auckland Allianz Suisse Open Gstaad - Gstaad San Remo Challenger SkiStar Swedish Open - Bastad Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg ASB Classic - Auckland European Open - Antwerp Libema Open - 's-Hertogenbosch Swiss Open - Gstaad Chengdu Open - Chengdu Dubai Duty Free Tennis Championships - Dubai Turin Challenger Lisbon Challenger PBZ Zagreb Indoors - Zagreb Sardegna Open - Cagliari Mercedes Cup - Stuttgart Melbourne Summer Set - Melbourne Tata Open Maharashtra - Pune Serbia Open - Belgrade Mallorca Championships - Mallorca Swiss Open - Gstaad Generali Open - Kitzbuhel Qatar ExxonMobil Open - Doha Moselle Open - Metz Erste Bank Open - Vienna ASB Classic - Auckland Rio Open - Rio de Janeiro Tashkent Challenger Estoril Open - Estoril German Tennis Championships - Hamburg Allianz Suisse Open - Gstaad Loughborough Challenger Aircel Chennai Open - Chennai Gerry Weber Open - Halle Studena Croatia Open - Umag Seville Challenger Dubai Duty Free Tennis Championships - Dubai Leon Challenger Rome Challenger Topshelf Open - 's-Hertogenbosch Swiss Indoors Basel - Basel Valencia Open - Valencia Open Parc - Lyon Apia International - Sydney Bordeaux Challenger Furth Challenger Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Winston-Salem Open - Winston-Salem Moselle Open - Metz Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm Cordoba Open - Cordoba Madrid Challenger Heineken Open - Auckland Dubai Duty Free Tennis Championships - Dubai AEGON Championships - London Mexico City Challenger Aegon Nottingham Open - Nottingham Vegeta Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Valencia Open - Valencia ASB Classic - Auckland Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice Gonet Geneva Open - Geneva Aegon Nottingham Open - Nottingham Furth Challenger Konzum Croatia Open - Umag St. Petersburg Open - St. Petersburg Brest Challenger Rakuten Japan Open - Tokyo Argentina Open - Buenos Aires Geovillage Open Trofeo Melia Olbia - Olbia Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Konzum Croatia Open - Umag Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Suisse Open - Gstaad Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Brasil Open - Sao Paulo Rhein-Main Challenger 2004 - Aschaffenburg Chengdu Open - Chengdu China Open - Beijing Oeiras 3 Challenger Rio Open - Rio de Janeiro Mallorca Challenger Millennium Estoril Open - Estoril Noventi Open - Halle Turkish Airlines Open Antalya - Antalya Open Parc - Lyon LXV Concurso Internacional Vigo - Vigo The 'Fitz' Casino Challenger - Tunica Tel Aviv Watergen Open - Tel Aviv Intrum Stockholm Open - Stockholm ABN AMRO World Tennis Tournament - Rotterdam Generali Open - Kitzbuhel Cordoba Open - Cordoba Argentina Open - Buenos Aires Chile Dove Men+Care Open - Santiago Abierto Mexicano Telcel - Acapulco Serbia Open - Belgrade Noventi Open - Halle Mallorca Championships - Mallorca Hall of Fame Open - Newport Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Tunis Challenger Dubai Duty Free Tennis Championships - Dubai Vicenza Challenger Grand Prix Hassan II - Marrakech Millennium Estoril Open - Estoril Heineken Open - Auckland Mercedes Cup - Stuttgart Noventi Open - Halle Nordea Open - Bastad Braga Challenger Hamburg European Open - Hamburg Winston-Salem Open - Winston-Salem Stockholm Open - Stockholm Allianz Suisse Open Gstaad - Gstaad Argentina Open - Buenos Aires Chile Dove Men+Care Open - Santiago Millennium Estoril Open - Estoril Ortisei Challenger Gijon Open - Gijon Ismaning Challenger Drummondville Challenger Millennium Estoril Open - Estoril Maia Challenger Davidoff Swiss Indoors Basel - Basel Valencia Open - Valencia Open 13 - Marseille Antalya Cup - Antalya Plava Laguna Croatia Open - Umag Swiss Open - Gstaad Swiss Indoors Basel - Basel Argentina Open - Buenos Aires Brasil Open - Sao Paulo Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril UBS Open Gstaad - Gstaad VTR Open - Vina del Mar Cassis Challenger Bratislava Challenger Internazionali BNL d'Italia - Rome Winston-Salem Open - Winston-Salem Davidoff Swiss Indoors - Basel Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Estoril Open - Estoril Copa Claro - Buenos Aires BNP Paribas Masters - Paris Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Qatar ExxonMobil Open - Doha Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Miami Open - Miami Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Kremlin Cup - Moscow Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Open 13 Provence - Marseille Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Western & Southern Open - New York BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Davidoff Swiss Indoors - Basel BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid National Bank Open - Montreal Miami Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo The Dubai Tennis Championships - Dubai Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu European Open - Antwerp Open Sud de France - Montpellier Shenzhen Open - Shenzhen Swiss Indoors Basel - Basel Barcelona Open BancSabadell - Barcelona St. Petersburg Open - St. Petersburg Open Sud de France - Montpellier U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London 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 French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Internazionali BNL d'Italia - Rome U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris Rogers Cup - Montreal Wimbledon - London U.S. Open - New York Rogers Cup - Toronto Australian Open - Melbourne French Open - Paris Cassis Challenger Australian Open - Melbourne French Open - Paris Davis Cup, World Group, 1R, SUI-AUS 2-3 Davis Cup, Group 2, 2R, POR-CYP 5-0 Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, World Group, PO, KAZ-SUI 5-0 Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, Group II, 1R, POR-BEN 5-0 Davis Cup, World Group, PO, SUI-ECU 4-1 Davis Cup, Group II, 3R, MDA-POR 2-3 Davis Cup, Group I, 1R, SLO-POR 3-2 Davis Cup, Group I, PO, RUS-POR 4-1 Davis Cup, World Group, 1R, BEL-SUI 3-2 Davis Cup, Group II, 1R, POR-MAR 4-1 Davis Cup, Group I, 2R, POR-UKR 4-1 Davis Cup, World Group, PO, POR-GER 2-3 Davis Cup, Group I, 2R, SWE-POR 3-2 Davis Cup, World Group, 1R, SRB-SUI 2-3 Davis Cup, Group I, 1R, BLR-POR 3-2 Davis Cup, Group I, 1R, POR-ISR 5-0 Davis Cup, Group I, 1R, POR-BRA 3-1 Davis Cup, Group 2, PO, ALG-POR 0-5 Davis Cup, Group I, 1R, POR-SVK 4-1 Davis Cup, Group I, 2R, ISR-POR 3-2 Davis Cup, Group I, PO, SVK-POR 3-1 Davis Cup, Group I, PO, POR-SLO 5-0 Davis Cup, World Group, PO, POR-CZE 1-3 Davis Cup, Group 1, 1R, SUI-POL 4-1 Davis Cup, Europe/Africa Group II, 2R, POR-CYP 5-0 Davis Cup, Europe/Africa Group II, 3R, POR-BIH 3-2 Davis Cup, Group I, 2R, SUI-POR 5-0 Davis Cup, World Group, SF, SUI-ITA 3-2 Davis Cup, Group 2, 1R, CYP-POR 3-2 Davis Cup, Group II, 2R, POR-FIN 4-1 Davis Cup, World Group I, PO, LTU-POR 0-4 Davis Cup, Group I, 1R, ROU-POR 3-1 Davis Cup, Group I, 1R, AUT-POR 1-3 Davis Cup, World Group, QR, KAZ-POR 3-1 Davis Cup, Group II, 3R, POR-BLR 3-2 Davis Cup, Group I, PO, POR-POL 4-0 Davis Cup, World Group, Q, FIN-POR 3-1 Davis Cup, Group I, 1R, POR-AUT 1-4 Davis Cup, Group I, PO, UKR-POR 3-1 All Lower level tournaments Olympics - Rio de Janeiro Olympics - Tokyo Davis Cup, Group I, PO, POR-RSA 4-0