Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
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 China F6 China F7 Germany F4 Bosnia/Herzegovina F1 Bosnia & Herzegovina F2 Kazakhstan F1 Kazakhstan F2 Germany F5 Okal Cup 2001 International Bavarian Championships - Eckental Prague Open - Prague Lambertz Open - Aachen JVC Trophy - Vienna The LTA Wrexham Challenger - Wrexham Alexander Kolyaskin Memorial - Donetsk Steelers Cup - Kosice Media Will Cup Busan Challenger Tennis - Busan Tampere Challenger Flea Market Cup Busan Challenger Tennis - Busan St. Petersburg Challenger by Kinex - St. Petersburg Heineken Challenger - Ho Chi Minh City Memorial Piertomaso Tessitore - San Remo IX Open Internacional D'Andorra - Andorra Okal Cup - Eckental 4th Volkswagen Challenger - Wolfsburg BH Telecom Sarajevo 2007 - Sarajevo Tatra Banka Open 2003 - Bratislava Samsung Secruities Cup Challenger - Seoul ATP Challenger 2003 Numea - New Caledonia Kia International In Kawana - Kawana Corona Mexico City Open - Mexico City Togliatti Cup - Togliatti Internationaux de Doubs Open de Franchie-Comte - Besancon Open de L'Isere - Grenoble XL Bermuda Open - Bermuda s Tennis Masters 06 - Graz Kobstaedernes ATP Challenger - Kolding ECM Cup - Prague Warsteiner Challenger Lubeck - Lubeck Challenger Hamburg - Hamburg Unicredit Czech Open 2007 - Prostejov Ethias Trophy - Mons DPD Challenger 2002 - Aschaffenburg KGHM Polish Indoors - Wroclaw Sony Ericsson Open 2008 - Belgrade USTA Men's Challenger of Urbana-Champaign - Urbana BH Indoor Sarajevo - Sarajevo Tennis Napoli Cup - Naples Optimus Maia Open - Maia Quelle Cup 2000 - Furth Heilbronn Open - Heilbronn Schickendanz Open - Furth Sarajevo Open - Sarajevo Oberstaufen Cup - Oberstaufen Busan Open - Busan TED Open - Istanbul Alexander Kolyaskin Memorial - Donetsk Copa Ericsson Costa Rica - San Jose Challenger Leon 2003 - Leon West of England Challenger - Bristol Tatra Banka Slovak Open - Bratislava Okal Cup 2003 - Eckental PEOPLEnet CUP - Dnepropetrovsk Steelers Cup - Kosice Arroyo de la Encomienda - Valladolid Asirom Challenger - Brasov Challenger Groningen - Groningen IPP Open - Helsinki The LTA Cardiff Challenger - Cardiff Noumea Challenger Heilbronn Challenger The LTA Wrexham Challenger - Wrexham Fergana Challenger - Fergana Steelers Cup - Kosice Siemens Open - Scheveningen Nord/LB Open 2004 - Braunschweig Intersport Heilbronn Open - Heilbronn Pro Tennis World Open - Sunrise Wolfsburg Challenger XL Capital Bermuda Open - Bermuda Bangkok Challenger Ostrava Open 2005 - Ostrava Cepu Open - San Marino Sofia Challenger BMW Tennis Championship - Sunrise Ostrava Challenger Braunschweig Challenger Nord LB Open - Braunschweig Istanbul Challenger ATP Open Castilla y Leon - Segovia San Marino Cepu Open - San Marino Geneva Challenger Freudenstadt Challenger Kolding Challenger Togliatti Cup - Togliatti Eckental Challenger Ramat Hasharon Challenger Heilbronn Open - Heilbronn Busan Challenger Tunis Open 2007 - Tunis Alessandria Challenger Nord LB Open 2007 - Braunschweig Malaysian Open - Kuala Lumpur Mobilux Open - Luxembourg Bauer Watertechnology Cup 2007 - Eckental Belgrade Challenger Internationaux du Doubs - Besancon Rome Challenger Open D'Orleans - Orleans Furth Challenger Tenerife Challenger Samsung Securities Cup - Seoul Trnava Challenger Ostdeutscher Sparkassen Cup - Dresden Rijeka Open - Rijeka Zagreb Open - Zagreb Prostejov Challenger Internationaux du Doubs - Besancon BH Telecom Indoors Sarajevo 2006 - Sarajevo BMW Tennis Championship - Sunrise Isla de Lanzarote - Lanzarote Aamulehti Tampere Open - Tampere Tennis Napoli Cup 2007 - Napoli Ostdeutscher Sparkessen Cup - Dresden Szczecin Challenger Lambertz Open by Stawag 2007 - Aachen Bristol Challenger Trophy - Bristol Salzburg Challenger Heilbronn Challenger Haagen Dazs Open - Caracas Portoroz Challenger CA Challenge - Graz Ischgl International Tennis Challenger 2003 - Ischgl Sarajevo Open 2004 - Sarajevo XL Capital Bermuda Open - Bermuda Eckental Challenger Meerbusch Challenger Szczecin Challenger Schickendanz Open - Furth Trofeo Sisma Mantova - Mantova Manchester Challenger Braunschweig Challenger 9th Wartburg Open - Eisenach Meerbusch Challenger CA-Challenge - Graz Lamberts Open by Stawag - Aachen Cremona Challenger Winnetka Challenger Poznan Challenger Akbank Private Banking TED Open - Istanbul Rimini Challenger Cordenons Challenger Braunschweig Challenger Heilbronn Open - Heilbronn Tashkent Challenger Astana Challenger Volkswagen Challenger 2005 - Wolfsburg Gemax Samsung Open 2005 - Belgrade Volvo Sylt Open - Sylt X Abierto Internacional de Salinas - Salinas Tallahassee Tennis Challenger - Tallahassee Arroyo de la Encomienda - Valladolid S Tennis Masters - Graz Reunion Island Challenger Aix En Provence Challenger Furth Challenger Pingguo Challenger Asirom Challenger Brasov - Brasov Schickendanz Open - Furth Sylt Open 2000 - Sylt Open de la Ville de Saint Denis - Reunion Island Volkswagen Challenger 2004 - Wolfsburg Open de Franche-Comte - Besancon Neride Prague Indoor - Prague The Wrexham Challenger - Wrexham Bratislava Challenger Gran Copa Ericsson - Rio de Janeiro Warsteiner Challenger Lubeck - Lubeck Ljubljana Open - Ljubljana Zivnobanka Czech Open - Prostejov Kia International In Caloundra - Caloundra Generali Open 2001 - Kitzbuhel Prostejov Challenger Ljubljana Open - Ljubljana Internationaler Raiffeisen Grand Prix - St. Polten Akbank Private Banking TED Open - Istanbul The Hamlet Cup - Long Island 3° Trofeo 'Citta di Brindisi' - Brindisi Rhein-Main Challenger 2003 - Aschaffenburg Fujitsu Siemens Open - Budapest Bulgarian Open - Sofia The Nottingham Challenger - Nottingham Shimadzu All Japan Indoor - Kyoto Gallagher International - Hamilton The Surbiton Trophy - Surbiton ATU Cup - Weiden West of England Tennis - Bristol Togliatti Cup - Togliatti Internationaler Raiffeisen Grand Prix - St. Polten The Wrexham Challenger - Wrexham CA Challenge 2002 - Graz Black Forest Open 2002 - Freudenstadt Warsteiner Challenger - Wolfsburg The Bolton Challenger - Bolton IPP Open - Helsinki Togliatti Cup - Togliatti Tehran Open ATP Challenger - Tehran Challenger 42 - Andrezieux Open Sainte Victoire - Aix-En-Provence KGHM Dialog Polish Indoors - Wroclaw Bogota Challenger S Tennis Master Championship - Graz GHI Bronx Classic - Bronx Generali Open 2003 - Kitzbuhel Intersport Heilbronn Open - Heilbronn Akbank Private Banking TED Open 2006 - Istanbul Bergamo Challenger Napoli Challenger CA Tennis Trophy - Vienna Kitzbuhel Challenger Kobstaedernes ATP Challenger - Kolding IPP Open - Helsinki Heineken Open - Auckland Open 13 - Marseille Estoril Open - Estoril U.S. Men's Clay Court Championships - Houston Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Miller Lite Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Open Romania - Bucharest Johannesburg Challenger St. Petersburg Open - St. Petersburg Busan Challenger Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Next Generation Hardcourts - Adelaide Karlsruhe Challenger Dubai Open - Dubai Grand Prix Hassan II - Casablanca ARAG World Team Championship - Dusseldorf Furth Challenger Synsam Swedish Open - Bastad Generali Open - Kitzbuhel Idea Prokom Open - Sopot Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Kremlin Cup - Moscow CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca BMW Open - Munich Gerry Weber Open - Halle Orange Prokom Open - Sopot BCR Open Romania - Bucharest Mumbai Open - Mumbai Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai Next Generation Adelaide International - Adelaide PBZ Zagreb Indoors - Zagreb Millenium Tennis Championships - Delray Beach ABN/AMRO World Tennis Tournament - Rotterdam U.S. Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca BMW Open - Munich Hypo Group Tennis International - Portschach Gerry Weber Open - Halle Campbell's Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Countrywide Classic - Los Angeles Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest China Open - Beijing Open de Moselle - Metz Chennai Open - Chennai Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach Austrian Open - Kitzbuhel Qatar ExxonMobil Open - Doha Gerry Weber Open - Halle PBZ Zagreb Indoors - Zagreb Jersey Challenger Interwetten Austrian Open - Kitzbuhel Campbells Hall of Fame Tennis Championships - Newport China Open - Beijing Bank Austria Tennis Trophy - Vienna Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Delray Beach International Tennis Championships - Delray Beach Estoril Open - Estoril International German Open - Hamburg BCR Open Romania - Bucharest If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane Medibank International - Sydney PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca BMW Open - Munich Gerry Weber Open - Halle Mercedes Cup - Stuttgart German Tennis Championships - Hamburg BCR Open Romania - Bucharest Swiss Indoors Basel - Basel Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Malaysian Open - Kuala Lumpur China Open - Beijing If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney U.S. National Indoor Tennis Championships - Memphis BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Open de Nice Cote d'Azur - Nice Bet-at-home Open - Hamburg BMW Open - Munich Open de Moselle - Metz Salzburg Challenger CA Tennis Trophy - Vienna Braunschweig Challenger Noumea Challenger Heilbronn Challenger Bergamo Challenger Estoril Open - Estoril China Open - Beijing Masters Series - Hamburg Dubai Duty Free Tennis Championships - Dubai PBZ Zagreb Indoors - Zagreb Thailand Open - Bangkok Sarajevo Challenger Sunrise Challenger Bet-at-home Open - Hamburg BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Geneva Open - Geneva Mercedes Cup - Stuttgart Gerry Weber Open - Halle Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Apia International - Sydney Bet-at-home Open - Hamburg European Open - Antwerp Garanti Koza Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart Open Sud de France - Montpellier Gerry Weber Open - Halle China Open - Beijing Johannesburg Challenger BMW Open - Munich Mercedes Cup - Stuttgart Davidoff Swiss Indoors - Basel Mercedes Cup - Stuttgart Gerry Weber Open - Halle Gerry Weber Open - Halle AAPT Championships - Adelaide Grand Prix Hassan II - Casablanca BA-CA Tennis Trophy - Vienna Campbells Hall of Fame Tennis Championships - Newport AIG Japan Open Tennis Championships - Tokyo Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Bank Austria Tennis Trophy - Vienna ABN AMRO World Tennis Tournament - Rotterdam Power Horse World Team Cup - Dusseldorf Serbia Open - Belgrade UNICEF Open - 's Hertogenbosch Ortisei Challenger China Open - Beijing If Stockholm Open - Stockholm Brisbane International - Brisbane Guangzhou Challenger Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest CA Tennis Trophy - Vienna ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Citi Open - Washington Moselle Open - Metz Qatar ExxonMobil Open - Doha Pullach Challenger Antalya Cup - Antalya Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Schickendanz Open - Furth BRD Nastase Tiriac Trophy - Bucharest Gerry Weber Open - Halle The LTA Hull Challenger - Hull Canberra Challenger Nova Challenger Osaka - Osaka The Scottish Tennis Championships - Edinburgh University of Tennessee USTA Men's Challenger - Knoxville Warsteiner Challenger Lubeck 2001 - Lubeck Braunschweig Challenger The LTA Manchester Challenger - Manchester Open de L'Isere (Open 38) - Grenoble Okal Open - Eckental Neride Prague Indoor - Prague Geovillage Open Trofeo Melia Olbia - Olbia Hungarian Open - Budapest Braunschweig Challenger Scheveningen Challenger Warsteiner Challenger Wolfsburg - Wolfsburg San Luis Potosi Challenger - San Luis Potosi ABN AMRO World Tennis Tournament - Rotterdam Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Schickendanz Open - Furth BMW Open - Munich Davidoff Swiss Indoors - Basel China Open - Beijing PBZ Zagreb Indoors - Zagreb AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Davis Cup, World Group, QR, SVK-GER 3-2 Davidoff Swiss Indoors Basel - Basel U.S. Mens's Clay Court Championship - Houston St. Petersburg Open - St. Petersburg Campbells Hall of Fame Tennis Championships - Newport BMW Open - Munich ARAG World Team Championship - Dusseldorf Davis Cup, World Group, 1R, AUS-AUT 5-0 Argentina Open - Buenos Aires Tennis Channel Open - Las Vegas Geneva Open - Geneva President's Cup - Tashkent CA Tennis Trophy - Vienna ATP Vegeta Croatia Open - Umag Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Valencia Open - Valencia Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells Masters Series Hamburg - Hamburg Sony Ericsson Open - Miami Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Sony Ericsson Open - Miami Shanghai - Shanghai BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal BNP Paribas Masters - Paris Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid China Open - Beijing Masters Series Monte Carlo - Monte Carlo Erste Bank Open - Vienna Open de la Comunidad Valenciana - Valencia Telecom Italia Masters - Rome Pacific Life Open - Indian Wells Sydney International - Sydney Medibank Private International - Sydney NASDAQ-100 Open - Miami Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Next Generation Adelaide International - Adelaide Telecom Italia Masters - Rome Masters Series Monte-Carlo - Monte-Carlo BNP Paribas Open - Indian Wells French Open - Paris Sony Ericsson Open - Miami Western & Southern Open - Cincinnati Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Wimbledon - London Shanghai ATP Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai Australian Open - Melbourne French Open - Paris Wimbledon - London BNP Paribas Open - Indian Wells U.S. Open - New York Sony Open Tennis - Miami Australian Open - Melbourne French Open - Paris Shanghai Rolex Masters - Shanghai Grand Prix Hassan II - Casablanca Miami Open - Miami Mutua Madrid Open - Madrid U.S. Open - New York Australian Open - Melbourne Internazionali BNL d'Italia - Rome Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London 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 Pacific Life Open - Indian Wells Bet-at-home Open - Hamburg Shanghai Rolex Masters - Shanghai Wimbledon - London Masters Series Monte-Carlo - Monte Carlo Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome U.S. Open - New York Gerry Weber Open - Halle Wimbledon - London French Open - Paris Western & Southern Financial Group Masters - Cincinnati French Open - Paris BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Sony Ericsson Open - Miami Sony Open Tennis - Miami Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Mercedes Cup - Stuttgart The Stella Artois Championships - London European Open - Antwerp German Tennis Championships - Hamburg NASDAQ-100 Open - Miami Davis Cup, World Group, 1R, AUT-CRO 2-3 Pacific Life Open - Indian Wells Davis Cup, World Group, 1R, GER-ARG 1-4 Davis Cup, World Group, PO, GER-BRA 4-1 Davis Cup, World Group, 1R, GER-ESP 4-1 French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London Wimbledon - London 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 French Open - Paris French Open - Paris French Open - Paris Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, Group 1, 2R, ROU-AUT 5-0 Davis Cup, World Group, QF, GER-FRA 1-4 Davis Cup, World Group, PO, GBR-AUT, 2-3 Davis Cup, World Group, 1R, AUT-ARG 1-4 Davis Cup, World Group, 1R, CRO-GER 2-3 Davis Cup, World Group, PO, GER-THA 4-1 Davis Cup, World Group, 1R, GER-KOR 3-2 Davis Cup, World Group, PO, GER-RSA 5-0 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, Group 1, 1R, AUT-NOR 5-0 Davis Cup, World Group, PO, GER-AUS 3-2 Davis Cup, World Group, PO, BEL-AUT 1-4 Davis Cup, World Group, PO, GER-POL 3-2 Davis Cup, World Group, QF, ESP-AUT 4-1 Olympics - Athens