Career 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
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 Spain F24 France F4 Tatra Banka Slovak Open - Bratislava Heilbronn Open - Heilbronn Challenger Ford de Cherbourg - Cherbourg Heilbronn Open - Heilbronn The Wrexham Challenger - Wrexham Kuppers Kolsch Cup - Aachen Neride Prague Indoor - Prague Tatra Banka Open 2001 - Bratislava VSZ Solvak Open Challenger - Kosice Challenger Britania Zavaleta - Puebla Medicor Open - Budapest Open Maxon - Barcelona ATP Bangalore Challenger - Bangalore IPP Open - Helsinki Volkswagen Challenger 2004 - Wolfsburg VIII Torneo Internazionale di Tennis - Barletta Ethias Tennis Trophy - Mons USTA Men's Challenger of Dallas - Dallas XI Abierto Internacional de Salinas - Salinas Baden Open - Ettlingen 2006 North Shore Pro Tennis Championship - Winnetka The Commercia Challenger - Aptos Odlum Brown Vancouver Open - Vancouver Internationaux de Tennis de Brest - Brest Rezidenza Open - Magdeburg 1st Challenger Tournament Leon - Leon Memorial Piertomaso Tessitore - San Remo Ljubljana Open 2002 - Ljubljana The Surbiton Trophy - Surbiton Muller Cup - Ulm Stella Artois Clay Court Championships - Budaors San Marino Cepu Open - San Marino Challenger DCN de Cherbourg - Cherbourg Heilbronn Open - Heilbronn ATP Challenger Hamburg - Hamburg Warsteiner Challenger Wolfsburg - Wolfsburg Warsteiner Challenger Lubeck - Lubeck Sparkessen Magdeburg Open - Magdeburg Samarkand Challenger - Samarkand The Powder Byrne Trophy - Surbiton Morocco Tennis Tour - Casablanca The LTA Manchester Challenger - Manchester TED Open Istanbul - Istanbul Polish Open 2000 - Poznan LTA Men's Challenger - Wrexham Time Warner USTA Challenger - Binghamton DPD Challenger 2000 - Aschaffenburg Macedonian Open - Skopje FILA Challenger Biella - Biella Okal Cup - Eckental Challenger Britania Zavaleta - Puebla Warsteiner Challenger - Wolfsburg Kyoto Challenger - Kyoto 2001 USTA Challenger of Calabasas - Calabasas Fergana Challenger - Fergana TennisCup Vlaanderen - Antwerp Aberto Da Costa Do Sauipe - Bahia FILA Challenger - Biella XI Venice Open - Venice The LTA Manchester Challenger - Manchester Credicard Tennis Cup - Campos do Jordao CA-Challenge - Graz Kuppers Kolsch Cup by Lambertz - Aachen Milano Challenger-Jameson Cup - Milan Pekao Open - Szczecin Open de L'Isere - Grenoble Lamberts Open by Stawag - Aachen The Nottingham Cahllenger - Nottingham Tatra Banka Open - Bratislava Neride Prague Indoor - Prague Jameson Cup - Milan Intersport Heilbronn Open - Heilbronn Prasentiert Von Seat Wolfsburg - Wolfsburg Sparkassen Open - Magdeburg Renault Slovenian Open - Ljubljana Powder Byrne Trophy / Surrey Grasscourt Championships - Surbiton Ciur Pribram Challenger - Pribram Ostend Challenger Tennis Cup of Flanders - Ostende LTA Manchester challenger - Manchester Tampere Challenger - Tampere Volkswagen TED Open - Istanbul Segovia Challenger Open Castilla y Leon - Segovia Grolsch Cup - Warsaw Yugoslavia Open - Belgrade Medicor Open - Budapest Citta di Como - Como Pomorski Bank Kredytowy Open - Szczecin Meridiana Sardegna Open - Olbia International Bavarian Championship - Eckental Internationaux de Tennis de Brest - Brest Kuppers Kolsch Cup Aachen - Aachen VI Open Banc Agricol - Andorra Crystal Cup 1998 - Portoroz Toluca Challenger - Toluca Nuembrecht Challenger - Nuembrecht Heilbronn Open - Heilbronn ATP Challenger Hamburg - Hamburg Warsteiner Challenger Lubeck - Lubeck Challenger Ford de Cherbourg - Cherbourg Open de l'Isere - Grenoble Sparkassen Open - Magdeburg Open de Franche Comte - Besancon XL Capital Bermuda Open - Bermuda Open de Nice - Nice The Joyce Eisenberg Jerusalem Open - Jerusalem Maia Open - Oporto Prague Challenger - Prague Open Diputacion Pozoblanco - Cordoba Internationale Tenniskampioenschappen - Scheveningen Volkswagen TED Open - Istanbul Open Castilla y Leon - Segovia Ciur Cup 99 - Prague Yitzhak Rabin Men's Challenger - Tel Aviv Cairo Challenger - Cairo Okal Cup - International Bavarian Championship - Eckental Internationaux de Bretagne - Brest MTCI ATP Challenger - Yokohama Warsteiner Challenger Lubeck - Lubeck Challenger 42 - Andrezieux Sarajevo Open - Sarajevo C.T. San Remo - XIII Piertomaso Tessitore - San Remo New Delhi Challenger - New Delhi Steelers Cup - Kosice Zagreb Open - Zagreb Top Wool Challenger Biella - Biella Ciudad de Pozoblanco Open Diputacion - Cordoba Exim Agmedia Open - Kosice USTA Seascape Challenger - Aptos Akbank Private Banking-TED Open - Istanbul Lambertz Open - Aachen Tatra Banka Open 2003 - Bratislava Okal Cup 2003 - Eckental Jameson Cup - Milan Ischgl International Tennis Challenger 2003 - Ischgl Intersport Heilbronn Open - Heilbronn KGHM Polish Indoors - Wroclaw Sarajevo Open 2004 - Sarajevo Open Mutouest - St. Brieuc Challenger Leon 2004 - Leon Open Sainte Victoire - Aix-En-Provence San Remo Tennis Cup - San Remo Sporting Challenger - Turin Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Morocco Tennis Tour - Meknes Morocco Tennis Tour - Tanger Open Castilla y Leon - Segovia Alfa Romeo Tennis Cup - Cordenons S Tennis Master Championship - Graz GHI Bronx Classic - Bronx IPP Geneva Trophy - Geneva Rhein-Main Challenger 2004 - Aschaffenburg Samsung Securities Cup - Seoul China Open - Beijing Lambertz Open - Aachen Tatra Banka Open - Bratislava Privat Bank Cup - Dnepropetrovsk Okal Cup 2004 - Eckental Mobilux Open - Luxembourg Czech Indoor Open - Prague Mauritius Open - Mauritius Ischgl International ATP Challenger - Ischgl Intersport Heilbronn Open - Heilbronn Gemax Samsung Open 2005 - Belgrade Open de Franche-Comte - Besancon X Abierto Internacional de Salinas - Salinas Pro Tennis World Open - Sunrise Tallahassee Tennis Challenger - Tallahassee Nottingham Men's Challenger - Nottingham The Surbiton Trophy - Surbiton 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia GHI Bronx Classic - Bronx TED Open - Istanbul Lubbock Challenger - Lubbock Open de L'Isere - Grenoble The LTA Men's Challenger - Southampton Lambertz Open by Stawag - Aachen Music City Challenger - Nashville USTA Illinois Challenger - Champaign Mobilux Open - Luxembourg The LTA Sunderland Challenger - Sunderland The LTA Wrexham Challenger - Wrexham Shimadzu All Japan Indoor Tennis Championships - Kyoto 2006 USTA Tallahassee Tennis Challenger - Tallahassee Torneo Internacional Challenger Fila 2006 - Leon Challenger Casablanca San Angel - Mexico City Harrah's Entertainment Men's Pro Challenger - Tunica The West Side Tennis Club Clay Court Challenger - Forest Hills II Manta Open - Manta WOW Cafe Challenger - New Orleans Lubbock Challenger - Lubbock Pekao Open - Szczecin Ethias Trophy - Mons Open Prevadies - St. Brieuc Morocco Tennis Tour - Marrakech Tunis Open 2007 - Tunis Croatia Osiguranje Rijeka Open - Rijeka Schickedanz Open 2007 - Furth Polska Energia Open - Bytom Ciudad de Pozoblanco Open Diputacion - Cordoba Siemens Open 2007 - Scheveningen San Marino Cepu Open - San Marino Geneva Challenger - Geneva Tean International - Alphen Internazionali di Tennis Dell'Umbria - Todi Open des Alpes Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Challenger 42 - Andrezieux Hilton Waikoloa Village USTA Challenger - Waikoloa AT&T Challenger of Dallas - Dallas Challenger DCNS de Cherbourg - Cherbourg Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Rijeka Open - Rijeka Zagreb Open - Zagreb Unicredit Czech Open - Prostejov Siemens Open - Scheveningen Porsche Open - Poznan s'Tennis Masters Challenger - Graz XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Black Forest Open - Freudenstadt Open D'Orleans - Orleans Cherbourg Challenger Sunrise Challenger Cordenons Challenger Trani Challenger Mons Challenger Tashkent Challenger Rome Challenger Cairo Challenger Prostejov Challenger ATP Challenger Trophy 2008 - Trnava Lugano Challenger Marburg Challenger Cordenons Challenger Ethias Trophy - Mons San Marino Challenger Manerbio Challenger Alphen Challenger Mons Challenger Braunschweig Challenger Monza Challenger Tunis Challenger Istanbul Challenger Banja Luka Challenger Ljubljana Challenger San Luis Potosi Challenger 2002 - San Luis Potosi Fergana Challenger - Fergana Open de Charleroi - Charleroi USTA Challenger of North Miami Beach - North Miami Beach XL Capital Bermuda Open - Bermuda ECM Cup - Prague Neride Prague Indoor - Prague Residenza Open - Magdeburg Intelig Tennis Cup - Campos do Jordao Warsteiner Challenger - Lubeck Skandia Open - Linz Sports Expert Open - Nettingsdorf Copa Sevilla Inernacionales de Andalucia - Seville The Powder Byrne Trophy - Surbiton Kueppers Kolsch Cup by Lambertz - Aachen Okal Open - Eckental Copa Ericsson - Caracas IPP Open - Helsinki Warsteiner Challenger Series - Lippstadt Cairo Challenger - Cairo Laser Vision USTA Challenger - Amarillo Tenniscup of Flanders - Ostende I Open de Tenis Comunidad de Madrid - Madrid The LTA Wrexham Challenger - Wrexham Wiesmann Roadster Open - Nuembrecht Tennis Masters Series - Miami Tennis Napoli Cup - Napoli Muller Cup - Ulm Internationaler Raiffeisen Grand Prix - St. Polten Campionati Internazionali di Sicilia - Palermo Estoril Open - Estoril Open de Tenis Comunidad Valenciana - Valencia Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad The Stella Artois Grass Court Championships - London Rado Swiss Open - Gstaad President's Cup 1997 - Tashkent Davidoff Swiss Indoors - Basel Gold Flake Open - Chennai Japan Open - Tokyo Grand Prix Hassan II - Casablanca Rado Swiss Open - Gstaad Legg Mason Tennis Classic - Washington D.C. Pilot Pen International - New Haven The Samsung Open - Bournemouth Grand Prix de Tennis de Toulouse - Toulouse Davidoff Swiss Indoors - Basel Scania Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Citrix Tennis Championships - Delray Beach President's Cup 1999 - Tashkent Qatar Mobil Open 2000 - Doha ABN/AMRO World Tennis Tournament - Rotterdam AXA Cup - London Copenhagen Open - Copenhagen Open Seat-Godo 2000 - Barcelona Mallorca Open - Mallorca Gerry Weber Open - Halle The Stella Artois Grass Court Championships - Queen's/London Heineken Trophy - 's-Hertogenbosch UBS Open Gstaad - Gstaad Internazionali di Tennis di San Marino - San Marino Copenhagen Open - Copenhagen 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 CA Tennis Trophy - Vienna Heineken Open Shanghai - Shanghai Davidoff Swiss Indoors - Basel Samsung Open - Brighton AAPT Championships - Adelaide Ordina Open - 's-Hertogenbosch Qatar Mobil Open 2001 - Doha Adidas International - Sydney Energis Open - Amersfoort Milan Indoors - Milan Copenhagen Open - Copenhagen Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Citrix Tennis Championships - Delray Beach Estoril Open - Estoril Verizon Tennis Challenge - Atlanta U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle The Nottingham Open - Nottingham Telenordia Swedish Open - Bastad UBS Open Gstaad - Gstaad Energis Open - Amsterdam Idea Prokom Open - Sopot Gelsor Open Romania - Bucharest Brazil Open - Salvador Heineken Open Shanghai - Shanghai Salem Open - Hong Kong AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Scania Stockholm Open - Stockholm Tata Open 2002 - Chennai Heineken Open - Auckland Adidas International - Sydney Kroger / St. Jude International - Memphis ABN/AMRO World Tennis Tournament - Rotterdam Siebel Open - San Jose International Tennis Championships - Delray Beach Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London Telenordia Swedish Open - Bastad Allianz Suisse Open Gstaad - Gstaad Idea Prokom Open - Sopot RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. Gelsor Open Romania - Bucharest Brasil Open - Salvador Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open 2003 - Doha ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Ordina Open - 's-Hertogenbosch Miller Lite Hall of Fame Tennis Championships - Newport Energis Open - Amersfoort RCA Championships - Indianapolis Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Heineken Open Shanghai - Shanghai Open de Moselle - Metz AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Gold Flake Open - Chennai Internationaler Raiffeisen Grand Prix - St. Polten Qatar Exxon Mobil Open 2002 - Doha Milan Indoors - Milan Qatar Open - Doha Milan Indoors - Milan Qatar Exxon Mobil Open - Doha International Championship of Croatia - Umag AAPT Championships - Adelaide Arizona Men's Tennis Championships - Scottsdale Adidas International - Sydney Siebel Open - San Jose Kroger / St. Jude International - Memphis ABN/AMRO World Tennis Tournament - Rotterdam Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Dubai Open - Dubai Open de la Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad The Priority Telecom Open - Amersfoort Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Croatia Open - Umag China Open - Beijing Thailand Open - Bangkok Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Open de Moselle - Metz Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Chennai Open - Chennai Milan Indoors - Milan Grand Prix Hassan II - Casablanca Open Seat Godo 2005 - Barcelona BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle The Priority Telecom Open - Amersfoort RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven China Open - Beijing Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Qatar ExxonMobil Open - Doha Next Generation Adelaide International - Adelaide Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai US Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Estoril Open - Estoril Hypo Group Tennis International - Portschach Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Campbell's Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha ABN/AMRO World Tennis Tournament - Rotterdam Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon ABN AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Orange Warsaw Open - Warsaw Dutch Open Tennis - Amersfoort Ordina Open - 's-Hertogenbosch If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Catella Swedish Open - Bastad Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Open de Moselle - Metz Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Open de Tenis Comunidad Valenciana - Valencia Serbia Open - Belgrade Proton Malaysian Open - Kuala Lumpur Qatar Exxon Mobil Open - Doha Medibank International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Campbells Hall of Fame Tennis Championships - Newport International German Open - Hamburg If Stockholm Open - Stockholm BMW Open - Munich Wideyes Swedish Open - Bastad Generali Open - Kitzbuhel Allianz Suisse Open - Gstaad The Lipton Championships - Key Biscayne Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo German Open - Hamburg Tennis Masters Series - Stuttgart Tennis Masters Series - Paris The Ericsson Open - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami 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 Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Rogers Masters - Toronto BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome BNP Paribas Open - Indian Wells Mutua Madrilena Masters Madrid - Madrid U.S. Open - New York Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London 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 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 Sony Ericsson Open - Miami Davis Cup, World Group, 1R, SWE-SUI 4-1 Davis Cup, World Group, QR, SUI-KOR 3-2 Davis Cup, World Group, 1R, SUI-CZE 3-2 Davis Cup, World Group, QF, ESP-SUI 4-1 Davis Cup, World Group, QR, BEL-ITA 4-1 Davis Cup, World Group, 1R, FRA-BEL 5-0 Davis Cup, World Group, QR, MAR-BEL 3-2 Davis Cup, World Group, 1R, ESP-BEL 5-0 Davis Cup, World Group, QR, AUT-BEL 3-2 Davis Cup, World Group, QF, FRA-SUI 3-2 Davis Cup, Group 1, 2R, SCG-BEL 2-3 Davis Cup, World Group, 1R, SUI-ITA 3-2 Davis Cup, World Group, PO, BEL-USA 1-4 Davis Cup, World Group, QF, BEL-GER 2-3 Davis Cup, World Group, SF, FRA-BEL 4-1 Davis Cup, World Group, 1R, RUS-BEL 4-1 Davis Cup, World Group, PO, BEL-UKR, 3-2 Davis Cup, PO, BEL-CZE 1-4