Career 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1995
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 Romania F3 France F8 France F9 Germany F11 Germany F1 Germany F2 France F1 France F2 France F5 Great Britain F1 Great Britain F2 Great Britain F4 France F4 France F6 Czech Republic F2 Netherlands F5 Belgium F1 Belgium F7 Belgium F10 Belgium F14 France F7 Netherlands F4 2000 Cairo Challenger - Cairo Garden Open - Rome IPP Open - Helsinki XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Ethias Trophy - Mons Tatra Banka Slovak Open - Bratislava Rome Challenger Rome Challenger Ostrava Challenger Furth Challenger Kosice Challenger Geneva Challenger Freudenstadt Challenger Szczecin Challenger Aachen Challenger Braunschweig Challenger Scheveningen Challenger Mons Challenger Bratislava Challenger Mons Challenger Rennes Challenger Lyon Challenger Blois Challenger Liberec Challenger Trnava Challenger Eckental Challenger Canberra Challenger Quimper Challenger Cherbourg Challenger Pau Challenger Bordeaux Challenger Lisbon Challenger Prostejov Challenger Lyon Challenger Orleans Challenger Eckental Challenger Turkey F2 Turkey F3 Belgium F2 France F3 France F4 Great Britain F3 Italy F6 Copenhagen Open - Copenhagen Gold Flake Open - Chennai U.S. Men's Clay Court Championships - Orlando Wideyes Swedish Open - Bastad Croatia Open - Umag Internazionali di Tennis di San Marino - San Marino Waldbaum's Hamlet Cup - Long Island Open 13 - Marseille Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Citrix Tennis Championships - Delray Beach Verizon Tennis Challenge - Atlanta U.S. Men's Clay Court Championships - Houston Telenordia Swedish Open - Bastad Croatia Open - Umag Idea Prokom Open - Sopot The Hamlet Cup - Long Island Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna Tata Open 2002 - Chennai Tata Open 2003 - Chennai BellSouth Open - Vina del Mar Grand Prix Hassan II - Casablanca 2003 Mercedes Cup - Stuttgart Prague Qatar Open - Doha BellSouth Open - Vina del Mar Estoril Open - Estoril Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort Idea Prokom Open - Sopot Orbetello Challenger St. Petersburg Open - St. Petersburg Chennai Open - Chennai Brasil Open - Costa do Sauipe Grand Prix Hassan II - Casablanca U.S. Men's Clay Court Championships - Houston BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Synsam Swedish Open - Bastad Idea Prokom Open - Sopot Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg Chennai Open - Chennai Next Generation Adelaide International - Adelaide Grand Prix Hassan II - Casablanca The 10tele.com Open - Nottingham Porsche Open - Poznan Dutch Open Tennis - Amersfoort Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven ATP Kremlin Cup - Moscow PBZ Zagreb Indoors - Zagreb Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Chennai Open - Chennai Next Generation Adelaide International - Adelaide Medibank International - Sydney Copa Telmex - Buenos Aires SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Open de Tenis Comunidad Valenciana - Valencia Estoril Open - Estoril Yugoslavia Open - Belgrade Napoli Challenger - Napoli Prague Challenger - Prague Muller Cup 99 - Ulm Open 88 - Contrexeville Internationale Badische Meisterschaften Um Den Techem Cup - Zell BMW Open - Munich Orange Warsaw Open - Warsaw Ordina Open - s-Hertogenbosch Catella Swedish Open - Bastad Open Prevadies - St. Brieuc Morocco Tennis Tour - Casablanca Sporting Challenger '07 Trofeo Regione Piemonte - Turin Dutch Open Tennis - Amersfoort ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland Mauritius Open - Mauritius AEGON Championships - London Catella Swedish Open - Bastad Heilbronn Open - Heilbronn Masters Series - Hamburg BCR Open Romania - Bucharest Open de Tenis Comunidad Valenciana - Valencia Qatar Exxon Mobil Open - Doha Mercedes Cup - Stuttgart Open Sud de France - Montpellier Prosperita Open 2008 - Ostrava BMW Open - Munich Allianz Suisse Open - Gstaad Winston Salem - Winston Salem Erste Bank Open - Vienna Aircel Chennai Open - Chennai Nord LB Open - Braunschweig Open de Nice Cote d'Azur - Nice AEGON Championships - London Erste Bank Open - Vienna Delray Beach International Tennis Championships - Delray Beach BRD Nastase Tiriac Trophy - Bucharest Topshelf Open - 's-Hertogenbosch s'Tennis Masters Challenger - Graz Open Sud de France - Montpellier BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul AEGON Championships - London Winston-Salem Open - Winston-Salem If Stockholm Open - Stockholm Garanti Koza Sofia Open - Sofia Memphis Open - Memphis Delray Beach Open - Delray Beach TEB BNP Paribas Istanbul Open - Istanbul Ricoh Open - 's-Hertogenbosch AEGON Championships - London Antalya Cup - Antalya European Open - Antwerp Tata Open Maharashtra - Pune Open Sud de France - Montpellier Pekao Open - Szczecin Kobstaedernes ATP Challenger - Kolding Turkish Airlines Open Antalya - Antalya Rabat Challenger Sunrise Challenger USTA/Adtech Challenger - Boston Marrakech Challenger Sofia Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Bauer Watertechnology Cup - Eckental Zagreb Challenger Prostejov Challenger Turin Challenger Scheveningen Challenger Rimini Challenger Poznan Challenger Manerbio Challenger Trnava Challenger Mons Challenger Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Kolding Challenger Genova Challenger Rome Challenger Bordeaux Challenger Prostejov Challenger Bytom Challenger Cordenons Challenger Manerbio Challenger Trnava Challenger USTA Men's Challenger of Dallas - Dallas Eckental Challenger Bercuit Challenger Noumea Challenger Dallas Challenger Como Challenger Ljubljana Open - Ljubljana ECM Prague Open 2005 - Prague Marburg Challenger Bordeaux Challenger Stella Artois Clay Court Championships - Budaors Trani Cup - Trani DPD Challenger 2002 - Aschaffenburg KGHM Polish Indoors - Wroclaw Honda-Kah Open - Singapore XL Capital Bermuda Open - Bermuda Zivnobanka Open - Prostejov Polish Open 2000 - Poznan Trofeo Barcelona de Tenis - Barcelona Zivnobanka Czech Open - Prostejov ATU Cup 2001 - Weiden Challenger Casino Lugano - Lugano Internazionali di Tennis de San Marino - San Marino Kyiv UMC Open - Kiev Tatra Banka Open 2001 - Bratislava Banja Luka 2002 - Banja Luka Visa Tennis Open - Sao Paulo Tatra Banka Open - Bratislava IPP Open - Helsinki IPCL Cup - Vadodara Tampere Challenger - Tampere Fifth-Third Bank Tennis Championships - Lexington Qwarant Cup - Sopot Grolsch Cup - Warsaw Rado Geneva Challenger - Geneva Copa Ericsson Venezuela - Caracas Copa Ericsson Mexico - Guadalajara ATP Challenger Hamburg - Hamburg Honda-Kah Open - Singapore AXA Open - Espinho ATU Cup 1999 - Weiden San Marino Cepu Open - San Marino Internationale Tenniskampioenschappen - Scheveningen CA Challenge 2002 - Graz Polish Open 99 - Poznan Warta Cup - Sopot Ciur Cup 99 - Prague ATP Challenger XXVI Edizione - Manerbio ATP Heineken Challenger 2000 - Ho Chi Minh City Kyiv UMC Open - Kiev AXA Open - Lisbon Pekao Open - Szczecin Barletta Citta Della Disfida Open 2000 - Barletta Sardinia International Championship - Cagliari Copa Ericsson - Sao Paulo Copa Ericsson - Lima Renault Slovenian Open - Ljubljana Kueppers Kolsch Cup by Lambertz - Aachen Jaegermeister Open - Braunschweig Tennis Napoli Cup - Napoli CA-Challenge 2000 - Graz Steelers Cup - Kosice Schickendanz Open - Furth ATU Cup - Weiden Banca Stato Challenger Lugano - Lugano KGHM Polish Indoors - Wroclaw Oberstaufen Cup - Oberstaufen Black Forest Open - Freudenstadt Pekao Open 2001 - Szczecin Rhein-Main Challenger 2003 - Aschaffenburg The Bolton Challenger - Bolton The Nottingham Challenger - Nottingham Tatra Banka Open 2003 - Bratislava IPP Open - Helsinki Czech Indoor Open - Prague Copa Ericsson Chile - Santiago Bogota Challenger - Bogota Challenger Britania Zavaleta - Puebla Corona Mexico City Open - Mexico City Toluca Challenger - Toluca Open Mutouest - St. Brieuc Warsteiner Challenger Wolfsburg - Wolfsburg XL Capital Bermuda Open - Bermuda Quelle Cup 1999 - Furth Tennis Napoli Cup 2004 - Napoli Garden Open 2004 - Rome Ispat Open 2004 - Ostrava Steelers Cup - Kosice San Remo Tennis Cup - San Remo Ljubljana Open - Ljubljana Schickedanz Open - Furth VII Torneo Internazionale di Tennis - Barletta ATU Cup - Weiden Mordovia Cup - Mordovia Intersport Heilbronn Open - Heilbronn KGHM Polish Indoors - Wroclaw St. Petersburg Challenger - St. Petersburg ATP Challenger Open 2004 - Monchengladbach Kyiv Open - Kiev Alexander Kolyaskin Memorial - Donetsk Tehran Open 2004 - Tehran Pekao Open 2004 - Szczecin Copa Petrobras Santiago - Santiago Copa Petrobras Argentina - Buenos Aires Porsche Open - Poznan Open de la Ville de Saint Denis - Reunion Island Intersport Heilbronn Open - Heilbronn Schickedanz Open 2007 - Furth Challenger Ford de Cherbourg - Cherbourg Open Mutouest de Saint-Brieuc - St. Brieuc Tennis Napoli Cup - Napoli Olbia Challenger - Olbia Citta di Monza - Monza Ljubljana Open - Ljubljana Schickendanz Open - Furth Trofeo Internacional Club Laieta - Barcelona Banca Stato Challenger - Lugano Open de Montauban - Montauban Siemens Open - Scheveningen Riviera di Rimini Challenger - Rimini ATP Open Castilla y Leon - Segovia Sina-Kia Motors Tennis Cup - Cordenons IPP Geneva Trophy - Geneva TED Open - Istanbul Architect Open - Budapest Pekao Open 2005 - Szczecin Open de L'Isere - Grenoble Ethias Tennis Trophy - Mons Lambertz Open by Stawag - Aachen Tatra Banka Open - Bratislava PrivatBank Cup - Dnepropetrovsk Mobilux Open - Luxembourg Challenger 42 - Andrezieux KGHM Emax Polish Indoors - Wroclaw BMW Tennis Championship - Sunrise Corona Mexico City Open - Mexico City Copa Club Campestre de Aguascalientes - Aguascalientes Citta di Monza - Monza Unicredit (Suisse) Bank S. A. Challenger - Chiasso Tunis Open 2006 - Tunis Ostdeutscher Sparkassen Cup - Dresden Schickendanz Open - Furth Bancastato Challenger Lugano - Lugano San Marino Cepu Open - San Marino Pekao Open - Szczecin Heilbronn Open - Heilbronn LTA Wrexham Challenger - Wrexham KGHM Dialog Polish Indoors - Wroclaw Mitsubishi Electric Europe Cup - Monza Morocco Tennis Tour - Marrakech Prosperita Open 2007 - Ostrava Ostdeutscher Sparkessen Cup - Dresden ECU Prague Open - Prague San Remo Tennis Cup - San Remo Unicredit Czech Open 2007 - Prostejov Challenger Lugano - Lugano Nord LB Open 2007 - Braunschweig Arpa Ceramic Cup - Reggio Emilia Siemens Open 2007 - Scheveningen GHI Bronz Classic - Bronx Kos-Zucchetti Tennis Cup - Cordenons Citta di Como - Como Dusseldorf Open Challenger 2007 - Dusseldorf Pekao Open - Szczecin Open des Alpes Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Challenger 42 - Andrezieux The Tarka Challenger - Barnstaple Lambertz Open by Stawag 2007 - Aachen Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Hamburg Tatra Banka Slovak Open - Bratislava IPP Open - Helsinki KGHM Dialog Polish Indoors - Wroclaw Tennis Masters Series - Montreal Morocco Tennis Tour - Meknes Morocco Tennis Tour - Tanger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Tennis Masters Series - Cincinnati Tennis Napoli Cup - Napoli ECM Prague Open 2008 - Prague Zagreb Open - Zagreb Unicredit Czech Open - Prostejov ATP Challenger Trophy 2008 - Trnava PEOPLEnet CUP - Dnepropetrovsk Tanger Challenger Pacific Life Open - Indian Wells Meknes Challenger NASDAQ-100 Open - Miami Athens Challenger Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Bratislava Challenger Kosice Challenger Monte-Carlo Rolex Masters - Monte-Carlo Turin Challenger Kitzbuhel Challenger Trani Challenger Como Challenger Szczecin Challenger Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Wolfsburg Challenger Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Guangzhou Challenger Pingguo Challenger BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Rome Challenger Napoli Challenger Monte-Carlo Rolex Masters - Monte-Carlo Bordeaux Challenger Braunschweig Challenger Scheveningen Challenger Sopot Challenger Trani Challenger San Marino Challenger St. Remy Challenger Izmir Challenger Mons Challenger Rennes Challenger Monte-Carlo Rolex Masters - Monte-Carlo Tanger Challenger Meknes Challenger Dallas Challenger Prostejov Challenger Marrakech Challenger Mons Challenger Barletta Challenger Quimper Challenger Ostrava Challenger Rome Challenger Alphen Challenger Trnava Challenger Mons Challenger Rome Challenger Ostrava Challenger Scheveningen Challenger Geneva Challenger Noumea Challenger Wroclaw Challenger Cherbourg Challenger Liberec Challenger Liberec Challenger Prague Challenger Irving Challenger Aachen Challenger Mons Challenger Rennes Challenger Trnava Challenger Australian Open - Melbourne French Open - Paris Geneva Challenger Wimbledon - London U.S. Open - New York Orleans Challenger Budapest Challenger Australian Open - Melbourne Bordeaux Challenger French Open - Paris Bordeaux Challenger Wimbledon - London Meerbusch Challenger Mons Challenger U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Hamburg Challenger Bordeaux Challenger Australian Open - Melbourne French Open - Paris Internationaler Raiffeisen Grand Prix - St. Polten Wimbledon - London U.S. Open - New York Australian Open - Melbourne ATU Cup - Weiden French Open - Paris Copa Ericsson Uruguay - Montevideo Wimbledon - London ATP Heineken Challenger 1999 - Ho Chi Minh City U.S. Open - New York Cairo Challenger 2002 - Cairo Freudenstadt Challenger - Freudenstadt drkoop.com USTA challenger of Miami - Miami 5th Sardinian International Championships - Cagliari Australian Open - Melbourne French Open - Paris Copa Ericsson Brasil - Sao Paulo Wimbledon - London Barletta Citta Della Disfida Open 99 - Barletta Tenniscup of Flanders - Ostende U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Intersport Heilbronn Open - Heilbronn ECM Prague Open - Prague French Open - Paris Wimbledon - London Unique Zagreb Open - Zagreb Tennis Napoli Cup 2007 - Napoli Cordenons Challenger Internationaler Raiffeisen Grand Prix - St. Polten Heineken Open - Auckland Grand Prix Hassan II - Casablanca RCA Championships - Indianapolis Heineken Open - Auckland Legg Mason Tennis Classic - Washington D.C. Copa AT&T - Buenos Aires Abierto Mexicano Telfonica MoviStar - Acapulco Croatia Open - Umag Thailand Open - Bangkok Ordina Open - 's-Hertogenbosch The Priority Telecom Open - Amersfoort Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championships - Houston Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Croatia Open Umag - Umag Campionati Internazionali di Sicilia - Palermo Davidoff Swiss Indoors Basel - Basel Open Seat Godo 2007 - Barcelona Orange Prokom Open - Sopot Mumbai Open - Mumbai Heineken Open - Auckland Brasil Open - Costa do Sauipe Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Grand Prix Hassan II - Casablanca Ordina Open - 's-Hertogenbosch U.S. Open - New York SA Tennis Open - Johannesburg Brisbane - Brisbane Estoril Open - Estoril Open de Nice Cote dAzur - Nice Australian Open - Melbourne SA Tennis Open - Johannesburg French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis BMW Open - Munich Mercedes Cup - Stuttgart Winston-Salem Open - Winston-Salem Open Sud de France - Montpellier Grand Prix Hassan II - Casablanca Delray Beach International Tennis Championships - Delray Beach Topshelf Open - 's-Hertogenbosch Moselle Open - Metz SkiStar Swedish Open - Bastad ABN AMRO World Tennis Tournament - Rotterdam Open Sud de France - Montpellier French Open - Paris Davidoff Swiss Indoors - Basel Shenzhen Open - Shenzhen Kroger / St. Jude International - Memphis SkiStar Swedish Open - Bastad Moselle Open - Metz European Open - Antwerp CA Tennis Trophy - Vienna BellSouth Open - Vina del Mar Wimbledon - London U.S. Open - New York Australian Open - Melbourne If Stockholm Open - Stockholm French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Croatia Open - Umag China Open - Beijing Wimbledon - London Campionati Internazionali di Sicilia - Palermo Open 13 Provence - Marseille Galleryfurniture.com Challenge - Atlanta Legg Mason Tennis Classic - Washington D.C. Gold Flake Open - Chennai Abierto Mexicano Telfonica MoviStar - Acapulco Barletta Challenger Francavilla Challenger St. Petersburg Open - St. Petersburg International Championship of Croatia - Umag Bank Austria Tennis Trophy - Vienna The Hypo Group Tennis International 2008 - Poertschach Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Pilot Pen Tennis - New Haven Swiss Open - Gstaad AEGON International - Eastbourne Milan Indoors - Milan Aircel Chennai Open - Chennai Winston-Salem Open - Winston-Salem Hungarian Open - Budapest Gelsor Open Romania - Bucharest Tennis Masters Series - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells European Open - Antwerp Miami Open - Miami Open Sabadell Atlantico - Barcelona Swiss Indoors Basel - Basel 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 Davis Cup, World Group, PO, BEL-USA 1-4 Davis Cup, World Group, 1R, CZE-BEL 3-2 Davis Cup, World Group, PO, SUI-BEL, 4-1 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, World Group, PO, AUS-BEL 2-3 Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, World Group, PO, BEL-AUT 1-4 Davis Cup, World Group, PO, BEL-UKR, 3-2 Davis Cup, Group I, 2R, GBR-BEL 1-4 Davis Cup, World Group, PO, BEL-SWE 5-0 Davis Cup, World Group, 1R, BEL-SRB 2-3 Davis Cup, World Group, PO, BEL-ISR 3-2 Davis Cup, World Group, PO, UKR-BEL 2-3 Davis Cup, World Group, 1R, BEL-SUI 3-2 Davis Cup, World Group, SF, BEL-ARG 3-2 Davis Cup, World Group, QF, BEL-CAN 5-0 Davis Cup, World Group, QF, BEL-ITA 3-2 Davis Cup, World Group, SF, BEL-AUS 3-2 Davis Cup, World Group, F, FRA-BEL 3-2 Davis Cup, Finals, Group D ATP Cup - Brisbane, Perth, Sydney Davis Cup, World Group, PO, BEL-BRA 4-0 Davis Cup, World Group, 1R, GER-BEL 1-4 Olympics - Sydney Olympics - Beijing Olympics - London