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 M15 Vienna Netherlands F3 Germany-w3 Israel F2 Canada F1 Canada F2 Canada F3 Great Britain F7 Great Britain F8 Netherlands F3 Egypt #1-w1 Netherlands F4 Egypt #2-w2 Sudan F1 Senegal F1 Senegal F2 Egypt F4 Egypt F5 Burundi F1 Rwanda F1 Uganda F1 Egypt F1 Egypt F2 Egypt F4 Egypt F5 Egypt F8 Egypt F9 Egypt F10 Syria F1 Syria F2 Egypt F12 Egypt F11 Egypt F3 Egypt F7 Egypt F13 Burundi F1 Rwanda F1 Uganda F1 Kenya F1 Egypt F14 Egypt F15 Egypt F1 Egypt F3 Korea F1 Korea F2 Tunisia F1 Tunisia F2 Tunisia F3 Morocco F4 Morocco F5 Thailand F1 Thailand F2 Burundi F1 Rwanda F1 Uganda F1 Kuwait F1 Kuwait F2 Egypt F5 Spain F6 Portugal F1 Portugal F2 Portugal F3 Spain F12 Turkey F17 Turkey F18 Turkey F19 Morocco F4 Kazakhstan F5 Spain F11 Turkey F25 Turkey F26 Rwanda F1 Rwanda F2 Turkey F32 Egypt F1 Egypt F2 Turkey F12 Turkey F13 Turkey F14 Spain F8 Bulgaria F1 Bulgaria F3 Spain F14 Spain F16 Spain F17 Spain F18 Turkey F31 Turkey F32 Turkey F34 Spain F30 Spain F32 Turkey F40 Turkey F41 Turkey F1 Turkey F2 Turkey F3 Kazakhstan F1 Kazakhstan F2 Turkey F10 Turkey F11 Turkey F12 Egypt F2 Egypt F3 Egypt F4 Egypt F9 Egypt F10 Egypt F11 Egypt F14 Egypt F21 Egypt F22 Egypt F28 Egypt F29 Egypt F32 Egypt F35 Egypt F36 Egypt F9 Egypt F11 Bulgaria F2 Egypt F19 Egypt F20 Egypt F28 Egypt F29 Italy F23 Turkey F38 Italy F24 Egypt F10 Egypt F33 Egypt F34 Egypt F36 Egypt F2 Egypt F3 Egypt F4 Egypt F9 Egypt F10 Egypt F11 Egypt F15 Egypt F16 Egypt F22 Egypt F23 Italy F17 Egypt F30 Egypt F31 Egypt F32 Egypt F33 Egypt F38 Egypt F8 Egypt F1 Egypt F6 Egypt F12 Morocco F4 Nigeria F1 Nigeria F2 Nigeria F3 Italy F16 Nigeria F4 Netherlands F4 Germany-w4 Belgium F2 Israel F1 Israel F3 Croatia F1 Croatia F2 Italy F15 Egypt F26 Egypt F3 Egypt F20 (Sharm El Sheikh) Italy F25 (Cornaiano) Kazakhstan F7 (Shymkent) Finland F4 (Helsinki) Gabon F1 Gabon F2 M15 Cairo M15 Cairo M25 Jablonec nad Nisou M15 Sharm ElSheikh M15 Osijek Mordovia Cup - Saransk St. Petersburg Challenger 2006 - St. Petersburg Challenger Brasov - Brasov Open de Rennes La Trinitaine - Rennes M15 Sharm ElSheikh M25 Sharm ElSheikh M15 Kottingbrunn M15 Sharm ElSheikh M25 Prague M25 Sharm ElSheikh M25 Most M25 Jablonec nad Nisou GHI Bronz Classic - Bronx Siemens Open - Scheveningen 4th Volkswagen Challenger - Wolfsburg M15 Sharm ElSheikh M15 Sharm ElSheikh M15 Sharm ElSheikh IPP Open - Helsinki M25 Sharm ElSheikh Alphen Challenger Unique Zagreb Open - Zagreb M25 Kursumlijska Banja BMW Tennis Championship - Sunrise M15 Antalya M15 Madrid M15 Sharm ElSheikh M15 Sharm ElSheikh M25 Sharm ElSheikh M15 Sharm ElSheikh M25 Sharm ElSheikh M15 Sharm ElSheikh Ljubljana Open 2008 - Ljubljana The Surbiton Trophy - Surbiton Siemens Open - Scheveningen M25 Kigali Siemens Open 2004 - Scheveningen Citta di Como - Como BMW Tennis Championship - Sunrise Siemens Open - Scheveningen Rome Challenger Cairo Challenger Lugano Challenger Ethias Trophy - Mons Music City Challenger - Nashville Manerbio Challenger Como Challenger M15 Cairo Ford Tennis Championships - Louisville Cordenons Challenger Astana Challenger Challenger Groningen - Groningen M15 Cairo Istanbul Challenger Izmir Challenger Meknes Challenger Casablanca Challenger Internazionali di Tennis di Bergamo - Bergamo Dallas Challenger Rhodes Challenger M15 Sharm ElSheikh Furth Challenger Bergamo Challenger Orbetello Challenger Caltanissetta Challenger Tanger Challenger Scheveningen Challenger Istanbul Challenger Eskisehir Challenger M15 Sharm ElSheikh San Marino Challenger Izmir Challenger Fergana Challenger M15 Doha M25 Doha Chennai Challenger New Delhi Challenger Sao Paulo Challenger Cali Challenger Mohammedia Challenger M15 Cairo San Benedetto Challenger Oberstaufen Challenger Meerbusch Challenger Kenitra Challenger Rennes Challenger Morocco Tennis Tour - Marrakech ECU Prague Open - Prague Siemens Open 2007 - Scheveningen San Benedetto Challenger M15 Sharm ElSheikh Genova Challenger Trnava Challenger Rennes Challenger M15 Sharm ElSheikh Tatra Banka Slovak Open - Bratislava Guadalajara Challenger San Luis Potosi Challenger M15 Sharm ElSheikh Scheveningen Challenger Cortina Challenger Alphen Challenger Bratislava Challenger Burnie Challenger Scheveningen Challenger Shanghai Challenger Almaty Challenger Tashkent Challenger Anning Challenger Orleans Challenger Rome Challenger Almaty Challenger Winnetka Challenger Zhuhai Challenger Barletta Challenger Nur-Sultan Challenger Grodzisk Mazowiecki Challenger Ismaning Challenger Andria Challenger Heilbronn Challenger Prague Challenger Itajai Challenger Cordenons Challenger Chennai Challenger M15 Brcko Reunion Island Challenger Barletta Challenger Nanchang Challenger M25 Kiseljak Recanati Challenger M15 Sarajevo Kolkata Challenger Guangzhou Challenger Chennai Challenger San Marino Challenger Prostejov Challenger Morelos Challenger Scheveningen Challenger M25 Bourg-en-Bresse Amersfoort Challenger Liberec Challenger Meerbusch Challenger Alphen Challenger Meknes Challenger Roseto Degli Abruzzi 2 Challenger Mexico City Challenger The Tarka Challenger - Barnstaple Como Challenger M25 Sharm ElSheikh Rome Challenger Bordeaux Challenger LTA Shrewsbury Challenger - Shrewsbury Padova Challenger San Marino Challenger Marrakech Challenger M25 Sharm ElSheikh Cordenons Challenger Szczecin Challenger Panama City Challenger Sopot Challenger Casablanca Challenger Santo Domingo Challenger Leon Challenger Prostejov Challenger Egypt F2 Prostejov Challenger M25 Villeneuve-Loubet Poprad Tatry Challenger Marburg Challenger M25 Duffel Segovia Challenger Istanbul Challenger Almaty 1 Challenger Almaty 2 Challenger Lille Challenger Meknes Challenger Prostejov Challenger Mohammedia Challenger Eckental Challenger Forli 6 Challenger Launceston Challenger M25 Sharm ElSheikh Almaty Challenger Lisbon Challenger Tampere Challenger Shenzhen Challenger M15 Antalya Bergamo Challenger Shymkent 2 Challenger St. Brieuc Challenger Heilbronn Challenger Shymkent Challenger Hamburg Challenger Seville Challenger Puerto Vallarta Challenger Tashkent Challenger Liuzhou Challenger Aix En Provence Challenger Mouilleron-Le-Captif Challenger Playford Challenger Burnie Challenger Bergamo Challenger Internationaux de Nouvelle-Caledonie - New Caledonia Zhangjiagang Challenger Sophia Antipolis Challenger San Luis Potosi Challenger Leon Challenger M25 Sharm ElSheikh Anning Challenger Braga Challenger LTA Wrexham Challenger - Wrexham Kigali 2 Challenger Internazionali de Tennis di Bergamo - Bergamo Lisbon Challenger Lyon Challenger Bratislava Challenger Wuhan Challenger Prague Challenger Manerbio Challenger Shenzhen Challenger Pau Challenger Prague Challenger Orlando Challenger Sao Paulo Challenger Biella 3 Challenger Ostrava Challenger Braunschweig Challenger Luedenscheid Challenger Braga Challenger Ismaning Challenger Bergamo Challenger Helsinki Challenger Cherbourg Challenger Forli 4 Challenger Lille Challenger St. Brieuc Challenger Prague 1 Challenger Savannah Challenger Shymkent 1 Challenger Milan Challenger Luedenscheid Challenger Istanbul Challenger Alicante Challenger Maspalomas Challenger Koblenz Challenger Glasgow Challenger Mauthausen Challenger Tulln Challenger Cancun Challenger Banja Luka Challenger Florence Challenger Mouilleron-Le-Captif Challenger Ismaning Challenger Liuzhou Challenger Bratislava Challenger Maia Challenger Bangkok Challenger Bangkok Challenger Vicenza Challenger Prague II Challenger Ostrava Challenger Istanbul Challenger Cary Challenger Antalya 2 Challenger Split 2 Challenger Zagreb Challenger Trieste Challenger Ordina Open - 's-Hertogenbosch Ordina Open - 's-Hertogenbosch Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Bendigo Challenger Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Dutch Open Tennis - Amersfoort Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Chennai Open - Chennai Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia Jersey Challenger ABN AMRO World Tennis Tournament - Rotterdam Delray Beach International Tennis Championships - Delray Beach Open Sud de France - Montpellier Davidoff Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Open Sabadell Atlantico - Barcelona BMW Open - Munich Open de Nice Cote d'Azur - Nice Winston Salem - Winston Salem Mumbai Open - Mumbai Erste Bank Open - Vienna Swiss Indoors Basel - Basel Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Estoril Open - Estoril Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Helsinki Challenger PTT Thailand Open - Bangkok Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Heineken Open - Auckland Grand Prix Hassan II - Casablanca Portugal Open - Oeiras Topshelf Open - 's-Hertogenbosch Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Erste Bank Open - Vienna Brisbane International - Brisbane Brasil Open - Sao Paulo BRD Nastase Tiriac Trophy - Bucharest Winston-Salem Open - Winston-Salem Todi Challenger Casablanca Challenger Portoroz Challenger Augsburg Challenger Aix En Provence Challenger Recanati Challenger ATP Studena Croatia Open - Umag The Hypo Group Tennis International 2008 - Poertschach Rakuten Japan Open - Tokyo Chennai Open - Chennai Topshelf Open - 's-Hertogenbosch Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Gerry Weber Open - Halle Antalya Cup - Antalya Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle ASB Classic - Auckland Winston-Salem Open - Winston-Salem Caltanissetta Challenger Ordina Open - s-Hertogenbosch Barletta Challenger China Open - Beijing Bet-At-Home Austrian Open - Kitzbuhel UNICEF Open - 's Hertogenbosch Grand Prix Hassan II - Casablanca PBZ Zagreb Indoors - Zagreb Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha BRD Nastase Tiriac Trophy - Bucharest Athens Challenger Poprad Tatry Challenger Biel Challenger Open de Nice Cote d'Azur - Nice Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Ricoh Open - 's-Hertogenbosch Millennium Estoril Open - Estoril Antalya Cup - Antalya Plava Laguna Croatia Open - Umag Abierto Mexicano - Los Cabos Casablanca Challenger Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo European Open - Antwerp Libema Open - 's-Hertogenbosch Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg Dubai Duty Free Tennis Championships - Dubai Astana Open - Nur-Sultan PBZ Zagreb Indoors - Zagreb Santos Challenger Grand Prix Hassan II - Casablanca M25 Cairo Gerry Weber Open - Halle If Stockholm Open - Stockholm Liberec Challenger Trnava Challenger Aircel Chennai Open - Chennai Padova Challenger Open 13 - Marseille M15 Sharm ElSheikh Todi Challenger New Delhi Challenger Gerry Weber Open - Halle Ningboo Challenger Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch Gerry Weber Open - Halle Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice Tenerife 2 Challenger PTT Thailand Open - Bangkok Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland Hall of Fame Open - Newport Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Sibiu Challenger Kenitra Challenger Casablanca Challenger Budapest Challenger Beijing Challenger Split 1 Challenger Shenzhen Challenger Bergamo Challenger Guadalajara Challenger Bet-at-home Open - Hamburg San Luis Potosi Challenger Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Erste Bank Open - Vienna Swiss Indoors Basel - Basel Dubai Duty Free Tennis Championships - Dubai Aircel Chennai Open - Chennai Qatar ExxonMobil Open - Doha Heineken Open - Auckland Poprad Tatry Challenger Open 13 - Marseille M25 Poznan Genova Challenger Zhangjiagang Challenger Barcelona Challenger Gwangju Challenger M15 Sharm ElSheikh Credit Agricole Suisse Open - Gstaad M25 Sharm ElSheikh Austrian Open - Kitzbuhel Ho Chi Minh City Challenger Generali Open - Kitzbuhel Kremlin Cup - Moscow Istanbul Challenger Bangkok Challenger Koblenz Challenger ASB Classic - Auckland San Luis Potosi Challenger Winston-Salem Open - Winston-Salem Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch Lisbon Challenger Aptos Challenger Losinj Challenger Brest Challenger ASB Classic - Auckland Traralgon Challenger Ningboo Challenger Kolkata Challenger Open 13 - Marseille Shenzhen Challenger Suisse Open - Gstaad Hungarian Open - Budapest TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Scheveningen Challenger Vancouver Challenger Cortina Challenger AEGON International - Eastbourne Suisse Open - Gstaad Generali Open - Kitzbuhel Perugia Challenger Amersfoort Challenger ASB Classic - Auckland Garanti Koza Sofia Open - Sofia Libema Open - 's-Hertogenbosch Sibiu Challenger Helsinki Challenger Burnie Challenger Manama Challenger Leon Challenger DIEMA XTRA Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Campinas Challenger Grand Prix Hassan II - Marrakech Gazprom Hungarian Open - Budapest Prague Challenger Noventi Open - Halle Forli Challenger Ordina Open - 's-Hertogenbosch Tata Open Maharashtra - Pune ABN AMRO World Tennis Tournament - Rotterdam Launceston Challenger ABN AMRO World Tennis Tournament - Rotterdam Todi Challenger Amersfoort Challenger Barcelona Open Banc Sabadell - Barcelona ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Sanremo Challenger Aguascalientes Challenger Blois Challenger Trieste Challenger Libema Open - 's-Hertogenbosch Heilbronn Challenger Sofia Open - Sofia Gerry Weber Open - Halle Dutch Open Tennis - Amersfoort Adelaide International 2 - Adelaide Millennium Estoril Open - Estoril BMW Open - Munich Libema Open - 's-Hertogenbosch Croatia Open - Umag PBZ Zagreb Indoors - Zagreb Open SEAT 2008 - Barcelona Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch Danderyd Challenger Maia Challenger Kigali 1 Challenger Segovia Challenger Dobrich Challenger Gerry Weber Open - Halle Abierto Mexicano Telcel - Acapulco Garanti Koza Sofia Open - Sofia China Open - Beijing Swiss Indoors Basel - Basel Maharashtra Open - Pune ABN AMRO World Tennis Tournament - Rotterdam Ricoh Open - 's-Hertogenbosch Salzburg Challenger Swiss Indoors Basel - Basel Great Ocean Road Open - Melbourne M15 Hurghada The Priority Telecom Open - Amersfoort Stockholm Open - Stockholm Sony Ericsson Open - Miami Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai ATP Masters - Shanghai Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Miami Open - Miami BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Hamburg Challenger Bratislava 1 Challenger Noumea Challenger Launceston Challenger Bengalaru Challenger Aix En Provence Challenger Antalya Challenger Biella 1 Challenger Biella 2 Challenger PTT Thailand Open - Bangkok Tunis Challenger ABN/AMRO World Tennis Tournament - Rotterdam Qatar ExxonMobil Open - Doha BCR Open Romania - Bucharest Open de Tenis Comunidad Valenciana - Valencia The Priority Telecom Open - Amersfoort Rogers Masters - Montreal Millennium Estoril Open - Estoril Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Winston-Salem Open - Winston-Salem ABN AMRO World Tennis Tournament - Rotterdam BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Apia International - Sydney Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Open 13 - Marseille Miami Open - Miami Mutua Madrid Open - Madrid French Open - Paris Australian Open - Melbourne Wimbledon - London Rogers Cup - Montreal German Tennis Championships - Hamburg BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne ABN AMRO World Tennis Tournament - Rotterdam French Open - Paris Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris French Open - Paris Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai U.S. Open - New York BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Wimbledon - London Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London Grand Prix Hassan II - Casablanca PBZ Zagreb Indoors - Zagreb European Open - Antwerp Grand Prix Hassan II - Marrakech Open Sabadell Atlantico - Barcelona BB&T Atlanta Open - Atlanta Swiss Open - Gstaad Mercedes Cup - Stuttgart Davis Cup, World Group, PO, NED-CZE 1-4 Swiss Indoors Basel - Basel Davis Cup, Group 1, 2R, MKD-NED 1-4 Dubai Duty Free Tennis Championships - Dubai Davis Cup, Group 2, 1R, CYP-EGY 3-2 Davis Cup, Group I, 1R, UKR-NED 2-3 Davis Cup, Group I, 2R, RSA-NED 3-1 Davis Cup, World Group, PO, NED-AUT 5-0 Davis Cup, World Group, 1R, CZE-NED 3-2 Davis Cup, Group II, PO, IRL-EGY 3-2 Davis Cup, World Group, PO, NED-CRO 2-3 Davis Cup, Group I, 2R, AUT-NED 2-3 Davis Cup, World Group, PO, CAN-NED 3-1 Davis Cup, World Group, QR, CZE-NED 1-3 Davis Cup, Group II, 1R, EGY-SLO 1-3 Davis Cup, Finals, Group E Davis Cup, World Group, QR, KAZ-NED 3-1 Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon (juniors) Australian Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open (juniors) Australian Open - Melbourne All Lower level tournaments U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Olympics - London Olympics - Rio de Janeiro Olympics - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open Qualifying - Doha Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London Davis Cup, Group I, 2R, ROU-NED 0-5 Davis Cup, Qualifiers, 1R, NED-CAN 4-0 Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Davis Cup, Group I, 2R, NED-ROU 5-0 Davis Cup, World Group, PO, NED-SUI 2-3 Davis Cup, Group II, 1R, MDA-EGY 4-1 Davis Cup, Europe/Africa Group I, PO, BLR-NED 1-4 Davis Cup, Group I, 1R, NED-FIN 5-0 Davis Cup, World Group, PO, NED-CZE 3-2 Davis Cup, Group 1, 2R, GBR-NED 4-1 Davis Cup, World Group II, PO, LAT-EGY 4-1 U.S. Open (juniors) Davis Cup, Group II, 1R, LTU-EGY 4-1 Davis Cup, Group II, 1R, URU-EGY 1-3 Davis Cup, Group I, PO, GRE-EGY 3-2 Davis Cup, Group II, 1R, EGY-LAT 2-3 Davis Cup, Group I, 1R, URU-NED 0-4 Davis Cup, Group II, PO, EGY-CYP 4-1 Davis Cup, Group I, PO, EGY-ECU 3-1 Davis Cup, Group II, 1R, EGY-BLR 1-3 Davis Cup, Group I, 2R, RUS-NED 4-1 Davis Cup, Group I, PO, SWE-NED 0-5 Davis Cup, Group I, 2R, BIH-NED 1-3 Davis Cup, World Group, 1R, FRA-NED 3-1 Davis Cup, Group II, 1R, EGY-NOR 4-0 Davis Cup, Group II, 3R, EGY-FIN 2-3 Davis Cup, World Group I, 1R, EGY-HUN 2-3 French Open (juniors) Olympics - Tokyo Davis Cup, Group 2, 1R, SLO-EGY 5-0