Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992
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 Australia F2 Germany F1 Germany F2 Germany F2 Germany F3 Challenger Hamburg - Hamburg 2002 USTA Challenger of Calabasas - Calabasas The Surbiton Trophy - Surbiton Open Castilla y Leon Trofeo Iberdrola - Segovia Black Forest Open - Freudenstadt VIII Avierto Internacional de Salinas - Salinas Lambertz Open - Aachen S Tennis Master Championship - Graz USTA Men's Challenger of Dallas - Dallas BH Telecom Sarajevo 2007 - Sarajevo Baden Open - Karlsruhe GHI Bronz Classic - Bronx Tatra Banka Slovak Open - Bratislava Heilbronn Open - Heilbronn Ostdeutscher Sparkassen Cup - Dresden 2002 FSE Challenger - Tarzana Heilbronn Open - Heilbronn Akbank Private Banking TED Open - Istanbul Flea Market Cup Busan Challenger Tennis - Busan Heilbronn Challenger Bratislava Challenger Salzburg Challenger Heilbronn Challenger Sunrise Challenger CA-Challenge - Graz Okal Cup 2001 International Bavarian Championships - Eckental Bath Challenger Braunschweig Challenger Black Forest Open - Freudenstadt Privat Bank Cup - Dniepropetrovsk Monza Challenger Volkswagen Challenger 2004 - Wolfsburg XXXVII Torneig C.E. Laieta - Barcelona Bratislava Challenger Helsinki Challenger Heilbronn Challenger TED Open - Istanbul Dallas Challenger Le Gosier Challenger Nottingham Challenger Mauritius Open - Mauritius Intersport Heilbronn Open - Heilbronn Mons Challenger Helsinki Challenger St. Brieuc Challenger Volkswagen Challenger 2005 - Wolfsburg Orleans Challenger Logopak Challenger 2005 - Lubeck Mons Challenger Geneva Challenger Bratislava Challenger Olbia Challenger - Olbia Andria Challenger Orleans Challenger Schickendanz Open - Furth Wroclaw Challenger ATP Open Castilla y Leon - Segovia Mersin Challenger Raanana Challenger Kobstaedernes ATP Challenger - Kolding Heilbronn Challenger Isla de Lanzarote - Lanzarote Rennes Challenger Brescia Challenger Andria Challenger Bergamo Challenger Wroclaw Challenger Irving Challenger San Luis Potosi Challenger Leon Challenger Busan Challenger Mouilleron-Le-Captif Challenger Seoul Challenger Manchester Challenger Braunschweig Challenger Geneva Challenger Kobstaedernes ATP Challenger - Kolding The LTA Nottingham Challenger - Nottingham Heilbronn Open - Heilbronn Challenger DCN de Cherbourg - Cherbourg Ortisei Challenger Unicredit (Suisse) Bank S.A. Challenger - Chiasso 2007 Challenger of Santa Clara - Valencia LTA Cardiff Challenger - Cardiff Isla de Lanzarote - Lanzarote Schickedanz Open 2007 - Furth Open des Alpes Trophee BNP Paribas - Grenoble Oberstaufen Challenger Kobstaedernes ATP Challenger - Kolding ATP Open Castilla y Leon - Segovia Granby Challenger Mons Challenger Heilbronn Open - Heilbronn Warsteiner Challenger Lubeck 2001 - Lubeck Compaq Challenger - Bucharest Kuppers Kolsch Cup by Lambertz - Aachen Tatra Banka Open 2003 - Bratislava Intersport Heilbronn Open - Heilbronn Pro Tennis World Open - Sunrise Ljubljana Open - Ljubljana BMW Tennis Championship - Sunrise 2002 USTA Tallahassee Tennis Challenger - Tallahassee Powder Byrne Trophy - Surbiton Open de Franche-Comte - Besancon Bauer Watertechnology Cup - Eckental 3rd Volkswagon Challenger - Wolfsburg Warsteiner Challenger Wolfsburg - Wolfsburg Warsteiner Challenger Lubeck - Lubeck KGHM Polish Indoors - Wroclaw Internationaux de Doubs Open de Franchie-Comte - Besancon Nottingham-2 Challenger Heilbronn Challenger Okal Cup - Eckental ATU Cup 2001 - Weiden Challenger 42 - Andrezieux Mobilux Open - Luxembourg Jameson Cup - Milan Ethias Tennis Trophy - Mons Kazan Challenger Tatra Banka Open 2006 - Bratislava Open D'Orleans - Orleans 4th Volkswagen Challenger - Wolfsburg Heilbronn Challenger Trofeo Internacional Club Laieta - Barcelona Siemens Open - Scheveningen Tennis Napoli Cup 2007 - Napoli Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Lambertz Open by Stawag - Aachen USTA Tallahassee Tennis Challenger - Tallahassee PrivatBank Cup - Dnepropetrovsk Mobilux Open - Luxembourg Roma Challenger 2007 - Rome Gemax Open - Belgrade Internationaux du Doubs - Besancon Sarajevo Challenger Tennis Napoli Cup - Naples Baden Open - Ettlingen Weissenhauser Strand Cup - Hamburg The Shelbourne Irish Open - Dublin Oberstaufen Cup - Oberstaufen Nottingham Challenger BMW Challenger Open - Monchengladbach IPP Open - Helsinki Izmir Challenger Volkswagen TED Open - Istanbul GHI Bronx Tennis Classic - Bronx The Surbiton Trophy - Surbiton Czech Indoor Open - Prague Rezidenza Open - Magdeburg The Scottish Tennis Championships - Edinburgh Croatian Indoors - Zagreb America's Red Clay Tennis Championship - Coral Springs The Nottingham Open - Nottingham Pilot Pen International - New Haven U.S. Pro Tennis Championships - Boston Beijing Open - Beijing Heineken Open - Singapore IPB Czech Indoor - Ostrava BellSouth Open - Auckland Guardian Direct Cup - London 10th Wartburg Open - Eisenach Salem Open - Hong Kong Sybase Open - San Jose Copenhagen Open - Copenhagen Japan Open - Tokyo Pro Tennis World Open - Boca Raton Heineken Trophy - 's-Hertogenbosch Miller Lite Hall of Fame Tennis Championships - Newport Muller Cup - Ulm Oberstraufen Cup - Oberstaufen The Stella Artois Grass Court Championships - London UBS Open Gstaad - Gstaad AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Copenhagen Open - Copenhagen Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Black Forest Open 2002 - Freudenstadt Legg Mason Tennis Classic - Washington D.C. AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open 2003 - Doha Heineken Open - Auckland Milan Indoors - Milan Siebel Open - San Jose BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Ordina Open - 's-Hertogenbosch Mercedes-Benz Cup - Los Angeles TD Waterhouse Cup - Long Island Brasil Open - Salvador Thailand Open - Bangkok Stockholm Open - Stockholm Auckland Copenhagen Hong Kong Tokyo St. Polten Rosmalen Nottingham Beijing Tokyo Bologna Queen's Club New Haven Memorial Kolyaskin - Donetsk Kuala Lumpur Tokyo Germany F1 Stockholm San Jose Rotterdam Copenhagen Zaragoza Open de L'Isere - Grenoble Osaka Tokyo Bologna Manchester Washington Ostrava Warsteiner Challenger - Wolfsburg Adelaide Marseille Stuttgart Rotterdam Copenhagen Tokyo Hong Kong Architect Open - Budapest Vienna Moscow Brisbane Tokyo Taipei Brescia Challenger Tennis Napoli Cup - Napoli Tata Open - Chennai Gerry Weber Open - Halle Miller Lite Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Heineken Open Shanghai - Shanghai Chennai Open - Chennai International Tennis Championships - Delray Beach Kroger / St. Jude International - Memphis BMW Open - Munich Gerry Weber Open - Halle The 10tele.com Open - Nottingham RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Chennai Open - Chennai Next Generation Adelaide International - Adelaide International Indoor Tennis Championships of Croatia - Zagreb SAP Open - San Jose The Stella Artois Championships - London Mercedes Cup - Stuttgart RCA Championships - Indianapolis Generali Open - Kitzbuhel Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven China Open - Beijing Thailand Open - Bangkok Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb ABN/AMRO World Tennis Tournament - Rotterdam The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Countrywide Classic - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Open de Moselle - Metz Stockholm Open - Stockholm ATP Kremlin Cup - Moscow Qatar Exxon Mobil Open - Doha Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam PBZ Zagreb Indoors - Zagreb Estoril Open - Estoril BMW Open - Munich Gerry Weber Open - Halle Intersport Heilbronn Open - Heilbronn Ordina Open - s-Hertogenbosch Mercedes Cup - Stuttgart Thailand Open - Bangkok BA-CA Tennis Trophy - Vienna Chennai Open - Chennai Gerry Weber Open - Halle Mercedes Cup - Stuttgart Indianapolis Tennis Championships - Indianapolis Open de Moselle - Metz IPP Open - Helsinki If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai BMW Open - Munich Open de Nice Cote dAzur - Nice International German Open - Hamburg Legg Mason Tennis Classic - Washington Open de Moselle - Metz Thailand Open - Bangkok China Open - Beijing If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane Medibank International - Sydney PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Serbia Open - Belgrade AEGON Championships - London UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Braunschweig Challenger Atlanta Tennis Championships - Atlanta Legg Mason Tennis Classic - Washington Open de Moselle - Metz PTT Thailand Open - Bangkok Kremlin Cup - Moscow PBZ Zagreb Indoors - Zagreb Pilot Pen Tennis - New Haven ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca BMW Open - Munich Braunschweig Challenger Citi Open - Washington Moselle Open - Metz China Open - Beijing Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha San Remo Tennis Cup - San Remo Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich CA Challenge 2002 - Graz Moselle Open - Metz PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich AEGON Championships - London Whirlpool Open - Budapest Mercedes Cup - Stuttgart San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Citi Open - Washington Erste Bank Open - Vienna Valencia Open - Valencia Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Gallagher International - Hamilton BMW Open - Munich Mercedes Cup - Stuttgart Wroclaw Challenger Vancouver Challenger Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta BellSouth Open - Auckland Black Forest Open 2004 - Freudenstadt China Open - Beijing Stella Artois Clay Court Championships - Budaors Erste Bank Open - Vienna Sarajevo Open - Sarajevo BMW Tennis Championship - Sunrise Geneva Challenger - Geneva Granby Challenger - Granby Qatar ExxonMobil Open - Doha The LTA Cardiff Challenger - Cardiff Warsteiner Grand Prix - Oberstaufen US Men's Clay Court Championship - Houston Millennium Estoril Open - Estoril Mercedes Cup - Stuttgart Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz Chengdu Open - Chengdu Heilbronn Challenger European Open - Antwerp Australian Unity Western Australia Open - Perth Muller Cup - Ulm U.S. Men's Clay Court Championships - Houston Ramat Hasharon Challenger Open Seat Godo - Barcelona St. Remy Challenger AIG Japan Open - Tokyo Helsinki Challenger The Powder Byrne Trophy - Surbiton Grand Prix de Tennis de Lyon - Lyon Okal Cup - International Bavarian Championship - Eckental SAP Open - San Jose XL Capital Bermuda Open - Bermuda Okal Open - Eckental The LTA Bolton Challenger - Bolton Hamburg Challenger - Hamburg Renault Slovenian Open - Ljubljana Sporting Challenger 2003 - Turin Tatra Banka Slovak Open - Bratislava Lamberts Open by Stawag - Aachen Tatra Banka Open - Bratislava Uncle Toby's Burnie Challenger - Tasmania Uncle Toby's Australian Men's Clay Court Challenger - Canberra Open de Montauban - Montauban Lambertz Open by Stawag - Aachen Nottingham Black Forest Open - Alpirsbach Schenectady Sydney West Side Tennis Club Clay Court Challenger - Forest Hills Bauer Watertechnology Cup - Eckental Ortisei Challenger VI Open Banc Agricol - Andorra Prague Open - Prague Schickedanz Open - Furth Oberstaufen Challenger Privatbank Open 2006 - Dnepropetrovsk The Surbiton Trophy - Surbiton IPP Open - Helsinki XI Open International D'Andorra - Andorra Kroger / St. Jude International - Memphis Mercedes-Benz Cup - Los Angeles LTA Shrewsbury Challenger - Shrewsbury BMW Open - Munich Open de Tenis Amaya - Pamplona Internationale Badische Meisterschaffen Um Den Techem Cup - Zell International Tennis Championships - Delray Beach Kremlin Cup - Moscow The Manchester Trophy - Manchester Bordeaux Challenger Bratislava Challenger Legg Mason Tennis Classic - Washington D.C. Internazionali de Tennis di Bergamo - Bergamo TED Open - Istanbul Open D'Orleans - Orleans Open Castilla y Leon - Segovia Open Seat Godo 2005 - Barcelona Helsinki Challenger Open de L'Isere - Grenoble Freudenstadt Challenger - Freudenstadt Estoril Open - Estoril Hilton Waikoloa Village USTA Challenger - Waikoloa Gerry Weber Open - Halle Rhodes Challenger XL Capital Bermuda Open - Bermuda Tatra Banka Slovak Open - Bratislava The Surbiton Trophy - Surbiton Mercedes Cup - Stuttgart 2002 Mercedes Cup - Stuttgart Grand Prix de Tennis de Lyon - Lyon Mitsubishi Electric Europe Cup - Monza Winston Salem - Winston Salem Rakuten Japan Open - Tokyo St. Petersburg Open - St. Petersburg Adelaide Karlsruhe Challenger Singapore SkiStar Swedish Open - Bastad PBZ Zagreb Indoors - Zagreb Osaka Indianapolis Bordeaux Australian Men's Hardcourt Championships - Adelaide Mercedes Cup - Stuttgart Shanghai Open '98 - Shanghai Heineken Open - Singapore Scania Stockholm Open - Stockholm Kroger / St. Jude International - Memphis The Lipton Championships - Key Biscayne Salem Open - Hong Kong Dubai Duty Free Tennis Championships - Dubai Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Paris Tennis Masters Series - Miami The Samsung Open - Bournemouth Copenhagen Open - Copenhagen Rome Cincinnati Canadian Open Cincinnati Siebel Open - San Jose Hamburg Rome Canadian Open Cincinnati Stockholm Open - Stockholm Copenhagen Open - Copenhagen NASDAQ-100 Open - Miami Kremlin Cup - Moscow Seoul St. Petersburg Open - St. Petersburg Pacific Life Open - Indian Wells U.S. Men's Clay Court Championship - Orlando Jakarta Legg Mason Tennis Classic - Washington D.C. NASDAQ-100 Open - Miami St. Petersburg Tennis Channel Open - Las Vegas Hong Kong Kremlin Cup - Moscow Croatian Indoors - Split Campbell's Hall of Fame Tennis Championships - Newport Pilot Pen International - New Haven Seoul Heineken Open Shanghai - Shanghai Heineken Open Singapore - Singapore Telecom Italia Masters - Rome Davidoff Swiss Indoors Basel - Basel Open Sud de France - Montpellier Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Besancon Challenger Bergamo Challenger Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Heineken Open Shanghai - Shanghai Salem Open - Hong Kong AAPT Championships - Adelaide Advanta Championships - Philadelphia The Stella Artois Grass Court Championships - London Masters Series - Hamburg BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Legg Mason Tennis Classic - Washington D.C. Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Infiniti Open - Los Angeles Rogers Cup - Montreal BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Kroger / St. Jude International - Memphis Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Open de la Comunidad Valenciana - Valencia Western & Southern Financial Group Masters - Cincinnati Davidoff Swiss Indoors Basel - Basel Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Copenhagen Open - Copenhagen Monte-Carlo Rolex Masters - Monte-Carlo Infiniti Open - Los Angeles Gelsor Open Romania - Bucharest Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Farmers Classic - Los Angeles Sony Open Tennis - Miami Dubai Tennis Open - Dubai Legg Mason Tennis Classic - Washington D.C. Campbell's Hall of Fame Tennis Championships - Newport Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Washington TD Waterhouse Cup - Long Island The Stella Artois Grass Court Championships - London BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Marseille Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miller Lite Hall of Fame Tennis Championships - Newport 2000 Mercedes Cup - Stuttgart Austrian Open - Kitzbuhel Rotterdam Mercedes-Benz Cup - Los Angeles Copenhagen Auckland AIG Japan Open - Tokyo Shanghai Rolex Masters - Shanghai St. Petersburg Beijing Heineken Open - Auckland Memphis Delray Beach International Tennis Championships - Delray Beach Ordina Open - 's-Hertogenbosch Regions Morgan Keegan Championships - Memphis New Haven 2001 Mercedes Cup - Stuttgart New Haven Siebel Open - San Jose Los Angeles Mercedes-Benz Cup - Los Angeles 2003 Mercedes Cup - Stuttgart Adelaide President's Cup - Tashkent St. Petersburg Open - St. Petersburg Kroger / St. Jude International - Memphis U.S. Men's Clay Court Championships - Houston Japan Open - Tokyo Gerry Weber Open - Halle MFS Pro Tennis Championships - Boston RCA Championships - Indianapolis President's Cup 1998 - Tashkent Rosmalen IPB Czech Indoor - Ostrava Open 13 - Marseille Seoul Copenhagen Singapore MFS Pro Tennis Championships - Boston Auckland Stockholm Bordeaux Swiss Indoors Basel - Basel Munich Halle Basel Toulouse Legg Mason Tennis Classic - Washington D.C. Davidoff Swiss Indoors - Basel Moscow CA Tennis Trophy - Vienna Grand Prix Hassan II - Casablanca Open 13 - Marseille AT&T Challenge - Atlanta Antwerp Arizona Men's Tennis Championships - Scottsdale Open Seat-Godo '97 - Barcelona President's Cup 1997 - Tashkent ABN/AMRO World Tennis Tournament - Rotterdam Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Heineken Trophy - 's-Hertogenbosch Qatar Mobil Open '99 - Doha Australian Men's Hardcourt Championships - Adelaide Tennis Masters Series - Cincinnati Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Rogers Masters - Montreal Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open French Open U.S. Open Australian Open French Open Wimbledon U.S. Open Australian Open French Open Wimbledon U.S. Open Australian Open French Open Wimbledon U.S. Open Australian Open - Melbourne Farmers Classic - Los Angeles Rogers Cup - Toronto BNP Paribas Open - Indian Wells Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York BNP Paribas Masters - Paris 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 U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York 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 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 U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon French Open - Paris French Open - Paris Sony Ericsson Open - Miami Atlanta Olympics Davis Cup, Group 1, 1R, DEN-HUN 5-0 Davis Cup, Group 1, 2R, BEL-DEN 3-2 Davis Cup, Group 1, 1R, UKR-DEN 3-2 Davis Cup, Group 1, REL2, AUT-DEN 5-0 Davis Cup, Group 2, REL2, RSA-DEN 3-2 Davis Cup, Group 2, PO, DEN-EST 3-0 Davis Cup, World Group, 1R, GER-KOR 3-2 Davis Cup, World Group, QF, GER-ESP 1-4 Barcelona Olympics