Career 2013 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 F14 Italy F4 Bulgaria F3 Bulgaria F4 France F8 France F13 China F1 China F2 Morocco F1 Morocco F2 Croatia F4 Croatia F5 Italy F26 Israel F4 France F7 Croatia F3 Great Britain F7 Great Britain F17 Turkey F34 Turkey F35 Israel F2 France F20 Rodez The Scottish Tennis Championships - Edinburgh Zivnobanka Czech Open - Prostejov Gemax Open 2002 - Belgrade Challenger 42 - Andrezieux Zivnobanka Open - Prostejov 10th Wartburg Open - Eisenach Open de Montauban - Montauban drkoop.com USTA Tennis Championships of Houston - Houston Open de L'Isere-Open 38 - Grenoble Tennis Napoli Cup - Naples Heilbronn Open - Heilbronn Espinho Challenger - Espinho Siemens Open 2001 - Scheveningen Open 88 - Contrexeville Geneva Challenger - Geneva XI Venice Open - Venice Black Forest Open 2000 - Freudenstadt Challenger 42 - Andrezieux Geneva Challenger - Geneva Compaq Challenger - Bucharest 9th Wartburg Open - Eisenach Optimus Maia Open - Maia Renault Slovenian Open - Ljubljana Internazionali di Tennis de San Marino - San Marino Open Carparti - Brasov ATU Cup - Weiden Kyiv UMC Open - Kiev Maia Open 2002 - Maia USTA Challenger of Burbank - Burbank Zagreb Open - Zagreb Warsteiner Challenger Lubeck - Lubeck San Luis Potosi ATP Challenger - San Luis Potosi Siemens Open 2002 - Scheveningen Cairo Challenger - Cairo Hilton Waikoloa USTA Challenger - Waikoloa ATP Challenger Hamburg - Hamburg Prague Challenger - Prague Polish Open 99 - Poznan GHI Bronx Tennis Classic - Bronx Copa Ericsson - Guadalajara V Torneo Internazionale di Tennis - Barletta Open Castilla y Leon - Segovia ECM Cup - Prague Pekao Open 2003 - Szczecin Czech Indoor Open - Prague Gosford Australian Unity Challenger - Gosford Muller Cup - Ulm Corona Mexico City Open - Mexico City AXA Open - Lisbon KGHM Polish Indoors - Wroclaw Sardinia International Championship - Cagliari Steelers Cup - Kosice Ethias Tennis Trophy - Mons Nord/LB Open 2004 - Braunschweig Tatra Banka Open - Bratislava Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Podebradka Cup - Prague XL Capital Bermuda Open - Bermuda Tampere Challenger - Tampere Neride Prague Indoor - Prague Challenger Ford de Cherbourg - Cherbourg Gallagher International - Hamilton Open de L'Isere - Grenoble ATU Cup 2001 - Weiden Zagreb Open - Zagreb BMW Tennis Championship - Sunrise GHI Bronx Tennis Classic - Bronx Citta di Monza - Monza ECM Prague Open - Prague Open Sainte-Victoire - Aix-En-Provence ATP Slovak Open Challenger - Bratislava Open de L'Isere-Trophee BNP Paribas - Grenoble Kobstaedernes ATP Challenger - Kolding XL Challenger de Tenis Copa Sevilla - Seville Samsung Secruities Cup Challenger - Seoul Neride Prague Indoor - Prague Challenger Ford de Cherbourg - Cherbourg IPP Open - Helsinki Arrowhead USTA Men's Pro Tennis Classic - Rancho Mirage Open de Nice - Nice Maia Open - Oporto CA Challenger - Graz USTA Tennis Championships of Houston - Houston Oberstaufen Cup - Oberstaufen South African Airways Tennis Open - Durban Zivnobanka Czech Open - Prostejov KGHM Dialog Polish Indoors - Wroclaw Volkswagen TED Open - Istanbul ATP Challenger Trophy 2007 - Trnava Copa Sevilla Internacionales de Andalucia - Seville Mobilux Open - Luxembourg Challenger 42 - Andrezieux Intersport Heilbronn Open - Heilbronn The LTA Wrexham Challenger - Wrexham The Tarka Challenger - Barnstaple Sony Ericsson Open 2008 - Belgrade XL Capital Bermuda Open - Bermuda Internationaux du Doubs - Besancon Morocco Tennis Tour - Meknes Stella Artois Clay Court Championship - Budaors Oberstraufen Cup - Oberstaufen Ispat Open 2004 - Ostrava Qatar ATP Challenger - Doha SAA Hilversum Open - Hilversum Dusseldorf Open Challenger 2007 - Dusseldorf Cepu Open - San Marino Porsche Open - Poznan Status Athens Open - Athens TED Open - Istanbul Samsung Securities Cup - Seoul ATU Cup - Weiden Pekao Open 2004 - Szczecin Open de Montauban - Montauban Privat Bank Cup - Dnepropetrovsk Nord LB Open 2006 - Braunschweig Lambertz Open by Stawag 2007 - Aachen Pro Tennis World Open - Sunrise Unicredit Czech Open - Prostejov Open D'Orleans - Orleans XL Capital Bermuda Open - Bermuda Mamaia Challenger - Constanta 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia ECM Prague Open 2005 - Prague Porsche Open - Poznan Timisoara Challenger - Timisoara Czech Open 2005 - Prostejov XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Citta di Como Challenger - Como Ipsos Bucharest Challenger - Bucharest Caversham International Tennis Tournament - Jersey St. Petersburg Challenger - St. Petersburg Copa Petrobras-Paraguay - Asuncion PEOPLEnet Cup - Dnepropetrovsk Noumea Challenger Bancolombia Open - Cali Heilbronn Challenger Open D'Orleans - Orleans Tanger Challenger Rabat Challenger Marrakech Challenger Bancastato Challenger Lugano - Lugano Monza Challenger Reggio Emilia Challenger Pekao Open - Szczecin Ethias Trophy - Mons Lambertz Open - Aachen Heilbronn Open - Heilbronn Internazionali de Tennis di Bergamo - Bergamo Labertz Open by Stawag - Aachen Tatra Banka Open - Bratislava GHI Bronz Classic - Bronx St. Brieuc Challenger BNP Paribas Primrose - Bordeaux Baden Open - Karlsruhe Genova Challenger Kosice Open-Steelers Cup 2008 - Kosice Aberto de Sao Paulo - Sao Paulo Mobilux Open - Luxembourg BMW Tennis Championship - Sunrise Morocco Tennis Tour - Marrakech Croatia Osiguranje Rijeka Open - Rijeka Challenger 42 - Andrezieux Alexander Kolyaskin Memorial - Donetsk Banja Luka Challenger Bauer Watertechnilogy Cup 2008 - Eckental Pekao Open - Szczecin Internationaux de Nouvelle-Caledonie - New Caledonia 2008 China TCL Challenger - Guangzhou Internazionali di Tennis di Bergamo - Bergamo Morocco Tennis Tour - Tanger Jersey Challenger TED Open - Istanbul St. Brieuc Challenger Karlsruhe Challenger ECM Prague Open 2008 - Prague Turin Challenger Prosperita Open 2008 - Ostrava Zagreb Open - Zagreb Zenith Tennis Cup-Harbour Club - Milan Geneva Challenger Sporting Challenger '08-Trofeo Regione Piemonte - Turin s'Tennis Masters Challenger - Graz Challenger 42 - Andrezieux KGHM Emax Polish Indoors - Wroclaw IV Challenger Ciudad De Guayaquil - Guayaquil X Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2006 - Napoli 5° Sporting Challenger - Turin Top Wool Challenger-Immagine Trophy - Biella Porsche Open - Poznan dBI Tennis Challenger - Binghamton Dusseldorf Open 2006 - Dusseldorf Kazan Challenger Mitsubishi Electric Europe Cup - Monza ECU Prague Open - Prague Open de Montauban - Montauban Tarragona Challenger Challenger 42 - Andrezieux Heilbronn Open - Heilbronn Top Wool Challenger Biella - Biella USTA Challenger of Las Vegas - Las Vegas Internationaux de Tennis de Brest - Brest Volvo Sylt Open - Sylt V Trofeo Barcelona de Tenis - Barcelona VII Open Banc Agricol - Andorra Open Sainte Victoire - Aix-En-Provence Orbetello Challenger IPP Open - Helsinki Challenger Casino Lugano - Lugano Pekao Open - Szczecin Samsung Securities Cup - Seoul Jameson Cup - Milan Ljubljana Challenger ATP Challenger Open 2004 - Monchengladbach Aamulehti Tampere Opene - Tampere Nossa Caixa Aberto de Sao Paulo - Sao Paulo Ethias Trophy - Mons Tatra Banka Slovak Open - Bratislava Copa Ericsson - Montevideo Copa Ericsson - Buenos Aires VI Torneo Internazionale di Tennis - Barletta Hungarian Open - Budapest Heilbronn Open - Heilbronn XL Capital Bermuda Open - Bermuda ECM Cup - Prague KGHM Dialog Polish Indoors - Wroclaw GHI Bronx Classic - Bronx Challenger Casino Lugano - Lugano Open de Montauban - Montauban Venice Open - Venice Tennis Cup of Flanders - Ostende Kyiv UMC Open - Kiev Okal Cup 2003 - Eckental IPP Open - Helsinki Intersport Heilbronn Open - Heilbronn USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Mercedes Cup - Stuttgart Challenger Ford de Cherbourg - Cherbourg Astana Challenger Memorial Savigny - Sassuolo The Bolton Challenger - Bolton 2001 UT Tyler Patriot Challenger - Tyler Copa Ericsson - Sao Paulo The Nottingham Cahllenger - Nottingham IPP Open - Helsinki Tatra Banka Open 2006 - Bratislava Exim Agmedia Open - Kosice Ordina Open - 's-Hertogenbosch Gemax Open - Belgrade Ciur Pribram Challenger - Pribram Challenger Ciudad de Tijuana - Tijuana Akbank Private Banking-TED Open - Istanbul Internationaux de Doubs Open de Franchie-Comte - Besancon ATP Heineken Challenger 1999 - Ho Chi Minh City The Nottingham Challenger - Nottingham Northern Electric Open 1999 - Newcastle Unicredit (Suisse) Bank S.A. Challenger - Chiasso Internationaux de Tennis de Brest - Brest Oberstaufen Cup - Oberstaufen The Hilversum Open - Hilversum Open Castilla y Leon - Segovia Banca Stato Challenger Lugano - Lugano Barletta Citta Della Disfida Open 2000 - Barletta XL Capital Bermuda Open - Bermuda Optimus Maia Open - Maia Quelle Cup 2000 - Furth Pekao Open - Szczecin Jaegermeister Open - Braunschweig CA-Challenge 2000 - Graz drkoop.com USTA Tennis Championships of San Antonio - San Antonio Tatra Banka Slovak Open - Bratislava TED Open-Akbank Private Banking - Istanbul Segovia Challenger Open Castilla y Leon - Segovia Qwarant Cup - Sopot Grolsch Cup - Warsaw Gold Flake Open - Chennai Maia Challenger - Oporto Healthsouth/USTA Men's Challenger of Burbank - Burbank Nuembrecht Challenger - Nuembrecht Prosperita Open 2007 - Ostrava Warsteiner Challenger Wolfsburg - Wolfsburg Honda-Kah Open - Singapore Barletta Citta Della Disfida Open 99 - Barletta Quelle Cup 1999 - Furth Open de Mantouban - Montauban Tenniscup of Flanders - Ostende Open 88 - Contrexeville Frito Lay/USTA Challenger - Binghamton Medicor Open - Budapest Cairo Challenger - Cairo Top Wool Challenger Biella - Biella Cerveza Club Colombia Open - Bogota Milan Indoors - Milan Grand Prix de Tennis - St. Jean de Luz Open de L'Isere - Grenoble KGHM Polish Indoors - Wroclaw Challenger 42 - Andrezieux Kroger / St. Jude International - Memphis Czech Open - Prostejov China Open - Beijing Sybase Open - San Jose Unicredit Czech Open 2007 - Prostejov Challenger Lugano - Lugano Estoril Open - Estoril Tunis Open 2006 - Tunis San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Czech Open 2006 - Prostejov Open Seat-Godo 2001 - Barcelona Connex Open Romania - Bucharest Sporting Challenger '07 Trofeo Regione Piemonte - Turin Copenhagen Open - Copenhagen LXVII Concursu Internacional de Vigo - Vigo BMW Open - Munich Adidas International - Sydney Chevrolet Cup - Santiago BMW Open - Munich Aamulehti Tampere Open - Tampere Levene Gouldin & Thompson Tennis Challenger - Binghamton Dusseldorf Open Challenger - Dusseldorf Miller Lite Hall of Fame Tennis Championships - Newport Franklin Templeton Tennis Classic - Scottsdale International Championship of Croatia - Umag Legg Mason Tennis Classic - Washington D.C. Kroger / St. Jude International - Memphis Abierto Mexicano de Tenis Pegaso - Mexico City Croatia Open - Umag Legg Mason Tennis Classic - Washington D.C. Gelsor Open Romania - Bucharest AIG Japan Open - Tokyo Samsung Open - Brighton AAPT Championships - Adelaide Open 13 - Marseille Grand Prix Hassan II - Casablanca Kobstaedernes ATP Challenger - Kolding Copa Petrobras-Uruguay - Montevideo Generali Open 2001 - Kitzbuhel Tata Open 2003 - Chennai Milan Indoors - Milan Copenhagen Open - Copenhagen International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Allianz Suisse Open Gstaad - Gstaad 2003 Mercedes Cup - Stuttgart International Championship of Croatia - Umag St. Petersburg Open - St. Petersburg Sybase Open - San Jose Cerveza Club Columbia Open - Bogota Ostrava Challenger Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Bordeaux Challenger Tata Open - Chennai Furth Challenger Brasil Open - Costa do Sauipe Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten Croatia Open - Umag Idea Prokom Open - Sopot Heineken Open Shanghai - Shanghai St. Petersburg Open - St. Petersburg Next Generation Hardcourts - Adelaide Chennai Open - Chennai International Tennis Championships - Delray Beach Open 13 - Marseille SAP Open - San Jose Kroger / St. Jude International - Memphis Abierto Mexicano Telfonica MoviStar - Acapulco Dubai Open - Dubai Grand Prix Hassan II - Casablanca U.S. Men's Clay Court Championships - Houston BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham Allianz Suisse Open - Gstaad RCA Championships - Indianapolis Mercedes Cup - Stuttgart Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven CA Tennis Trophy - Vienna Sydney International - Sydney Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb ABN/AMRO World Tennis Tournament - Rotterdam Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Estoril Open - Estoril Generali Open - Kitzbuhel The Stella Artois Championships - London Generali Open - Kitzbuhel BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Sydney International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca BMW Open - Munich Legg Mason Tennis Classic - Washington BA-CA Tennis Trophy - Vienna U.S. Men's Clay Court Championships - Houston Internazionali di Tennis di San Marino - San Marino Next Generation Adelaide International - Adelaide Allianz Suisse Open Gstaad - Gstaad Brisbane International - Brisbane Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Delray Beach International Tennis Championships - Delray Beach Davidoff Swiss Indoors - Basel Qatar ExxonMobil Open - Doha Chennai Open - Chennai Synsam Swedish Open - Bastad RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Serbia Open - Belgrade Campionati Internazionali di Sicilia - Palermo Malaysian Open - Kuala Lumpur AAPT Championships - Adelaide Galleryfurniture.com Challenge - Atlanta U.S. Men's Clay Court Championships - Orlando Croatia Open - Umag Generali Open 2002 - Kitzbuhel Gelsor Open Romania - Bucharest Generali Open 2003 - Kitzbuhel Kremlin Cup - Moscow Downtown Athletic Club USTA Challenger - Amarillo Olbia Geovillage Open - Olbia GHI Bronx Tennis Classic - Bronx KGHM Polish Indoors - Wroclaw Polish Open 2000 - Poznan Pekao Open 2001 - Szczecin Neride Prague Indoor - Prague Zivnobanka Czech Open - Prostejov 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Open de Charleroi - Charleroi Venice Challenger - Venice USTA Challenger of Burbank - Burbank Kyiv UMC Open - Kiev Internationaux de Bretagne - Brest Copa Ericsson - Santiago Intersport Heilbronn Open - Heilbronn Las Vegas Challenger - Las Vegas Pekao Open - Szczecin Tennis Napoli Cup - Napoli Tatra Banka Open - Bratislava BellSouth Open - Vina del Mar Dubai Open - Dubai Arizona Men's Tennis Championships - Scottsdale The Priority Telecom Open - Amersfoort China Open - Beijing Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten Regions Morgan Keegan Championships - Memphis The Dubai Tennis Championships - Dubai Open SEAT Godo 2006 - Barcelona Dutch Open Tennis - Amersfoort Energis Open - Amersfoort Mercedes Cup - Stuttgart Tento Czech Open - Prague NASDAQ-100 Open - Miami Tennis Masters Series - Miami PBZ Zagreb Indoors - Zagreb Connex Open Romania - Bucharest Gold Flake Open - Chennai Davidoff Swiss Indoors - Basel Siebel Open - San Jose Medibank Private International - Sydney Wideyes Swedish Open - Bastad Davidoff Swiss Indoors - Basel BMW Open - Munich The Dubai Tennis Championships - Dubai Estoril Open - Estoril Grand Prix Hassan II - Casablanca Italian Open - Rome Kroger / St. Jude International - Memphis Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Heineken Trophy - 's-Hertogenbosch Copa AT&T - Buenos Aires Masters Series Monte Carlo - Monte Carlo Rogers Masters - Toronto AIG Japan Open - Tokyo Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Open de Moselle - Metz Rogers Masters - Montreal BNP Paribas Masters - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Tennis Masters Series - Cincinnati Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Tennis Masters Series - Cincinnati 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 NASDAQ-100 Open - Miami Wimbledon - London U.S. Open - New York Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris Wimbledon - London Tennis Masters Series - Monte Carlo Tennis Masters Series - Paris Masters Series Monte-Carlo - Monte-Carlo U.S. Open - New York Mercedes Cup - Stuttgart U.S. Open - New York Hypo Group Tennis International - Portschach Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Davis Cup, World Group, 1R, ARG-CZE 5-0 Davis Cup, Group 1, 2R, MAR-CZE 0-5 Davis Cup, Group 2, 2R, HUN-MON 1-4 Davis Cup, Group 2, 2R, MON-GRE 3-2 Davis Cup, Group 2, 2R, MON-ALG 5-0 Davis Cup, Group II, 1R, DEN-MON 3-2 Davis Cup, Group II, PO, GRE-MON 2-3 Davis Cup, Group II, 2R, MON-LAT 2-3 U.S. Open - New York Tennis Masters Series - Monte Carlo Australian Open - Melbourne French Open - Paris Davis Cup, Group II, PO, MAR-MON 2-3 Davis Cup, Group 2, 1R, MON-ALG 5-0 Davis Cup, Group 2, 1R, MON-MNE 5-0 Davis Cup, World Group, PO, CZE-GER 2-3 Davis Cup, Group II, 1R, UKR-MON 5-0 Davis Cup, Group II, 1R, MON-BLR 3-1