Career 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
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 Italy F1 Italy F2 Spain F7 Italy F5 Morocco F2 Russia F13 Germany F1 Heilbronn Open - Heilbronn The Commercia Challenger - Aptos Schickendanz Open - Furth BSI Challenger Lugano - Lugano Geneva Challenger - Geneva St. Brieuc Challenger San Remo Challenger Kosice Challenger Tampere Challenger Poznan Challenger Geneva Challenger Trnava Challenger Tarragona Challenger Rome Challenger Zagreb Challenger Prostejov Challenger Spain F6 Rado Swiss Open - Gstaad President's Cup 1997 - Tashkent Gold Flake Open - Chennai Japan Open - Tokyo The Samsung Open - Bournemouth Qatar Mobil Open 2000 - Doha Copenhagen Open - Copenhagen Gerry Weber Open - Halle UBS Open Gstaad - Gstaad Energis Dutch Open - Amsterdam CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Gold Flake Open - Chennai Milan Indoors - Milan Copenhagen Open - Copenhagen U.S. Men's Clay Court Championships - Houston Brazil Open - Salvador Salem Open - Hong Kong AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Tata Open 2002 - Chennai Adidas International - Sydney Copenhagen Open - Copenhagen ABN/AMRO World Tennis Tournament - Rotterdam Energis Open - Amersfoort Idea Prokom Open - Sopot RCA Championships - Indianapolis Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open 2003 - Doha Dubai Tennis Open - Dubai Gerry Weber Open - Halle RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. Davidoff Swiss Indoors - Basel Qatar Open - Doha Milan Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Chennai Open - Chennai BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Synsam Swedish Open - Bastad Mercedes-Benz Cup - Los Angeles Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Open de Moselle - Metz Kremlin Cup - Moscow Next Generation Adelaide International - Adelaide Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championships - Houston Hypo Group Tennis International - Portschach Gerry Weber Open - Halle Synsam Swedish Open - Bastad Campbell's Hall of Fame Tennis Championships - Newport Generali Open - Kitzbuhel ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open Seat Godo 2007 - Barcelona Synsam Swedish Open - Bastad Orange Prokom Open - Sopot BCR Open Romania - Bucharest ATP Bangalore Challenger - Bangalore Morocco Tennis Tour - Fes Porsche Open - Poznan Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Orange Warsaw Open - Warsaw Mercedes Cup - Stuttgart Barletta Challenger Karlsruhe Challenger Memorial Piertomaso Tessitore - San Remo Challenger Groningen - Groningen Samsung Securities Cup - Seoul Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg PEOPLEnet Cup - Dnepropetrovsk Challenger DCNS de Cherbourg - Cherbourg Open 13 - Marseille BNP Paribas Primrose - Bordeaux Kosice Challenger Grand Prix Hassan II - Casablanca Allianz Suisse Open Gstaad - Gstaad Bordeaux Challenger SA Tennis Open - Johannesburg Caltanissetta Challenger Szczecin Challenger Open 13 - Marseille Serbia Open - Belgrade Astana Challenger Braunschweig Challenger Scheveningen Challenger Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Geneva Challenger Trnava Challenger Palermo Challenger Santiago Challenger Sao Paulo Challenger Samarkand Challenger - Samarkand Open SEAT Godo 2006 - Barcelona Neride Prague Indoor - Prague Volkswagen TED Open - Istanbul The LTA Sunderland Challenger - Sunderland New Delhi Challenger - New Delhi Reunion Island Challenger ATP Challenger Hamburg - Hamburg Marrakech Challenger Scheveningen Challenger Samarkand Challenger Kuppers Kolsch Cup - Aachen Lermontov Challenger The Bolton Challenger - Bolton Citta di Monza - Monza Nottingham Men's Challenger - Nottingham Oberstaufen Cup - Oberstaufen 2003 Freeman Men's Challenger - Joplin Internationaux de Tennis de Brest - Brest Rezidenza Open - Magdeburg VI Torneo Internazionale di Tennis - Barletta 1st Challenger Tournament Leon - Leon XL Capital Bermuda Open - Bermuda Tennis Napoli Cup - Naples Ljubljana Open 2002 - Ljubljana ECM Cup - Prague Zagreb Open - Zagreb Top Wool Challenger Biella - Biella Memorial Savigni - Sassuolo Siemens Open 2002 - Scheveningen The Wrexham Challenger - Wrexham Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Black Forest Open 2002 - Freudenstadt Heilbronn Open - Heilbronn Warsteiner Challenger Wolfsburg - Wolfsburg Warsteiner Challenger Lubeck - Lubeck Open de Franche Comte - Besancon Sparkessen Magdeburg Open - Magdeburg Fergana Challenger - Fergana Whirlpool Open - Budapest Pekao Open - Szczecin Siemens Open - Scheveningen The LTA Manchester Challenger - Manchester Memorial Kolyaskin - Donetsk LTA Men's Challenger - Wrexham Sylt Open 2000 - Sylt Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio Black Forest Open 2000 - Freudenstadt Macedonian Open - Skopje Cosmorom Challenger - Brasov Tatra Banka Slovak Open - Bratislava Okal Cup - Eckental USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Challenger Britania Zavaleta - Puebla USTA Men's Challenger of Urbana-Champaign - Urbana Neride Prague Indoor - Prague Heilbronn Open - Heilbronn Warsteiner Challenger Lubeck 2001 - Lubeck Warsteiner Challenger - Wolfsburg Challenger Ford de Cherbourg - Cherbourg Kyoto Challenger - Kyoto Residenza Open - Magdeburg VI Abierto Internacional de Salinas - Salinas 2001 USTA Challenger of Calabasas - Calabasas 2001 Eddleman USTA Challenger - Birmingham Fergana Challenger - Fergana TennisCup Vlaanderen - Antwerp Aberto Da Costa Do Sauipe - Bahia Compaq Challenger - Bucharest ATU Cup 2001 - Weiden Challenger Casino Lugano - Lugano 9th Wartburg Open - Eisenach Oberstaufen Cup - Oberstaufen The LTA Manchester Challenger - Manchester Credicard Tennis Cup - Campos do Jordao Open Castilla y Leon Trofeo Iberdrola - Segovia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba CA-Challenge - Graz Diego Open - Budapest Pekao Open 2001 - Szczecin Optimus Maia Open - Maia 4th Sardinia International Championships - Cagliari IPP Open - Helsinki Kuppers Kolsch Cup by Lambertz - Aachen Tatra Banka Open 2001 - Bratislava Neride Prague Indoor - Prague Milano Challenger-Jameson Cup - Milan Banja Luka 2002 - Banja Luka IX Ciutat de Barcelona - Barcelona Lamberts Open by Stawag - Aachen The Nottingham Cahllenger - Nottingham IPP Open - Helsinki Jameson Cup - Milan Intersport Heilbronn Open - Heilbronn Hilton Waikoloa Village USTA Challenger - Waikoloa Prasentiert Von Seat Wolfsburg - Wolfsburg Warsteiner Challenger - Lubeck Sparkassen Open - Magdeburg Renault Slovenian Open - Ljubljana VSZ Solvak Open Challenger - Kosice Powder Byrne Trophy / Surrey Grasscourt Championships - Surbiton Volkswagen TED Open - Istanbul Segovia Challenger Open Castilla y Leon - Segovia Warsteiner Challenger Lubeck - Lubeck Challenger Hamburg - Hamburg TCT Open - Tunis International Bavarian Championship - Eckental Garden Open - Rome Internationaux de Tennis de Brest - Brest Kuppers Kolsch Cup Aachen - Aachen VI Open Banc Agricol - Andorra Crystal Cup 1998 - Portoroz The Surbiton Trophy - Surbiton ATP Challenger Hamburg - Hamburg Warsteiner Challenger Lubeck - Lubeck Sparkassen Open - Magdeburg Muller Cup - Ulm Open de Nice - Nice The Joyce Eisenberg Jerusalem Open - Jerusalem Stella Artois Clay Court Championships - Budaors Open Castilla y Leon - Segovia Open Diputacion Pozoblanco - Cordoba Kyiv Open - Kiev Warta Cup - Sopot Kyiv UMC Open - Kiev Samarkand Challenger - Samarkand MTCI ATP Challenger - Yokohama The Powder Byrne Trophy - Surbiton Challenger Britania Zavaleta - Puebla The Rajasthan Golden Jubilee - Jaipur Warsteiner Challenger Lubeck - Lubeck Challenger 42 - Andrezieux Heineken Challenger - Ho Chi Minh City TED Open Istanbul - Istanbul Polish Open 2000 - Poznan Sarajevo Open - Sarajevo Time Warner USTA Challenger - Binghamton DPD Challenger 2000 - Aschaffenburg Steelers Cup - Kosice Zagreb Open - Zagreb Memorial Savigni - Sassuolo University of Tennessee USTA Men's Challenger - Knoxville USTA Seascape Challenger - Aptos Tampere Imageneering Open - Tampere Mordovia Cup - Mordovia Banca Marche Tennis Cup - San Benedetto Geneva Challenger - Geneva Kyiv UMC Open - Kiev Kyiv Open - Kiev Bulgarian Open - Sofia Open de L'Isere - Grenoble Dharwad Challenger 2003 - Dharwad Belgaum Open - Belgaum Lambertz Open - Aachen Okal Cup 2003 - Eckental IPP Open - Helsinki Jameson Cup - Milan Ischgl International Tennis Challenger 2003 - Ischgl Intersport Heilbronn Open - Heilbronn Volkswagen Challenger 2004 - Wolfsburg Pomorski Bank Kredytowy Open - Szczecin Sarajevo Open 2004 - Sarajevo 6th Sardinian International Championships - Cagliari Nuembrecht Challenger - Nuembrecht Heilbronn Open - Heilbronn Challenger Ford de Cherbourg - Cherbourg Challenger Leon 2004 - Leon Tennis Napoli Cup 2004 - Napoli Open Castilla y Leon - Segovia Open Sainte Victoire - Aix-En-Provence Medicor Open - Budapest Okal Cup - International Bavarian Championship - Eckental Zagreb Open - Zagreb Lucknow ATP Tour Challenger - Lucknow Ljubljana Open - Ljubljana Sporting Challenger - Turin C.T. San Remo - XIII Piertomaso Tessitore - San Remo 10ø Tornea B. Camparini - Reggio Emilia Ciudad de Pozoblanco Open Diputacion - Cordoba Open de Montauban - Montauban Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Oberstraufen Cup - Oberstaufen St. Petersburg Challenger by Kinex - St. Petersburg Riviera di Rimini Challenger 2004 - Rimini Akbank Private Banking-TED Open - Istanbul Banja Luka Challenger 2003 - Banja Luka Open Castilla y Leon - Segovia St. Petersburg Challenger - St. Petersburg Heineken Challenger 2004 - Ho Chi Minh City ATP Challenger Open 2004 - Monchengladbach Antonio Savoldi-Marco Co. - Manerbio Kyiv Open - Kiev Brasov Challenger - Brasov Banja Luka Challenger 2004 - Banja Luka Prague Open - Prague SIR Supermercadi Challenger - Rome XI Ciutat de Barcelona - Barcelona Lambertz Open - Aachen Okal Cup 2004 - Eckental S Tennis Master Championship - Graz GHI Bronx Classic - Bronx Czech Indoor Open - Prague China Open - Beijing Dubrovnik Open - Dubrovnik Ischgl International ATP Challenger - Ischgl ATP Challenger Numea - New Caledonia Intersport Heilbronn Open - Heilbronn Tatra Banka Open - Bratislava The LTA Men's Challenger Wrexham - Wrexham KGHM Polish Indoors - Wroclaw Gemax Samsung Open 2005 - Belgrade Challenger Ford de Cherbourg - Cherbourg X Abierto Internacional de Salinas - Salinas Sarajevo Open - Sarajevo IX Torneo Internacionale de Tennis - Barletta Tallahassee Tennis Challenger - Tallahassee Olbia Challenger - Olbia Garden Open 2005 - Rome San Remo Tennis Cup 15° Piertomaso - San Remo Badden Open by Rothaus - Ettlingen The Surbiton Trophy - Surbiton 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Open de Montauban - Montauban GHI Bronx Classic - Bronx Sina-Kia Motors Tennis Cup - Cordenons Olimp Kyiv Open - Kiev Alexander Kolyaskin Memorial - Donetsk TED Open - Istanbul Architect Open - Budapest Banja Luka Challenger 2005 - Banja Luka Lubbock Challenger - Lubbock Open de L'Isere - Grenoble Ethias Tennis Trophy - Mons The LTA Men's Challenger - Southampton Samsung Securities Cup - Seoul Lambertz Open by Stawag - Aachen Media Will Cup Busan Challenger Tennis - Busan Music City Challenger - Nashville USTA Illinois Challenger - Champaign The LTA Wrexham Challenger - Wrexham USTA Men's Challenger of Dallas - Dallas Shimadzu All Japan Indoor Tennis Championships - Kyoto XI Abierto Internacional de Salinas - Salinas X Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2006 - Napoli 2006 USTA Tallahassee Tennis Challenger - Tallahassee Unicredit (Suisse) Bank S. A. Challenger - Chiasso Torneo Internacional Challenger Fila 2006 - Leon Challenger Casablanca San Angel - Mexico City Ciudad de Telde - Telde Harrah's Entertainment Men's Pro Challenger - Tunica The West Side Tennis Club Clay Court Challenger - Forest Hills San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Baden Open - Ettlingen Harbour Tennis Cup Regione Lombardia - Milan Top Wool Challenger-Immagine Trophy - Biella 2006 North Shore Pro Tennis Championship - Winnetka Tennis Masters Series - Stuttgart Mordovia Cup - Saransk Odlum Brown Vancouver Open - Vancouver Tennis Masters Series - Stuttgart Tennis Masters Series - Miami St. Petersburg Challenger 2006 - St. Petersburg Tennis Masters Series - Miami II Manta Open - Manta Samarkand Challenger - Samarkand IPP Geneva Trophy - Geneva Black Forest Open - Freudenstadt Challenger Brasov - Brasov WOW Cafe Challenger - New Orleans Challenger Copa Sevilla - Seville Banja Luka Challenger - Banja Luka Black Forest Open - Freudenstadt Lubbock Challenger - Lubbock ATP Slovak Open Challenger - Bratislava NASDAQ-100 Open - Miami Aberto de Sao Paulo - Sao Paulo South African Airways Tennis Open - Durban Pacific Life Open - Indian Wells Morocco Tennis Tour - Rabat NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Rogers Cup - Montreal Ostdeutscher Sparkessen Cup - Dresden Rogers Masters - Toronto Nord LB Open 2007 - Braunschweig Mamaia Challenger - Constanta Porsche Open - Poznan San Marino Cepu Open - San Marino Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome 's Tennis Masters 07 Challenger - Graz Geneva Challenger - Geneva Black Forest Open - Freudenstadt Dusseldorf Open Challenger 2007 - Dusseldorf Internazionali BNL dItalia - Rome Posillipo Tennis Cup - Napoli Open Costa Daurada - Tarragona Samsung Securities Cup - Seoul Flea Market Cup - Busan Challenger Tunisie - Tunis KGHM Dialog Polish Indoors - Wroclaw Morocco Tennis Tour - Meknes Morocco Tennis Tour - Tanger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Tennis Napoli Cup - Napoli 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Dusseldorf Open Challenger - Dusseldorf Tennislife Cup - Napoli Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Flea Market Cup Busan Challenger Tennis - Busan President's Cup - Astana Besancon Challenger Athens Challenger Milan Challenger Tashkent Challenger Genova Challenger San Sebastian Challenger Napoli Challenger Rabat Challenger Barletta Challenger Prague Challenger Bordeaux Challenger Alessandria Challenger Prostejov Challenger Kosice Challenger Marburg Challenger Heilbronn Challenger Sopot Challenger Poznan Challenger Cordenons Challenger Kazan Challenger Manerbio Challenger Bergamo Challenger Szczecin Challenger Trnava Challenger Napoli Challenger Palermo Challenger Geneva Challenger Bordeaux Challenger Furth Challenger Milan Challenger Marrakech Challenger Tyumen Challenger Astana Challenger Barletta Challenger St. Brieuc Challenger 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 Rome Challenger 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 Medellin Challenger Wimbledon - London 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 Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Challenger Canottieri Minico - Mantova French Open - Paris The LTA Hull Challenger - Hull San Luis Potosi Challenger 2002 - San Luis Potosi Hilton Waikoloa Village USTA Challenger - Waikoloa Quelle Cup 2000 - Furth Warsteiner Challenger Wolfsburg - Wolfsburg USTA Challenger of North Miami Beach - North Miami Beach Muller Cup - Ulm Togliatti Cup - Togliatti Zivnobanka Czech Open - Prostejov Open de Tanger - Tangier Intelig Tennis Cup - Campos do Jordao Australian Open - Melbourne Allianz Suisse Open Gstaad - Gstaad French Open - Paris CA Tennis Trophy - Vienna Open de Franche Comte - Besancon The Powder Byrne Trophy - Surbiton USTA Challenger of Burbank - Burbank Cairo Challenger 2002 - Cairo Okal Open - Eckental USTA Challenger of Dallas - Dallas Warsteiner Challenger Series - Lippstadt I Open de Tenis Comunidad de Madrid - Madrid The LTA Wrexham Challenger - Wrexham Wiesmann Roadster Open - Nuembrecht Grand Prix Hassan II - Casablanca Geovillage Open Trofeo Melia Olbia - Olbia Schickendanz Open - Furth Kremlin Cup - Moscow IPP Open - Helsinki Davidoff Swiss Indoors - Basel China Open - Beijing Legg Mason Tennis Classic - Washington D.C. Hungarian Architect Open - Budapest The Stella Artois Grass Court Championships - London Rado Swiss Open - Gstaad Legg Mason Tennis Classic - Washington D.C. Pilot Pen International - New Haven Grand Prix de Tennis de Toulouse - Toulouse Davidoff Swiss Indoors - Basel Grand Prix Hassan II - Casablanca Muller Cup - Ulm Qatar Mobil Open 2001 - Doha Citrix Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Idea Prokom Open - Sopot Heineken Open Shanghai - Shanghai Brasil Open - Salvador Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Mauritius Open - Mauritius Miller Lite Hall of Fame Tennis Championships - Newport AIG Japan Open - Tokyo Allianz Suisse Open - Gstaad Scania Stockholm Open - Stockholm China Open - Beijing Open Romania - Bucharest Thailand Open - Bangkok Milan Indoors - Milan Open de la Comunidad Valenciana - Valencia RCA Championships - Indianapolis Open de Tenis Comunidad Valenciana - Valencia Estoril Open - Estoril Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach ATP Kremlin Cup - Moscow International German Open - Hamburg President's Cup 1999 - Tashkent Bet-at-home Open - Hamburg Heineken Open - Auckland Dubai Duty Free Tennis Championships - Dubai Davidoff Swiss Indoors - Basel Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide Gerry Weber Open - Halle Heineken Open Shanghai - Shanghai Gerry Weber Open - Halle UBS Open Gstaad - Gstaad Ordina Open - 's-Hertogenbosch Grand Prix de Tennis de Lyon - Lyon Dubai Open - Dubai Estoril Open - Estoril Open Sabadell Atlantico - Barcelona BMW Open - Munich Mercedes Cup - Stuttgart ABN AMRO World Tennis Tournament - Rotterdam The Lipton Championships - Key Biscayne The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Hamburg Dutch Open Tennis - Amersfoort Tennis Masters Series - Hamburg Monte-Carlo Rolex Masters - Monte-Carlo Allianz Suisse Open - Gstaad Grand Prix Hassan II - Casablanca Davis Cup, World Group, QF, FRA-SUI 3-2 Hyundai Hopman Cup - Perth Davis Cup, Group 1, 2R, KAZ-TPE 2-3 Davis Cup, World Group, 1R, SWE-SUI 4-1 Davis Cup, World Group, QR, SUI-KOR 3-2 Davis Cup, World Group, QF, ESP-SUI 4-1 Davis Cup, World Group, 1R, SUI-CZE 3-2 Davis Cup, World Group, 1R, SUI-ITA 3-2