Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
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 Germany F2 Germany F3 Australia F2 Germany F1 Germany F2 USTA Seascape Challenger - Aptos Okal Cup 2001 International Bavarian Championships - Eckental Intersport Heilbronn Open - Heilbronn Black Forest Open - Alpirsbach Uncle Toby's Burnie Challenger - Tasmania 2006 USTA Tallahassee Tennis Challenger - Tallahassee Harrah's Entertainment Men's Pro Challenger - Tunica Baden Open - Ettlingen GHI Bronx Tennis Classic - Bronx IPP Open - Helsinki LTA Shrewsbury Challenger - Shrewsbury 4th Volkswagen Challenger - Wolfsburg Unicredit (Suisse) Bank S.A. Challenger - Chiasso Roma Challenger 2007 - Rome Open D'Orleans - Orleans Tashkent Challenger - Tashkent Flea Market Cup Busan Challenger Tennis - Busan Tatra Banka Slovak Open - Bratislava Schickendanz Open - Furth TED Open - Istanbul Heilbronn Challenger Wroclaw Challenger Besancon Challenger Ramat Hasharon Challenger Oberstaufen Challenger USTA Championships of Kerrville - Kerrville Vancouver Challenger St. Remy Challenger Mons Challenger The Surbiton Trophy - Surbiton Okal Cup - Eckental The Shelbourne Irish Open - Dublin USTA Men's Challenger of Urbana-Champaign - Urbana Powder Byrne Trophy - Surbiton BMW Challenger Open - Monchengladbach University of Tennessee USTA Challenger - Knoxville Whirlpool Open - Budapest Baden Open - Karlsruhe Challenger Hamburg - Hamburg USTA Challenger of Las Vegas - Las Vegas Helsinki Challenger Heilbronn Open - Heilbronn Muller Cup - Ulm Bath Challenger Kuppers Kolsch Cup by Lambertz - Aachen ARMS USTA Challenger - Rocky Mount 2002 USTA Tallahassee Tennis Challenger - Tallahassee USTA Challenger of San Antonio - San Antonio GHI Bronx Classic - Bronx 2002 Azalea Orthopedic Challenger - Tyler Memorial Kolyaskin - Donetsk Gallagher International - Hamilton Muller Cup - Ulm Okal Cup - International Bavarian Championship - Eckental CA-Challenge - Graz Tulsa Auto Collection USTA Challenger - Tulsa 2001 UT Tyler Patriot Challenger - Tyler ATU Cup 2001 - Weiden Lambertz Open - Aachen Black Forest Open - Freudenstadt Open de Franche-Comte - Besancon Nottingham Challenger USTA Tennis Championships of Houston - Houston Nottingham-2 Challenger Hamburg Challenger - Hamburg KGHM Polish Indoors - Wroclaw Bauer Watertechnology Cup - Eckental IPP Open - Helsinki Internationaux du Doubs - Besancon Intersport Heilbronn Open - Heilbronn XL Bermuda Open - Bermuda XXXVII Torneig C.E. Laieta - Barcelona Atlanta Clay Court Challenger - Atlanta XI Open International D'Andorra - Andorra Orleans Challenger Mons Challenger The Manchester Trophy - Manchester Rennes Challenger Mouilleron-Le-Captif Challenger Schickedanz Open 2007 - Furth St. Brieuc Challenger TED Open - Istanbul Orleans Challenger Geneva Challenger Brescia Challenger Wroclaw Challenger Heilbronn Challenger Oberstraufen Cup - Oberstaufen Intersport Heilbronn Open - Heilbronn Volkswagen Challenger 2005 - Wolfsburg Brescia Challenger Bergamo Challenger S Tennis Master Championship - Graz ATP Open Castilla y Leon - Segovia Leon Challenger Busan Challenger Seoul Challenger Open D'Orleans - Orleans Akbank Private Banking TED Open - Istanbul Tennis Napoli Cup 2007 - Napoli Bauer Watertechnology Cup - Eckental Mitsubishi Electric Europe Cup - Monza Lambertz Open by Stawag - Aachen Open des Alpes Trophee BNP Paribas - Grenoble Heilbronn Open - Heilbronn BH Telecom Sarajevo 2007 - Sarajevo Granby Challenger Siemens Open - Scheveningen BMW Tennis Championship - Sunrise Ethias Tennis Trophy - Mons Kobstaedernes ATP Challenger - Kolding Lambertz Open by Stawag - Aachen Ostdeutscher Sparkassen Cup - Dresden Mobilux Open - Luxembourg BMW Tennis Championship - Sunrise Oberstaufen Cup - Oberstaufen Challenger 42 - Andrezieux Heilbronn Open - Heilbronn Warsteiner Challenger - Wolfsburg Kazan Challenger Mersin Challenger Logopak Challenger 2005 - Lubeck Gemax Open - Belgrade Dallas Challenger USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Braunschweig Challenger Lamberts Open by Stawag - Aachen Sporting Challenger 2003 - Turin 10th Wartburg Open - Eisenach Braunschweig Challenger Oberstaufen Challenger Mons Challenger Olbia Challenger - Olbia Heilbronn Challenger Open de Tenis Amaya - Pamplona Andria Challenger Tatra Banka Slovak Open - Bratislava Open de L'Isere - Grenoble Urbana-Champaign Challenger - Urbana The Stella Artois Grass Court Championships - Queen's/London Miller Lite Hall of Fame Tennis Championships - Newport Kroger / St. Jude International - Memphis Franklin Templeton Tennis Classic - Scottsdale The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis Gelsor Open Romania - Bucharest U.S. Men's Clay Court Championships - Houston Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London TD Waterhouse Cup - Long Island AIG Japan Open - Tokyo Adidas International - Sydney Kroger / St. Jude International - Memphis International Tennis Championships - Delray Beach The Samsung Open - Nottingham 2003 Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. Stockholm Open - Stockholm Rezidenza Open - Magdeburg XL Capital Bermuda Open - Bermuda Geneva Challenger - Geneva Fifth-Third Bank Tennis Championships - Lexington Warsteiner Grand Prix - Oberstaufen Manchester Challenger St. Francis Health System USTA Challenger - Tulsa Volkswagen Challenger 2004 - Wolfsburg Heilbronn Open - Heilbronn USTA Men's Challenger of Dallas - Dallas Warsteiner Challenger Lubeck 2001 - Lubeck Schickedanz Open - Furth Granby Challenger - Granby Compaq Challenger - Bucharest Open Castilla y Leon Trofeo Iberdrola - Segovia Theusbridge.com Tennis Classic - Tarzana Adidas International - Sydney Siebel Open - San Jose Kroger / St. Jude International - Memphis Open Seat Godo - Barcelona Gerry Weber Open - Halle VIII Avierto Internacional de Salinas - Salinas Mercedes-Benz Cup - Los Angeles International Tennis Championships - Delray Beach Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg ATP Open Castilla y Leon - Segovia Monza Challenger Trofeo Internacional Club Laieta - Barcelona Kroger / St. Jude International - Memphis Open de la Comunidad Valenciana - Valencia Open de Montauban - Montauban Black Forest Open - Freudenstadt BMW Open - Munich RCA Championships - Indianapolis Davidoff Swiss Indoors - Basel Chennai Open - Chennai 2002 Eddleman USTA Challenger - Birmingham Stella Artois Clay Court Championships - Budaors CA Challenge 2002 - Graz Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Tennis Channel Open - Las Vegas US Men's Clay Court Championships - Houston drkoop.com USTA Tennis Championships of San Antonio - San Antonio Germany F1 The Stella Artois Championships - London Weissenhauser Strand Cup - Hamburg Australian Unity Western Australia Open - Perth Pilot Pen Tennis - New Haven China Open - Beijing Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel Raanana Challenger Chennai Open - Chennai Czech Indoor Open - Prague Uncle Toby's Australian Men's Clay Court Challenger - Canberra Prague Open - Prague Heineken Open - Auckland Open de L'Isere - Grenoble Ortisei Challenger The LTA Bolton Challenger - Bolton SAP Open - San Jose USTA Men's Challenger of Dallas - Dallas Sarajevo Open - Sarajevo Tennis Napoli Cup - Napoli Regions Morgan Keegan Championships - Memphis ABN/AMRO World Tennis Tournament - Rotterdam Ljubljana Open - Ljubljana PrivatBank Cup - Dnepropetrovsk Hilton Waikoloa Village USTA Challenger - Waikoloa 3rd Volkswagon Challenger - Wolfsburg U.S. Men's Clay Court Championships - Houston ARAG World Team Championship - Dusseldorf Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Davidoff Swiss Indoors - Basel RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Qatar Exxon Mobil Open - Doha Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach Open 13 - Marseille SAP Open - San Jose Estoril Open - Estoril Pilot Pen Tennis - New Haven BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Medibank International - Sydney Estoril Open - Estoril Siebel Open - San Jose AEGON Championships - London Bergamo Challenger Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Rhodes Challenger If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Chennai Open - Chennai Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Atlanta Tennis Championships - Atlanta Geneva Challenger Samsung Securities Cup - Seoul Legg Mason Tennis Classic - Washington Open de Moselle - Metz China Open - Beijing Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Wroclaw Challenger Brisbane International - Brisbane Medibank International - Sydney PBZ Zagreb Indoors - Zagreb Izmir Challenger International Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Serbia Open - Belgrade AEGON Championships - London Karlsruhe Challenger Legg Mason Tennis Classic - Washington Open de Moselle - Metz Rakuten Japan Open - Tokyo St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Citi Open - Washington Braunschweig Challenger Moselle Open - Metz Irving Challenger Medibank Private International - Sydney Bratislava Challenger Bratislava Challenger Heilbronn Challenger China Open - Beijing Helsinki Challenger Kremlin Cup - Moscow Salzburg Challenger Grand Prix de Tennis de Lyon - Lyon Braunschweig Challenger Qatar ExxonMobil Open - Doha Gerry Weber Open - Halle Heilbronn Challenger PBZ Zagreb Indoors - Zagreb Nottingham Challenger ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Gerry Weber Open - Halle Davidoff Swiss Indoors Basel - Basel Bratislava Challenger The Artois Championships - London Indianapolis Tennis Championships - Indianapolis Mercedes Cup - Stuttgart BMW Open - Munich Mercedes Cup - Stuttgart Helsinki Challenger Delray Beach International Tennis Championships - Delray Beach Winston-Salem Open - Winston-Salem PBZ Zagreb Indoors - Zagreb Sunrise Challenger Heilbronn Challenger Grand Prix Hassan II - Casablanca PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Citi Open - Washington Le Gosier Challenger PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Sarajevo Challenger BMW Open - Munich Mercedes Cup - Stuttgart Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Mercedes Cup - Stuttgart Winston-Salem Open - Winston-Salem If Stockholm Open - Stockholm Campbell's Hall of Fame Tennis Championships - Newport SAP Open - San Jose China Open - Beijing Campbell's Hall of Fame Tennis Championships - Newport Ortisei Challenger Legg Mason Tennis Classic - Washington Mumbai Open - Mumbai Stockholm Open - Stockholm The Stella Artois Championships - London Helsinki Challenger Davidoff Swiss Indoors - Basel Open de Nice Cote dAzur - Nice Heilbronn Challenger Countrywide Classic - Los Angeles Open de Moselle - Metz Regions Morgan Keegan Championships - Memphis AEGON Championships - London International German Open - Hamburg Pilot Pen Tennis - New Haven Bratislava Challenger US Men's Clay Court Championship - Houston UNICEF Open - 's Hertogenbosch Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles PTT Thailand Open - Bangkok Kremlin Cup - Moscow AEGON Championships - London Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca BMW Open - Munich 2000 Mercedes Cup - Stuttgart SkiStar Swedish Open - Bastad Atlanta Tennis Championships - Atlanta Dubai Duty Free Tennis Championships - Dubai Salem Open - Hong Kong Grand Prix Hassan II - Casablanca BB&T Atlanta Open - Atlanta Citi Open - Washington Moselle Open - Metz U.S. Men's Clay Court Championships - Houston ABN AMRO World Tennis Tournament - Rotterdam Andria Challenger AIG Japan Open Tennis Championships - Tokyo Moselle Open - Metz Chengdu Open - Chengdu San Luis Potosi Challenger Valencia Open - Valencia Qatar ExxonMobil Open - Doha Black Forest Open 2002 - Freudenstadt Savannah Challenger Claro Open Colombia - Bogota Bordeaux Challenger BB&T Atlanta Open - Atlanta Tatra Banka Slovak Open - Bratislava Warsteiner Challenger Lubeck - Lubeck Warsteiner Challenger Wolfsburg - Wolfsburg GHI Bronx Tennis Classic - Bronx Millennium Estoril Open - Estoril University of Tennessee USTA Men's Challenger - Knoxville Freudenstadt Challenger - Freudenstadt Okal Open - Eckental West Side Tennis Club Clay Court Challenger - Forest Hills Black Forest Open 2004 - Freudenstadt RCA Championships - Indianapolis U.S. Men's Clay Court Championships - Houston CA Tennis Trophy - Vienna Open Seat Godo 2005 - Barcelona AAPT Championships - Adelaide Davidoff Swiss Indoors - Basel U.S. Open - New York Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Countrywide Classic - Los Angeles Regions Morgan Keegan Championships - Memphis U.S. Mens's Clay Court Championship - Houston The Hypo Group Tennis International 2008 - Poertschach Campbells Hall of Fame Tennis Championships - Newport Austrian Open - Kitzbuhel Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington The Ericsson Open - Miami Thailand Open - Bangkok Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Chennai Open - Chennai Brisbane - Brisbane SAP Open - San Jose Pacific Life Open - Indian Wells Regions Morgan Keegan Championships - Memphis U.S. Mens's Clay Court Championship - Houston Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Campbells Hall of Fame Tennis Championships - Newport Kroger / St. Jude International - Memphis Miller Lite Hall of Fame Tennis Championships - Newport 2002 Mercedes Cup - Stuttgart Siebel Open - San Jose Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami RCA Championships - Indianapolis Winston Salem - Winston Salem Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Miller Lite Hall of Fame Tennis Championships - Newport AIG Japan Open - Tokyo US Men's Clay Court Championship - Houston Generali Open - Kitzbuhel Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Miller Lite Hall of Fame Tennis Championships - Newport Sony Ericsson Open - Miami Franklin Templeton Tennis Classic - Scottsdale Internazionali BNL dItalia - Rome UBS Open Gstaad - Gstaad 2001 Mercedes Cup - Stuttgart Mercedes-Benz Cup - Los Angeles Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells U.S. Men's Clay Court Championships - Houston Sybase Open - San Jose Sony Ericsson Open - Miami Gerry Weber Open - Halle Medibank International - Sydney Tennis Masters Series - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Grand Prix Hassan II - Casablanca Mutua Madrilena Masters Madrid - Madrid BMW Open - Munich Mercedes Cup - Stuttgart Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati U.S. Men's Clay Court Championships - Houston Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Pilot Pen Tennis - New Haven BNP Paribas Open - Indian Wells Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo PBZ Zagreb Indoors - Zagreb Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Shanghai ATP Masters - Shanghai Shanghai Rolex Masters - Shanghai Mercedes Cup - Stuttgart Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Hall of Fame Tennis Championships - Newport Tennis Masters Series - Montreal Australian Open - Melbourne SkiStar Swedish Open - Bastad Pacific Life Open - Indian Wells BNP Paribas Masters - Paris BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Dubai Tennis Open - Dubai Ordina Open - 's-Hertogenbosch Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Masters - Paris Campionati Internazionali D'Italia - Rome Legg Mason Tennis Classic - Washington ABN AMRO World Tennis Tournament - Rotterdam U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Erste Bank Open - Vienna Ordina Open - s-Hertogenbosch U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Brisbane International - Brisbane European Open - Antwerp Thailand Open - Bangkok French Open - Paris Farmers Classic - Los Angeles French Open - Paris Wimbledon - London NASDAQ-100 Open - Miami Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Campionati BNL dItalia - Rome French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne 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 Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris Tennis Masters Series - Paris U.S. Open - New York Wimbledon - London Mutua Madrilena Madrid Open - Madrid French Open - Paris Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Masters Series Monte Carlo - Monte Carlo Rogers Masters - Toronto French Open - Paris Wimbledon - London Davis Cup, World Group, QF, USA-SWE 4-1 Davis Cup, World Group, F, ESP-USA 3-2 Davis Cup, World Group, QR, USA-SVK 3-2 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, QF, USA-ESP 1-3 Davis Cup, World Group, 1R, SUI-USA 0-5 Hyundai Hopman Cup - Perth Davis Cup, World Group, PO, COL-USA 1-3 Hopman Cup - Perth Davis Cup, World Group, 1R, CRO-USA 4-1 Davis Cup, World Group, SF, USA-BLR 5-0 Hyundai Hopman Cup - Perth Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, World Group, QF, CRO-USA, 3-2 Davis Cup, World Group, 1R, GER-KOR 3-2 AAMI Classic - Kooyong Barclays ATP World Tour Finals - London Olympics - Athens