Career 2022 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 Romania F4 Romania F5 Romania F6 Netherlands F1 Germany F7 Netherlands F4 Great Britain F21 Israel F4 Israel F5 France F2 Switzerland F2 France F4 France F5 Turkey F5 Italy F10 France F14 France F15 France F4 France F5 Spain F23 Germany F4 Germany F3 Belgium F5 USA F34 M25 Nussloch M25 Trento Germany F11 Israel F5 Israel F6 Germany F3 Germany F4 Spain F7 Sweden F1 Sweden F2 Sweden F3 Germany F9 Germany F10 Germany F11 Germany F12 Germany F13 Great Britain F19 Italy F15 Slovenia F2 Netherlands F1 Netherlands F3 Italy F23 France F13 France F14 France F18 France F24 M25 Nottingham Germany F4 Germany F5 France F3 Dharwad Challenger 2003 - Dharwad Memorial Savigni - Sassuolo San Remo Tennis Cup - San Remo 10ø Tornea B. Camparini - Reggio Emilia USTA Men's Challenger of Dallas - Dallas Siemens Open - Scheveningen Ethias Trophy - Mons Open Costa Daurada - Tarragona Challenger Tunisie - Tunis Mitsubishi Electric Europe Cup - Monza X Open Internacional D'Andorra - Andorra Siemens Open - Scheveningen Riviera de Rimini Challenger - Rimini Wolfsburg Challenger Mons Challenger Bergamo Challenger Alessandria Challenger ATP Open Castilla y Leon - Segovia Izmir Challenger Mons Challenger Heilbronn Challenger Rome Challenger Recanati Challenger Orleans Challenger Ramat Hasharon Challenger Prostejov Challenger IPP Open - Helsinki Eckental Challenger Eckental Challenger Vancouver Challenger Alphen Challenger M25 Nottingham Bath Challenger Mons Challenger Recanati Challenger Orleans Challenger Aix En Provence Challenger Lexington Challenger Aptos Challenger Mons Challenger Recanati Challenger Irving Challenger Vicenza Challenger Happy Valley Challenger Koblenz Challenger Eckental Challenger Noumea Challenger Kazan Challenger Biella Challenger Como Challenger Tashkent Challenger Champaign Challenger Mons Challenger Mouilleron-Le-Captif Challenger Cordenons Challenger St. Remy Challenger Prostejov Challenger Lambertz Open by Stawag 2007 - Aachen Charlottesville Challenger Knoxville Challenger Drummondville Challenger Tunis Challenger Tampere Challenger Morocco Tennis Tour - Marrakech Scheveningen Challenger Almaty Challenger Augsburg Challenger USA F33 Eckental Challenger Open des Alpes Trophee BNP Paribas - Grenoble National Bank Men's Rimouski Challenger - Rimouski Canberra Challenger Eckental Challenger Canberra Challenger Bergamo Challenger Barletta Challenger Athens Challenger Milan Challenger Francavilla Challenger Orleans Challenger Rome Challenger Rennes Challenger Ostrava Challenger Eckental Challenger Bratislava Challenger Helsinki Challenger Cherbourg Challenger Phoenix Challenger Recanati Challenger Marbella Challenger Murcia Challenger Vancouver Challenger Prostejov Challenger Nottingham Challenger Istanbul Challenger Seville Challenger Tennis Napoli Cup - Napoli Brest Challenger Hamburg Challenger Cherbourg Challenger Koblenz Challenger Nottingham 1 Challenger Prague II Challenger Aix En Provence Challenger Heilbronn Challenger Alicante Challenger Orleans Challenger Mouilleron-Le-Captif Challenger Alicante Challenger Eckental Challenger Cherbourg Challenger Turin Challenger Heilbronn Challenger Ismaning Challenger Bendigo Challenger Quimper Challenger Vancouver Challenger Manerbio Challenger Pau Challenger Gwangju Challenger Lugano Challenger Bratislava Challenger Sarasota Challenger Lille Challenger Le Gosier Challenger Kolding Challenger Aix En Provence Challenger Aachen Challenger Aamulehti Tampere Open - Tampere Kaohsiung Challenger Nottingham Challenger Alphen Challenger Johannesburg Challenger Cherbourg Challeger Nottingham-2 Challenger Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island China Open - Beijing Heineken Open - Auckland Rome 2 Challenger Argentina Open - Buenos Aires Istanbul Challenger Estoril Open - Estoril The Stella Artois Grass Court Championships - London Nottingham Challenger Chennai Open - Chennai Sydney International - Sydney Open de Tenis Comunidad Valenciana - Valencia San Marino Challenger Croatia Open Umag - Umag Ilkley Challenger Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Salzburg Challenger Campionati Internazionali di Sicilia - Palermo Davidoff Swiss Indoors Basel - Basel Heilbronn Challenger Heineken Open - Auckland Millenium Tennis Championships - Delray Beach Eckental Challenger Mouilleron-Le-Captif Challenger Open Seat Godo 2007 - Barcelona Red Letter Days Open - Nottingham Ilkley Challenger Segovia Challenger Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Portoroz Challenger BCR Open Romania - Bucharest Chennai Open - Chennai Orleans Challenger Mons Challenger Le Gosier Challenger Campionati Internazionali di Sicilia - Palermo Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia PBZ Zagreb Indoors - Zagreb Open SEAT 2008 - Barcelona Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Allianz Suisse Open Gstaad - Gstaad Austrian Open - Kitzbuhel Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest China Open - Beijing ATP Kremlin Cup - Moscow Seoul Challenger Heineken Open - Auckland SA Tennis Open - Johannesburg Rennes Challenger Gimcheon Challenger Seoul Challenger Bastad Challenger Bulgarian Open - Sofia Delray Beach International Tennis Championships - Delray Beach Volkswagen Challenger 2004 - Wolfsburg U.S. Mens's Clay Court Championship - Houston XXXVII Torneig C.E. Laieta - Barcelona Siemens Open 2004 - Scheveningen Porsche Open - Poznan Aptos Challenger Lambertz Open - Aachen Cordenons Challenger Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle Tiburon Challenger Rome Challenger AEGON Championships - London AEGON International - Eastbourne Mercedes Cup - Stuttgart Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad Chicago Challenger Open Castilla y Leon - Segovia Thailand Open - Bangkok BMW Tennis Championship - Sunrise If Stockholm Open - Stockholm Open de Tenis Comunidad Valenciana - Valencia Heineken Open - Auckland Czech Open 2006 - Prostejov Bancastato Challenger Lugano - Lugano PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Busan Challenger Gerry Weber Open - Halle AEGON International - Eastbourne Trofeo Barcelona de Tenis - Barcelona Mercedes Cup - Stuttgart Allianz Suisse Open Gstaad - Gstaad Open des Alpes Trophee BNP Paribas - Grenoble Thailand Open - Bangkok Brasil Open - Costa do Sauipe AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Milan Indoors - Milan Open de Tenis Comunidad Valenciana - Valencia KGHM Dialog Polish Indoors - Wroclaw Internazionali di Tennis di Bergamo - Bergamo Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Estoril Open - Estoril 5 Volkswagen Challenger - Wolfsburg ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona AEGON International - Eastbourne Campbell's Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Erste Bank Open - Vienna Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Morocco Tennis Tour - Rabat Men's Pro Challenger at Tunica National - Tunica Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca XXX Edizione 'A Savoldi Marco' - Manerbio Serbia Open - Belgrade Open Romania - Bucharest Porsche Open - Poznan SAP Open - San Jose AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Estoril Open - Estoril Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Bet-at-home Cup - Kitzbuhel Citi Open - Washington Ethias Trophy - Mons Labertz Open by Stawag - Aachen Erste Bank Open - Vienna Swiss Indoors Basel - Basel Synsam Swedish Open - Bastad Valencia Open - Valencia Qatar ExxonMobil Open - Doha Mercedes Cup - Stuttgart Aircel Chennai Open - Chennai Apia International - Sydney Open Sud de France - Montpellier Brasil Open - Sao Paulo Copa Claro - Buenos Aires Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest AEGON Championships - London Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Mons Challenger Claro Open Colombia - Bogota Heineken Open Shanghai - Shanghai Noumea Challenger Heilbronn Challenger Bergamo Challenger Johannesburg Challenger Athens Challenger Rhodes Challenger Ordina Open - 's-Hertogenbosch Nottingham Challenger Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Thailand Open - Bangkok Bet-at-home Cup - Kitzbuhel Trani Challenger Winston-Salem Open - Winston-Salem Open Castilla y Leon - Segovia St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia If Stockholm Open - Stockholm Aachen Challenger Erste Bank Open - Vienna Delray Beach International Tennis Championships - Delray Beach Helsinki Challenger Aircel Chennai Open - Chennai Courmayeur Challenger SAP Open - San Jose Wolfsburg Challenger Regions Morgan Keegan Championships - Memphis Royal Guard Open Chile - Vina del Mar China Open - Beijing Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Grand Prix Hassan II - Casablanca US Men's Clay Court Championship - Houston Nottingham Challenger Portugal Open - Oeiras AIG Japan Open - Tokyo BMW Open - Munich Segovia Challenger AEGON International - Eastbourne St. Petersburg Open - St. Petersburg Binghamton Challenger Mercedes Cup - Stuttgart Hall of Fame Tennis Championships - Newport Dutch Open Tennis - Amersfoort Bet-at-home Open - Hamburg Qatar ExxonMobil Open - Doha Guadalajara Challenger Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem China Open - Beijing Athens Challenger Bordeaux Challenger Erste Bank Open - Vienna Valencia Open - Valencia Nottingham Challenger Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Vancouver Challenger Open de la Comunidad Valenciana - Valencia BRD Nastase Tiriac Trophy - Bucharest Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle AEGON Championships - London Aegon Nottingham Open - Nottingham Citi Open - Washington Moselle Open - Metz The Dubai Tennis Championships - Dubai Erste Bank Open - Vienna Aircel Chennai Open - Chennai Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Mons Challenger Rennes Challenger Dubai Duty Free Tennis Championships - Dubai Rome Challenger BRD Nastase Tiriac Trophy - Bucharest Millennium Estoril Open - Estoril Ortisei Challenger St. Petersburg Open - St. Petersburg Helsinki Challenger AEGON Championships - London Heilbronn Challenger Caltanissetta Challenger Rome Challenger Rome Challenger Hurricane Tennis Open - Bradenton Istanbul Challenger St. Remy Challenger Shenzhen Open - Shenzhen ASB Classic - Auckland Anning Challenger Nottingham Challenger Memphis Open - Memphis Millennium Estoril Open - Estoril Mercedes Cup - Stuttgart Banja Luka Challenger 2003 - Banja Luka Winston-Salem Open - Winston-Salem Open 13 - Marseille European Open - Antwerp Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Maharashtra Open - Pune Gerry Weber Open - Halle Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires Open 13 Provence - Marseille Bank Austria Tennis Trophy - Vienna German Tennis Championships - Hamburg Serbia Open - Belgrade Brasil Open - Sao Paulo Open de Nice Cote d'Azur - Nice Croatia Open - Umag BellSouth Open - Vina del Mar JSM Challenger of Champaign - Urbana Eckental Challenger Barcelona Open BancSabadell - Barcelona Ortisei Challenger ASB Classic - Auckland Brasil Open - Sao Paulo Noumea Challenger Qatar ExxonMobil Open - Doha Open de Moselle - Metz Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo BA-CA Tennis Trophy - Vienna Delray Beach Open - Delray Beach Open Sud de France - Montpellier Nottingham-2 Challenger Pozoblanco Challenger Heilbronn Challenger The Nottingham Open - Nottingham Granby Challenger Valencia Open - Valencia Lexington Challenger Heineken Open - Auckland Vancouver Challenger Baumag Open - Budapest Grand Prix Hassan II - Marrakech Swiss Indoors Basel - Basel Orleans Challenger Estoril Open - Estoril Antalya Cup - Antalya cinch Championships - London Mouilleron-Le-Captif Challenger Abierto Mexicano de Tenis Mifel - Los Cabos Winston-Salem Open - Winston-Salem Copa Sevilla Internacionales de Andalucia - Seville Shenzhen Open - Shenzhen China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Okal Cup 2003 - Eckental Swiss Indoors Basel - Basel Millennium Estoril Open - Estoril Glasgow Challenger ABN AMRO World Tennis Tournament - Rotterdam New Delhi Challenger Garanti Koza Sofia Open - Sofia Kolkata Challenger Drummondville Challenger Sarasota Challenger St. Petersburg Open - St. Petersburg PTT Thailand Open - Bangkok Open 13 - Marseille Gerry Weber Open - Halle Arroyo de la Encomienda - Valladolid Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Belgaum Open - Belgaum Valencia Open - Valencia Lambertz Open - Aachen Savannah Challenger Delray Beach Open - Delray Beach Bet-at-home Open - Hamburg Konzum Croatia Open - Umag BB&T Atlanta Open - Atlanta Abierto Mexicano - Los Cabos Moselle Open - Metz China Open - Beijing Ciudad de Pozoblanco Open Diputacion - Cordoba Manchester Challenger Erste Bank Open - Vienna Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Vancouver Challenger 6th Sardinian International Championships - Cagliari Aptos Challenger Rome Challenger Citi Open - Washington Rennes Challenger Agri Challenger Grand Prix Hassan II - Marrakech Open Parc - Lyon Bergamo Challenger Ricoh Open - 's-Hertogenbosch Orleans Challenger Gerry Weber Open - Halle Hall of Fame Open - Newport Swiss Open - Gstaad Generali Open - Kitzbuhel Garden Open 2004 - Rome St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Intrum Stockholm Open - Stockholm Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Pozoblanco Challenger Eckental Challenger Furth Challenger Sydney International - Sydney New York Open - New York Delray Beach Open - Delray Beach Open 13 Provence - Marseille Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Barcelona Open Banc Sabadell - Barcelona Swiss Open - Gstaad Shenzhen Open - Shenzhen Generali Open - Kitzbuhel Swiss Indoors Basel - Basel Kun-Ming Challenger European Open - Antwerp Ortisei Challenger Fairfield Challenger Kyoto Challenger Yokohama Challenger Open Sud de France - Montpellier St. Remy Challenger New York Open - New York Delray Beach Open - Delray Beach Manchester Challenger Sophia Antipolis Challenger Recanati Challenger Busan Challenger Bordeaux Challenger Surbiton Challenger Riviera di Rimini Challenger 2004 - Rimini Marburg Challenger Genova Challenger Busan Challenger AT&T Challenger of Dallas - Dallas Prostejov Challenger Open Castilla y Leon - Segovia Surbiton Challenger Ilkley Challenger Perugia Challenger Vicenza Challenger Bet-at-home Open - Hamburg Aptos Challenger Vancouver Challenger Genova Challenger Glasgow Challenger Orleans Challenger Nur-Sultan Challenger Le Gosier Challenger Stockton Challenger Helsinki Challenger Maia Challenger Ann Arbor Challenger Quimper Challenger Prague Challenger Biella Challenger Quimper 2 Challenger Cherbourg Challenger Polska Energia Open - Bytom Gran Canaria 1 Challenger Gran Canaria 2 Challenger Rome 1 Challenger Biella 5 Challenger Ethias Trophy - Mons Biel Challenger Forli 4 Challenger Biel Challenger Tunis Challenger VIII Torneo Internazionale di Tennis - Barletta Indian Wells Challenger Hall of Fame Open - Newport Meerbusch Challenger BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Chennai Open - Chennai Open de la Comunidad Valenciana - Valencia Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven Grand Prix Hassan II - Casablanca Open de la Comunidad Valenciana - Valencia Open de Tenis Comunidad Valenciana - Valencia Abierto Mexicano Telfonica MoviStar - Acapulco Open Seat Godo 2005 - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten Synsam Swedish Open - Bastad Stockholm Open - Stockholm Stockholm Open - Stockholm Quimper Challenger St. Petersburg Open - St. Petersburg Grand Prix Hassan II - Casablanca Pilot Pen Tennis - New Haven Regions Morgan Keegan Championships - Memphis Qatar Exxon Mobil Open - Doha Tennis Masters Series - Madrid Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Medibank International - Sydney Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BMW Open - Munich Sony Ericsson Open - Miami Allianz Suisse Open - Gstaad Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Open Sabadell Atlantico - Barcelona BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo AIG Japan Open - Tokyo BNP Paribas Open - Indian Wells Miami Open - Miami China Open - Beijing Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Hall of Fame Tennis Championships - Newport Miami Open - Miami BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Heineken Open - Auckland Miami Open - Miami Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte-Carlo AIG Japan Open Tennis Championships - Tokyo Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Masters - Paris Grand Prix Hassan II - Casablanca Rogers Cup - Montreal Winston-Salem Open - Winston-Salem European Open - Antwerp Aircel Chennai Open - Chennai Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Shanghai - Shanghai Orange Warsaw Open - Warsaw Mutua Madrilena Madrid Open - Madrid Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Mercedes Cup - Stuttgart Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Open 13 - Marseille Rio Open - Rio de Janeiro Tata Open Maharashtra - Pune Open Sabadell Atlantico - Barcelona Tennis Masters Series - Madrid Campionati Internazionali d'Italia - Rome BNP Paribas Masters - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris European Open - Antwerp 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 Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne European Open - Antwerp French Open - Paris 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 Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne U.S. Open - New York U.S. Open - New York French Open - Paris Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Australian Open Qualifying - Doha French Open - Paris All Lower level tournaments U.S. Open - New York Davis Cup, World Group, 1R, CZE-BEL 3-2 Davis Cup, Group I, 2R, GBR-BEL 1-4 Davis Cup, World Group, PO, BEL-ISR 3-2 Davis Cup, World Group, 1R, BEL-SUI 3-2 Davis Cup, World Group, F, BEL-GBR 1-3 Davis Cup, World Group, 1R, BEL-HUN 3-2 Davis Cup, World Group, QF, USA-BEL 4-0 Davis Cup, Group I, 1R, BOL-BEL 2-3 Hopman Cup - Perth Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, World Group, PO, BEL-AUT 1-4 Campeonato de Espana Kia de Tenis 2004 - Madrid French Open (juniors) U.S. Open (juniors) Davis Cup, World Group, 1R, GER-BEL 1-4 Australian Open (juniors) Davis Cup, World Group, QR, HUN-BEL 3-2 Davis Cup, World Group, 1R, CAN-ESP 3-2 Davis Cup, World Group, 1R, KAZ-BEL 3-2 Davis Cup, World Group, PO, AUS-BEL 2-3