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 Australia F2 Germany F1 Germany F2 China F6 China F7 Germany F3 Germany F4 Bosnia/Herzegovina F1 Bosnia & Herzegovina F2 Kazakhstan F1 Kazakhstan F2 Germany F5 USTA Men's Challenger of Urbana-Champaign - Urbana Gallagher International - Hamilton ATU Cup 2001 - Weiden Togliatti Cup - Togliatti CA-Challenge - Graz TED Open - Istanbul Kuppers Kolsch Cup by Lambertz - Aachen Copa Ericsson Costa Rica - San Jose Open de L'Isere - Grenoble Hamburg Challenger - Hamburg KGHM Polish Indoors - Wroclaw Black Forest Open - Alpirsbach JVC Trophy - Vienna Sarajevo Open - Sarajevo Steelers Cup - Kosice West of England Challenger - Bristol Challenger Groningen - Groningen Lambertz Open - Aachen Tatra Banka Open 2003 - Bratislava IPP Open - Helsinki The LTA Wrexham Challenger - Wrexham Uncle Toby's Burnie Challenger - Tasmania Busan Open - Busan XXXVII Torneig C.E. Laieta - Barcelona Intersport Heilbronn Open - Heilbronn ATP Open Castilla y Leon - Segovia Bauer Watertechnology Cup - Eckental The LTA Cardiff Challenger - Cardiff Fergana Challenger - Fergana Steelers Cup - Kosice GHI Bronx Tennis Classic - Bronx Lambertz Open by Stawag - Aachen Samsung Secruities Cup Challenger - Seoul Bauer Watertechnology Cup - Eckental IPP Open - Helsinki Kia International In Kawana - Kawana Heilbronn Open - Heilbronn 4th Volkswagen Challenger - Wolfsburg BH Telecom Sarajevo 2007 - Sarajevo Tennis Napoli Cup 2007 - Napoli Mitsubishi Electric Europe Cup - Monza Unicredit (Suisse) Bank S.A. Challenger - Chiasso XL Bermuda Open - Bermuda Roma Challenger 2007 - Rome Tunis Open 2007 - Tunis Baden Open - Karlsruhe Schickedanz Open 2007 - Furth Open des Alpes Trophee BNP Paribas - Grenoble Bauer Watertechnology Cup 2007 - Eckental Heilbronn Open - Heilbronn Sony Ericsson Open 2008 - Belgrade Internationaux du Doubs - Besancon BH Indoor Sarajevo - Sarajevo BMW Tennis Championship - Sunrise Ostdeutscher Sparkassen Cup - Dresden Rijeka Open - Rijeka Zagreb Open - Zagreb Schickendanz Open - Furth Akbank Private Banking TED Open - Istanbul Alexander Kolyaskin Memorial - Donetsk Open D'Orleans - Orleans Flea Market Cup Busan Challenger Tennis - Busan Tatra Banka Slovak Open - Bratislava PEOPLEnet CUP - Dnepropetrovsk Heilbronn Challenger Wroclaw Challenger Besancon Challenger Tenerife Challenger Ramat Hasharon Challenger Oberstaufen Challenger Granby Challenger Vancouver Challenger Geneva Challenger St. Remy Challenger Mons Challenger Kolding Challenger Eckental Challenger Ramat Hasharon Challenger Busan Challenger Alessandria Challenger Trnava Challenger Salzburg Challenger Helsinki Challenger Bath Challenger Dallas Challenger Nottingham Challenger Orleans Challenger Mons Challenger Rennes Challenger Mouilleron-Le-Captif Challenger BMW Challenger Open - Monchengladbach Okal Cup - Eckental Challenger Leon 2003 - Leon Kazan Challenger ECM Cup - Prague 2002 USTA Tallahassee Tennis Challenger - Tallahassee St. Brieuc Challenger Whirlpool Open - Budapest Mersin Challenger Memorial Kolyaskin - Donetsk Braunschweig Challenger Okal Cup 2001 International Bavarian Championships - Eckental Powder Byrne Trophy - Surbiton Oberstaufen Challenger The LTA Wrexham Challenger - Wrexham Black Forest Open - Freudenstadt Optimus Maia Open - Maia Intersport Heilbronn Open - Heilbronn Orleans Challenger Mons Challenger Geneva Challenger The Shelbourne Irish Open - Dublin Togliatti Cup - Togliatti Brescia Challenger Andria Challenger Steelers Cup - Kosice XI Open International D'Andorra - Andorra Oberstraufen Cup - Oberstaufen The Manchester Trophy - Manchester Cepu Open - San Marino Wroclaw Challenger S Tennis Master Championship - Graz Braunschweig Challenger Siemens Open - Scheveningen TED Open - Istanbul Open D'Orleans - Orleans Ethias Tennis Trophy - Mons Kobstaedernes ATP Challenger - Kolding Samsung Securities Cup - Seoul Lambertz Open by Stawag - Aachen Mobilux Open - Luxembourg Internationaux du Doubs - Besancon BH Telecom Indoors Sarajevo 2006 - Sarajevo BMW Tennis Championship - Sunrise Isla de Lanzarote - Lanzarote Baden Open - Ettlingen Heilbronn Challenger Oberstaufen Cup - Oberstaufen s Tennis Masters 06 - Graz Brescia Challenger Bergamo Challenger Leon Challenger Challenger 42 - Andrezieux Lambertz Open by Stawag 2007 - Aachen Busan Challenger Seoul Challenger Manchester Challenger Warsteiner Challenger - Wolfsburg Bristol Challenger Trophy - Bristol Haagen Dazs Open - Caracas CA Challenge - Graz Ischgl International Tennis Challenger 2003 - Ischgl Sarajevo Open 2004 - Sarajevo XL Capital Bermuda Open - Bermuda Logopak Challenger 2005 - Lubeck Gemax Open - Belgrade Trofeo Sisma Mantova - Mantova Manchester Challenger Lamberts Open by Stawag - Aachen Sporting Challenger 2003 - Turin Cremona Challenger Winnetka Challenger Akbank Private Banking TED Open - Istanbul Rimini Challenger Cordenons Challenger Heilbronn Open - Heilbronn 10th Wartburg Open - Eisenach Tashkent Challenger Astana Challenger Volkswagen Challenger 2005 - Wolfsburg Ethias Trophy - Mons Gemax Samsung Open 2005 - Belgrade X Abierto Internacional de Salinas - Salinas Kobstaedernes ATP Challenger - Kolding Tallahassee Tennis Challenger - Tallahassee Olbia Challenger - Olbia Arroyo de la Encomienda - Valladolid S Tennis Masters - Graz Heilbronn Challenger Open de Tenis Amaya - Pamplona Reunion Island Challenger Tatra Banka Slovak Open - Bratislava Alexander Kolyaskin Memorial - Donetsk Open de L'Isere - Grenoble Pingguo Challenger Heineken Challenger - Ho Chi Minh City Rezidenza Open - Magdeburg Geneva Challenger - Geneva Asirom Challenger Brasov - Brasov Muller Cup - Ulm Heilbronn Open - Heilbronn Warsteiner Grand Prix - Oberstaufen Sylt Open 2000 - Sylt Volkswagen Challenger 2004 - Wolfsburg Open de Franche-Comte - Besancon Neride Prague Indoor - Prague Heilbronn Open - Heilbronn Warsteiner Challenger Lubeck 2001 - Lubeck Schickedanz Open - Furth Granby Challenger - Granby Compaq Challenger - Bucharest Open Castilla y Leon Trofeo Iberdrola - Segovia The Wrexham Challenger - Wrexham TED Open - Istanbul Gran Copa Ericsson - Rio de Janeiro VIII Avierto Internacional de Salinas - Salinas Intersport Heilbronn Open - Heilbronn Flea Market Cup Busan Challenger Tennis - Busan Ljubljana Open - Ljubljana Zivnobanka Czech Open - Prostejov Kia International In Caloundra - Caloundra Ostrava Open 2005 - Ostrava ATP Open Castilla y Leon - Segovia Ljubljana Open - Ljubljana LTA Shrewsbury Challenger - Shrewsbury Schickendanz Open - Furth Monza Challenger Trofeo Internacional Club Laieta - Barcelona Open de Montauban - Montauban 3° Trofeo 'Citta di Brindisi' - Brindisi Black Forest Open - Freudenstadt Asirom Challenger - Brasov Internationaux de Doubs Open de Franchie-Comte - Besancon Bulgarian Open - Sofia Okal Cup - International Bavarian Championship - Eckental Warsteiner Challenger Lubeck - Lubeck Challenger Hamburg - Hamburg Shimadzu All Japan Indoor - Kyoto Gallagher International - Hamilton Memorial Piertomaso Tessitore - San Remo The Surbiton Trophy - Surbiton IX Open Internacional D'Andorra - Andorra West of England Tennis - Bristol Togliatti Cup - Togliatti Stella Artois Clay Court Championships - Budaors The Wrexham Challenger - Wrexham CA Challenge 2002 - Graz KGHM Polish Indoors - Wroclaw Nottingham-2 Challenger Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Germany F1 Weissenhauser Strand Cup - Hamburg Australian Unity Western Australia Open - Perth The Bolton Challenger - Bolton IPP Open - Helsinki Raanana Challenger Togliatti Cup - Togliatti Open de la Ville de Saint Denis - Reunion Island Czech Indoor Open - Prague Challenger 42 - Andrezieux Uncle Toby's Australian Men's Clay Court Challenger - Canberra Prague Open - Prague Bogota Challenger GHI Bronx Classic - Bronx Open de L'Isere - Grenoble Ortisei Challenger The LTA Bolton Challenger - Bolton USTA Men's Challenger of Dallas - Dallas Sarajevo Open - Sarajevo Tennis Napoli Cup - Napoli XL Capital Bermuda Open - Bermuda Media Will Cup Busan Challenger Tennis - Busan PrivatBank Cup - Dnepropetrovsk Intersport Heilbronn Open - Heilbronn Hilton Waikoloa Village USTA Challenger - Waikoloa 3rd Volkswagon Challenger - Wolfsburg The Surbiton Trophy - Surbiton Akbank Private Banking TED Open 2006 - Istanbul Internationaler Raiffeisen Grand Prix - St. Polten Generali Open 2001 - Kitzbuhel The Hamlet Cup - Long Island Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle CA Tennis Trophy - Vienna 2003 Mercedes Cup - Stuttgart CA Tennis Trophy - Vienna Bergamo Challenger Rhodes Challenger Kitzbuhel Challenger Kobstaedernes ATP Challenger - Kolding Tashkent Challenger - Tashkent Geneva Challenger Samsung Securities Cup - Seoul IPP Open - Helsinki Wroclaw Challenger Johannesburg Challenger Izmir Challenger Karlsruhe Challenger Braunschweig Challenger Irving Challenger Heineken Open - Auckland U.S. Men's Clay Court Championships - Houston Open Seat Godo - Barcelona Gerry Weber Open - Halle Tampere Challenger Miller Lite Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg Open de la Comunidad Valenciana - Valencia BMW Open - Munich Open de Moselle - Metz CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel BMW Open - Munich The Stella Artois Championships - London Kroger / St. Jude International - Memphis Bratislava Challenger Pilot Pen Tennis - New Haven Mumbai Open - Mumbai Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb ABN/AMRO World Tennis Tournament - Rotterdam U.S. Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Bratislava Challenger Hypo Group Tennis International - Portschach The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Heilbronn Challenger Countrywide Classic - Los Angeles Generali Open - Kitzbuhel RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington China Open - Beijing BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open - Doha Chennai Open - Chennai Heineken Open - Auckland Helsinki Challenger Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Estoril Open - Estoril BMW Open - Munich Gerry Weber Open - Halle Campbells Hall of Fame Tennis Championships - Newport Austrian Open - Kitzbuhel BA-CA Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb BMW Open - Munich Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle Indianapolis Tennis Championships - Indianapolis Open de Moselle - Metz AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm ABN AMRO World Tennis Tournament - Rotterdam Open de Nice Cote dAzur - Nice Thailand Open - Bangkok Pilot Pen Tennis - New Haven Open de Moselle - Metz China Open - Beijing Salzburg Challenger Bank Austria Tennis Trophy - Vienna Braunschweig Challenger Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Heilbronn Challenger If Stockholm Open - Stockholm Nottingham Challenger Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Bank Austria Tennis Trophy - Vienna Bergamo Challenger Davidoff Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Bratislava Challenger BMW Open - Munich Brisbane International - Brisbane Medibank International - Sydney Legg Mason Tennis Classic - Washington Campbells Hall of Fame Tennis Championships - Newport Helsinki Challenger International German Open - Hamburg Mercedes Cup - Stuttgart Sarajevo Challenger Dubai Duty Free Tennis Championships - Dubai Sunrise Challenger Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice AEGON Championships - London Heilbronn Challenger UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Farmers Classic - Los Angeles Le Gosier Challenger Sarajevo Challenger The Dubai Tennis Championships - Dubai Legg Mason Tennis Classic - Washington Johannesburg Challenger Open de Moselle - Metz PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca BMW Open - Munich SkiStar Swedish Open - Bastad Citi Open - Washington Moselle Open - Metz Malaysian Open - Kuala Lumpur China Open - Beijing Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart Citi Open - Washington Ortisei Challenger Moselle Open - Metz Dubai Duty Free Tennis Championships - Dubai AAPT Championships - Adelaide BMW Open - Munich AEGON Championships - London Valencia Open - Valencia Qatar ExxonMobil Open - Doha Helsinki Challenger PBZ Zagreb Indoors - Zagreb Mercedes Cup - Stuttgart Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Heilbronn Challenger China Open - Beijing Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Mercedes Cup - Stuttgart Winston-Salem Open - Winston-Salem Moselle Open - Metz Chengdu Open - Chengdu Citi Open - Washington Bratislava Challenger Ortisei Challenger Guangzhou Challenger 2000 Mercedes Cup - Stuttgart BMW Open - Munich CA Tennis Trophy - Vienna Salem Open - Hong Kong Millennium Estoril Open - Estoril Grand Prix Hassan II - Casablanca Open de Tenis Comunidad Valenciana - Valencia Andria Challenger Generali Open 2003 - Kitzbuhel AIG Japan Open Tennis Championships - Tokyo San Luis Potosi Challenger Black Forest Open 2002 - Freudenstadt Bordeaux Challenger Tatra Banka Slovak Open - Bratislava Warsteiner Challenger Lubeck - Lubeck Warsteiner Challenger Wolfsburg - Wolfsburg The LTA Hull Challenger - Hull Nova Challenger Osaka - Osaka Tennis Napoli Cup - Naples The Scottish Tennis Championships - Edinburgh University of Tennessee USTA Men's Challenger - Knoxville Muller Cup - Ulm The LTA Manchester Challenger - Manchester Open de L'Isere (Open 38) - Grenoble Freudenstadt Challenger - Freudenstadt Okal Open - Eckental Neride Prague Indoor - Prague Warsteiner Challenger Lubeck - Lubeck West Side Tennis Club Clay Court Challenger - Forest Hills Warsteiner Challenger Wolfsburg - Wolfsburg San Luis Potosi Challenger - San Luis Potosi Black Forest Open 2004 - Freudenstadt Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Open Seat Godo 2005 - Barcelona Davidoff Swiss Indoors - Basel Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach Internationaler Raiffeisen Grand Prix - St. Polten Mercedes Cup - Stuttgart Generali Open - Kitzbuhel China Open - Beijing Mercedes Cup - Stuttgart Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Chennai Open - Chennai U.S. Mens's Clay Court Championship - Houston Campbells Hall of Fame Tennis Championships - Newport 2002 Mercedes Cup - Stuttgart PBZ Zagreb Indoors - Zagreb Winston Salem - Winston Salem AIG Japan Open - Tokyo US Men's Clay Court Championship - Houston Generali Open - Kitzbuhel Generali Open - Kitzbuhel UBS Open Gstaad - Gstaad 2001 Mercedes Cup - Stuttgart President's Cup - Tashkent CA Tennis Trophy - Vienna Gelsor Open Romania - Bucharest Gerry Weber Open - Halle Grand Prix Hassan II - Casablanca BMW Open - Munich Mercedes Cup - Stuttgart PBZ Zagreb Indoors - Zagreb Mercedes Cup - Stuttgart Hall of Fame Tennis Championships - Newport Tennis Masters Series - Hamburg Grand Prix Hassan II - Casablanca Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Masters Series - Hamburg Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo SkiStar Swedish Open - Bastad Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Sony Open Tennis - Miami Dubai Tennis Open - Dubai Ordina Open - 's-Hertogenbosch Sony Ericsson Open - Miami ABN AMRO World Tennis Tournament - Rotterdam Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Erste Bank Open - Vienna Ordina Open - s-Hertogenbosch 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 Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London European Open - Antwerp Thailand Open - Bangkok U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Atlanta Tennis Championships - Atlanta Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Farmers Classic - Los Angeles 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 French Open - Paris Mutua Madrilena Madrid Open - Madrid Davis Cup, Group 1, 1R, AUT-NOR 5-0 Davis Cup, World Group, 1R, AUS-AUT 5-0 French Open - Paris Davis Cup, World Group, 1R, AUT-CRO 2-3 Davis Cup, World Group, 1R, AUT-ARG 1-4 Davis Cup, World Group, 1R, GER-KOR 3-2 Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, World Group, PO, GBR-AUT, 2-3 Davis Cup, World Group, PO, BEL-AUT 1-4 Masters Series Monte Carlo - Monte Carlo BNP Paribas Open - Indian Wells French Open - Paris Australian Open - Melbourne French Open - Paris Davis Cup, Group 1, 2R, ROU-AUT 5-0 Davis Cup, World Group, QF, ESP-AUT 4-1