Career 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1991 1989
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 Open Castilla y Leon Trofeo Iberdrola - Segovia Tatra Banka Slovak Open - Bratislava Kuppers Kolsch Cup - Aachen Warsteiner Challenger - Lubeck Sparkassen Open - Magdeburg AXA Open - Espinho VI Open Banc Agricol - Andorra Nuembrecht Challenger - Nuembrecht Nord LB Open - Braunschweig TED Open - Istanbul Mobilux Open - Luxembourg Ciudad de Pozoblanco Open Diputacion - Cordoba s Tennis Masters 06 - Graz Open Castilla y Leon - Segovia Akbank Private Banking TED Open - Istanbul Lambertz Open by Stawag 2007 - Aachen Bauer Watertechnology Cup 2007 - Eckental Taiwan Challenger - Kaohsiung Malaysian Open - Kuala Lumpur Internazionali di Tennis di Bergamo - Bergamo Internationaux du Doubs - Besancon Puerto Rico Challenger Tennis Event - Humacao Ostdeutscher Sparkassen Cup - Dresden Sunrise Challenger Sunrise Challenger Athens Challenger Rhodes Challenger Ramat Hasharon Challenger Busan Challenger Tatra Banka Open 2001 - Bratislava Quelle Cup - Furth Kuppers Kolsch Cup Aachen - Aachen St. Remy Challenger Tashkent Challenger Astana Challenger Dallas Challenger Tallahassee Challenger Recanati Challenger Segovia Challenger Astana Challenger Muller Cup - Ulm Nord/LB Open - Braunschweig 1998 Safeway Challenger - Aptos Lambertz Open by Stawag - Aachen Segovia Challenger Open Castilla y Leon - Segovia BMW Tennis Championship - Sunrise Crystal Cup 1998 - Portoroz Heilbronn Open - Heilbronn ATP Open Castilla y Leon - Segovia KGHM Dialog Polish Indoors - Wroclaw KGHM Dialog Polish Indoors - Wroclaw Ostdeutscher Sparkessen Cup - Dresden Astana Challenger - Astana Heilbronn Challenger Cremona Challenger Shanghai Challenger Pozoblanco Challenger Tashkent Challenger Bangkok Challenger Italian Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam Copenhagen Open - Copenhagen St. Petersburg Open - St. Petersburg Gold Flake Open - Chennai Salem Open - Hong Kong Japan Open - Tokyo Paegas Czech Open - Prague Heineken Trophy - Rosmalen Rado Swiss Open - Gstaad Legg Mason Tennis Classic - Washington D.C. Kremlin Cup - Moscow Open 13 - Marseille Croatian Indoors - Split Grand Prix Hassan II - Casablanca Salem Open - Hong Kong Miller Lite Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. Generali Open 1998 - Kitzbuhel Waldbaum's Hamlet Cup - Long Island Grand Prix de Tennis de Toulouse - Toulouse Davidoff Swiss Indoors - Basel CA Tennis Trophy - Vienna Scania Stockholm Open - Stockholm Qatar Mobil Open '99 - Doha St. Petersburg Open - St. Petersburg Kroger / St. Jude International - Memphis ABN/AMRO World Tennis Tournament - Rotterdam Heineken Trophy - 's-Hertogenbosch 1999 Mercedes Cup - Stuttgart Generali Open 1999 - Kitzbuhel RCA Championships - Indianapolis President's Cup 1999 - Tashkent adidas Open de Toulouse - Toulouse Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Scania Stockholm Open - Stockholm Adidas International - Sydney Kroger / St. Jude International - Memphis Copenhagen Open - Copenhagen 2000 Mercedes Cup - Stuttgart Generali Open 2000 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. St. Petersburg Open - St. Petersburg Scania Stockholm Open - Stockholm Adidas International - Sydney Milan Indoors - Milan Copenhagen Open - Copenhagen Franklin Templeton Tennis Classic - Scottsdale Grand Prix Hassan II - Casablanca BMW Open - Munich Gerry Weber Open - Halle The Nottingham Open - Nottingham Miller Lite Hall of Fame Tennis Championships - Newport Generali Open 2001 - Kitzbuhel Heineken Open Shanghai - Shanghai Salem Open - Hong Kong AIG Japan Open - Tokyo Qatar Exxon Mobil Open 2002 - Doha Adidas International - Sydney Copenhagen Open - Copenhagen Dubai Tennis Open - Dubai BMW Open - Munich The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch International Championship of Croatia - Umag 2002 Mercedes Cup - Stuttgart RCA Championships - Indianapolis TD Waterhouse Cup - Long Island President's Cup - Tashkent Kremlin Cup - Moscow CA Tennis Trophy - Vienna Stockholm Open - Stockholm Tata Open 2003 - Chennai Adidas International - Sydney Dubai Tennis Open - Dubai BMW Open - Munich Gerry Weber Open - Halle 2003 Mercedes Cup - Stuttgart Brasil Open - Salvador AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg Adelaide Sydney Marseille St. Petersburg Prague Washington New Haven Vienna Marseille Halle Newport New Haven Toulouse Moscow Sydney Marseille Copenhagen Tokyo Rosmalen Halle Stuttgart Bucharest Gstaad ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Eisenberg Jerusalem Open - Jerusalem Zivnobanka Czech Open - Prostejov BMW Open - Munich Kobstaedernes ATP Challenger - Kolding Ordina Open - 's-Hertogenbosch Heilbronn Challenger - Heilbronn Allianz Suisse Open - Gstaad China Open - Beijing CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel ARAG World Team Championship - Dusseldorf Milan Indoors - Milan Samsung Securities Cup - Seoul Media Will Cup Busan Challenger Tennis - Busan Intersport Heilbronn Open - Heilbronn BMW Tennis Championship - Sunrise IPP Open - Helsinki Japan Open - Tokyo Open 13 - Marseille Qatar Mobil Open 2001 - Doha Bauer Watertechnology Cup - Eckental Dubai Open - Dubai Grand Prix Hassan II - Casablanca 2001 Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. St. Petersburg Open - St. Petersburg BMW Open - Munich Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Heilbronn Open - Heilbronn Grand Prix de Tennis de Lyon - Lyon Vietnam Open - Ho Chi Minh City Stockholm Open - Stockholm Milan Chennai Open - Chennai Stuttgart Nice International Indoor Tennis Championships of Croatia - Zagreb Basel SAP Open - San Jose Lyon Regions Morgan Keegan Championships - Memphis Ningboo Challenger Rotterdam The Dubai Tennis Championships - Dubai US Men's Clay Court Championships - Houston Rotterdam Seoul Rosmalen Kitzbuhel New Haven Gerry Weber Open - Halle Salem Open - Hong Kong Lyon Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart China Open - Beijing Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai SAP Open - San Jose The Dubai Tennis Championships - Dubai U.S. Men's Clay Court Championships - Houston Mercedes Cup - Stuttgart Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai ABN/AMRO World Tennis Tournament - Rotterdam Mumbai Open - Mumbai Qatar Exxon Mobil Open - Doha The Dubai Tennis Championships - Dubai U.S. Mens's Clay Court Championship - Houston Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch Waldbaum's Hamlet Cup - Long Island Austrian Open - Kitzbuhel China Open - Beijing If Stockholm Open - Stockholm Chennai Open - Chennai Generali Open - Kitzbuhel ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Masters Series - Hamburg Legg Mason Tennis Classic - Washington ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg ABN AMRO World Tennis Tournament - Rotterdam Millenium Tennis Championships - Delray Beach The Dubai Tennis Championships - Dubai AEGON Championships - London AEGON International - Eastbourne Open de Moselle - Metz Thailand Open - Bangkok China Open - Beijing Qatar ExxonMobil Open - Doha Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championship - Houston BMW Open - Munich AEGON Championships - London AEGON International - Eastbourne Furth CH PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Gerry Weber Open - Halle Pilot Pen International - New Haven Waldbaum's Hamlet Cup - Long Island Grand Prix de Tennis de Toulouse - Toulouse Grand Prix Hassan II - Casablanca Japan Open - Tokyo Pilot Pen International - New Haven President's Cup 1998 - Tashkent Gold Flake Open - Chennai Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Nord/LB Open - Braunschweig International Championship of Croatia - Umag Legg Mason Tennis Classic - Washington D.C. Neride Prague Indoor - Prague Kremlin Cup - Moscow SA Tennis Open - Johannesburg Qatar Mobil Open 2000 - Doha ABN/AMRO World Tennis Tournament - Rotterdam AXA Cup - London Franklin Templeton Tennis Classic - Scottsdale Generali Open 2002 - Kitzbuhel Estoril Open - Estoril Open Seat-Godo 2000 - Barcelona BMW Open - Munich Gerry Weber Open - Halle UBS Open Gstaad - Gstaad Kremlin Cup - Moscow Copenhagen Open - Copenhagen Verizon Tennis Challenge - Atlanta Dubai Tennis Open - Dubai Heineken Trophy - 's-Hertogenbosch The Hamlet Cup - Long Island President's Cup - Tashkent Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille Kroger / St. Jude International - Memphis Gerry Weber Open - Halle Franklin Templeton Tennis Classic - Scottsdale Heilbronn Open - Heilbronn Allianz Suisse Open Gstaad - Gstaad Generali Open 2003 - Kitzbuhel Guzzini Challenger - Recanati Queen's Club Open Castilla y Leon - Segovia Halle Lyon Ostrava Moscow Adelaide Estoril Open - Estoril Sydney BellSouth Open - Auckland Milan Rotterdam Copenhagen Munich Bucharest Ostrava Tel Aviv Osaka New Haven Long Island Basel International Bavarian Championship - Eckental Toulouse China Open - Beijing Tokyo Croatia Open - Umag Manchester Stuttgart Moscow ECM Cup - Prague Mercedes Cup - Stuttgart BMW Open - Munich BMW Open - Munich Braunschweig Open - Braunschweig St. Petersburg Open - St. Petersburg Grand Prix Hassan II - Casablanca Thailand Open - Bangkok Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb AIG Japan Open Tennis Championships - Tokyo St. Petersburg Open - St. Petersburg Delray Beach International Tennis Championships - Delray Beach IPB Czech Indoor - Ostrava St. Petersburg Open - St. Petersburg Franklin Templeton Tennis Classic - Scottsdale Rotterdam Lyon Moscow Kuala Lumpur Dubai Zaragoza Durban Bastad Palermo Tennis Masters Series - Indian Wells China Open - Beijing AIG Japan Open - Tokyo Qatar Open - Doha Gerry Weber Open - Halle Generali Open - Kitzbuhel PBZ Zagreb Indoors - Zagreb BMW Open - Munich AIG Japan Open Tennis Championships - Tokyo BMW Open - Munich BMW Open - Munich Gerry Weber Open - Halle Open de Moselle - Metz AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington St. Petersburg Open - St. Petersburg BNP Paribas Open - Indian Wells Qatar Mobil Open '98 - Doha Gold Flake Open - Chennai The Stella Artois Grass Court Championships - London Infiniti Open - Los Angeles IPB Czech Indoor - Ostrava Heineken Open - Auckland Copenhagen Open - Copenhagen Kremlin Cup - Moscow Rado Swiss Open - Gstaad Mallorca Open - Mallorca Guardian Direct Cup - London ABN/AMRO World Tennis Tournament - Rotterdam Tel Aviv Open 13 - Marseille Wellington Guardian Direct Cup - London Antwerp The Nottingham Open - Nottingham Adidas International - Sydney Basel Gstaad Generali Open - Kitzbuhel Australian Men's Hardcourt Championships - Adelaide Dubai Tennis Open - Dubai Heineken Trophy - 's-Hertogenbosch Long Island BMW Open - Munich Eutelsat Monte Carlo Open - Monte Carlo Italian Open - Rome du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Estoril Open - Estoril 12th Paris Open - Paris The Lipton Championships - Key Biscayne Monte Carlo Open - Monte Carlo du Maurier Open - Toronto Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 13th Paris Open - Paris Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Stuttgart 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 - Stuttgart Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg 14th Paris Open - Paris Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid 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 - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Monte Carlo Hamburg Rome Cincinnati Canadian Open Stuttgart Paris Key Biscayne Monte Carlo Hamburg Rome Canadian Open Cincinnati Essen Paris Key Biscayne Monte Carlo Hamburg Rome Cincinnati Stockholm Paris Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid 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 NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series - Hamburg Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami The Dubai Tennis Championships - Dubai 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 Wimbledon U.S. Open U.S. Open Australian Open French Open Wimbledon U.S. Open Australian Open French Open Wimbledon U.S. Open Australian Open U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open 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 U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open 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 Wimbledon - London French Open Wimbledon Davis Cup, World Group, QR, CZE-UZB 5-0 Davis Cup, World Group, QR, GER-ROU 4-1 Davis Cup, World Group, QF, AUS-GER 3-2 Davis Cup, World Group, 1R, CRO-GER 4-1 Davis Cup, World Group, QR, GER-VEN 5-0 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, QR, BLR-GER 3-2 Davis Cup, Group 1, 2R, GER-ISR 5-0 Davis Cup, Group 1, 2R, RSA-GER 2-3 Davis Cup, World Group, 1R, GER-FRA 2-3 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, 1R, GER-AUT 3-2 Davis Cup, World Group, 1R, SUI-CZE 3-2 Davis Cup, World Group, 1R, GER-NED 4-1 River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston Olympics - Sydney Atlanta Olympics Olympics - Athens Olympics - Beijing Tennis Masters Cup - Houston