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 Florence Challenger Bangkok Challenger Adelaide International 2 - Adelaide Terra Wortmann Open - Halle Netherlands F3 Italy F24 Netherlands F4 Germany-w3 Germany-w4 Belgium F2 Israel F1 Israel F2 Israel F3 Croatia F1 Croatia F2 Canada F1 Canada F2 Canada F3 Morocco F4 Great Britain F7 Great Britain F8 Italy F15 Italy F16 Netherlands F3 Netherlands F4 Germany F11 Germany F13 Germany F6 Germany F8 Germany F9 Germany F12 Belgium F1 Germany F13 Germany F16 Germany F17b Germany F19 Germany F18 Germany F20 Germany F1 Germany F4 Turkey F1 Turkey F3 Turkey F5 Spain F12 Czech Republic F2 Czech Republic F3 Germany F5 Germany F7 Germany F10 Belgium F1 Belgium F2 Germany F18 Germany F2 Germany F4 Spain F9 Spain F10 Italy F5 Czech Republic F1 Germany F5 Germany F17 France F8 Spain F12 Romania F3 Germany F6 Netherlands F3 Germany F11 Germany F12 Italy F22 Italy F23 Germany F19 France F22 Germany F4 Challenger Groningen - Groningen Siemens Open - Scheveningen Siemens Open - Scheveningen Mordovia Cup - Saransk St. Petersburg Challenger 2006 - St. Petersburg Citta di Como - Como Challenger Brasov - Brasov IPP Open - Helsinki Ethias Trophy - Mons Open de Rennes La Trinitaine - Rennes Internazionali di Tennis di Bergamo - Bergamo Ford Tennis Championships - Louisville Ljubljana Open 2008 - Ljubljana Music City Challenger - Nashville Internationaux de Nouvelle-Caledonie - New Caledonia LTA Wrexham Challenger - Wrexham 4th Volkswagen Challenger - Wolfsburg BMW Tennis Championship - Sunrise Morocco Tennis Tour - Marrakech ECU Prague Open - Prague Unique Zagreb Open - Zagreb The Surbiton Trophy - Surbiton Siemens Open 2007 - Scheveningen GHI Bronz Classic - Bronx Freudenstadt Challenger The Tarka Challenger - Barnstaple Tatra Banka Slovak Open - Bratislava Jersey Challenger Helsinki Challenger LTA Shrewsbury Challenger - Shrewsbury Barletta Challenger Rome Challenger Athens Challenger Rhodes Challenger Furth Challenger Lugano Challenger Scheveningen Challenger BMW Tennis Championship - Sunrise Orbetello Challenger Cordenons Challenger San Marino Challenger Como Challenger Alphen Challenger Eckental Challenger Aachen Challenger Bratislava Challenger Prague Challenger Marburg Challenger Scheveningen Challenger Trani Challenger Braunschweig Challenger Seville Challenger Szczecin Challenger Madrid Challenger Mons Challenger Eckental Challenger Loughborough Challenger Helsinki Challenger Heilbronn Challenger Bergamo Challenger Quimper Challenger Cherbourg Challenger Mersin Challenger Rome Challenger Siemens Open - Scheveningen Bordeaux Challenger Caltanissetta Challenger Braunschweig Challenger Scheveningen Challenger Petange Challenger Geneva Challenger Bratislava Challenger Helsinki Challenger Heilbronn Challenger Bergamo Challenger Guadalajara Challenger Vercelli Challenger Heilbronn Challenger Prostejov Challenger Scheveningen Challenger Szczecin Challenger Trnava Challenger Rennes Challenger Reunion Island Challenger Caltanissetta Challenger Irving Challenger Aix En Provence Challenger Braunschweig Challenger Scheveningen Challenger Manerbio Challenger Genova Challenger Alphen Challenger Szczecin Challenger Napoli Challenger Trnava Challenger Orleans Challenger Mons Challenger Rennes Challenger Bratislava Challenger Helsinki Challenger Kosice Challenger Wroclaw Challenger Jonkoping Challenger Heilbronn Challenger St. Brieuc Challenger Heilbronn Challenger Prostejov Challenger Furth Challenger Wolfsburg Challenger Cherbourg Challenger Scheveningen Challenger Alphen Challenger Szczecin Challenger Sibiu Challenger Orleans Challenger Rome Challenger Le Gosier Challenger Mons Challenger Mons Challenger Bratislava Challenger Canberra Challenger Irving Challenger San Marino Challenger Cremona Challenger Furth Challenger Braunschweig Challenger Dortmund Challenger Genova Challenger Alphen Challenger Todi Challenger Madrid Challenger Eckental Challenger Salzburg Challenger Helsinki Challenger Heilbronn Challenger Sibiu Challenger Rabat Challenger Marrakech Challenger Dallas Challenger Hamburg Challenger Barletta Challenger Bangkok Challenger Mersin Challenger Pau Challenger Nur-Sultan Challenger Prague Challenger Prague II Challenger Rome Challenger Biella 3 Challenger Split 1 Challenger Furth Challenger Forli Challenger Amersfoort Challenger Trieste Challenger Meerbusch Challenger Luedenscheid Challenger Braga Challenger Lisbon Challenger Sibiu Challenger Alphen Challenger Sanremo Challenger Shymkent 2 Challenger Forli 6 Challenger Orleans Challenger Mons Challenger Luedenscheid Challenger Braunschweig Challenger San Marino Challenger Meerbusch Challenger Grodzisk Mazowiecki Challenger Cassis Challenger Hamburg Challenger Bergamo Challenger Alphen Challenger Andria Challenger Maspalomas Challenger Canberra Challenger Oberstaufen Challenger Koblenz Challenger Manama Challenger Pau Challenger Aix En Provence Challenger Bordeaux Challenger Bordeaux Challenger Prague Challenger Zug Challenger Banja Luka Challenger Mouilleron-Le-Captif Challenger Quimper Challenger Napoli Challenger Ostrava Challenger Braunschweig Challenger Liberec Challenger Cancun Challenger Scheveningen Challenger Internazionali de Tennis di Bergamo - Bergamo Traralgon Challenger Siemens Open 2004 - Scheveningen Forli 4 Challenger St. Brieuc Challenger Prague 1 Challenger Pullach Challenger Ismaning Challenger Bratislava Challenger Sophia Antipolis Challenger Estoril Challenger Vilnius Challenger Ismaning Challenger Ostrava Challenger Villena Challenger Shymkent 1 Challenger Amersfoort Challenger Istanbul Challenger Alicante Challenger Phoenix Challenger Losinj Challenger Ismaning Challenger Phoenix Challenger Heilbronn Challenger Roanne Challenger Phoenix Challenger Roseto Degli Abruzzi 2 Challenger Lille Challenger ABN/AMRO World Tennis Tournament - Rotterdam Ordina Open - 's-Hertogenbosch Ordina Open - 's-Hertogenbosch Gerry Weber Open - Halle Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Dutch Open Tennis - Amersfoort Croatia Open - Umag Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam PBZ Zagreb Indoors - Zagreb Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona The Hypo Group Tennis International 2008 - Poertschach Ordina Open - s-Hertogenbosch Open 13 - Marseille Gerry Weber Open - Halle Masters Series - Hamburg The Priority Telecom Open - Amersfoort Open de Moselle - Metz The Priority Telecom Open - Amersfoort Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca BMW Open - Munich Gerry Weber Open - Halle Mercedes Cup - Stuttgart International German Open - Hamburg If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Heineken Open - Auckland Open 13 - Marseille Dutch Open Tennis - Amersfoort Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona BMW Open - Munich Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch German Tennis Championships - Hamburg ATP Studena Croatia Open - Umag Winston Salem - Winston Salem PTT Thailand Open - Bangkok Erste Bank Open - Vienna Apia International - Sydney PBZ Zagreb Indoors - Zagreb Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle Mumbai Open - Mumbai Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Swiss Indoors Basel - Basel Gerry Weber Open - Halle Aircel Chennai Open - Chennai Heineken Open - Auckland Milan Challenger PBZ Zagreb Indoors - Zagreb BCR Open Romania - Bucharest ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras BMW Open - Munich Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel If Stockholm Open - Stockholm Erste Bank Open - Vienna Brisbane International - Brisbane Qatar ExxonMobil Open - Doha Apia International - Sydney PBZ Zagreb Indoors - Zagreb Open 13 - Marseille BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Gerry Weber Open - Halle Topshelf Open - 's-Hertogenbosch ABN AMRO World Tennis Tournament - Rotterdam Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Erste Bank Open - Vienna Swiss Indoors Basel - Basel Ordina Open - s-Hertogenbosch Heineken Open - Auckland Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Open Sud de France - Montpellier Mercedes Cup - Stuttgart ABN AMRO World Tennis Tournament - Rotterdam Credit Agricole Suisse Open - Gstaad Austrian Open - Kitzbuhel Winston-Salem Open - Winston-Salem Kremlin Cup - Moscow Erste Bank Open - Vienna Swiss Indoors Basel - Basel Valencia Open - Valencia Millennium Estoril Open - Estoril Aircel Chennai Open - Chennai Qatar ExxonMobil Open - Doha ASB Classic - Auckland Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Swiss Indoors Basel - Basel Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Barcelona Open BancSabadell - Barcelona BMW Open - Munich UNICEF Open - 's Hertogenbosch Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Gerry Weber Open - Halle Bet-at-home Open - Hamburg Suisse Open - Gstaad Generali Open - Kitzbuhel Moselle Open - Metz Winston-Salem Open - Winston-Salem Moselle Open - Metz Open 13 - Marseille Grand Prix Hassan II - Casablanca European Open - Antwerp Swiss Indoors Basel - Basel Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha ASB Classic - Auckland Topshelf Open - 's-Hertogenbosch Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Grand Prix Hassan II - Marrakech Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BMW Open - Munich Hungarian Open - Budapest Heineken Open - Auckland BMW Open - Munich Copa Claro - Buenos Aires ASB Classic - Auckland Ricoh Open - 's-Hertogenbosch Brasil Open - Sao Paulo Mercedes Cup - Stuttgart Gerry Weber Open - Halle AEGON International - Eastbourne SkiStar Swedish Open - Bastad Open de Nice Cote d'Azur - Nice Bet-at-home Open - Hamburg Suisse Open - Gstaad Generali Open - Kitzbuhel Ordina Open - 's-Hertogenbosch Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Moselle Open - Metz ASB Classic - Auckland China Open - Beijing Aircel Chennai Open - Chennai Qatar ExxonMobil Open - Doha If Stockholm Open - Stockholm Erste Bank Open - Vienna Chengdu Open - Chengdu Abierto Mexicano Telcel - Acapulco Maharashtra Open - Pune Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Sydney International - Sydney Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle ABN AMRO World Tennis Tournament - Rotterdam Bet-at-home Open - Hamburg Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Gazprom Hungarian Open - Budapest Millennium Estoril Open - Estoril Ricoh Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Gerry Weber Open - Halle Plava Laguna Croatia Open - Umag Swiss Indoors Basel - Basel German Tennis Championships - Hamburg Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem BMW Open - Munich Rakuten Japan Open - Tokyo BRD Nastase Tiriac Trophy - Bucharest European Open - Antwerp Swiss Indoors Basel - Basel ASB Classic - Auckland Grand Prix Hassan II - Casablanca Barcelona Open Banc Sabadell - Barcelona Gazprom Hungarian Open - Budapest BMW Open - Munich Noventi Open - Halle Great Ocean Road Open - Melbourne Open 13 - Marseille Open Sud de France - Montpellier Mallorca Championships - Mallorca Qatar ExxonMobil Open - Doha Geneva Open - Geneva Boss Open - Stuttgart Winston-Salem Open - Winston-Salem ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Libema Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha BMW Open - Munich EFG Swiss Open - Gstaad Swiss Indoors Basel - Basel Winston-Salem Open - Winston-Salem BMW Open - Munich PTT Thailand Open - Bangkok Antalya Cup - Antalya China Open - Beijing Libema Open - 's-Hertogenbosch Swiss Open - Gstaad Boss Open - Stuttgart European Open - Antwerp St. Petersburg Open - St. Petersburg Sofia Open - Sofia Hong Kong Tennis Open - Hong Kong Brisbane International - Brisbane Qatar ExxonMobil Open - Doha ABN AMRO Open - Rotterdam Rio Open 500 - Rio de Janeiro DIEMA XTRA Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Erste Bank Open - Vienna Mercedes Cup - Stuttgart Libema Open - 's-Hertogenbosch EFG Swiss Open - Gstaad Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz ABN AMRO Open - Rotterdam Rakuten Japan Open - Tokyo European Open - Antwerp Swiss Indoors Basel - Basel Garanti Koza Sofia Open - Sofia Adelaide International - Adelaide Tata Open Maharashtra - Pune ABN AMRO World Tennis Tournament - Rotterdam Generali Open - Kitzbuhel Dubai Duty Free Tennis Championships - Dubai Erste Bank Open - Vienna bett1HULKS Indoors - Cologne bett1HULKS Championships - Cologne Hamburg European Open - Hamburg Sofia Open - Sofia Antalya Open - Antalya ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Noventi Open - Halle Hamburg European Open - Hamburg Moselle Open - Metz St. Petersburg Open - St. Petersburg European Open - Antwerp Sardegna Open - Cagliari Emilia-Romagna Open - Parma Adelaide International 2 - Adelaide Dubai Duty Free Tennis Championships - Dubai Hamburg European Open - Hamburg Sofia Open - Sofia BMW Open - Munich Grand Prix Hassan II - Marrakech Millennium Estoril Open - Estoril BMW Open - Munich Winston-Salem Open - Winston-Salem Zhuhai Open - Zhuhai China Open - Beijing Garanti Koza Sofia Open - Sofia Qatar ExxonMobil Open - Doha Rakuten Japan Open - Tokyo ABN AMRO World Tennis Tournament - Rotterdam Libema Open - 's-Hertogenbosch Boss Open - Stuttgart ABN AMRO World Tennis Tournament - Rotterdam Noventi Open - Halle Mallorca Championships - Mallorca Terra Wortmann Open - Halle Almaty Open - Almaty Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Qatar ExxonMobil Open - Doha Davis Cup, World Group, SF, GER-NED 0-2 Dubai Duty Free Tennis Championships - Dubai Davis Cup, World Group, QF, GER-CAN 2-0 Australian Open - Melbourne Sony Ericsson Open - Miami Rogers Masters - Montreal Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Miami Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Shanghai ATP Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Hamburg Open - Hamburg Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Terra Wortmann Open - Halle BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Wimbledon - London BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo 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 U.S. Open - New York 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 - 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 Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Western & Southern Open - New York BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Rolex Paris Masters - Paris Shanghai Rolex Masters - Shanghai Miami Open - Miami BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rolex Paris Masters - Paris Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Cincinnati Open - Cincinnati Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London 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 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 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 French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open Qualifying - Doha Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Davis Cup, World Group, PO, NED-CRO 2-3 Davis Cup, World Group, PO, NED-CZE 1-4 Davis Cup, World Group, 1R, AUS-GER 1-3 Davis Cup, Group 1, 2R, GBR-NED 4-1 Davis Cup, Group 1, 2R, MKD-NED 1-4 Davis Cup, World Group, QR, CZE-NED 1-3 Davis Cup, Finals, Group C ATP Cup - Brisbane, Perth, Sydney ATP Cup - Melbourne Davis Cup, World Group, Q, HUN-GER 2-3 Davis Cup, Finals, Group F Davis Cup, Europe/Africa Group I, PO, BLR-NED 1-4 Davis Cup, World Group, Q2, JPN-GER 0-4 Davis Cup, Group I, 1R, UKR-NED 2-3 Davis Cup, Group I, 2R, RSA-NED 3-1 Davis Cup, Group I, 1R, NED-FIN 5-0 Davis Cup, Group I, 2R, NED-ROU 5-0 Davis Cup, World Group, PO, NED-SUI 2-3 Davis Cup, Group I, 2R, ROU-NED 0-5 Davis Cup, World Group, PO, NED-AUT 5-0 Davis Cup, World Group, 1R, CZE-NED 3-2 Davis Cup, World Group, 1R, GER-FRA 2-3 Davis Cup, Group I, 2R, AUT-NED 2-3 Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Davis Cup, Group I, 2R, RUS-NED 4-1 Davis Cup, World Group, PO, GER-POL 3-2 Davis Cup, Group I, PO, SWE-NED 0-5 Davis Cup, Group I, 2R, BIH-NED 1-3 Davis Cup, World Group, PO, NED-CZE 3-2 Davis Cup, World Group, PO, POR-GER 2-3 Davis Cup, World Group, 1R, FRA-NED 3-1 Davis Cup, World Group, PO, CAN-NED 3-1 Davis Cup, Finals, Group E Davis Cup, Finals, QF, GBR-GER 2-0 Davis Cup, World Group, QR, KAZ-NED 3-1 Davis Cup, World Group, QR, GER-BLR 4-1 Davis Cup, Group I, 1R, URU-NED 0-4 ATP Cup - Sydney Davis Cup, Finals, QF, GBR-GER 1-2 Davis Cup, Finals, SF, RUS-GER 2-1 Davis Cup, Qualifiers, 1R, NED-CAN 4-0 Davis Cup, Qualifiers, 1R, BRA-GER 1-3 Davis Cup, Group C, Hamburg Davis Cup, Finals, QF, GER-CAN 1-2 All Lower level tournaments U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) Australian Open (juniors) Wimbledon (juniors) Olympics - London Olympics - Rio de Janeiro Olympics - Tokyo Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris Australian Open - Melbourne Miami Open - Miami Wimbledon - London Internazionali BNL d'Italia - Rome Olympics - Paris