Career 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 Switzerland F2 Czech Republic F6 Germany F3 Germany F4 Croatia F14 2005 Freeman Men's Challenger - Joplin PEOPLEnet Cup - Dnepropetrovsk Sail Open - New Delhi The LTA Manchester Trophy - Manchester New Delhi Challenger IV - New Delhi Istanbul Challenger Tashkent Challenger Shimadzu All Japan Indoor - Kyoto 2001 Eddleman USTA Challenger - Birmingham Delhi Challenger I - New Delhi Cary Challenger Stockton Challenger Kroger / St. Jude International - Memphis Irving Challenger Tata Open 2002 - Chennai Idea Prokom Open - Sopot Mercedes-Benz Cup - Los Angeles AAPT Championships - Adelaide Franklin Templeton Tennis Classic - Scottsdale Wroclaw Challenger Kroger / St. Jude International - Memphis ABN/AMRO World Tennis Tournament - Rotterdam Arizona Men's Tennis Championships - Scottsdale Internationaux de Nouvelle-Caledonie - New Caledonia Open Seat Godo - Barcelona The Stella Artois Grass Court Championships - London Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Davidoff Swiss Indoors - Basel Aptos Challenger Estoril Open - Estoril The Stella Artois Grass Court Championships - London Zagreb Open - Zagreb Banca Stato Challenger Lugano - Lugano The 10tele.com Open - Nottingham Garden Open 2005 - Rome Alexander Kolyaskin Memorial - Donetsk RCA Championships - Indianapolis BMW Tennis Championship - Sunrise Mercedes-Benz Cup - Los Angeles Tatra Banka Slovak Open - Bratislava AIG Japan Open - Tokyo Kremlin Cup - Moscow Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb SAP Open - San Jose Hypo Group Tennis International - Portschach Unicredit Czech Open - Prostejov The Stella Artois Championships - London The 10tele.com Open - Nottingham RCA Championships - Indianapolis Nord LB Open - Braunschweig Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest Bangkok Challenger Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Qatar ExxonMobil Open - Doha Davidoff Swiss Indoors - Basel PBZ Zagreb Indoors - Zagreb Dublin Challenger - Dublin New Delhi Challenger III - New Delhi AAPT Championships - Adelaide Hypo Group Tennis International - Portschach Internationaler Raiffeisen Grand Prix - St. Polten Siebel Open - San Jose Red Letter Days Open - Nottingham Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Qatar Exxon Mobil Open - Doha Medibank International - Sydney TEAN International - Alphen Aan Den Rijn Heineken Open - Auckland The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle Indianapolis Tennis Championships - Indianapolis U.S. Men's Clay Court Championships - Houston Kobstaedernes ATP Challenger - Kolding Labertz Open by Stawag - Aachen Tatra Banka Slovak Open - Bratislava Dunlop World Challenge - Toyota Malaysian Open - Kuala Lumpur Belgrade Challenger The Wright Financial Group, Inc. Challenger - Champaign Thailand Open - Bangkok Open SEAT Godo 2006 - Barcelona IPP Open - Helsinki Gerry Weber Open - Halle Estoril Open - Estoril Gerry Weber Open - Halle Open Seat Godo 2007 - Barcelona AEGON International - Eastbourne Memorial Savigni - Sassuolo Fergana Challenger RCA Championships - Indianapolis Indianapolis Tennis Championships - Indianapolis Segovia Challenger Open SEAT 2008 - Barcelona Bangkok Challenger Izmir Challenger ATP Kremlin Cup - Moscow AEGON Championships - London Croatia Open - Umag Countrywide Classic - Los Angeles St. Petersburg Open - St. Petersburg PBZ Zagreb Indoors - Zagreb Legg Mason Tennis Classic - Washington Thailand Open - Bangkok Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Bath Challenger Brisbane International - Brisbane Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai AIG Japan Open Tennis Championships - Tokyo Legg Mason Tennis Classic - Washington China Open - Beijing UNICEF Open - 's Hertogenbosch Legg Mason Tennis Classic - Washington Sydney International - Sydney Winston Salem - Winston Salem Malaysian Open - Kuala Lumpur Sarasota Challenger Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha BMW Open - Munich Privatbank Open 2006 - Dnepropetrovsk USTA Seascape Challenger - Aptos Apia International - Sydney AEGON Championships - London USTA Seascape Challenger - Aptos Fifth-Third Bank Tennis Championships - Lexington GHI Bronx Classic - Bronx drkoop.com USTA Challenger of Tallahassee - Tallahassee BMW Brixina Tennis Open 2000 - Bressanone Neride Prague Indoor - Prague Weissenhauser Strand Cup - Hamburg USTA Men's Challenger of Dallas - Dallas 2001 USTA Challenger of Calabasas - Calabasas Intelig Tennis Cup - Campos do Jordao TESS Tennis Classic - Campinas Granby Challenger - Granby USTA Seascape Challenger - Aptos Fifth-Third Bank Tennis Championships - Lexington Time Warner USTA Challenger - Binghamton GHI Bronx Tennis Classic - Bronx DPD Challenger 2001 - Aschaffenburg Power Horse World Team Cup - Dusseldorf Diego Open - Budapest Theusbridge.com Tennis Classic - Tarzana Open 13 - Marseille SMS Tennis Open - Sao Paulo 2001 UT Tyler Patriot Challenger - Tyler The Waco International Tennis Challenger - Waco 2002 Tulsa USTA Challenger - Tulsa Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno USTA Challenger of Burbank - Burbank USTA Challenger of San Antonio - San Antonio Atlanta Tennis Championships - Atlanta 2002 Azalea Orthopedic Challenger - Tyler University of Tennessee USTA Challenger - Knoxville Rakuten Japan Open - Tokyo Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai USTA Challenger of Dallas - Dallas BMW Open - Munich Mercedes Cup - Stuttgart Citi Open - Washington Winston-Salem Open - Winston-Salem 2003 Freeman Men's Challenger - Joplin Malaysian Open - Kuala Lumpur ATP Kremlin Cup - Moscow Binghamton Professional Tennis Tournament - Binghamton Valencia Open - Valencia Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam VIII Avierto Internacional de Salinas - Salinas Sarajevo Open - Sarajevo Podebradka Cup - Prague 2003 West Side Tennis Club Challenger - Forest Hills Dubai Duty Free Tennis Championships - Dubai Sporting Challenger 2003 - Turin Top Wool Challenger Biella - Biella X Open Internacional D'Andorra - Andorra Arroyo de la Encomienda - Valladolid Binghamton Professional Tennis Tournament - Binghamton Samarkand Challenger - Samarkand GHI Bronx Classic - Bronx IV Gramado Open de Tenis - Gramado Bukhara Challenger - Bukhara Asics Challenger Open - Monchengladbach Alexander Kolyaskin Memorial - Donetsk Project Independence Men's Challenger - Mandeville Copa Ericsson Costa Rica - San Jose Gran Copa Ericsson - Rio de Janeiro USTA Challenger of San Antonio - San Antonio Regional Hand Center Men's Challenger - Fresno USTA Challenger of Tiburon - Tiburon The USTA Challenger at West End Racquet - Torrance Lambertz Open - Aachen Barcelona Open BancSabadell - Barcelona Hilton Waikoloa Village USTA Challenger - Waikoloa Open de Franche-Comte - Besancon Pro Tennis World Open - Boca Raton Corona Mexico City Open - Mexico City Open de Nice Cote d'Azur - Nice San Luis Potosi Challenger - San Luis Potosi Challenger Leon 2004 - Leon Prague Challenger - Prague Abierto Club Casablanca - Mexico City Ispat Open 2004 - Ostrava Steelers Cup - Kosice Ljubljana Open - Ljubljana Schickedanz Open - Furth Czech Open - Prostejov Nord/LB Open 2004 - Braunschweig XI Open International D'Andorra - Andorra Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Ciudad de Pozoblanco Open Diputacion - Cordoba Internationale Badische Meisterschaften Um Den Techem Cup - Zell Topshelf Open - 's-Hertogenbosch Kyiv Open - Kiev Open Castilla y Leon - Segovia Binghamton Professional Tennis Tournament - Binghamton ATP Challenger 2003 Numea - New Caledonia S Tennis Master Championship - Graz Volkswagen Challenger 2004 - Wolfsburg Kyiv Open - Kiev Alexander Kolyaskin Memorial - Donetsk Banja Luka Challenger 2004 - Banja Luka Porsche Open - Poznan Intersport Heilbronn Open - Heilbronn Volkswagen Challenger 2005 - Wolfsburg Logopak Challenger 2005 - Lubeck USTA Men's Challenger of Dallas - Dallas Sarajevo Open - Sarajevo XL Capital Bermuda Open - Bermuda Ostrava Open 2005 - Ostrava ECM Prague Open 2005 - Prague San Remo Tennis Cup 15° Piertomaso - San Remo Zagreb Open - Zagreb Sassuolo Challenger - Sassuolo Steelers Cup 2005 - Kosice 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Open de Montauban - Montauban USTA Comerica Challenger - Aptos Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton Alexander Kolyaskin Memorial - Donetsk Lubbock Challenger - Lubbock 2005 Tulsa Challenger - Tulsa Lambertz Open by Stawag - Aachen Czech Indoor Open - Prague Intersport Heilbronn Open - Heilbronn KGHM Emax Polish Indoors - Wroclaw Gemax Open - Belgrade Internationaux du Doubs - Besancon BMW Tennis Championship - Sunrise Corona Mexico City Open - Mexico City 2006 USTA Tallahassee Tennis Challenger - Tallahassee The LTA Cardiff Challenger - Cardiff Isla de Lanzarote - Lanzarote Prosperita Open 2006 - Ostrava Fergana Challenger - Fergana Czech Open 2006 - Prostejov Open Castilla y Leon - Segovia dBI Tennis Challenger - Binghamton GHI Bronx Tennis Classic - Bronx Black Forest Open - Freudenstadt LTA Wrexham Challenger - Wrexham KGHM Dialog Polish Indoors - Wroclaw Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger DCN de Cherbourg - Cherbourg Voit Mexico City Open - Mexico City San Luis Potosi Challenger 2007 - San Luis Potosi Challenger Casablanca San Angel - Mexico City Prosperita Open 2007 - Ostrava Ostdeutscher Sparkessen Cup - Dresden Nord LB Open 2007 - Braunschweig Mamaia Challenger - Constanta Akbank Private Banking TED Open - Istanbul Banjaluka Challenger 2007 - Banja Luka ATP Challenger Trophy 2007 - Trnava The Stella Artois Championships - London Kremlin Cup - Moscow 2008 China TCL Challenger - Guangzhou Mitsubishi Electric Europe Cup - Monza Countrywide Classic - Los Angeles Kosice Open-Steelers Cup 2008 - Kosice Abierto Mexicano Telcel - Acapulco Penza Cup 2008 - Penza President's Cup - Astana PEOPLEnet CUP - Dnepropetrovsk Caversham International Tennis Tournament - Jersey IPP Open - Helsinki Keio Challenger International Tennis Tournament - Yokohama Nottingham Challenger Citi Open - Washington Sarajevo Challenger Athens Challenger Nottingham Challenger Nottingham Challenger Aptos Challenger Istanbul Challenger Seoul Challenger Helsinki Challenger Braunschweig Challenger Singapore Challenger Ortisei Challenger Bangkok Challenger Savannah Challenger Heilbronn Open - Heilbronn Heineken Challenger - Ho Chi Minh City VI Torneo Internazionale di Tennis - Barletta Orleans Challenger U.S. Men's Clay Court Championships - Houston Milan Indoors - Milan Kroger / St. Jude International - Memphis U.S. Men's Clay Court Championships - Houston KGHM Polish Indoors - Wroclaw Warsteiner Challenger Wolfsburg - Wolfsburg Nova Challenger Osaka - Osaka Zivnobanka Czech Open - Prostejov BH Tennis Open International Cup - Belo Horizonte Hilton Waikoloa Village USTA Challenger - Waikoloa VIII Open Internacional D'Andorra - Andorra Credicard Tennis Cup - Campos do Jordao Rogers Masters - Toronto Franklin Templeton Tennis Classic - Scottsdale BNP Paribas Masters - Paris USTA Challenger of Burbank - Burbank University of Tennessee USTA Men's Challenger - Knoxville Neride Prague Indoor - Prague Togliatti Cup - Togliatti Internationaler Raiffeisen Grand Prix - St. Polten Intersport Heilbronn Open - Heilbronn 2003 Eddleman USTA Challenger - Birmingham Sybase Open - San Jose Grand Prix Hassan II - Casablanca International Championship of Croatia - Umag Internationaler Raiffeisen Grand Prix - St. Polten Milan Indoors - Milan The Priority Telecom Open - Amersfoort PBZ Zagreb Indoors - Zagreb Grand Prix Hassan II - Casablanca Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Estoril Open - Estoril St. Petersburg Open - St. Petersburg ABN AMRO World Tennis Tournament - Rotterdam The Nottingham Open - Nottingham Rakuten Japan Open - Tokyo Open de Moselle - Metz The Dubai Tennis Championships - Dubai Qatar ExxonMobil Open - Doha Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam ABN AMRO World Tennis Tournament - Rotterdam Farmers Classic - Los Angeles Open 13 - Marseille UNICEF Open - 's Hertogenbosch Barcelona Open BancSabadell - Barcelona Bet-at-home Open - Hamburg ATP Vegeta Croatia Open - Umag Apia International - Sydney Open Sud de France - Montpellier Portugal Open - Oeiras AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Bet-at-home Open - Hamburg Siebel Open - San Jose St. Petersburg Open - St. Petersburg Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati US Men's Clay Court Championship - Houston BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Masters Series Monte Carlo - Monte Carlo Rogers Masters - Toronto BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Rogers Masters - Montreal Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Verizon Tennis Challenge - Atlanta Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells ARAG World Team Championship - Dusseldorf Monte-Carlo Rolex Masters - Monte-Carlo CA Tennis Trophy - Vienna Heineken Open - Auckland Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Tata Open - Chennai BA-CA Tennis Trophy - Vienna U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Pilot Pen Tennis - New Haven Australian Open - Melbourne Davidoff Swiss Indoors - Basel 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 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 Rakuten Japan Open - Tokyo 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 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 U.S. Open - New York St. Petersburg Open - St. Petersburg Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Campionati Internazionali d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Sony Ericsson Open - Miami St. Petersburg Open - St. Petersburg Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Campionati BNL dItalia - Rome Rogers Cup - Montreal Countrywide Classic - Los Angeles BNP Paribas Masters - Paris Open de Tenis Comunidad Valenciana - Valencia AEGON Championships - London Rogers Cup - Toronto Davis Cup, World Group, SF, CRO-RUS 3-2 Davis Cup, World Group, F, USA-RUS 4-1 Davis Cup, World Group, 1R, ROU-RUS 1-4 Davis Cup, Group I, 1R, RUS-POL 2-3 70th River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston Davis Cup, World Group, PO, RUS-BRA 3-2 Davis Cup, Group I, 2R, GBR-RUS 3-2 Davis Cup, World Group, 1R, NED-RUS 0-5 Davis Cup, World Group, QF, FRA-RUS 1-4 Davis Cup, World Group, SF, RUS-USA 3-2 Hyundai Hopman Cup - Perth Davis Cup, World Group, 1R, RUS-SRB 3-2 Davis Cup, World Group, 1R, SWE-RUS 3-2 Olympics - Beijing Olympics - London