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 France F2 France F3 France F10 Spain F24 France F4 AT&T Challenger of Dallas - Dallas Rijeka Open - Rijeka BSI Challenger Lugano - Lugano Siemens Open - Scheveningen Kobstaedernes ATP Challenger - Kolding St. Brieuc Challenger Rome Challenger Rome Challenger Bordeaux Challenger San Benedetto Challenger Cordenons Challenger Vigo Challenger Trani Challenger Geneva Challenger Mons Challenger Pilot Pen Tennis - New Haven Ethias Trophy - Mons Open 13 - Marseille Dusseldorf Open 2006 - Dusseldorf Morocco Tennis Tour - Casablanca Hilton Waikoloa Village USTA Challenger - Waikoloa Freudenstadt Challenger Zagreb Open - Zagreb Porsche Open - Poznan Heilbronn Challenger Rimini Challenger Yugoslavia Open - Belgrade Samsung Securities Cup Challenger Tennis - Seoul Morocco Tennis Tour - Fes Open Prevadies - St. Brieuc Open de Montauban - Montauban Riviera di Rimini Challenger - Rimini Internationaux du Doubs - Besancon Challenger DCNS de Cherbourg - Cherbourg Challenger 42 - Andrezieux BNP Paribas Primrose - Bordeaux Unicredit Czech Open - Prostejov s'Tennis Masters Challenger - Graz GHI Bronx Tennis Classic - Bronx Black Forest Open - Freudenstadt Noumea Challenger Wroclaw Challenger Sunrise Challenger Caltanissetta Challenger Tunis Challenger Lugano Challenger Braunschweig Challenger Mons Challenger Tashkent Challenger Rennes Challenger Orleans Challenger Rome Challenger Cairo Challenger Bordeaux Challenger Internazionali di Tennis di Bergamo - Bergamo Prostejov Challenger Marburg Challenger Cordenons Challenger Manerbio Challenger Alphen Challenger Open de Montauban - Montauban Gold Flake Open - Chennai ABN/AMRO World Tennis Tournament - Rotterdam Copenhagen Open - Copenhagen Open Seat-Godo 2000 - Barcelona Mallorca Open - Mallorca Heineken Trophy - 's-Hertogenbosch Internazionali di Tennis di San Marino - San Marino Legg Mason Tennis Classic - Washington D.C. Waldbaum's Hamlet Cup - Long Island Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Japan Open - Tokyo Adidas Open de Toulouse - Toulouse Exim Agmedia Open - Kosice Samsung Open - Brighton AAPT Championships - Adelaide Adidas International - Sydney Siemens Open 2003 - Scheveningen Citrix Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Houston Finnish Open - Helsinki Internationaler Raiffeisen Grand Prix - St. Polten Telenordia Swedish Open - Bastad Idea Prokom Open - Sopot Gelsor Open Romania - Bucharest CA Tennis Trophy - Vienna Scania Stockholm Open - Stockholm Adidas International - Sydney Challenger Ford de Cherbourg - Cherbourg ECM Cup - Prague Schickendanz Open - Furth Copenhagen Open - Copenhagen FILA Challenger Biella - Biella Open de L'Isere-Open 38 - Grenoble Open 13 - Marseille Open de Charleroi - Charleroi Challenger 42 - Andrezieux Zivnobanka Czech Open - Prostejov FILA Challenger - Biella XI Venice Open - Venice International Tennis Championships - Delray Beach Mallorca Open - Mallorca Open de L'Isere (Open 38) - Grenoble Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Pekao Open - Szczecin Open de L'Isere - Grenoble The Nottingham Cahllenger - Nottingham Tatra Banka Open - Bratislava Ciur Pribram Challenger - Pribram LTA Manchester challenger - Manchester Tampere Challenger - Tampere Internationaux de Tennis de Brest - Brest Medicor Open - Budapest Challenger Britania Zavaleta - Puebla Laser Vision USTA Challenger - Amarillo Challenger Ford de Cherbourg - Cherbourg Open de l'Isere - Grenoble Open de Franche Comte - Besancon The Joyce Eisenberg Jerusalem Open - Jerusalem Energis Open - Amersfoort San Marino Cepu Open - San Marino Internationale Tenniskampioenschappen - Scheveningen Volkswagen TED Open - Istanbul Open Castilla y Leon - Segovia Ciur Cup 99 - Prague Medicor Open - Budapest Open Maxon - Barcelona Internationaux de Bretagne - Brest Kueppers Kolsch Cup by Lambertz - Aachen Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg Open de Franche Comte - Besancon Polish Open 2000 - Poznan Open Sainte-Victoire - Aix-En-Provence Steelers Cup - Kosice Zagreb Open - Zagreb Top Wool Challenger Biella - Biella Open de Montauban - Montauban Challenger Ford de Cherbourg - Cherbourg Hilversum Open - Hilversum GHI Bronx Classic - Bronx Akbank Private Banking-TED Open - Istanbul Tatra Banka Open 2003 - Bratislava Ostend Challenger Tennis Cup of Flanders - Ostende Grolsch Cup - Warsaw Meridiana Sardegna Open - Olbia Toluca Challenger - Toluca Open Mutouest - St. Brieuc VIII Torneo Internazionale di Tennis - Barletta XL Capital Bermuda Open - Bermuda Maia Open - Oporto Prague Challenger - Prague Open Sainte Victoire - Aix-En-Provence Yitzhak Rabin Men's Challenger - Tel Aviv Cairo Challenger - Cairo Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Siemens Open 2004 - Scheveningen Alfa Romeo Tennis Cup - Cordenons KGHM Polish Indoors - Wroclaw IPP Geneva Trophy - Geneva Pro Tennis World Open - Boca Raton Rhein-Main Challenger 2004 - Aschaffenburg San Remo Tennis Cup - San Remo Open de L'Isere - Grenoble The LTA Bolton Challenger - Bolton Privat Bank Cup - Dnepropetrovsk Mobilux Open - Luxembourg Mauritius Open - Mauritius ATP Challenger Numea - New Caledonia Intersport Heilbronn Open - Heilbronn Open de Franche-Comte - Besancon Challenger Ford de Cherbourg - Cherbourg Pro Tennis World Open - Sunrise Tennis Napoli Cup - Napoli Tunis Open - Tunis Banca Stato Challenger - Lugano Nord LB Open - Braunschweig 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Siemens Open - Scheveningen Riviera di Rimini Challenger - Rimini Porsche Open - Poznan San Marino Cepu Open - San Marino GHI Bronx Classic - Bronx Open D'Orleans - Orleans Open de L'Isere - Grenoble Ethias Tennis Trophy - Mons Mobilux Open - Luxembourg Challenger 42 - Andrezieux KGHM Emax Polish Indoors - Wroclaw Qatar Exxon Mobil Open 2003 - Doha Internationaux du Doubs - Besancon Challenger Ford de Cherbourg - Cherbourg BMW Tennis Championship - Sunrise Tunis Open 2006 - Tunis Bancastato Challenger Lugano - Lugano Nord LB Open 2006 - Braunschweig 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Siemens Open - Scheveningen Riviera di Rimini Challenger - Rimini Aamulehti Tampere Open - Tampere 8° Trani Cup - Trani San Marino Cepu Open - San Marino Open D'Orleans - Orleans Pekao Open - Szczecin Open de L'Isere-Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Open de Rennes La Trinitaine - Rennes Internationaux de Nouvelle-Caledonie - New Caledonia Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger DCN de Cherbourg - Cherbourg Morocco Tennis Tour - Rabat Morocco Tennis Tour - Marrakech Roma Challenger 2007 - Rome Tunis Open 2007 - Tunis Croatia Osiguranje Rijeka Open - Rijeka Unique Zagreb Open - Zagreb Estoril Open - Estoril Schickedanz Open 2007 - Furth Polska Energia Open - Bytom Steelers Cup - Kosice Ciudad de Pozoblanco Open Diputacion - Cordoba Trofeo Sisma Mantova - Mantova Siemens Open 2007 - Scheveningen Porsche Open - Poznan San Marino Cepu Open - San Marino GHI Bronz Classic - Bronx Geneva Challenger - Geneva Citta di Como - Como Tean International - Alphen Internazionali di Tennis Dell'Umbria - Todi Pekao Open - Szczecin Open des Alpes Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Open de Rennes La Trinitaine - Rennes Challenger 42 - Andrezieux Morocco Tennis Tour - Meknes Morocco Tennis Tour - Tanger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Idea Prokom Open - Sopot Thailand Open - Bangkok Stockholm Open - Stockholm XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Genova Open Challenger - Genova Open D'Orleans - Orleans Challenger Copa Sevilla 2008 - Seville Open des Alpes Trophee BNP Paribas - Grenoble ATP Challenger Trophy 2008 - Trnava Open de Rennes - Rennes Labertz Open by Stawag - Aachen Besancon Challenger Cherbourg Challenger Milan Challenger St. Remy Challenger Lugano Challenger San Marino Challenger Heilbronn Challenger Bergamo Challenger Cherbourg Challeger Rabat Challenger Marrakech Challenger St. Brieuc Challenger Monza Challenger Tunis Challenger Istanbul Challenger Banja Luka Challenger Ljubljana Challenger Tata Open - Chennai Kroger / St. Jude International - Memphis ABN/AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Estoril Open - Estoril Open de la Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad The Priority Telecom Open - Amersfoort Mercedes Cup - Stuttgart RCA Championships - Indianapolis Heineken Open Shanghai - Shanghai Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Chennai Open - Chennai Grand Prix Hassan II - Casablanca Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Generali Open - Kitzbuhel Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Stockholm Open - Stockholm CA Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha Chennai Open - Chennai Heineken Open - Auckland Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Estoril Open - Estoril Hypo Group Tennis International - Portschach Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Challenger 42 - Andrezieux Open de Moselle - Metz Qatar ExxonMobil Open - Doha ABN/AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel BA-CA Tennis Trophy - Vienna Warsteiner Challenger Wolfsburg - Wolfsburg Grand Prix de Tennis de Lyon - Lyon Qatar Exxon Mobil Open - Doha XL Capital Bermuda Open - Bermuda ABN AMRO World Tennis Tournament - Rotterdam The Scottish Tennis Championships - Edinburgh Open de Tenis Comunidad Valenciana - Valencia Estoril Open - Estoril Togliatti Cup - Togliatti Orange Warsaw Open - Warsaw Dutch Open Tennis - Amersfoort Grand Prix de Tennis de Lyon - Lyon Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Skandia Open - Linz Copa AT&T - Buenos Aires Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle Sports Expert Open - Nettingsdorf Copa Sevilla Inernacionales de Andalucia - Seville Catella Swedish Open - Bastad Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven Copa Ericsson - Caracas Grand Prix de Tennis de Lyon - Lyon Open de Tenis Comunidad Valenciana - Valencia Proton Malaysian Open - Kuala Lumpur Qatar Exxon Mobil Open - Doha Medibank International - Sydney Cairo Challenger - Cairo Ordina Open - 's-Hertogenbosch PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Tenniscup of Flanders - Ostende Grand Prix de Tennis de Lyon - Lyon Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Tennis Napoli Cup - Napoli BMW Open - Munich International German Open - Hamburg Schickendanz Open - Furth Open de Moselle - Metz Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg AAPT Championships - Adelaide AXA Cup - London Grand Prix Hassan II - Casablanca Internationaler Raiffeisen Grand Prix - St. Polten Heineken Open Shanghai - Shanghai Abierto Mexicano de Tenis Pegaso - Acapulco Estoril Open - Estoril Verizon Tennis Challenge - Atlanta The Nottingham Open - Nottingham Telenordia Swedish Open - Bastad Idea Prokom Open - Sopot Gelsor Open Romania - Bucharest Open de Moselle - Metz Ordina Open - 's-Hertogenbosch Kremlin Cup - Moscow Open de Moselle - Metz Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort Adidas International - Sydney Siebel Open - San Jose Brasil Open - Costa do Sauipe Croatia Open - Umag TD Waterhouse Cup - Long Island AIG Japan Open - Tokyo Open de Moselle - Metz Arizona Men's Tennis Championships - Scottsdale Open Seat Godo 2005 - Barcelona The Priority Telecom Open - Amersfoort Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon The Dubai Tennis Championships - Dubai Mercedes Cup - Stuttgart Davidoff Swiss Indoors Basel - Basel Grand Prix de Tennis de Lyon - Lyon ABN/AMRO World Tennis Tournament - Rotterdam Citrix Tennis Championships - Delray Beach Chennai Open - Chennai Open SEAT 2008 - Barcelona Open de Moselle - Metz Ordina Open - 's-Hertogenbosch Open de Moselle - Metz Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb If Stockholm Open - Stockholm SAP Open - San Jose Open 13 - Marseille Serbia Open - Belgrade Kroger / St. Jude International - Memphis Campbells Hall of Fame Tennis Championships - Newport Davidoff Swiss Indoors - Basel Open 13 - Marseille Dubai Tennis Open - Dubai Ordina Open - 's-Hertogenbosch If Stockholm Open - Stockholm The Stella Artois Grass Court Championships - Queen's/London AAPT Championships - Adelaide Campionati Internazionali di Sicilia - Palermo Energis Open - Amsterdam Stockholm Open - Stockholm Chevrolet Cup - Vina del Mar Siebel Open - San Jose Trofeo Conde de Godo - Barcelona Legg Mason Tennis Classic - Washington D.C. Qatar Exxon Mobil Open 2002 - Doha Milan Indoors - Milan Monte Carlo Open - Monte Carlo Tennis Masters Series - Paris Tennis Masters Series - Stuttgart International Championship of Croatia - Umag Tennis Masters Series - Hamburg Tennis Masters Series - Miami Tennis Masters Series - Madrid Tennis Masters Series - Paris ATP Studena Croatia Open Umag - Umag Abierto Mexicano Telfonica MoviStar - Acapulco Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Rogers Cup - Montreal Milan Indoors - Milan BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg BNP Paribas Masters - Paris Masters Series Monte-Carlo - Monte-Carlo Grand Prix Hassan II - Casablanca BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrilena Masters Madrid - Madrid Ordina Open - 's-Hertogenbosch SA Tennis Open - Johannesburg Wideyes Swedish Open - Bastad Sony Ericsson Open - Miami Generali Open - Kitzbuhel Tennis Masters Series - Indian Wells The Ericsson Open - Miami German Open - Hamburg Tennis Masters Series - Hamburg Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Rome Sony Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Toronto French Open - Paris Australian Open - Melbourne Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid French Open - Paris Wimbledon - London U.S. Open - New York Pacific Life Open - Indian Wells Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Sony Ericsson Open - Miami 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 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 French Open - Paris Wimbledon - London Davis Cup, World Group, 1R, FRA-BEL 5-0 Davis Cup, World Group, 1R, ESP-BEL 5-0 Davis Cup, World Group, PO, BEL-UKR, 3-2 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, Group 1, 2R, SCG-BEL 2-3 Davis Cup, World Group, SF, FRA-BEL 4-1 Davis Cup, World Group, 1R, RUS-BEL 4-1 Davis Cup, World Group, QR, BEL-ITA 4-1 Davis Cup, World Group, QR, MAR-BEL 3-2 Davis Cup, World Group, 1R, FRA-CRO 4-1 Davis Cup, World Group, PO, BEL-USA 1-4 Davis Cup, World Group, QF, BEL-GER 2-3 Davis Cup, World Group, QR, AUT-BEL 3-2