Career 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1993
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 F2 USA F3 Nigeria F1 Italy F5 France F8 France F9 Germany F11 Germany F1 Germany F2 France F1 France F2 France F5 France F7 Great Britain F1 Great Britain F2 Great Britain F4 France F4 France F6 Romania F3 Netherlands F5 Belgium F1 Netherlands F4 Belgium F10 Belgium F14 Tunisia F5 Belgium F7 Turkey F2 Turkey F3 Belgium F2 France F3 France F4 Graz CA Challenger - Graz Cairo Challenger - Cairo Open Maxon - Barcelona Prague Open - Prague Great Britain F3 Italy F6 LXV Concurso Internacional Vigo - Vigo XI Ciutat de Barcelona - Barcelona Kobstaedernes ATP Challenger - Kolding Bauer Watertechnology Cup - Eckental Challenger Copa Sevilla - Seville Schickedanz Open 2007 - Furth IPP Open - Helsinki Porsche Open - Poznan Sunrise Challenger Sofia Challenger Ostrava Challenger Scheveningen Challenger Mons Challenger Aachen Challenger Bordeaux Challenger Scheveningen Challenger Cordenons Challenger Manerbio Challenger Como Challenger Guangzhou Challenger Pingguo Challenger Sopot Challenger Trani Challenger St. Remy Challenger Izmir Challenger Ciur Cup 99 - Prague San Marino Cepu Open - San Marino Mons Challenger IX Ciutat de Barcelona - Barcelona XL Challenger de Tenis Copa Sevilla - Seville V Trofeo Barcelona de Tenis - Barcelona VI Open Banc Agricol - Andorra Trofeo Barcelona de Tenis - Barcelona Pekao Open - Szczecin 2000 Cairo Challenger - Cairo 5th Sardinian International Championships - Cagliari Dallas Challenger Pekao Open - Szczecin Sardinia International Championship - Cagliari IX Torneo Internacionale de Tennis - Barletta Citta di Monza - Monza Open de L'Isere - Grenoble Pekao Open 2003 - Szczecin 6th Sardinian International Championships - Cagliari Quimper Challenger Open Costa Daurada - Tarragona Olbia Challenger - Olbia Ostrava Challenger Ljubljana Open - Ljubljana San Remo Tennis Cup - San Remo Sporting Challenger '07 Trofeo Regione Piemonte - Turin Tennis Napoli Cup 2006 - Napoli Siemens Open 2007 - Scheveningen Citta di Monza - Monza Ostdeutscher Sparkassen Cup - Dresden GHI Bronz Classic - Bronx Nord/LB Open 2004 - Braunschweig Como Challenger Dusseldorf Open Challenger 2007 - Dusseldorf Mordovia Cup - Mordovia ATP Challenger Open 2004 - Monchengladbach Tehran Open 2004 - Tehran Pekao Open 2004 - Szczecin Challenger 42 - Andrezieux Rennes Challenger Lambertz Open by Stawag 2007 - Aachen Geneva Challenger Cherbourg Challenger Arpa Ceramic Cup - Reggio Emilia Tunis Open - Tunis Prosperita Open 2007 - Ostrava Trofeo Internacional Club Laieta - Barcelona Nord LB Open - Braunschweig Ciudad de Pozoblanco Open Diputacion - Cordoba Oberstaufen Cup - Oberstaufen Siemens Open - Scheveningen Copa Sevilla 2007 - Seville St. Petersburg Challenger - St. Petersburg Rennes Challenger Unicredit (Suisse) Bank S. A. Challenger - Chiasso Czech Open 2006 - Prostejov Nord LB Open 2006 - Braunschweig Dusseldorf Open 2006 - Dusseldorf Copa Sevilla-Internacionales de Andalucia - Seville XI Ciutat de Barcelona - Barcelona II Cyclus Open de Tenis - Florianopolis XI Torneo Internazionale di Tennis - Barletta Open des Alpes Trophee BNP Paribas - Grenoble Liberec Challenger KGHM Dialog Polish Indoors - Wroclaw Trnava Challenger Genova Challenger ECM Prague Open 2005 - Prague Bordeaux Challenger IPP Geneva Trophy - Geneva Architect Open - Budapest Meerbusch Challenger Prostejov Challenger Ethias Tennis Trophy - Mons Sir Supermercati - Rome Braunschweig Challenger Scheveningen Challenger Lambertz Open by Stawag - Aachen Cherbourg Challenger IPP Open - Helsinki Rennes Challenger X Torneo Internazionale di Tennis - Barletta Ciutat de Barcelona - Barcelona Ostdeutscher Sparkessen Cup - Dresden Ciudad de Pozoblanco Open Diputacion - Cordoba Dallas Challenger Noumea Challenger San Marino Challenger Open Castilla y Leon - Segovia Kyiv Open - Kiev International Championship of Croatia - Umag Dubai Tennis Open - Dubai Estoril Open - Estoril Connex Open Romania - Bucharest Open Mutouest de Saint-Brieuc - St. Brieuc Mallorca Open - Mallorca Wideyes Swedish Open - Bastad Generali Open 2000 - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Chevrolet Cup - Vina del Mar Estoril Open - Estoril Open Seat-Godo 2001 - Barcelona Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Telenordia Swedish Open - Bastad Bordeaux Challenger Idea Prokom Open - Sopot Gelsor Open Romania - Bucharest Blois Challenger Campionati Internazionali di Sicilia - Palermo Marburg Challenger Qatar Exxon Mobil Open 2002 - Doha Orleans Challenger Quelle Cup - Furth Mons Challenger Telenordia Swedish Open - Bastad Budapest Challenger Eckental Challenger Campionati Internazionali di Sicilia - Palermo Stockholm Open - Stockholm Tata Open 2003 - Chennai Adidas International - Sydney Open de Tenis Comunidad Valenciana - Valencia Energis Open - Amersfoort Generali Open 2003 - Kitzbuhel Mons Challenger Ethias Trophy - Mons Eckental Challenger Lyon Challenger The Tarka Challenger - Barnstaple Sina-Kia Motors Tennis Cup - Cordenons Wroclaw Challenger Wolfsburg Challenger Prague Challenger Lyon Challenger Braunschweig Challenger Copa Sevilla Internacionales de Andalucia - Seville Lisbon Challenger Tata Open - Chennai BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano Telfonica MoviStar - Acapulco Open de la Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Allianz Suisse Open - Gstaad USTA Men's Challenger of Dallas - Dallas The Priority Telecom Open - Amersfoort VIII Torneo Internazionale di Tennis - Barletta Czech Open - Prostejov Canberra Challenger BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Challenger Ford de Cherbourg - Cherbourg Open Seat Godo 2005 - Barcelona Top Wool Challenger Biella - Biella Ciudad de Pozoblanco Open Diputacion - Cordoba Braunschweig Open - Braunschweig Mercedes Cup - Stuttgart Badden Open by Rothaus - Ettlingen Idea Prokom Open - Sopot Prostejov Challenger Schickendanz Open - Furth Torneo Internazionale di Tennis ATP-Challenger - Merano Quimper Challenger Campionati Internazionali di Sicilia - Palermo Pau Challenger Bordeaux Challenger Copa Kia Challenger ATP - Santiago Next Generation Adelaide International - Adelaide Bercuit Challenger LTA Wrexham Challenger - Wrexham Liberec Challenger Movistar Open - Vina del Mar Riviera di Rimini Challenger - Rimini Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Estoril Open - Estoril Maia Challenger - Oporto X Ciutat de Barcelona - Barcelona Open Seat-Godo '97 - Barcelona ATP Tour Challenger at Nellie Gail - Laguna Hills Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Cairo Challenger - Cairo San Remo Tennis Cup - San Remo Jaegermeister Open - Braunschweig MoviStar Open - Vina del Mar Brasil Open - Costa do Sauipe Campionati Internazionali di Sicilia - Palermo Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Jagermeister Open - Braunschweig Venice Challenger - Venice CA Challenger - Graz Estoril Open - Estoril VII Torneo Internazionale di Tennis - Barletta Porsche Open - Poznan Open Prevadies - St. Brieuc Dutch Open Tennis - Amersfoort Tennis Napoli Cup - Napoli Gelsor Open Romania - Bucharest Open de Montauban - Montauban ATP Open Castilla y Leon - Segovia San Marino Cepu Open - San Marino Black Forest Open - Freudenstadt Pekao Open 2005 - Szczecin Orange Prokom Open - Sopot Romanian Open - Bucharest International Championships of Sicily - Palermo SAP Open - San Jose Catella Swedish Open - Bastad Dutch Open Tennis - Amersfoort Paegas Czech Open - Prague 1997 Mercedes Cup - Stuttgart Internazionali di Tennis di San Marino - San Marino Kremlin Cup - Moscow Internationaler Raiffeisen Grand Prix - St. Polten Grand Prix Hassan II - Casablanca Open Seat-Godo '98 - Barcelona Gerry Weber Open - Halle XII Internazionali di Tennis CARISBO - Bologna AEGON Championships - London 1998 Mercedes Cup - Stuttgart Grolsch Open - Amsterdam Internazionali di Tennis di San Marino - San Marino Kroger / St. Jude International - Memphis Estoril Open - Estoril Internazionali di Tennis di San Marino - San Marino BCR Open Romania - Bucharest Open de Tenis Comunidad Valenciana - Valencia Qatar Exxon Mobil Open - Doha Orleans Challenger Chevrolet Cup - Santiago Cerveza Club Columbia Open - Bogota Kremlin Cup - Moscow Eckental Challenger Heineken Open - Auckland Open de Nice Cote dAzur - Nice Ethias Trophy - Mons Trani Challenger Franklin Templeton Tennis Classic - Scottsdale Prague Copa AT&T - Buenos Aires Rome Challenger Napoli Challenger Franklin Templeton Tennis Classic - Scottsdale BMW Open - Munich Aircel Chennai Open - Chennai SAP Open - San Jose Gelsor Open Romania - Bucharest Open Seat Godo 2003 - Barcelona Delray Beach International Tennis Championships - Delray Beach BellSouth Open - Vina del Mar Bordeaux Challenger Prostejov Challenger Open Sud de France - Montpellier Idea Prokom Open - Sopot Croatia Open - Umag Kolding Challenger Open Seat Godo - Barcelona Bratislava Challenger Campionati Internazionali di Sicilia - Palermo Next Generation Adelaide International - Adelaide BRD Nastase Tiriac Trophy - Bucharest Medibank International - Sydney Topshelf Open - 's-Hertogenbosch Mons Challenger Bournemouth Regions Morgan Keegan Championships - Memphis Scheveningen Challenger Gerry Weber Open - Halle BMW Open - Munich Estoril Open - Estoril Catella Swedish Open - Bastad Tanger Challenger Valencia Meknes Challenger Open Sud de France - Montpellier Marrakech Challenger Open Sud de France - Montpellier Noumea Challenger If Stockholm Open - Stockholm Winston Salem - Winston Salem Erste Bank Open - Vienna Barletta Challenger Garanti Koza Sofia Open - Sofia Shenzhen Open - Shenzhen Winston-Salem Open - Winston-Salem Mercedes Cup - Stuttgart Rome Challenger Erste Bank Open - Vienna Alphen Challenger Trnava Challenger Mons Challenger Mons Challenger Allianz Suisse Open Gstaad - Gstaad Croatia Open Umag - Umag Moselle Open - Metz Ordina Open - s-Hertogenbosch Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland Grand Prix Hassan II - Casablanca Ordina Open - 's-Hertogenbosch Masters Series - Hamburg Tata Open Maharashtra - Pune SA Tennis Open - Johannesburg Turkish Airlines Open Antalya - Antalya SkiStar Swedish Open - Bastad Moselle Open - Metz Allianz Suisse Open - Gstaad Liberec Challenger International Championships of Sicily - Palermo Grand Prix de Tennis de Lyon - Lyon Paegas Czech Open - Prague Rado Swiss Open - Gstaad Irving Challenger Grand Prix Hassan II - Casablanca Aachen Challenger Mallorca Open - Mallorca Abierto Mexicano de Tenis Pegaso - Mexico City Trnava Challenger Grand Prix Hassan II - Casablanca Open Seat-Godo 2000 - Barcelona BMW Open - Munich Open de Nice Cote d'Azur - Nice Croatia Open - Umag AEGON Championships - London Geneva Challenger Grand Prix Hassan II - Casablanca Copa Telmex - Buenos Aires Grand Prix de Tennis de Lyon - Lyon Prostejov Challenger Internationaler Raiffeisen Grand Prix - St. Polten Bordeaux Challenger Ordina Open - 's-Hertogenbosch Gelsor Open Romania - Bucharest Mons Challenger Topshelf Open - 's-Hertogenbosch European Open - Antwerp BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul AEGON Championships - London Hamburg Challenger SkiStar Swedish Open - Bastad Bordeaux Challenger Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Winston-Salem Open - Winston-Salem Cairo Challenger 2002 - Cairo Memphis Open - Memphis Delray Beach Open - Delray Beach Pomorski Bank Kredytowy Open - Szczecin TEB BNP Paribas Istanbul Open - Istanbul Ricoh Open - 's-Hertogenbosch AEGON Championships - London Antalya Cup - Antalya Marbella Open - Marbella European Community Championships - Antwerp European Open - Antwerp Unique Zagreb Open - Zagreb St. Petersburg Open - St. Petersburg Open Sud de France - Montpellier Tennis Napoli Cup 2007 - Napoli Mallorca Open - Mallorca Open Romania - Bucharest Grand Prix Hassan II - Casablanca Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Orange Prokom Open - Sopot Telenordia Swedish Open - Bastad Pilot Pen Tennis - New Haven Idea Prokom Open - Sopot Kitzbuhel Waldbaum's Hamlet Cup - Long Island Generali Open 1998 - Kitzbuhel 12th Paris Open - Paris Newsweek Champions Cup - Indian Wells Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Sybase Open - San Jose Open de Tenis Comunidad Valenciana - Valencia Delray Beach International Tennis Championships - Delray Beach Open Seat-Godo '99 - Barcelona Italian Open - Rome Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg BMW Open - Munich Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Pilot Pen Tennis - New Haven Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg International Championship of Croatia - Umag Grolsch Open - Amsterdam Brisbane - Brisbane Masters Series Monte Carlo - Monte Carlo Masters Series Monte-Carlo - Monte Carlo Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Open 13 - Marseille Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Abierto Mexicano de Tenis Pegaso - Acapulco Monte-Carlo Rolex Masters - Monte-Carlo Abierto Mexicano de Tenis Pegaso - Acapulco Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Adidas International - Sydney If Stockholm Open - Stockholm China Open - Beijing Mercedes Cup - Stuttgart International Championship of Croatia - Umag XII Internazionali di Tennis CARISBO - Bologna Open 13 Provence - Marseille Open 13 - Marseille Merano Open - Merano Qatar Mobil Open 2001 - Doha Santiago Copa AT&T - Buenos Aires Croatia Open - Umag Davidoff Swiss Indoors - Basel The Samsung Open - Nottingham Idea Prokom Open - Sopot Open de la Comunidad Valenciana - Valencia Italian Open - Rome Barletta Challenger Francavilla Challenger Connex Open Romania - Bucharest San Marino Eurocard Open - Stuttgart Abierto Mexicano de Tenis Pegaso - Acapulco Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Bank Austria Tennis Trophy - Vienna Generali Open - Kitzbuhel Monte Carlo Masters Series Hamburg - Hamburg Campionati BNL dItalia - Rome French Open - Paris Australian Open - Melbourne French Open - Paris Sony Ericsson Open - Miami French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris Wimbledon - London Pilot Pen Tennis - New Haven Swiss Open - Gstaad BNP Paribas Open - Indian Wells U.S. Open - New York Australian Open - Melbourne Tennis Masters Series - Miami BNP Paribas Masters - Paris French Open - Paris Wimbledon - London AEGON International - Eastbourne Tennis Masters Series - Montreal Waldbaum's Hamlet Cup - Long Island Trofeo Conde de Godo - Barcelona Aircel Chennai Open - Chennai Winston-Salem Open - Winston-Salem Monte-Carlo Rolex Masters - Monte-Carlo Hungarian Open - Budapest BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Marbella Wimbledon - London Western & Southern Open - Cincinnati Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne European Open - Antwerp Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Open Sabadell Atlantico - Barcelona French Open - Paris Swiss Indoors Basel - Basel French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York French Open - Paris Australian Open - Melbourne Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Wimbledon - London Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Tennis Masters Series - Cincinnati Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Masters Series Hamburg - Hamburg French Open - Paris French Open - Paris Wimbledon - London Sony Ericsson Open - Miami French Open - Paris Davis Cup, World Group, PO, BEL-USA 1-4 Davis Cup, World Group, PO, SUI-BEL, 4-1 Davis Cup, World Group, PO, UKR-BEL 2-3 Davis Cup, World Group, 1R, BEL-SUI 3-2 Davis Cup, World Group, QF, BEL-CAN 5-0 Davis Cup, World Group, QF, BEL-ITA 3-2 Davis Cup, World Group, F, FRA-BEL 3-2 ATP Cup - Brisbane, Perth, Sydney Davis Cup, Finals, Group D Davis Cup, World Group, 1R, CZE-BEL 3-2 Davis Cup, World Group, PO, AUS-BEL 2-3 Davis Cup, Group I, 2R, GBR-BEL 1-4 Davis Cup, World Group, PO, BEL-ISR 3-2 Davis Cup, World Group, SF, BEL-ARG 3-2 Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, World Group, PO, BEL-SWE 5-0 Davis Cup, World Group, 1R, BEL-SRB 2-3 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, World Group, SF, BEL-AUS 3-2 Davis Cup, World Group, PO, BEL-AUT 1-4 Davis Cup, World Group, PO, BEL-UKR, 3-2 Davis Cup, World Group, PO, BEL-BRA 4-0 Davis Cup, World Group, 1R, GER-BEL 1-4 Olympics - London Olympics - Beijing