Career 2023 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2000
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 Portugal F1 Portugal F2 Israel F2 Netherlands F4 Netherlands F7 Portugal F4 Portugal F5 Portugal F6 Israel F4 Germany F3 France F4 France F5 Great Britain F7 Great Britain F9 Italy F15 Italy F16 Netherlands F4 Portugal F3 Croatia F1 Croatia F2 Portugal F5 Portugal F6 Netherlands F1 Netherlands F2 Netherlands F3 Spain F12 Spain F13 Spain F14 Netherlands F1 Netherlands F2 Netherlands F3 Netherlands F4 Turkey F16 (Antalya) Turkey F17 (Antalya) Netherlands F1 (Alkmaar) Netherlands F2 (Breda) Netherlands F3 (Middelburg) Netherlands F4 (Amstelveen) Netherlands F5 (Oldenzaal) Netherlands F6 (Rotterdam) Egypt F29 (Sharm El Sheikh) Egypt F30 (Sharm El Sheikh) Egypt F1 (Sharm El Sheikh) Egypt F2 (Sharm El Sheikh) Italy F2 (Santa Margherita Di Pula) Italy F3 (Santa Margherita Di Pula) M25 Santa Margherita Di Pula Open Castilla y Leon - Segovia XXX Edizione 'A Savoldi Marco' - Manerbio Banja Luka Challenger 2003 - Banja Luka 6th Sardinian International Championships - Cagliari XXXVII Torneig C.E. Laieta - Barcelona San Remo Tennis Cup - San Remo Open Castilla y Leon - Segovia China Open - Beijing Siemens Open - Scheveningen Ethias Trophy - Mons Aamulehti Tampere Opene - Tampere Tean International - Alphen KGHM Dialog Polish Indoors - Wroclaw Tennis Napoli Cup - Napoli Morocco Tennis Tour - Rabat Israel F1 Israel F3 China F3 Netherlands F5 Siemens Open - Scheveningen Porsche Open - Poznan XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Great Britain F10 Open Tarragona Costa Daurada - Tarragona M15 Huy Caltanissetta Challenger Barletta Challenger M25 The Hague Monza Challenger Sofia Challenger Kosice Challenger Scheveningen Challenger Tampere Challenger San Marino Challenger Vigo Challenger San Sebastian Challenger Brasov Challenger Alphen Challenger Kolding Challenger Seoul Challenger Chuncheon Challenger Orbetello Challenger Manerbio Challenger Alphen Challenger Sacramento Challenger Scheveningen Challenger Cordenons Challenger Alphen Challenger San Juan Challenger Santiago Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Prostejov Challenger Caltanissetta Challenger Rio De Janeiro Challenger Alphen Challenger M25 Trieste Istanbul Challenger M15 Heraklion Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Porto Alegre Challenger Santiago Challenger Santos Challenger M15 Jakarta Marburg Challenger X Open Internacional D'Andorra - Andorra Sacramento Challenger Copa Sevilla Internacionales de Andalucia - Seville Dharwad Challenger 2003 - Dharwad Arroyo de la Encomienda - Valladolid Garden Open 2004 - Rome Braunschweig Challenger Alphen Challenger Trnava Challenger Rome Challenger Casablanca Challenger Bordeaux Challenger Porsche Open - Poznan Alphen Challenger Bancastato Challenger Lugano - Lugano Marburg Challenger Scheveningen Challenger Biella Challenger Manerbio Challenger Siemens Open 2004 - Scheveningen Genova Challenger Almaty Challenger Tashkent Challenger Canberra Challenger Citta di Como - Como Milan Challenger Open Costa Daurada - Tarragona Challenger Tunisie - Tunis Monterrey Challenger Bratislava Challenger Lambertz Open - Aachen Internazionali de Tennis di Bergamo - Bergamo Seville Challenger BMW Tennis Championship - Sunrise Constanta Challenger Siemens Open 2007 - Scheveningen M15 Porec M25 Palmanova M25 Palmanova VIII Torneo Internazionale di Tennis - Barletta M15 Meerbusch San Sebastian Challenger Challenger Groningen - Groningen Tiburon Challenger Sibiu Challenger Blois Challenger Sao Paulo Challenger Geneva Challenger Como Challenger M15 Jakarta Ethias Trophy - Mons M15 Haren M15 Buschhausen M25 Santa Margherita di Pula M25 Santa Margherita di Pula Tampere Challenger Milan Indoors - Milan Bordeaux Challenger Vicenza Challenger Furth Challenger Portoroz Challenger Blois Challenger Scheveningen Challenger Monterrey Challenger Internazionali di Tennis di Bergamo - Bergamo Okal Cup 2003 - Eckental Trofeo Barcelona de Tenis - Barcelona Perugia Challenger Open 13 - Marseille Biella Challenger Croatia Open - Umag Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island AIG Japan Open - Tokyo Open Castilla y Leon - Segovia Riviera di Rimini Challenger 2004 - Rimini Chennai Open - Chennai Argentina Open - Buenos Aires Sophia Antipolis Challenger Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Tiburon Challenger Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten Genoa Open - Genova The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Bastad Challenger Croatia Open - Umag Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven Cordenons Challenger Thailand Open - Bangkok Bath Challenger St. Petersburg Open - St. Petersburg Chennai Open - Chennai M25 Koksijde Bergamo Challenger Open de Tenis Comunidad Valenciana - Valencia Open 13 - Marseille Grand Prix Hassan II - Casablanca Estoril Open - Estoril Rome Challenger Ordina Open - 's-Hertogenbosch Mestre Challenger Prostejov Challenger Dutch Open Tennis - Amersfoort Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Tiburon Challenger Open de Moselle - Metz Stockholm Open - Stockholm Eckental Challenger Davidoff Swiss Indoors Basel - Basel Prostejov Challenger ATP Open Castilla y Leon - Segovia Qatar ExxonMobil Open - Doha Orlando Challenger Columbus Challenger Rennes Challenger Quimper Challenger Heineken Open - Auckland Bangkok Challenger SAP Open - San Jose ABN/AMRO World Tennis Tournament - Rotterdam Tunis Challenger Open Seat Godo 2007 - Barcelona Ostrava Challenger Estoril Open - Estoril Bercuit Challenger Braga Challenger Heilbronn Challenger AT&T Challenger of Dallas - Dallas Ordina Open - 's-Hertogenbosch Red Letter Days Open - Nottingham Prostejov Challenger TEAN International - Alphen Aan Den Rijn Mercedes Cup - Stuttgart Bulgarian Open - Sofia Dutch Open Tennis - Amersfoort Ludwigshafen Challenger Braunschweig Challenger Qatar ExxonMobil Open - Doha Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Augsburg Challenger Belgaum Open - Belgaum Lambertz Open - Aachen SAP Open - San Jose Gran Canaria 2 Challenger Grand Prix Hassan II - Casablanca The Nottingham Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Grand Prix de Tennis de Lyon - Lyon Memorial Savigni - Sassuolo PBZ Zagreb Indoors - Zagreb SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Baumag Open - Budapest Open Sabadell Atlantico - Barcelona Estoril Open - Estoril BMW Open - Munich Interwetten Austrian Open - Kitzbuhel AEGON Championships - London AEGON International - Eastbourne Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Qatar Exxon Mobil Open - Doha Chennai Open - Chennai Tennis Napoli Cup - Napoli Heineken Open - Auckland M25 Oldenzaal Ciudad de Pozoblanco Open Diputacion - Cordoba ABN AMRO World Tennis Tournament - Rotterdam Volkswagen Challenger 2004 - Wolfsburg Open Sabadell Atlantico - Barcelona 10ø Tornea B. Camparini - Reggio Emilia Estoril Open - Estoril Mitsubishi Electric Europe Cup - Monza AEGON International - Eastbourne IPP Open - Helsinki Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Qatar ExxonMobil Open - Doha USTA Men's Challenger of Dallas - Dallas Medibank International - Sydney PBZ Zagreb Indoors - Zagreb Czech Open 2006 - Prostejov Dubai Duty Free Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Estoril Open - Estoril Mercedes Cup - Stuttgart San Marino Cepu Open - San Marino Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Mercedes Cup - Stuttgart Morocco Tennis Tour - Marrakech Bet-at-home Cup - Kitzbuhel Citi Open - Washington St. Petersburg Open - St. Petersburg PTT Thailand Open - Bangkok China Open - Beijing Black Forest Open - Freudenstadt Qatar ExxonMobil Open - Doha Apia International - Sydney Brasil Open - Sao Paulo Copa Claro - Buenos Aires BRD Nastase Tiriac Trophy - Bucharest AEGON Championships - London Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Brest Challenger ATP Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem If Stockholm Open - Stockholm Helsinki Challenger Maia Challenger Brisbane International - Brisbane Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Portugal Open - Oeiras Mercedes Cup - Stuttgart Kobstaedernes ATP Challenger - Kolding Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem China Open - Beijing Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open BancSabadell - Barcelona Gran Canaria 1 Challenger Topshelf Open - 's-Hertogenbosch AEGON Championships - London Shenzhen Open - Shenzhen Erste Bank Open - Vienna Millennium Estoril Open - Estoril Aircel Chennai Open - Chennai ASB Classic - Auckland Grand Prix Hassan II - Marrakech BRD Nastase Tiriac Trophy - Bucharest Geneva Open - Geneva Konzum Croatia Open - Umag BB&T Atlanta Open - Atlanta Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem Open Sud de France - Montpellier Alphen Challenger Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Open Parc - Lyon Antalya Cup - Antalya Winston-Salem Open - Winston-Salem Furth Challenger Sydney International - Sydney Delray Beach Open - Delray Beach Generali Open - Kitzbuhel Chennai Open - Chennai Campionati Internazionali di Sicilia - Palermo Libema Open - 's-Hertogenbosch Furth Challenger Caltanissetta Challenger Generali Open - Kitzbuhel Belem Challenger Delray Beach International Tennis Championships - Delray Beach Rio De Janeiro Challenger New York Open - New York Ordina Open - 's-Hertogenbosch Porto Alegre Challenger Montevideo Challenger Napoli Challenger Legg Mason Tennis Classic - Washington Rome Challenger Salinas Challenger Rome Challenger Rakuten Japan Open - Tokyo China Open - Beijing St. Petersburg Open - St. Petersburg BRD Nastase Tiriac Trophy - Bucharest Ortisei Challenger Las Vegas Challenger Millenium Tennis Championships - Delray Beach AEGON International - Eastbourne Open de la Comunidad Valenciana - Valencia Synsam Swedish Open - Bastad BA-CA Tennis Trophy - Vienna Mercedes Cup - Stuttgart AIG Japan Open Tennis Championships - Tokyo ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Fairfield Challenger German Tennis Championships - Hamburg Gerry Weber Open - Halle Mercedes Cup - Stuttgart Braunschweig Challenger Koblenz Challenger Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel San Juan Challenger ABN AMRO World Tennis Tournament - Rotterdam US Men's Clay Court Championship - Houston AEGON International - Eastbourne Allianz Suisse Open - Gstaad ATP Studena Croatia Open - Umag PTT Thailand Open - Bangkok If Stockholm Open - Stockholm Open de Tenis Comunidad Valenciana - Valencia Scheveningen Challenger Grand Prix Hassan II - Casablanca Claro Open Colombia - Bogota M25 Nussloch Grand Prix Hassan II - Casablanca Portugal Open - Oeiras Braga Challenger Open de Nice Cote d'Azur - Nice US Men's Clay Court Championship - Houston Aircel Chennai Open - Chennai Heineken Open - Auckland Royal Guard Open Chile - Vina del Mar ABN AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Mohammedia Challenger Topshelf Open - 's-Hertogenbosch BB&T Atlanta Open - Atlanta Como Challenger Aix En Provence Challenger Erste Bank Open - Vienna Valencia Open - Valencia Aircel Chennai Open - Chennai Heineken Open - Auckland Ecuador Open - Quito Brasil Open - Sao Paulo Pilot Pen Tennis - New Haven Rio Open - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai Genova Challenger Grand Prix Hassan II - Casablanca TEB BNP Paribas Istanbul Open - Istanbul Alphen Challenger Bordeaux Challenger Bet-at-home Open - Hamburg Rome Challenger M25 Heraklion Moselle Open - Metz China Open - Beijing M15 Monastir Valencia Open - Valencia ABN AMRO World Tennis Tournament - Rotterdam U.S. Mens's Clay Court Championship - Houston Winston-Salem Open - Winston-Salem Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril TEB BNP Paribas Istanbul Open - Istanbul Tampere Challenger AEGON Championships - London Sopot Challenger Brisbane International - Brisbane Garanti Koza Sofia Open - Sofia Aircel Chennai Open - Chennai Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Bet-at-home Open - Hamburg Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril China Open - Beijing Biella Challenger Lille Challenger Alicante Challenger Mohammedia Challenger Memphis Open - Memphis Qatar ExxonMobil Open - Doha Rio Open - Rio de Janeiro Meerbusch Challenger Barcelona Open BancSabadell - Barcelona Shenzhen Open - Shenzhen Quimper Challenger Alicante Challenger New York Open - New York US Men's Clay Court Championship - Houston Milan Challenger Swiss Open - Gstaad Open Sud de France - Montpellier Delray Beach Open - Delray Beach Heineken Open Shanghai - Shanghai Open Seat Godo 2005 - Barcelona Open Romania - Bucharest Stockholm Open - Stockholm Sydney International - Sydney Wimbledon - London Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose ABN/AMRO World Tennis Tournament - Rotterdam Croatia Open Umag - Umag BCR Open Romania - Bucharest PBZ Zagreb Indoors - Zagreb Open de Tenis Comunidad Valenciana - Valencia Orange Warsaw Open - Warsaw Dutch Open Tennis - Amersfoort Austrian Open - Kitzbuhel Tennis Masters Series - Madrid Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris BCR Open Romania - Bucharest Pacific Life Open - Indian Wells China Open - Beijing NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome AIG Japan Open Tennis Championships - Tokyo Masters Series Hamburg - Hamburg Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati ATP Kremlin Cup - Moscow BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo BNP Paribas Masters - Paris Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Regions Morgan Keegan Championships - Memphis Internazionali BNL d'Italia - Rome Delray Beach International Tennis Championships - Delray Beach BNP Paribas Masters - Paris Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Serbia Open - Belgrade Suisse Open - Gstaad Open de la Comunidad Valenciana - Valencia Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires Ricoh Open - 's-Hertogenbosch Generali Open - Kitzbuhel Intrum Stockholm Open - Stockholm Erste Bank Open - Vienna Bangkok Challenger Marbella Challenger Sophia Antipolis Challenger Barletta Challenger Ilkley Challenger Amersfoort Challenger Canberra Challenger St. Petersburg Open - St. Petersburg BellSouth Open - Vina del Mar Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Regions Morgan Keegan Championships - Memphis Erste Bank Open - Vienna Swiss Open - Gstaad Open de la Comunidad Valenciana - Valencia Heineken Open - Auckland AIG Japan Open - Tokyo Topshelf Open - 's-Hertogenbosch Thailand Open - Bangkok Open SEAT 2008 - Barcelona Internazionali BNL d'Italia - Rome Ordina Open - s-Hertogenbosch Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Moselle Open - Metz Valencia Open - Valencia AEGON Championships - London Tennis Masters Series - Madrid Pacific Life Open - Indian Wells BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Rogers Cup - Montreal Western & Southern Open - Cincinnati Rogers Cup - Toronto Mutua Madrid Open - Madrid Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami The Dubai Tennis Championships - Dubai St. Petersburg Open - St. Petersburg Copa Claro - Buenos Aires Australian Open - Melbourne Shenzhen Open - Shenzhen French Open - Paris European Open - Antwerp Erste Bank Open - Vienna ASB Classic - Auckland Heineken Open - Auckland Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Swiss Indoors Basel - Basel Australian Open - Melbourne Barcelona Open Banc Sabadell - Barcelona French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London 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 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 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 Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells U.S. Open - New York Australian Open Qualifying - Doha Australian Open - Melbourne French Open - Paris BNP Paribas Masters - Paris Mutua Madrilena Masters Madrid - Madrid French Open - Paris French Open - Paris Davis Cup, World Group, PO, NED-KOR, 3-2 Davis Cup, World Group, PO, NED-SUI 2-3 Davis Cup, Group 1, 2R, MKD-NED 1-4 Davis Cup, World Group, PO, NED-AUT 5-0 Davis Cup, World Group, 1R, CZE-NED 3-2 Davis Cup, Group I, 2R, AUT-NED 2-3 Davis Cup, Group I, 2R, ROU-NED 0-5 Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Davis Cup, World Group, PO, NED-CRO 2-3 Davis Cup, World Group, PO, CAN-NED 3-1 Davis Cup, World Group, PO, SUI-NED 4-1 Campeonato de Espana Kia de Tenis 2004 - Madrid Davis Cup, World Group, PO, NED-FRA, 1-4 Australian Open (juniors) Davis Cup, Europe/Africa Group I, PO, BLR-NED 1-4 U.S. Open (juniors) Australian Open (juniors) Davis Cup, Group I, 1R, UKR-NED 2-3 French Open (juniors) Wimbledon (juniors) Davis Cup, World Group, 1R, CAN-ESP 3-2 Davis Cup, World Group, 1R, ARG-NED 5-0 Davis Cup, World Group, PO, NED-CZE 3-2 Davis Cup, Group I, 1R, NED-FIN 5-0 All Lower level tournaments 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 Wimbledon (juniors) French Open (juniors)