Career 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991
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 KGHM Polish Indoors - Wroclaw Tatra Banka Slovak Open - Bratislava Open de L'Isere-Open 38 - Grenoble Open de Charleroi - Charleroi Warsteiner Challenger - Lubeck Sparkassen Open - Magdeburg Renault Slovenian Open - Ljubljana Heilbronn Open - Heilbronn Internationaux de Bretagne - Brest VIII Avierto Internacional de Salinas - Salinas 2003 USTA Challenger of Calabasas - Calabasas Okal Cup 2003 - Eckental ATP Challenger Open 2004 - Monchengladbach Ciudad de Pozoblanco Open Diputacion - Cordoba Mobilux Open - Luxembourg 2006 USTA Tallahassee Tennis Challenger - Tallahassee Kobstaedernes ATP Challenger - Kolding Heilbronn Open - Heilbronn Internazionali de Tennis di Bergamo - Bergamo Shimadzu All Japan Indoor Tennis Championships - Kyoto USTA Tallahassee Tennis Challenger - Tallahassee Dublin Challenger - Dublin Siemens Open 2007 - Scheveningen The LTA Hester Trophy - Manchester LTA Nottingham Challenger - Nottingham Intersport Heilbronn Open - Heilbronn Dusseldorf Open Challenger 2007 - Dusseldorf Open D'Orleans - Orleans Sony Ericsson Open 2008 - Belgrade 5 Volkswagen Challenger - Wolfsburg Tallahassee Tennis Challenger - Tallahassee Ciudad de Telde - Telde Honda-Kah Open - Singapore Warsteiner Challenger Lubeck - Lubeck Intersport Heilbronn Open - Heilbronn Heilbronn Challenger - Heilbronn Mobelwelt-Zick Open 98 - Dresden Kuppers Kolsch Cup Aachen - Aachen Isla de Lanzarote - Lanzarote Open D'Orleans - Orleans Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Open Castilla y Leon - Segovia Okal Cup 2004 - Eckental Open de la Ville de Saint Denis - Reunion Island Intersport Heilbronn Open - Heilbronn Lambertz Open by Stawag - Aachen Baden Open - Ettlingen Lambertz Open by Stawag - Aachen Open Prevadies - St. Brieuc Busan Open Challenger Tennis - Busan South African Airways Open - East London The Nottingham Cahllenger - Nottingham Medicor Open - Budapest Lambertz Open - Aachen Gemax Open - Belgrade Open Castilla y Leon - Segovia China Open - Beijing Mauritius Open - Mauritius Volkswagen Challenger 2005 - Wolfsburg X Abierto Internacional de Salinas - Salinas Tallahassee Tennis Challenger - Tallahassee Kobstaedernes ATP Challenger - Kolding Bauer Watertechnology Cup - Eckental The Joyce Eisenberg Jerusalem Open - Jerusalem Challenger 42 - Andrezieux Internationaux de Tennis de Brest - Brest Nord/LB Open - Braunschweig Shimadzu All Japan Indoor - Kyoto Renault Slovenian Open - Ljubljana LTA Men's Challenger - Wrexham Macedonian Open - Skopje Lambertz Open - Aachen BMW Tennis Championship - Sunrise Kuppers Kolsch Cup - Aachen Weissenhauser Strand Cup - Hamburg Unique Zagreb Open - Zagreb Open de Montauban - Montauban The Wrexham Challenger - Wrexham Tatra Banka Open 2001 - Bratislava Kueppers Kolsch Cup by Lambertz - Aachen Ciudad de Pozoblanco Open Diputacion - Cordoba Quelle Cup - Furth IPP Open - Helsinki LTA Shrewsbury Challenger - Shrewsbury 1998 Safeway Challenger - Aptos Sassuolo Challenger - Sassuolo International Bavarian Championship - Eckental Samsung Challenger 2007 - Ho Chi Minh City Intersport Heilbronn Open - Heilbronn Pro Tennis World Open - Boca Raton KGHM Polish Indoors - Wroclaw Infiniti Open - Los Angeles Heilbronn Open - Heilbronn Energis Dutch Open - Amsterdam The Scottish Tennis Championships - Edinburgh Quelle Cup 2000 - Furth The Powder Byrne Trophy - Surbiton Open de Montauban - Montauban Warsteiner Grand Prix - Oberstaufen Arroyo de la Encomienda - Valladolid Dubai Tennis Open - Dubai KGHM Polish Indoors - Wroclaw AIG Japan Open - Tokyo VI Open Banc Agricol - Andorra Crystal Cup 1998 - Portoroz Nuembrecht Challenger - Nuembrecht Venice Challenger - Venice ATP Challenger 2003 Numea - New Caledonia Scottsdale Hong Kong Tatra Banka Open - Bratislava Indianapolis Ostrava Ostdeutscher Sparkessen Cup - Dresden CA Tennis Trophy - Vienna PrivatBank Cup - Dnepropetrovsk ATP Challenger Numea - New Caledonia Internationaux du Doubs - Besancon 3rd Volkswagon Challenger - Wolfsburg The Surbiton Trophy - Surbiton XL Bermuda Open - Bermuda Kroger / St. Jude International - Memphis St. Petersburg Open - St. Petersburg Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis Waldbaum's Hamlet Cup - Long Island Davidoff Swiss Indoors - Basel Stockholm Open - Stockholm Qatar Mobil Open '98 - Doha Dubai Tennis Open - Dubai Gold Flake Open - Chennai The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Legg Mason Tennis Classic - Washington D.C. RCA Championships - Indianapolis MFS Pro Tennis Championships - Boston President's Cup 1998 - Tashkent Adidas International - Sydney Japan Open - Tokyo ABN/AMRO World Tennis Tournament - Rotterdam AXA Cup - London Copenhagen Open - Copenhagen Open Seat-Godo 2000 - Barcelona BMW Open - Munich Gerry Weber Open - Halle The Nottingham Open - Nottingham Miller Lite Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. Waldbaum's Hamlet Cup - Long Island Salem Open - Hong Kong Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Scania Stockholm Open - Stockholm Qatar Mobil Open 2001 - Doha Adidas International - Sydney Copenhagen Open - Copenhagen Franklin Templeton Tennis Classic - Scottsdale Gerry Weber Open - Halle The Nottingham Open - Nottingham 2001 Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. The Hamlet Cup - Long Island Salem Open - Hong Kong Qatar Exxon Mobil Open 2002 - Doha Adidas International - Sydney Copenhagen Open - Copenhagen Kroger / St. Jude International - Memphis International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle The Samsung Open - Nottingham Telenordia Swedish Open - Bastad RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Salem Open - Hong Kong AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Adidas International - Sydney Milan Indoors - Milan Open 13 - Marseille Siebel Open - San Jose ABN/AMRO World Tennis Tournament - Rotterdam International Tennis Championships - Delray Beach The Samsung Open - Nottingham 2003 Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. Gelsor Open Romania - Bucharest Heineken Open Shanghai - Shanghai St. Petersburg Open - St. Petersburg Stockholm Open - Stockholm Marseille Antwerp Scottsdale Oporto Rosmalen Halle Auckland Kitzbuhel New Haven Basel Lyon Pinehurst Doha Philadelphia Tokyo Bastad Stuttgart Long Island Toulouse Vienna Stockholm Auckland Marseille Tokyo Tel Aviv Antwerp Manchester Kuala Lumpur Tokyo Beijing AAPT Championships - Adelaide Qatar Open - Doha Adidas International - Sydney Siebel Open - San Jose Open 13 - Marseille U.S. Men's Clay Court Championships - Houston BMW Open - Munich Gerry Weber Open - Halle Synsam Swedish Open - Bastad Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Chennai Open - Chennai Heineken Open - Auckland Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Kroger / St. Jude International - Memphis Arizona Men's Tennis Championships - Scottsdale Grand Prix Hassan II - Casablanca The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Mercedes Cup - Stuttgart Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven China Open - Beijing Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo Kremlin Cup - Moscow Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha The Stella Artois Championships - London The 10tele.com Open - Nottingham Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Countrywide Classic - Los Angeles AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Open 13 - Marseille The Dubai Tennis Championships - Dubai U.S. Men's Clay Court Championships - Houston ARAG World Team Championship - Dusseldorf Red Letter Days Open - Nottingham Synsam Swedish Open - Bastad Mumbai Open - Mumbai St. Petersburg Open - St. Petersburg The Artois Championships - London Scania Stockholm Open - Stockholm Ordina Open - s-Hertogenbosch The Nottingham Open - Nottingham Catella Swedish Open - Bastad The Nottingham Open - Nottingham Advanta Championships - Philadelphia Franklin Templeton Tennis Classic - Scottsdale Copenhagen Open - Copenhagen Heineken Trophy - Rosmalen Australian Men's Hardcourt Championships - Adelaide ABN/AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Miller Lite Hall of Fame Tennis Championships - Newport CA Tennis Trophy - Vienna Kremlin Cup - Moscow Heineken Open Singapore - Singapore Dubai Tennis Open - Dubai Grand Prix Hassan II - Casablanca RCA Championships - Indianapolis Grand Prix de Tennis de Lyon - Lyon Scania Stockholm Open - Stockholm 2002 Mercedes Cup - Stuttgart Stockholm Open - Stockholm Franklin Templeton Tennis Classic - Scottsdale RCA Championships - Indianapolis Thailand Open - Bangkok Kremlin Cup - Moscow AIG Japan Open - Tokyo St. Petersburg New Delhi Barcelona Stuttgart Los Angeles Heilbronn Open - Heilbronn Copenhagen Open - Copenhagen Queen's Club Nottingham ATP Heineken Challenger 2000 - Ho Chi Minh City Rotterdam Seoul Bastad Schenectady Copenhagen Milano Challenger-Jameson Cup - Milan Okal Open - Eckental Sparkassen Open - Magdeburg Wiesmann Roadster Open - Nuembrecht America's Red Clay Tennis Championship - Coral Springs Ciudad de Pozoblanco Open Diputacion - Cordoba Scania Stockholm Open - Stockholm ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Isla de Gran Canaria - Mas Palomas Arizona Men's Tennis Championships - Scottsdale Japan Open - Tokyo China Open - Beijing Heineken Open Shanghai - Shanghai Stockholm Open - Stockholm RCA Championships - Indianapolis ARAG World Team Championship - Dusseldorf DPD Challenger 2000 - Aschaffenburg President's Cup - Tashkent SAP Open - San Jose BMW Open - Munich Regions Morgan Keegan Championships - Memphis Gerry Weber Open - Halle Tennis Channel Open - Las Vegas Ordina Open - 's-Hertogenbosch Telenordia Swedish Open - Bastad Allianz Suisse Open Gstaad - Gstaad TD Waterhouse Cup - Long Island Adelaide BellSouth Open - Auckland Pilot Pen International - New Haven Dubai Tennis Open - Dubai Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Gold Flake Open - Chennai Salem Open - Hong Kong Copenhagen BMW Open - Munich Gerry Weber Open - Halle If Stockholm Open - Stockholm Heineken Trophy - 's-Hertogenbosch RCA Championships - Indianapolis MFS Pro Tennis Championships - Boston Stuttgart Indian Wells Washington Heineken Open Shanghai - Shanghai CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Qatar Mobil Open 2000 - Doha New Haven Open 13 - Marseille Heineken Open Shanghai - Shanghai ABN/AMRO World Tennis Tournament - Rotterdam Verizon Tennis Challenge - Atlanta U.S. Men's Clay Court Championships - Houston BMW Open - Munich Generali Open 2002 - Kitzbuhel Bastad Tata Open 2003 - Chennai Kroger / St. Jude International - Memphis Dubai Tennis Open - Dubai Kroger / St. Jude International - Memphis Auckland Miller Lite Hall of Fame Tennis Championships - Newport Australian Men's Hardcourt Championships - Adelaide BMW Open - Munich U.S. Men's Clay Court Championships - Houston Heineken Open Shanghai - Shanghai Bastad AT&T Challenge - Atlanta Adidas International - Sydney St. Petersburg Open - St. Petersburg European Community Championships - Antwerp Japan Open - Tokyo International Championship of Croatia - Umag Gerry Weber Open - Halle Atlanta Heineken Open - Auckland Ordina Open - 's-Hertogenbosch Sydney President's Cup - Tashkent Heineken Open - Auckland Siebel Open - San Jose Hong Kong Gold Flake Open - Chennai Doha St. Petersburg Open - St. Petersburg Moscow Kremlin Cup - Moscow Synsam Swedish Open - Bastad Stockholm Chennai Open - Chennai Queen's Club Open de Moselle - Metz Toulouse Milan Indoors - Milan Queen's Club Synsam Swedish Open - Bastad The Stella Artois Championships - London Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Eutelsat Monte Carlo Open - Monte Carlo 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 Italian Open - Rome du Maurier Open - Toronto Eurocard Open - Stuttgart 13th Paris Open - Paris The Lipton Championships - Key Biscayne Italian Open - Rome du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati 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 - Madrid Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Madrid Tennis Masters Series - Paris Indian Wells Key Biscayne Monte Carlo Cincinnati Newsweek Champions Cup - Indian Wells Key Biscayne Monte Carlo Rome Cincinnati Essen Paris Key Biscayne Canadian Open Stockholm Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo 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 Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Campionati BNL dItalia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Monte-Carlo - Monte Carlo Tennis Masters Series - Rome Masters Series Monte-Carlo - Monte-Carlo Canadian Open Stockholm Jakarta Lyon 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 U.S. Open - New York French Open Wimbledon U.S. Open Australian Open French Open Wimbledon U.S. Open Australian Open French Open Wimbledon U.S. Open U.S. Open 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 Stockholm Open - Stockholm French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Telecom Italia Masters - Rome Sony Ericsson Open - Miami Australian Open Davis Cup, World Group, SF, SWE-ITA 4-1 Davis Cup, World Group, F, SWE-USA 5-0 Davis Cup, World Group, QF, SWE-GER 3-2 Davis Cup, World Group, SF, AUS-SWE 4-1 Davis Cup, World Group, 1R, SWE-GBR 3-2 Davis Cup, World Group, 1R, SWE-BRA 3-2 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, QF, AUS-SWE 5-0 Davis Cup, World Group, 1R, SWE-AUS 4-1 Davis Cup, World Group, QF, USA-SWE 4-1 Davis Cup, World Group, PO, IND-SWE 1-3 Davis Cup, World Group, 1R, ARG-SWE 5-0 Davis Cup, World Group, QF, SWE-ARG 4-1 Davis Cup, World Group, SF, SWE-USA 1-4 Great American Insurance ATP Championship - Cincinnati Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Tennis Masters Series - Cincinnati BNP Paribas Masters - Paris 70th River Oaks International Tennis Tournament - Houston French Open - Paris Wimbledon - London Grand Slam Cup - Munich Grand Slam Cup - Munich Atlanta Olympics Olympics - Athens Olympics - Beijing French Open - Paris Davis Cup, World Group, QF, SWE-RSA 3-2 Davis Cup, World Group, SF, SWE-ESP 4-1 Davis Cup, World Group, QR, BLR-GER 3-2 Davis Cup, World Group, 1R, ISR-SWE 2-3 ATP Tour World Championship - Hannover Grand Slam Cup