Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
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 Bratislava 2 Challenger Israel F5 Israel F6 Germany F3 Germany F4 Spain F7 Sweden F1 Sweden F2 Spain F17 Spain F18 Romania F4 Spain F19 Romania F5 Romania F6 Spain F22 Netherlands F1 Spain F23 Germany F7 Germany F9 Spain F26 Germany F10 Spain F27 Germany F11 Germany F12 Germany F13 Netherlands F4 Spain F34 Spain F35 Portugal F4 Great Britain F19 Portugal F5 Spain F38 Spain F39 Great Britain F21 Spain F40 Spain F41 Israel F4 Israel F5 Germany F3 France F2 Spain F5 Spain F6 Spain F8 Spain F9 Switzerland F2 France F4 Spain F10 Spain F13 Turkey F5 Spain F18 Spain F19 Spain F20 Italy F15 Slovenia F2 Netherlands F1 Netherlands F3 Spain F30 Spain F31 France F13 France F14 Spain F34 Portugal F7 France F18 Portugal F8 Spain F39 Spain F40 Spain F41 Spain F42 United Arab Emirates F1 United Arab Emirates F2 Spain F3 Germany F4 Spain F4 Germany F5 Spain F5 Spain F7 Spain F11 Turkey F4 Turkey F5 Turkey F6 Spain F16 Italy F10 Spain F17 Spain F18 Spain F20 Spain F21 France F12 Spain F28 Spain F29 Spain F10 Spain F30 France F3 Portugal F4 France F14 Portugal F5 France F15 Spain F35 Spain F37 Spain F3 Spain F4 France F4 France F5 Italy F2 Italy F3 Spain F16 Spain F17 Spain F18 Spain F19 Spain F20 Spain F23 Italy F17 Spain F31 Spain F35 Spain F36 France F4 Spain F14 Spain F15 Spain F36 Spain F37 Spain F38 France F24 Germany F4 Belgium F5 Germany F11 Sweden F3 USA F33 USA F34 Spain F33 Spain F3 Spain F17 Romania F11 M25 Nussloch M25 Trento France F5 Romania F10 Italy F23 Spain F33 Ethias Trophy - Mons Lambertz Open by Stawag 2007 - Aachen M25 Nottingham M25 Nottingham Men's Pro Challenger at Tunica National - Tunica Istanbul Challenger Mamaia Challenger - Constanta Riviera de Rimini Challenger - Rimini 5 Volkswagen Challenger - Wolfsburg Kos Succhetti Tennis Cup - Cordenons Labertz Open by Stawag - Aachen Siemens Open - Scheveningen Wolfsburg Challenger Barletta Challenger JSM Challenger of Champaign - Urbana Nottingham Challenger Pozoblanco Challenger Manchester Challenger National Bank Men's Rimouski Challenger - Rimouski St. Remy Challenger Tarragona Challenger Rennes Challenger Kolding Challenger Orleans Challenger Istanbul Challenger Aachen Challenger Tanger Challenger Leon Challenger Tallahassee Challenger Ramat Hasharon Challenger Nottingham Challenger Manerbio Challenger Seville Challenger Izmir Challenger Aachen Challenger Helsinki Challenger Sao Paulo Challenger Courmayeur Challenger Bergamo Challenger Quimper Challenger Furth Challenger Marburg Challenger Caltanissetta Challenger Tampere Challenger Recanati Challenger Segovia Challenger San Marino Challenger Binghamton Challenger San Sebastian Challenger Orbetello Challenger Aamulehti Tampere Open - Tampere Mons Challenger Rennes Challenger Eckental Challenger Noumea Challenger Heilbronn Challenger Seville Challenger Rabat Challenger Kazan Challenger Meknes Challenger Casablanca Challenger Marrakech Challenger Mersin Challenger Kaohsiung Challenger Milan Challenger Tampere Challenger Vancouver Challenger Szczecin Challenger Sibiu Challenger Cordenons Challenger Como Challenger Alphen Challenger Rhodes Challenger Rio De Janeiro Challenger Athens Challenger Anning Challenger Reggio Emilia Challenger Casablanca Challenger Bordeaux Challenger Recanati Challenger Nottingham Challenger Furth Challenger Kosice Challenger Tampere Challenger Mons Challenger Todi Challenger Eckental Challenger San Benedetto Challenger Poznan Challenger Guimaraes Challenger Lexington Challenger Aptos Challenger Polska Energia Open - Bytom Alphen Challenger Orleans Challenger Wolfsburg Challenger Rennes Challenger Eckental Challenger Kosice Challenger Heilbronn Challenger Nottingham Challenger Nottingham-2 Challenger Vancouver Challenger Aptos Challenger Orleans Challenger Mons Challenger Eckental Challenger Mouilleron-Le-Captif Challenger Glasgow Challenger New Delhi Challenger Drummondville Challenger Le Gosier Challenger Savannah Challenger Vancouver Challenger Mons Challenger Eckental Challenger Bergamo Challenger Izmir Challenger Portoroz Challenger Orleans Challenger Knoxville Challenger Champaign Challenger Happy Valley Challenger Salzburg Challenger Surbiton Challenger Scheveningen Challenger Kolkata Challenger Ostrava Challenger Rome Challenger Chicago Challenger Orleans Challenger Tunis Challenger Aptos Challenger Biella 5 Challenger Nottingham 1 Challenger Orleans Challenger Pau Challenger Biel Challenger Rabat Challenger Oeiras 2 Challenger Kosice Challenger Trnava Challenger Yokohama Challenger Fairfield Challenger Le Gosier Challenger Noumea Challenger Pozoblanco Challenger Aix En Provence Challenger Aptos Challenger Vancouver Challenger Granby Challenger St. Remy Challenger Open des Alpes Trophee BNP Paribas - Grenoble Recanati Challenger Heilbronn Challenger Sarasota Challenger Seoul Challenger Guangzhou Challenger Recanati Challenger Bath Challenger Pingguo Challenger Koblenz Challenger Alessandria Challenger Nottingham Challenger Indian Wells Challenger Braunschweig Challenger Ilkley Challenger Quimper Challenger Segovia Challenger Porto Challenger St. Remy Challenger Oeiras 1 Challenger Charlottesville Challenger Rennes Challenger Trnava Challenger Madrid Challenger Seoul Challenger Ethias Trophy - Mons Guadalajara Challenger Girona Challenger Eckental Challenger Francavilla Challenger Vancouver Challenger Athens Challenger Eckental Challenger Bratislava Challenger Cherbourg Challenger Phoenix Challenger Prague 3 Challenger Busan Challenger Gwangju Challenger Surbiton Challenger Istanbul Challenger Prague Challenger Cherbourg Challenger Rome 1 Challenger Rome 2 Challenger Kun-Ming Challenger Nottingham-2 Challenger Mallorca Challenger Biel Challenger Bergamo Challenger Ismaning Challenger Eckental Challenger Tenerife Challenger Helsinki Challenger Bendigo Challenger Cherbourg Challenger Forli 4 Challenger Lugano Challenger Heilbronn Challenger Tunis Challenger Ilkley Challenger Rome Challenger Hurricane Tennis Open - Bradenton Phoenix Challenger Girona Challenger Aix En Provence Challenger Calgary Challenger 84° Concurso Internacional Tenis San Sebastian - San Sebastian Open des Alpes Trophee BNP Paribas - Grenoble Glasgow Challenger Orleans Challenger Furth Challenger Nur-Sultan Challenger Recanati Challenger Eckental Challenger Mons Challenger Bratislava Challenger Cherbourg Challenger Koblenz Challenger Ethias Trophy - Mons San Marino Challenger Trani Challenger Irving Challenger Quimper Challenger Antalya 2 Challenger Quimper 2 Challenger Rome Challenger St. Brieuc Challenger Johannesburg Challenger Rome Challenger Mouilleron-Le-Captif Challenger Rome Challenger Cremona Challenger Alicante Challenger Estoril Open - Estoril Estoril Open - Estoril Gerry Weber Open - Halle Open 13 - Marseille Allianz Suisse Open Gstaad - Gstaad Thailand Open - Bangkok If Stockholm Open - Stockholm Gerry Weber Open - Halle Campbell's Hall of Fame Tennis Championships - Newport Erste Bank Open - Vienna ABN AMRO World Tennis Tournament - Rotterdam Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Quimper Challenger Bergamo Challenger Atlanta Tennis Championships - Atlanta Credit Agricole Suisse Open - Gstaad Erste Bank Open - Vienna Valencia Open - Valencia Aircel Chennai Open - Chennai Apia International - Sydney Helsinki Challenger Open Sud de France - Montpellier Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Nottingham Challenger Power Horse Cup - Dusseldorf Mouilleron-Le-Captif Challenger Malaysian Open - Kuala Lumpur Erste Bank Open - Vienna Open Sud de France - Montpellier Rio Open 500 - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Portugal Open - Oeiras Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Geneva Open - Geneva Open de Nice Cote d'Azur - Nice Delray Beach Open - Delray Beach St. Petersburg Open - St. Petersburg Millennium Estoril Open - Estoril Dubai Duty Free Tennis Championships - Dubai Millennium Estoril Open - Estoril Vicenza Challenger Vicenza Challenger Mons Challenger Noumea Challenger Heilbronn Challenger Rennes Challenger San Juan Challenger SkiStar Swedish Open - Bastad Porto Alegre Challenger Bergamo Challenger Winston-Salem Open - Winston-Salem Montevideo Challenger Eckental Challenger Ortisei Challenger Meknes Challenger Open 13 - Marseille Cherbourg Challeger Erste Bank Open - Vienna ASB Classic - Auckland Geneva Open - Geneva Helsinki Challenger Heineken Open - Auckland Winston-Salem Open - Winston-Salem Gerry Weber Open - Halle Marrakech Challenger ASB Classic - Auckland Geneva Open - Geneva European Open - Antwerp Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart Hall of Fame Open - Newport Heilbronn Challenger Serbia Open - Belgrade Swiss Open - Gstaad Moselle Open - Metz Stockton Challenger Nottingham Challenger Johannesburg Challenger Winston-Salem Open - Winston-Salem Busan Challenger US Men's Clay Court Championship - Houston BMW Open - Munich Topshelf Open - 's-Hertogenbosch Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem China Open - Beijing Open 13 - Marseille Mons Challenger Athens Challenger Barcelona Open BancSabadell - Barcelona Ortisei Challenger Tunis Challenger Gerry Weber Open - Halle Grand Prix Hassan II - Marrakech SkiStar Swedish Open - Bastad Rio Open - Rio de Janeiro Mercedes Cup - Stuttgart Gerry Weber Open - Halle Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo European Open - Antwerp ASB Classic - Auckland Grand Prix Hassan II - Marrakech Millennium Estoril Open - Estoril Antalya Cup - Antalya Hall of Fame Open - Newport St. Petersburg Open - St. Petersburg European Open - Antwerp Erste Bank Open - Vienna Open Sud de France - Montpellier Turin Challenger Le Gosier Challenger Lisbon Challenger Libema Open - 's-Hertogenbosch PBZ Zagreb Indoors - Zagreb SkiStar Swedish Open - Bastad Swiss Open - Gstaad Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Busan Challenger ASB Classic - Auckland Gerry Weber Open - Halle European Open - Antwerp Sardegna Open - Cagliari Melbourne Summer Set - Melbourne Tata Open Maharashtra - Pune Qatar ExxonMobil Open - Doha Mallorca Championships - Mallorca Generali Open - Kitzbuhel Erste Bank Open - Vienna ASB Classic - Auckland Rio Open - Rio de Janeiro Estoril Open - Estoril Sarasota Challenger German Tennis Championships - Hamburg Gimcheon Challenger Manchester Challenger Aircel Chennai Open - Chennai Heineken Open - Auckland Open 13 - Marseille Tiburon Challenger AEGON Championships - London Gerry Weber Open - Halle Campbell's Hall of Fame Tennis Championships - Newport Studena Croatia Open - Umag Seville Challenger Ortisei Challenger Vancouver Challenger BRD Nastase Tiriac Trophy - Bucharest Claro Open Colombia - Bogota Dubai Duty Free Tennis Championships - Dubai Rome Challenger Topshelf Open - 's-Hertogenbosch Valencia Open - Valencia Open Parc - Lyon Apia International - Sydney Bordeaux Challenger Furth Challenger Mons Challenger Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Power Horse Cup - Dusseldorf Kyoto Challenger Drummondville Challenger Hall of Fame Tennis Championships - Newport Bet-at-home Open - Hamburg Moselle Open - Metz Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm Erste Bank Open - Vienna Cordoba Open - Cordoba Orleans Challenger Madrid Challenger Qatar ExxonMobil Open - Doha Heineken Open - Auckland Ilkley Challenger Dubai Duty Free Tennis Championships - Dubai Lexington Challenger Gerry Weber Open - Halle AEGON Championships - London Aegon Nottingham Open - Nottingham Hamburg Challenger Vegeta Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Citi Open - Washington Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Mouilleron-Le-Captif Challenger Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Swiss Indoors Basel - Basel Valencia Open - Valencia ASB Classic - Auckland Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open BancSabadell - Barcelona Meerbusch Challenger Open de Nice Cote d'Azur - Nice Erste Bank Open - Vienna Gonet Geneva Open - Geneva Aegon Nottingham Open - Nottingham Konzum Croatia Open - Umag St. Petersburg Open - St. Petersburg Brest Challenger Rakuten Japan Open - Tokyo ABN AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Agri Challenger Konzum Croatia Open - Umag Suisse Open - Gstaad Open Sud de France - Montpellier Vancouver Challenger Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Brasil Open - Sao Paulo Chengdu Open - Chengdu China Open - Beijing Quimper Challenger Citi Open - Washington Tata Open Maharashtra - Pune Prague II Challenger 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 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 cinch Championships - London Noventi Open - Halle Mallorca Championships - Mallorca 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 Mercedes Cup - Stuttgart Noventi Open - Halle Nordea Open - Bastad Braga Challenger Hamburg European Open - Hamburg Winston-Salem Open - Winston-Salem European Open - Antwerp Stockholm Open - Stockholm 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 Valencia Open - Valencia Qatar ExxonMobil Open - Doha Open 13 - Marseille Topshelf Open - 's-Hertogenbosch Antalya Cup - Antalya Maharashtra Open - Pune Open 13 Provence - Marseille Plava Laguna Croatia Open - Umag Swiss Open - Gstaad Swiss Indoors Basel - Basel BMW Open - Munich Argentina Open - Buenos Aires Brasil Open - Sao Paulo Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril VTR Open - Vina del Mar Murcia Challenger BNP Paribas Open - Indian Wells Rogers Cup - Montreal BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Ann Arbor Challenger Aix En Provence Challenger Miami Open - Miami Cassis Challenger Bratislava Challenger Turin Challenger Winston-Salem Open - Winston-Salem Bank Austria Tennis Trophy - Vienna Estoril Open - Estoril Copa Claro - Buenos Aires Farmers Classic - Los Angeles 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 Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Delray Beach International Tennis Championships - Delray Beach Miami Open - Miami Mutua Madrid Open - Madrid Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Western & Southern Open - Cincinnati Australian Open - Melbourne French Open - Paris Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Open - Indian Wells Kremlin Cup - Moscow Wimbledon - London Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells U.S. Open - New York U.S. Open - New York Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid U.S. Open - New York Internazionali BNL d'Italia - Rome Wimbledon - London BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Abierto Mexicano de Tenis Mifel - Los Cabos Western & Southern Open - New York French Open - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami 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 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 Mercedes Cup - Stuttgart Rakuten Japan Open - Tokyo Davis Cup, Group 2, 2R, POR-CYP 5-0 Open 13 Provence - Marseille Davis Cup, World Group, PO, AUS-BEL 2-3 Hall of Fame Tennis Championships - Newport Open Sud de France - Montpellier Davis Cup, Group II, 1R, POR-BEN 5-0 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, 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, QF, USA-BEL 4-0 Davis Cup, Group I, 1R, BLR-POR 3-2 Davis Cup, Group I, 1R, POR-BRA 3-1 U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London French Open (juniors) U.S. Open (juniors) Australian Open - Melbourne U.S. Open - New York French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Olympics - Rio de Janeiro Australian Open - Melbourne Wimbledon - London Internazionali BNL d'Italia - Rome U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open Qualifying - Doha Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Rogers Cup - Toronto Australian Open - Melbourne French Open - Paris Cassis Challenger Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, Group I, 1R, POR-ISR 5-0 Hopman Cup - Perth Davis Cup, World Group, 1R, CZE-BEL 3-2 Davis Cup, Group 2, PO, ALG-POR 0-5 Davis Cup, Group I, 1R, POR-SVK 4-1 Davis Cup, World Group, 1R, BEL-SUI 3-2 Davis Cup, Group I, 2R, ISR-POR 3-2 Davis Cup, Group I, 2R, GBR-BEL 1-4 Davis Cup, Group I, PO, SVK-POR 3-1 Davis Cup, World Group, PO, BEL-ISR 3-2 Davis Cup, Group I, PO, POR-SLO 5-0 Davis Cup, World Group, 1R, KAZ-BEL 3-2 Davis Cup, World Group, PO, POR-CZE 1-3 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, Group 2, 1R, CYP-POR 3-2 Davis Cup, Group II, 2R, POR-FIN 4-1 Davis Cup, World Group, QR, HUN-BEL 3-2 Davis Cup, World Group I, PO, LTU-POR 0-4 Davis Cup, World Group, PO, BEL-AUT 1-4 Davis Cup, Group I, 1R, ROU-POR 3-1 Davis Cup, Group I, 1R, BOL-BEL 2-3 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, World Group, F, BEL-GBR 1-3 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, World Group, 1R, GER-BEL 1-4 Davis Cup, World Group, 1R, BEL-HUN 3-2 Davis Cup, Group I, PO, UKR-POR 3-1 Australian Open (juniors) All Lower level tournaments Olympics - Tokyo Davis Cup, Group I, PO, POR-RSA 4-0