Career 2016 2015 2014 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994
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 Latvia F1 Thailand F2 Sweden/Denmark-w3 Sweden/Denmark-w4 Ukraine F3 Great Britain #4-w1 Great Britain #4-w2 Switzerland F2 Turkey F2 Turkey F3 Netherlands F5 France F16 France F17 Czech Republic F4 Croatia F2 France F10 France F14 Germany F2 France F3 Portugal F4 Portugal F5 Great Britain F5 Great Britain F6 Uzbekistan F2 France F19 Great Britain F2 Great Britain F2 Germany F3 Czech Republic F5 Turkey F6 Turkey F9 Turkey F12 Turkey F13 Turkey F14 Ukraine F9 Kazakhstan F10 Ukraine F3 Turkey F35 Turkey F36 Great Britain F2 Czech Republic F5 Spain F25 Ukraine F3 Belarus F2 France F18 France F9 Great Britain #4-w3 Great Britain #4-w4 Tunisia F6 Great Britain #1-w1 Great Britain #1-w2 Great Britain #1-w3 Great Britain #1-w4 Germany F1 Portugal F6 Lithuania F1 Switzerland F3 Weissenhauser Strand Cup - Hamburg Mobelwelt-Zick Open 98 - Dresden 2003 USTA Challenger of Calabasas - Calabasas Arroyo de la Encomienda - Valladolid ATP Challenger Open 2004 - Monchengladbach Alexander Kolyaskin Memorial - Donetsk Renault Slovenian Open - Ljubljana Internationaux de Bretagne - Brest BMW Tennis Championship - Sunrise 2006 USTA Tallahassee Tennis Challenger - Tallahassee Coffee Cup Challenger - Chikmagalur The Surbiton Trophy - Surbiton Open de L'Isere-Open 38 - Grenoble Open de Charleroi - Charleroi Honda-Kah Open - Singapore Warsteiner Challenger - Lubeck Open de Montauban - Montauban KGHM Polish Indoors - Wroclaw Alexander Kolyaskin Memorial - Donetsk Heilbronn Open - Heilbronn LTA Men's Challenger - Wrexham Tatra Banka Slovak Open - Bratislava Nord/LB Open - Braunschweig LTA Shrewsbury Challenger - Shrewsbury Isla de Lanzarote - Lanzarote Dublin Challenger - Dublin Siemens Open 2007 - Scheveningen Intersport Heilbronn Open - Heilbronn Sparkassen Open - Magdeburg Open de la Ville de Saint Denis - Reunion Island Nuembrecht Challenger - Nuembrecht Dusseldorf Open Challenger 2007 - Dusseldorf VIII Avierto Internacional de Salinas - Salinas Tatra Banka Open 2001 - Bratislava Warsteiner Challenger Lubeck - Lubeck Fergana Challenger - Fergana Heilbronn Challenger - Heilbronn Kuppers Kolsch Cup Aachen - Aachen The LTA Sunderland Challenger - Sunderland Okal Cup 2003 - Eckental Intersport Heilbronn Open - Heilbronn KGHM Dialog Polish Indoors - Wroclaw USTA Tallahassee Tennis Challenger - Tallahassee Open Mutouest - St. Brieuc Open Diputacion Ciudad de Pozoblanco - Cordoba Mobilux Open - Luxembourg Lambertz Open by Stawag 2007 - Aachen Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Intersport Heilbronn Open - Heilbronn Almaty Challenger 2 - Almaty Dharwad Challenger 2006 - Dharwad Israel Open in Memory of Col. Ilan Ramon - Ramat Hasharon Bukhara Challenger - Bukhara Karshi Challenger - Karshi Alexander Kolyaskin Memorial - Donetsk Open Castilla y Leon - Segovia Labertz Open by Stawag - Aachen Sassuolo Challenger - Sassuolo PEOPLEnet CUP - Dnepropetrovsk Ciudad de Pozoblanco Open Diputacion - Cordoba The LTA Hester Trophy - Manchester Wroclaw Challenger Belgrade Challenger Open D'Orleans - Orleans Ethias Trophy - Mons Wolfsburg Challenger Kyoto Challenger Sony Ericsson Open 2008 - Belgrade Malaysian Open - Kuala Lumpur Tenerife Challenger Nottingham Challenger Ciudad de Telde - Telde Pozoblanco Challenger Manchester Challenger Penza Challenger Granby Challenger Open D'Orleans - Orleans Vancouver Challenger Bauer Watertechnology Cup - Eckental Binghamton Challenger Heilbronn Open - Heilbronn Kobstaedernes ATP Challenger - Kolding Astana Challenger - Astana Mons Challenger Open des Alpes Trophee BNP Paribas - Grenoble Astana Challenger Okal Cup 2004 - Eckental Kyoto Challenger Aptos Challenger Privatbank Open 2006 - Dnepropetrovsk Internazionali de Tennis di Bergamo - Bergamo Shimadzu All Japan Indoor Tennis Championships - Kyoto LTA Nottingham Challenger - Nottingham Kazan Challenger UTC Open by Selena - Cherkassy Alexander Kolyaskin Memorial - Donetsk Guangzhou Challenger Ostrava Challenger Tashkent Challenger PEOPLEnet Cup - Dnepropetrovsk 5 Volkswagen Challenger - Wolfsburg Penza Challenger Bangkok Challenger Johannesburg Challenger St. Remy Challenger Fergana Challenger Sir Supermercati - Rome Winnetka Challenger Izmir Challenger Granby Challenger Mons Challenger Rennes Challenger Orleans Challenger Tallahassee Tennis Challenger - Tallahassee Lambertz Open by Stawag - Aachen Geneva Challenger Heilbronn Challenger The Surbiton Trophy - Surbiton Le Gosier Challenger Penza Cup 2008 - Penza ATP Open Castilla y Leon - Segovia Vancouver Challenger UTC Open - Cherkassy Alphen Challenger Tiburon Challenger Seoul Challenger Baden Open - Ettlingen Ciudad de Pozoblanco Open Diputacion - Cordoba Togliatti Cup - Togliatti Mordovia Cup - Saransk St. Petersburg Challenger 2006 - St. Petersburg Lambertz Open by Stawag - Aachen Samsung Challenger 2007 - Ho Chi Minh City Morocco Tennis Tour - Fes Open Prevadies - St. Brieuc Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan Bergamo Challenger Winnetka Challenger Trnava Challenger Mordova Cup 2007 - Saransk Nottingham Challenger Nottingham-2 Challenger Recanati Challenger Eckental Challenger Brescia Challenger The Nottingham Cahllenger - Nottingham Medicor Open - Budapest Astana Challenger Lambertz Open - Aachen Gemax Open - Belgrade Open Castilla y Leon - Segovia Aachen Challenger Penza Cup - Penza China Open - Beijing Nottingham Challenger Lexington Challenger Samarkand Challenger - Samarkand Mauritius Open - Mauritius St. Remy Challenger Volkswagen Challenger 2005 - Wolfsburg X Abierto Internacional de Salinas - Salinas Singapore Challenger Kobstaedernes ATP Challenger - Kolding Bauer Watertechnology Cup - Eckental Pingguo Challenger The Joyce Eisenberg Jerusalem Open - Jerusalem Alessandria Challenger Prostejov Challenger Challenger 42 - Andrezieux Internationaux de Tennis de Brest - Brest KGHM Dialog Polish Indoors - Wroclaw Shimadzu All Japan Indoor - Kyoto Renault Slovenian Open - Ljubljana Macedonian Open - Skopje Lambertz Open - Aachen Pozoblanco Challenger Kuppers Kolsch Cup - Aachen Fergana Challenger - Fergana Unique Zagreb Open - Zagreb The Wrexham Challenger - Wrexham Kueppers Kolsch Cup by Lambertz - Aachen Kremlin Cup - Moscow Ciudad de Pozoblanco Open Diputacion - Cordoba Dubai Tennis Open - Dubai Quelle Cup - Furth IPP Open - Helsinki Energis Dutch Open - Amsterdam Kremlin Cup - Moscow Nottingham Challenger 1998 Safeway Challenger - Aptos Scania Stockholm Open - Stockholm Qatar Mobil Open 2001 - Doha LTA Wrexham Challenger - Wrexham Southern Capital Cup - Almaty Gold Flake Open - Chennai International Bavarian Championship - Eckental Dubai Tennis Open - Dubai Franklin Templeton Tennis Classic - Scottsdale Intersport Heilbronn Open - Heilbronn Verizon Tennis Challenge - Atlanta Pro Tennis World Open - Boca Raton KGHM Polish Indoors - Wroclaw Czech Open - Prostejov Heilbronn Open - Heilbronn The Scottish Tennis Championships - Edinburgh Quelle Cup 2000 - Furth Gerry Weber Open - Halle Open de Montauban - Montauban Warsteiner Grand Prix - Oberstaufen KGHM Polish Indoors - Wroclaw Open Seat Godo 2007 - Barcelona VI Open Banc Agricol - Andorra Crystal Cup 1998 - Portoroz Tunis Open 2007 - Tunis Venice Challenger - Venice President's Cup 1998 - Tashkent 2001 Mercedes Cup - Stuttgart ATP Challenger 2003 Numea - New Caledonia Legg Mason Tennis Classic - Washington D.C. Tatra Banka Open - Bratislava III Isla de Lanzarote - Lanzarote Mobilux Open - Luxembourg Ostdeutscher Sparkessen Cup - Dresden The Hamlet Cup - Long Island Olimp Kyiv Open - Kiev PrivatBank Cup - Dnepropetrovsk ATP Challenger Numea - New Caledonia Internationaux du Doubs - Besancon 3rd Volkswagon Challenger - Wolfsburg Czech Open 2006 - Prostejov AIG Japan Open - Tokyo Penza Cup - Penza XL Bermuda Open - Bermuda Almaty Challenger 1 - Almaty Open Seat-Godo 2000 - Barcelona Bauer Watertechnology Cup 2007 - Eckental Qatar Exxon Mobil Open 2002 - Doha Gerry Weber Open - Halle Adidas International - Sydney 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Copenhagen Open - Copenhagen Akbank Private Banking TED Open - Istanbul Copenhagen Open - Copenhagen Heilbronn Challenger Copenhagen Open - Copenhagen Gerry Weber Open - Halle Telenordia Swedish Open - Bastad Legg Mason Tennis Classic - Washington D.C. Qatar Mobil Open '98 - Doha Legg Mason Tennis Classic - Washington D.C. AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Adidas International - Sydney Siebel Open - San Jose International Tennis Championships - Delray Beach Open de Rennes - Rennes 2003 Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. Gelsor Open Romania - Bucharest Stuttgart Kitzbuhel Jersey Challenger St. Brieuc Challenger San Remo Challenger Johannesburg Challenger Izmir Challenger International Tennis Championships - Delray Beach AAPT Championships - Adelaide Grand Prix Hassan II - Casablanca Adidas International - Sydney Siebel Open - San Jose U.S. Men's Clay Court Championships - Houston CA Tennis Trophy - Vienna Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Karlsruhe Challenger Mercedes Cup - Stuttgart Gerry Weber Open - Halle AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg Chennai Open - Chennai Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Arizona Men's Tennis Championships - Scottsdale Grand Prix Hassan II - Casablanca Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo Kremlin Cup - Moscow The Stella Artois Championships - London AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb U.S. Men's Clay Court Championships - Houston St. Petersburg Open - St. Petersburg Mumbai Open - Mumbai St. Petersburg Open - St. Petersburg Ordina Open - s-Hertogenbosch Open de Moselle - Metz Legg Mason Tennis Classic - Washington D.C. Kremlin Cup - Moscow Qatar Exxon Mobil Open - Doha Medibank International - Sydney Open 13 - Marseille The Dubai Tennis Championships - Dubai Pilot Pen Tennis - New Haven Dubai Duty Free Tennis Championships - Dubai Open de Nice Cote d'Azur - Nice St. Petersburg Open - St. Petersburg Heineken Open Shanghai - Shanghai CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Izmir Challenger BMW Open - Munich Sacramento Challenger Barcelona Atlanta Tennis Championships - Atlanta Oporto Kazan Challenger New Haven Bergamo Challenger Geneva Challenger Ordina Open - 's-Hertogenbosch Gerry Weber Open - Halle Dubai Duty Free Tennis Championships - Dubai Jersey Challenger St. Brieuc Challenger Monza Challenger Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Countrywide Classic - Los Angeles Open 13 - Marseille ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Kazan Challenger Gerry Weber Open - Halle Orleans Challenger Farmers Classic - Los Angeles Ortisei Challenger Andria Challenger Miller Lite Hall of Fame Tennis Championships - Newport Gerry Weber Open - Halle AEGON International - Eastbourne Qatar ExxonMobil Open - Doha Grand Prix Hassan II - Casablanca Dubai Duty Free Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Salem Open - Hong Kong Kazan Challenger 2002 Mercedes Cup - Stuttgart Bordeaux Challenger RCA Championships - Indianapolis Thailand Open - Bangkok AIG Japan Open - Tokyo Aptos Challenger St. Petersburg Heilbronn Open - Heilbronn Copenhagen Open - Copenhagen ATP Heineken Challenger 2000 - Ho Chi Minh City Astana Challenger Milano Challenger-Jameson Cup - Milan Okal Open - Eckental Glasgow Challenger Sparkassen Open - Magdeburg Wiesmann Roadster Open - Nuembrecht Isla de Gran Canaria - Mas Palomas Arizona Men's Tennis Championships - Scottsdale China Open - Beijing Heineken Open Shanghai - Shanghai Qatar ExxonMobil Open - Doha DPD Challenger 2000 - Aschaffenburg President's Cup - Tashkent BMW Open - Munich Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Pilot Pen International - New Haven Gold Flake Open - Chennai The Nottingham Open - Nottingham Japan Open - Tokyo BMW Open - Munich St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Stuttgart Heineken Open Shanghai - Shanghai CA Tennis Trophy - Vienna Qatar Mobil Open 2000 - Doha AEGON International - Eastbourne Kroger / St. Jude International - Memphis Campbells Hall of Fame Tennis Championships - Newport U.S. Men's Clay Court Championships - Houston BMW Open - Munich Generali Open 2002 - Kitzbuhel Tata Open 2003 - Chennai ABN AMRO World Tennis Tournament - Rotterdam Kroger / St. Jude International - Memphis Kroger / St. Jude International - Memphis Auckland Miller Lite Hall of Fame Tennis Championships - Newport BMW Open - Munich U.S. Men's Clay Court Championships - Houston Heineken Open Shanghai - Shanghai St. Petersburg Open - St. Petersburg Japan Open - Tokyo International Championship of Croatia - Umag Gerry Weber Open - Halle U.S. Open - New York BMW Open - Munich The Ericsson Open - Miami Sydney Tennis Masters Series - Indian Wells Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells Tennis Masters Series - Miami President's Cup - Tashkent Tennis Masters Series - Hamburg Siebel Open - San Jose Salem Open - Hong Kong Gold Flake Open - Chennai Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome St. Petersburg Open - St. Petersburg Tennis Masters Series - Hamburg Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Chennai Open - Chennai Open de Moselle - Metz NASDAQ-100 Open - Miami The Stella Artois Grass Court Championships - London China Open - Beijing St. Petersburg Open - St. Petersburg Western & Southern Financial Group Masters - Cincinnati Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Tennis Masters Series - Hamburg Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open Wimbledon Tennis Masters Series - Monte Carlo The Stella Artois Grass Court Championships - London Tennis Masters Series - Paris Tennis Masters Series - Rome Tennis Masters Series - Rome Australian Open - Melbourne French Open - Paris Wimbledon - London 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 U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York Pacific Life Open - Indian Wells Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Open de Nice Cote d'Azur - Nice French Open - Paris Telecom Italia Masters - Rome French Open - Paris Davis Cup, Group 2, 3R, UKR-BUL 4-1 Wimbledon - London Davis Cup, Group II, 2R, UKR-CYP 5-0 U.S. Open - New York 70th River Oaks International Tennis Tournament - Houston U.S. Open (juniors) Australian Open (juniors) Australian Open (juniors) Australian Open (juniors) U.S. Open - New York Licher German Open - Hamburg The Ericsson Open - Miami U.S. Open - New York Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo U.S. Open - New York Australian Open - Melbourne Wimbledon - London Wimbledon - London Davis Cup, Group 2, 2R, UKR-EGY 5-0 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, Group 1, PO, UKR-GBR 2-3 Davis Cup, Group 2, PO, NGR-UKR 0-5 Davis Cup, Group II, 3R, LAT-UKR 2-3 Davis Cup, Group I, 2R, SWE-UKR 1-4 Wimbledon (juniors) Davis Cup, Group 2, 1R, GRE-UKR 3-2 Davis Cup, Group 1, 2R, UKR-BEL 1-4 Davis Cup, World Group, QR, BLR-GER 3-2 French Open (juniors) Davis Cup, World Group, PO, BEL-UKR, 3-2 Wimbledon (juniors)