Career 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
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 USA F5 Canada F2 Canada F3 Germany F9 Spain F24 France F4 ATP Heineken Challenger 2000 - Ho Chi Minh City Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio Medicor Open - Budapest Challenger Britania Zavaleta - Puebla Laser Vision USTA Challenger - Amarillo Internationale Tenniskampioenschappen - Scheveningen Volkswagen TED Open - Istanbul Open Castilla y Leon - Segovia Ciur Cup 99 - Prague Open Maxon - Barcelona Kueppers Kolsch Cup by Lambertz - Aachen Top Wool Challenger Biella - Biella Tatra Banka Open 2003 - Bratislava Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Open de Franche-Comte - Besancon Morocco Tennis Tour - Casablanca Morocco Tennis Tour - Marrakech Croatia Osiguranje Rijeka Open - Rijeka Siemens Open 2007 - Scheveningen Challenger DCNS de Cherbourg - Cherbourg Morocco Tennis Tour - Meknes Zagreb Open - Zagreb Unicredit Czech Open - Prostejov Zenith Tennis Cup-Harbour Club - Milan s'Tennis Masters Challenger - Graz XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Open D'Orleans - Orleans Ipsos Bucharest Challenger - Bucharest Sunrise Challenger Cordenons Challenger Trani Challenger Mons Challenger Tashkent Challenger Rome Challenger Cairo Challenger Prostejov Challenger Lugano Challenger Alphen Challenger Honda-Kah Open - Singapore Zagreb Open - Zagreb Sporting Challenger - Turin Muller Cup - Ulm Siemens Open 2002 - Scheveningen DPD Challenger 2001 - Aschaffenburg St. Francis Health System USTA Challenger - Tulsa Nord/LB Open - Braunschweig Neride Prague Indoor - Prague Siemens Open 2001 - Scheveningen Black Forest Open - Freudenstadt Hilton Waikoloa Village USTA Challenger - Waikoloa Tatra Banka Open - Bratislava 10th Wartburg Open - Eisenach Open de Franche Comte - Besancon Pekao Open - Szczecin Internationaux de Bretagne - Brest Warsteiner Challenger Lubeck - Lubeck Amer-Wilson Tampere Challenger - Tampere Okal Cup 2001 International Bavarian Championships - Eckental Geneva Challenger - Geneva Zivnobanka Czech Open - Prostejov The Nottingham Cahllenger - Nottingham Quelle Cup 2000 - Furth USTA Challenger of Burbank - Burbank Open Mutouest - St. Brieuc Pekao Open - Szczecin FILA Challenger Biella - Biella Open de Charleroi - Charleroi Yugoslavia Open - Belgrade 9th Wartburg Open - Eisenach University of Tennessee USTA Challenger - Knoxville Internationale Tenniskampioenschappen Scheveningen - Scheveningen USTA Tennis Championships of Houston - Houston IPP Geneva Trophy - Geneva Tampere Challenger - Tampere Hilversum Open - Hilversum The Joyce Eisenberg Jerusalem Open - Jerusalem Mobilux Open - Luxembourg Zagreb Open - Zagreb VIII Torneo Internazionale di Tennis - Barletta Geneva Challenger - Geneva Open Sainte Victoire - Aix-En-Provence Tean International - Alphen SAA Hilversum Open - Hilversum Challenger 42 - Andrezieux Pro Tennis World Open - Sunrise Memorial A. Manfredini Sassuolo Challenger - Sassuolo Alfa Romeo Tennis Cup - Cordenons Rhein-Main Challenger 2004 - Aschaffenburg Porsche Open - Poznan Ethias Trophy - Mons Tunis Open 2007 - Tunis Nord LB Open 2007 - Braunschweig Privat Bank Cup - Dnepropetrovsk Internazionali di Tennis Dell'Umbria - Todi Schickedanz Open 2007 - Furth Polska Energia Open - Bytom Morocco Tennis Tour - Tanger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Ethias Tennis Trophy - Mons Marburg Challenger Status Athens Open - Athens Manerbio Challenger San Marino Challenger Tunis Open - Tunis Rijeka Open - Rijeka Baden Open - Karlsruhe Siemens Open - Scheveningen Tennis Napoli Cup 2006 - Napoli Open Costa Daurada - Tarragona Open Prevadies - St. Brieuc Grand Prix Hassan II - Casablanca Open Seat-Godo 2000 - Barcelona Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten Ciudad de Pozoblanco Open Diputacion - Cordoba Heineken Trophy - 's-Hertogenbosch Energis Dutch Open - Amsterdam San Marino Cepu Open - San Marino Citta di Como - Como Waldbaum's Hamlet Cup - Long Island Campionati Internazionali di Sicilia - Palermo AT&T Challenger of Dallas - Dallas Samsung Open - Brighton Adidas International - Sydney XI Venice Open - Venice Diego Open - Budapest Copa AT&T - Buenos Aires Copa Ericsson Venezuela - Caracas Medicor Open - Budapest Abierto Mexicano de Tenis Pegaso - Acapulco Estoril Open - Estoril U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Telenordia Swedish Open - Bastad Mobilux Open - Luxembourg Idea Prokom Open - Sopot Gelsor Open Romania - Bucharest AAPT Championships - Adelaide Adidas International - Sydney International Tennis Championships - Delray Beach Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten Telenordia Swedish Open - Bastad Energis Open - Amersfoort Idea Prokom Open - Sopot Gelsor Open Romania - Bucharest Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide Qatar Exxon Mobil Open 2003 - Doha Heineken Open - Auckland Milan Indoors - Milan Copenhagen Open - Copenhagen International Tennis Championships - Delray Beach Estoril Open - Estoril Open Seat Godo 2003 - Barcelona Open de Tenis Comunidad Valenciana - Valencia Internationaler Raiffeisen Grand Prix - St. Polten Idea Prokom Open - Sopot Cordenons Challenger Mauritius Open - Mauritius Open des Alpes Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Volvo Sylt Open - Sylt Hilton Waikoloa Village USTA Challenger - Waikoloa AAPT Championships - Adelaide Adidas International - Sydney Milan Indoors - Milan Siebel Open - San Jose Shimadzu All Japan Indoor - Kyoto Open de la Comunidad Valenciana - Valencia BMW Open - Munich Grand Prix Hassan II - Casablanca Ordina Open - 's-Hertogenbosch Siemens Open - Scheveningen Gerry Weber Open - Halle Warta Cup - Sopot The Stella Artois Grass Court Championships - London Sylt Open 2000 - Sylt Allianz Suisse Open - Gstaad The Priority Telecom Open - Amersfoort Croatia Open - Umag Yokohama International Tennis Tournament - Yokohama Davidoff Swiss Indoors - Basel Samsung Securities Cup Challenger - Seoul ARAG World Team Championship - Dusseldorf Chennai Open - Chennai Architect Open - Budapest Arizona Men's Tennis Championships - Scottsdale Grand Prix Hassan II - Casablanca Open Seat Godo 2005 - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten The 69th King's Cup-Thailand Open - Bangkok The Priority Telecom Open - Amersfoort Challenger Ford de Cherbourg - Cherbourg Campionati Internazionali di Sicilia - Palermo Davidoff Swiss Indoors - Basel Exim Agmedia Open - Kosice ABN/AMRO World Tennis Tournament - Rotterdam Ciur Pribram Challenger - Pribram Grand Prix Hassan II - Casablanca Estoril Open - Estoril LTA Manchester challenger - Manchester Allianz Suisse Open Gstaad - Gstaad Orange Prokom Open - Sopot Davidoff Swiss Indoors Basel - Basel Black Forest Open - Freudenstadt Qatar ExxonMobil Open - Doha Challenger DCN de Cherbourg - Cherbourg ABN/AMRO World Tennis Tournament - Rotterdam Open de l'Isere - Grenoble U.S. Men's Clay Court Championships - Houston BMW Open - Munich Joplin Challenger - Joplin Hypo Group Tennis International - Portschach San Marino Cepu Open - San Marino Open de Montauban - Montauban Dutch Open Tennis - Amersfoort Polish Open 2000 - Poznan Generali Open - Kitzbuhel Open de Tanger - Tangier Osaka International Tennis Tournament - Osaka ECM Cup - Prague FILA Challenger - Biella Open de Montauban - Montauban Milano Challenger-Jameson Cup - Milan Grolsch Open - Amsterdam The Wright Financial Group, Inc. Challenger - Champaign Ostend Challenger Tennis Cup of Flanders - Ostende Grolsch Cup - Warsaw Meridiana Sardegna Open - Olbia Toluca Challenger - Toluca XL Capital Bermuda Open - Bermuda BBB Open - Sofia Maia Open - Oporto Prague Challenger - Prague BA-CA Tennis Trophy - Vienna Yitzhak Rabin Men's Challenger - Tel Aviv Cairo Challenger - Cairo drkoop.com USTA Challenger of Houston - Houston Grand Prix de Tennis de Lyon - Lyon Qatar Exxon Mobil Open - Doha KGHM Polish Indoors - Wroclaw San Remo Tennis Cup - San Remo ABN AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia Orange Warsaw Open - Warsaw Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Pekao Open - Szczecin Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle Pilot Pen Tennis - New Haven Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam If Stockholm Open - Stockholm Legg Mason Tennis Classic - Washington D.C. Cherbourg Challenger Gold Flake Open - Chennai AXA Cup - London AAPT Championships - Adelaide ATP Challenger Trophy 2008 - Trnava Verizon Tennis Challenge - Atlanta Ethias Trophy - Mons Open Tarragona Costa Daurada - Tarragona The Nottingham Open - Nottingham Ordina Open - 's-Hertogenbosch Heineken Open Shanghai - Shanghai Generali Open 2002 - Kitzbuhel RCA Championships - Indianapolis AIG Japan Open - Tokyo Mons Challenger Citrix Tennis Championships - Delray Beach Gelsor Open Romania - Bucharest Scania Stockholm Open - Stockholm Copenhagen Open - Copenhagen ABN/AMRO World Tennis Tournament - Rotterdam Braunschweig Challenger Generali Open - Kitzbuhel Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London Campionati Internazionali di Sicilia - Palermo Heineken Open Shanghai - Shanghai Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Proton Malaysian Open - Kuala Lumpur St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Catella Swedish Open - Bastad Qatar Exxon Mobil Open - Doha Ordina Open - s-Hertogenbosch Grand Prix Hassan II - Casablanca International German Open - Hamburg Qatar ExxonMobil Open - Doha Monza Challenger Brasil Open - Costa do Sauipe Gerry Weber Open - Halle Mercedes Cup - Stuttgart BCR Open Romania - Bucharest Tunis Challenger Ordina Open - 's-Hertogenbosch Open de Moselle - Metz Open de Tenis Comunidad Valenciana - Valencia Istanbul Challenger Banja Luka Challenger Ljubljana Challenger Stockholm Open - Stockholm Internazionali di Tennis di San Marino - San Marino Gelsor Open Romania - Bucharest CA Tennis Trophy - Vienna Siebel Open - San Jose USTA Men's Challenger of Dallas - Dallas LTA Hull Challenger - Hull Nord/LB Open - Braunschweig USTA Challenger of North Miami Beach - North Miami Beach XL Capital Bermuda Open - Bermuda Skandia Open - Linz Sports Expert Open - Nettingsdorf Copa Sevilla Inernacionales de Andalucia - Seville Copa Ericsson - Caracas Cairo Challenger - Cairo Tenniscup of Flanders - Ostende Wiesmann Roadster Open - Nuembrecht Tennis Napoli Cup - Napoli Masters Series - Hamburg ABN/AMRO World Tennis Tournament - Rotterdam Copenhagen Open - Copenhagen Kroger / St. Jude International - Memphis ABN/AMRO World Tennis Tournament - Rotterdam Arizona Men's Tennis Championships - Scottsdale Japan Open - Tokyo Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Eisenberg Jerusalem Open 2000 - Jerusalem Pilot Pen Tennis - New Haven Open Romania - Bucharest Heineken Open - Auckland BMW Open - Munich Open 13 - Marseille The Dubai Tennis Championships - Dubai Ordina Open - 's-Hertogenbosch Pilot Pen Tennis - New Haven Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort Davidoff Swiss Indoors - Basel Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo German Open - Hamburg Tennis Masters Series - Paris Tennis Masters Series - Hamburg Tennis Masters Series - Paris Tennis Masters Series - Miami Open SEAT 2008 - Barcelona Dutch Open Tennis - Amersfoort Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Madrid Tennis Masters Series - Paris Citrix Tennis Championships - Delray Beach Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami BNP Paribas Masters - Paris Grand Prix de Tennis de Lyon - Lyon Sony Ericsson Open - Miami Qatar ExxonMobil Open - Doha Campionati Internazionali D'Italia - Rome Masters Series - Hamburg PBZ Zagreb Indoors - Zagreb Sony Ericsson Open - Miami SAP Open - San Jose Mutua Madrilena Masters Madrid - Madrid Serbia Open - Belgrade Kroger / St. Jude International - Memphis Campbells Hall of Fame Tennis Championships - Newport ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai If Stockholm Open - Stockholm Energis Open - Amsterdam The Stella Artois Grass Court Championships - Queen's/London Campionati Internazionali di Sicilia - Palermo Stockholm Open - Stockholm Chevrolet Cup - Vina del Mar Trofeo Conde de Godo - Barcelona Legg Mason Tennis Classic - Washington D.C. President's Cup - Tashkent Grand Prix de Tennis de Lyon - Lyon Qatar Exxon Mobil Open 2002 - Doha Milan Indoors - Milan Rogers Cup - Montreal International Championship of Croatia - Umag French Open - Paris ATP Studena Croatia Open Umag - Umag Tennis Masters Series - Stuttgart Abierto Mexicano Telfonica MoviStar - Acapulco Hypo Group Tennis International - Portschach Open de Moselle - Metz Tennis Masters Series - Monte Carlo Milan Indoors - Milan Australian Open - Melbourne French Open - Paris Masters Series Hamburg - Hamburg French Open - Paris Wimbledon - London The Hypo Group Tennis International 2008 - Poertschach Masters Series Monte Carlo - Monte Carlo U.S. Open - New York BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris Wimbledon - London Ordina Open - 's-Hertogenbosch Sony Ericsson Open - Miami Tennis Masters Series - Cincinnati Wideyes Swedish Open - Bastad Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Tennis Masters Series - Montreal Generali Open - Kitzbuhel Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Telecom Italia Masters - Rome U.S. Open - New York BNP Paribas Open - Indian Wells Australian Open - Melbourne Wimbledon - London Tennis Masters Series - Miami Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York Tennis Masters Series - Cincinnati Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Davis Cup, World Group, 1R, FRA-BEL 5-0 Davis Cup, World Group, QR, NED-FIN 4-1 Davis Cup, World Group, 1R, SUI-NED 3-2 Davis Cup, World Group, 1R, NED-CAN 4-1 Davis Cup, World Group, PO, BEL-USA 1-4 Davis Cup, World Group, PO, BEL-UKR, 3-2 Davis Cup, World Group, QF, BEL-GER 2-3 Davis Cup, World Group, QR, BEL-ITA 4-1 Davis Cup, World Group, QR, NED-IND 5-0 Davis Cup, World Group, 1R, RUS-BEL 4-1 Davis Cup, World Group, QR, MAR-BEL 3-2 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, Group 1, 2R, SCG-BEL 2-3 Davis Cup, World Group, 1R, ESP-BEL 5-0 Davis Cup, World Group, SF, FRA-BEL 4-1 Davis Cup, World Group, QR, AUT-BEL 3-2 Davis Cup, World Group, QF, ESP-NED 4-1 Watsons Water Champions Challenge - Hong Kong