Career 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988
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 RCA Championships - Indianapolis TD Waterhouse Cup - Long Island Grand Prix de Tennis de Lyon - Lyon Stockholm Open - Stockholm Qatar Exxon Mobil Open 2003 - Doha Stuttgart Outdoor Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Bordeaux Toulouse Open Seat Godo 2003 - Barcelona Gerry Weber Open - Halle Paris Indoor Generali Open 2003 - Kitzbuhel Thailand Open - Bangkok Open de Moselle - Metz CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Monte Carlo CA Challenge - Graz 3° Trofeo 'Citta di Brindisi' - Brindisi Bulgarian Open - Sofia Grand Prix de Tennis - St. Jean de Luz Challenger Groningen - Groningen Lambertz Open - Aachen Tatra Banka Open 2003 - Bratislava IPP Open - Helsinki Ischgl International Tennis Challenger 2003 - Ischgl Eutelsat Monte Carlo Open - Monte Carlo Italian Open - Rome du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 12th Paris Open - Paris Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome du Maurier Open - Toronto Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 13th Paris Open - Paris The Lipton Championships - Key Biscayne Licher German Open - Hamburg Italian Open - Rome du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Monte Carlo Indian Wells Monte Carlo Hamburg Rome Indian Wells Indian Wells Key Biscayne Monte Carlo Rome Indian Wells Key Biscayne Monte Carlo Rome Paris Indian Wells Key Biscayne Monte Carlo Rome Paris Key Biscayne Monte Carlo Hamburg Paris Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati 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 BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Tennis Masters Series - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Sony Ericsson Open - Miami BNP Paribas Masters - Paris Heineken Open - Auckland Milan Indoors - Milan NASDAQ-100 Open - Miami RCA Championships - Indianapolis Challenger 42 - Andrezieux Open de Franche-Comte - Besancon The LTA Wrexham Challenger - Wrexham XL Capital Bermuda Open - Bermuda Open Sainte Victoire - Aix-En-Provence Prague Open - Prague Cepu Open - San Marino S Tennis Master Championship - Graz GHI Bronx Classic - Bronx Qatar Open - Doha Intersport Heilbronn Open - Heilbronn Gemax Samsung Open 2005 - Belgrade Open de Franche-Comte - Besancon X Abierto Internacional de Salinas - Salinas XL Capital Bermuda Open - Bermuda Tunis Open - Tunis Ostrava Open 2005 - Ostrava Ljubljana Open - Ljubljana Schickendanz Open - Furth Ciudad de Pozoblanco Open Diputacion - Cordoba Arroyo de la Encomienda - Valladolid ATP Open Castilla y Leon - Segovia S Tennis Masters - Graz Alexander Kolyaskin Memorial - Donetsk Open D'Orleans - Orleans Open de L'Isere - Grenoble 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 Samsung Securities Cup - Seoul U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Mobilux Open - Luxembourg 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 Isla de Lanzarote - Lanzarote Australian Open French Open Wimbledon Fergana Challenger - Fergana U.S. Open Australian Open French Open Steelers Cup - Kosice Australian Open French Open U.S. Open French Open U.S. Open Australian Open French Open U.S. Open Trofeo Sisma Mantova - Mantova French Open Wimbledon U.S. Open Australian Open - Melbourne Togliatti Cup - Togliatti French Open - Paris Wimbledon - London s Tennis Masters 06 - Graz 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 Samsung Secruities Cup Challenger - Seoul Flea Market Cup Busan Challenger Tennis - Busan Wimbledon - London Kia International In Caloundra - Caloundra U.S. Open - New York Kia International In Kawana - Kawana Australian Open - Melbourne French Open - Paris Heilbronn Open - Heilbronn Wimbledon - London Internazionali de Tennis di Bergamo - Bergamo U.S. Open - New York Internationaux de Doubs Open de Franchie-Comte - Besancon 4th Volkswagen Challenger - Wolfsburg BH Telecom Sarajevo 2007 - Sarajevo Australian Open - Melbourne French Open - Paris Wimbledon - London XL Bermuda Open - Bermuda U.S. Open - New York Australian Open - Melbourne Tunis Open 2007 - Tunis Wimbledon - London U.S. Open - New York Australian Open - Melbourne Akbank Private Banking TED Open - Istanbul Ethias Trophy - Mons Lambertz Open by Stawag 2007 - Aachen Bauer Watertechnology Cup 2007 - Eckental PEOPLEnet Cup - Dnepropetrovsk Qatar Exxon Mobil Open - Doha Internazionali di Tennis di Bergamo - Bergamo Internationaux du Doubs - Besancon BH Indoor Sarajevo - Sarajevo Rijeka Open - Rijeka Schickendanz Open - Furth Akbank Private Banking TED Open - Istanbul Alexander Kolyaskin Memorial - Donetsk Ethias Trophy - Mons Kobstaedernes ATP Challenger - Kolding Tatra Banka Slovak Open - Bratislava PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Qatar ExxonMobil Open - Doha Bergamo Challenger Bogota Challenger Johannesburg Challenger Tenerife Challenger Bordeaux Challenger Manchester Challenger Tampere Challenger Geneva Challenger Kolding Challenger Eckental Challenger Roland Garros Davis Cup, World Group, QR, BEL-FRA 3-2 Johannesburg Challenger Davis Cup, World Group, SF, FRA-BEL 4-1 Davis Cup, World Group, 1R, FRA-BEL 5-0 Davis Cup, World Group, SF, FRA-NED 3-2 Davis Cup, World Group, QF, FRA-CZE 3-2 Davis Cup, Group 1, 2R, ROU-AUT 5-0 Davis Cup, World Group, 1R, FRA-ROU 4-1 Davis Cup, Group 1, 1R, AUT-NOR 5-0 Davis Cup, World Group, QF, SUI-FRA 3-2 Hopman Cup - Perth Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, 1R, AUS-AUT 5-0 Davis Cup, World Group, 1R, AUT-CRO 2-3 Ramat Hasharon Challenger Busan Challenger Cremona Challenger Alessandria Challenger Davis Cup, World Group, 1R, AUT-ARG 1-4 Davis Cup, World Group, PO, GBR-AUT, 2-3 Winnetka Challenger Davis Cup, World Group, PO, BEL-AUT 1-4 Rimini Challenger Cordenons Challenger Kitzbuhel Challenger Trnava Challenger Tashkent Challenger Astana Challenger Ortisei Challenger Salzburg Challenger Reunion Island Challenger Guangzhou Challenger Pingguo Challenger Johannesburg Challenger 1 Masters Guinot Mary Cohr Olympics - Sydney Barcelona Olympics Olympics - Athens Davis Cup, World Group, QF, ESP-AUT 4-1 China F6 China F7 Germany F5 Germany F4 Bosnia/Herzegovina F1 Bosnia & Herzegovina F2 Kazakhstan F1 Kazakhstan F2 Heilbronn Open - Heilbronn Warsteiner Challenger Lubeck - Lubeck The LTA Hull Challenger - Hull Heineken Challenger - Ho Chi Minh City Shimadzu All Japan Indoor - Kyoto Nova Challenger Osaka - Osaka Gallagher International - Hamilton Memorial Piertomaso Tessitore - San Remo Tennis Napoli Cup - Naples The Scottish Tennis Championships - Edinburgh ECM Cup - Prague The Surbiton Trophy - Surbiton IX Open Internacional D'Andorra - Andorra West of England Tennis - Bristol Togliatti Cup - Togliatti The Wrexham Challenger - Wrexham CA Challenge 2002 - Graz Asirom Challenger Brasov - Brasov KGHM Polish Indoors - Wroclaw Sylt Open 2000 - Sylt University of Tennessee USTA Men's Challenger - Knoxville USTA Men's Challenger of Urbana-Champaign - Urbana Neride Prague Indoor - Prague Warsteiner Challenger Lubeck 2001 - Lubeck Warsteiner Challenger - Wolfsburg Bristol Challenger Trophy - Bristol The LTA Manchester Challenger - Manchester The Wrexham Challenger - Wrexham Togliatti Cup - Togliatti CA-Challenge - Graz TED Open - Istanbul Optimus Maia Open - Maia Open de L'Isere (Open 38) - Grenoble The Bolton Challenger - Bolton Okal Cup 2001 International Bavarian Championships - Eckental Haagen Dazs Open - Caracas Copa Ericsson Costa Rica - San Jose Gran Copa Ericsson - Rio de Janeiro Open de L'Isere - Grenoble Lamberts Open by Stawag - Aachen Okal Open - Eckental IPP Open - Helsinki Neride Prague Indoor - Prague JVC Trophy - Vienna Warsteiner Challenger Lubeck - Lubeck Warsteiner Challenger Wolfsburg - Wolfsburg The LTA Wrexham Challenger - Wrexham Sarajevo Open - Sarajevo San Luis Potosi Challenger - San Luis Potosi Challenger Leon 2003 - Leon Open Sainte-Victoire - Aix-En-Provence Steelers Cup - Kosice Ljubljana Open - Ljubljana Zivnobanka Czech Open - Prostejov West of England Challenger - Bristol Togliatti Cup - Togliatti Asirom Challenger - Brasov Open de la Ville de Saint Denis - Reunion Island Sarajevo Open 2004 - Sarajevo Busan Open - Busan Steelers Cup - Kosice Volkswagen Challenger 2005 - Wolfsburg Tallahassee Tennis Challenger - Tallahassee Porsche Open - Poznan Media Will Cup Busan Challenger Tennis - Busan Intersport Heilbronn Open - Heilbronn Internationaux du Doubs - Besancon BH Telecom Indoors Sarajevo 2006 - Sarajevo The LTA Cardiff Challenger - Cardiff Akbank Private Banking TED Open 2006 - Istanbul Tennis Napoli Cup 2007 - Napoli San Remo Tennis Cup - San Remo Kobstaedernes ATP Challenger - Kolding Heilbronn Open - Heilbronn Sony Ericsson Open 2008 - Belgrade BNP Paribas Primrose - Bordeaux Zagreb Open - Zagreb Heilbronn Challenger Bergamo Challenger Sarajevo Challenger Cherbourg CH Furth CH Cherbourg CH Brest CH Geneva CH Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Copenhagen Open - Copenhagen St. Petersburg Open - St. Petersburg Estoril Open - Estoril Paegas Czech Open - Prague Heineken Trophy - Rosmalen Rado Swiss Open - Gstaad 1997 Mercedes Cup - Stuttgart RCA Championships - Indianapolis The Samsung Open - Bournemouth Grand Prix de Tennis de Toulouse - Toulouse Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow Qatar Mobil Open '98 - Doha Adidas International - Sydney St. Petersburg Open - St. Petersburg European Community Championships - Antwerp Estoril Open - Estoril Open Seat-Godo '98 - Barcelona Rado Swiss Open - Gstaad 1998 Mercedes Cup - Stuttgart Pilot Pen International - New Haven MFS Pro Tennis Championships - Boston Grand Prix de Tennis de Toulouse - Toulouse Davidoff Swiss Indoors - Basel CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Scania Stockholm Open - Stockholm Qatar Mobil Open '99 - Doha Heineken Open - Auckland Open 13 - Marseille Dubai Tennis Open - Dubai ABN/AMRO World Tennis Tournament - Rotterdam Copenhagen Open - Copenhagen The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham 1999 Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. Waldbaum's Hamlet Cup - Long Island adidas Open de Toulouse - Toulouse Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow Qatar Mobil Open 2000 - Doha Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam AXA Cup - London Open Seat-Godo 2000 - Barcelona The Stella Artois Grass Court Championships - Queen's/London The Nottingham Open - Nottingham Legg Mason Tennis Classic - Washington D.C. Waldbaum's Hamlet Cup - Long Island CA Tennis Trophy - Vienna Adidas Open de Toulouse - Toulouse Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Samsung Open - Brighton Qatar Mobil Open 2001 - Doha Adidas International - Sydney Milan Indoors - Milan Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Citrix Tennis Championships - Delray Beach BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle 2001 Mercedes Cup - Stuttgart Generali Open 2001 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. The Hamlet Cup - Long Island President's Cup - Tashkent Kremlin Cup - Moscow CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Tata Open 2002 - Chennai Adidas International - Sydney Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle The Samsung Open - Nottingham Idea Prokom Open - Sopot CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Jakarta Dubai Casablanca Barcelona Prague Kitzbuhel San Marino Bogota Toulouse Santiago Adelaide Marseille Milan Philadelphia Scottsdale Estoril Barcelona Nice St. Polten Gstaad Stuttgart Bucharest Palermo Toulouse Santiago Montevideo Auckland Oahu Auckland Dubai Scottsdale Casablanca Barcelona Atlanta Pinehurst Kitzbuhel Bordeaux Toulouse Tel Aviv Lyon Montevideo Buenos Aires Kuala Lumpur Jakarta Dubai Scottsdale Barcelona Nice Stuttgart Hilversum Prague Indianapolis Long Island Bordeaux Basel Toulouse Tel Aviv Vienna Santiago Sao Paulo Buenos Aires Brussels Stuttgart Nice Madrid Florence Genova Gstaad Stuttgart Hilversum New Haven Long Island Bordeaux Palermo Toulouse Vienna Adelaide Sydney Nice Florence Genova Gstaad Stuttgart Indianapolis Long Island Bordeaux Toulouse Berlin Lyon Estoril Nice Bastad Hilversum San Remo Schenectady Bordeaux Toulouse Lyon AAPT Championships - Adelaide Open 13 - Marseille Dubai Open - Dubai U.S. Men's Clay Court Championships - Houston Miller Lite Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Dubai Open - Dubai Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Pilot Pen Tennis - New Haven Open de Moselle - Metz Kremlin Cup - Moscow CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Sydney International - Sydney Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open de Tenis Comunidad Valenciana - Valencia BMW Open - Munich Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Pilot Pen Tennis - New Haven China Open - Beijing Mumbai Open - Mumbai Open de Moselle - Metz Stockholm Open - Stockholm ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Chennai Open - Chennai Sydney International - Sydney PBZ Zagreb Indoors - Zagreb Open 13 - Marseille The Dubai Tennis Championships - Dubai U.S. Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Hypo Group Tennis International - Portschach Gerry Weber Open - Halle The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Generali Open - Kitzbuhel BCR Open Romania - Bucharest China Open - Beijing Mumbai Open - Mumbai Open de Moselle - Metz BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai Medibank International - Sydney PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai Estoril Open - Estoril Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Austrian Open - Kitzbuhel Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel Grand Prix de Tennis de Lyon - Lyon PBZ Zagreb Indoors - Zagreb Open 13 - Marseille The Dubai Tennis Championships - Dubai U.S. Mens's Clay Court Championship - Houston BMW Open - Munich Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Open de Moselle - Metz Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Bank Austria Tennis Trophy - Vienna PBZ Zagreb Indoors - Zagreb Campbells Hall of Fame Tennis Championships - Newport If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Brisbane International - Brisbane Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch If Stockholm Open - Stockholm Malaysian Open - Kuala Lumpur Grand Prix Hassan II - Casablanca Citi Open - Washington