Career 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 Spain #2-w1 Spain #2-w2 Spain #2-w3 Spain #2-w4 Uzbekistan F1 Uzbekistan F2 Germany F6 Uzbekistan F4 Finland F2 Denmark F2 Lithuania F2 Spain F28 Spain F34 Spain F34a France F2 France F5 Uzbekistan F1 Uzbekistan F2 Uzbekistan F4 Spain F11 Spain F12 Germany F7 Spain F24 Spain F25 Spain F26 Spain F6 Spain F7 Italy F4 Italy F5 Italy F6 Great Britain F7 Czech Republic F1 Norway F2 Ireland F1 Ireland F2 Latvia F1 Lithuania F1 France F14 Great Britain F18 Czech Republic F4 France F4 France F5 Russia F1 France F4 Luxembourg F1 France F13 France F17 Czech Republic F5 Czech Republic F6 Germany F1 Great Britain F1 France F5 Usa F12 Germany F8 France F13 France F17 Great Britain F1 Great Britain F2 France F2 France F3 Bosnia & Herzegovina F2 France F5 Switzerland F3 Norway F1 Estonia F1 Estonia F2 France F17 Germany F1 Germany F2 France F3 Russia F1 Russia F2 Italy F5 Czech Republic F2 Poland F2 Estonia F2 Latvia F1 Poland F7 Germany F16 France F18 Czech Republic F4 Czech Republic F5 Russia F1 Russia F2 Russia F3 Russia F5 Ukraine F2 Russia F6 Russia F7 Italy F7 Czech Republic F1 Italy F13 Germany F8 France F13 Russia F10 Latvia F1 France F20 Germany F1 Germany F2 Russia F1 Russia F2 France F5 France F6 France F20 Lithuania F2 Czech Republic F6 Czech Republic F7 France F1 France F2 Latvia F1 Germany F1 France F3 Spain F21 Spain F22 Spain F27 Great Britain F1 Austria F1 Germany F2 Austria F2 Germany F5 Czech Republic F2 Norway F1 Spain F1 Denmark F1 Poland F1 Fergana Challenger - Fergana GHI Bronx Classic - Bronx Fergana Challenger - Fergana Warsteiner Grand Prix - Oberstaufen Copa Sevilla - Seville Samsung Securities Cup Challenger - Seoul Fergana Challenger - Fergana Kyiv UMC Open - Kiev EI Bank Bulgarian Challenger - Sofia Samarkand Challenger - Samarkand Open de L'Isere - Grenoble Challenger Ford de Cherbourg - Cherbourg ATU Cup - Weiden Porsche Open - Poznan Binghamton Professional Tennis Tournament - Binghamton Copa Sevilla-Internacionales de Andalucia - Seville Lambertz Open - Aachen Tatra Banka Open - Bratislava Privat Bank Cup - Dnepropetrovsk Okal Cup 2004 - Eckental Challenger Groningen - Groningen KGHM Polish Indoors - Wroclaw Challenger Ford de Cherbourg - Cherbourg TED Open - Istanbul Open D'Orleans - Orleans XI Ciutat de Barcelona - Barcelona Kobstaedernes ATP Challenger - Kolding The LTA Men's Challenger - Southampton Lambertz Open by Stawag - Aachen IPP Open - Helsinki Mobilux Open - Luxembourg Czech Indoor Open - Prague KGHM Emax Polish Indoors - Wroclaw The LTA Cardiff Challenger - Cardiff Isla de Lanzarote - Lanzarote Ciudad de Telde - Telde Open D'Orleans - Orleans Lambertz Open by Stawag - Aachen XXVIII Edizione 'A.Savoldi' - Manerbio Privatbank Open 2006 - Dnepropetrovsk BMW Tennis Championship - Sunrise Samsung Securities Cup - Seoul ECU Prague Open - Prague Memorial Manfredini - Sassuolo Polska Energia Open - Bytom Dublin Challenger - Dublin LTA Nottingham Challenger - Nottingham 's Tennis Masters 07 Challenger - Graz Dusseldorf Open Challenger 2007 - Dusseldorf 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Ethias Trophy - Mons Gemax Samsung Open 2005 - Belgrade Lambertz Open by Stawag 2007 - Aachen Open de Tenis Amaya - Pamplona LXV Concurso Internacional Vigo - Vigo Bauer Watertechnology Cup 2007 - Eckental PEOPLEnet Cup - Dnepropetrovsk IPP Open - Helsinki LTA Shrewsbury Challenger - Shrewsbury Tatra Banka Open - Bratislava Delhi Challenger I - New Delhi PrivatBank Cup - Dnepropetrovsk Heilbronn Open - Heilbronn Challenger Ford de Cherbourg - Cherbourg The LTA Wrexham Challenger - Wrexham Challenger Canottieri Minico - Mantova KGHM Dialog Polish Indoors - Wroclaw Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Internazionali di Tennis di Bergamo - Bergamo Bharat Petroleum Ahmedabad Challenger 2000 - Ahmedabad Challenger Casino Lugano - Lugano 3rd Volkswagon Challenger - Wolfsburg Memorial Kolyaskin - Donetsk Kyiv UMC Open - Kiev BH Telecom Indoors Sarajevo 2006 - Sarajevo Internationaux du Doubs - Besancon FILA Challenger Biella - Biella Bukhara Challenger - Bukhara IPP Open - Helsinki Yokohama International Tennis Tournament - Yokohama 2006 USTA Tallahassee Tennis Challenger - Tallahassee The Indian Oil Servo ATP Challenger - Chandigarh Busan Open - Busan Residenza Open - Magdeburg BH Indoor Sarajevo - Sarajevo BMW Tennis Championship - Sunrise AGT Challenger - Leon Memorial Savigny - Sassuolo XI Venice Open - Venice Architect Open - Budapest Puerto Rico Challenger Tennis Event - Humacao Stella Artois Clay Court Championships - Budaors Baton Rouge Pro Tennis Classic - Baton Rouge Open Castilla y Leon - Segovia Rijeka Open - Rijeka BNP Paribas Primrose - Bordeaux AXA Open II - Espinho Kyiv Open - Kiev IPP Open - Helsinki Baden Open - Karlsruhe Bukhara Challenger - Bukhara Kosice Open-Steelers Cup 2008 - Kosice Guzzini Challenger - Recanati 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Dublin Challenger - Dublin Oberstaufen Cup-Head German Master's Series - Oberstaufen Open de Franche-Comte - Besancon Open de Franche Comte - Besancon Sarajevo Open - Sarajevo Aamulehti Tampere Open - Tampere Olbia Challenger - Olbia Citta di Monza - Monza KGHM Polish Indoors - Wroclaw Togliatti Cup - Togliatti Fergana Challenger - Fergana LTA Shrewsbury Challenger - Shrewsbury Akbank Private Banking TED Open - Istanbul Heilbronn Open - Heilbronn Hilton Waikoloa Village USTA Challenger - Waikoloa XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio KGHM Dialog Polish Indoors - Wroclaw Grand Prix de Tennis - St. Jean de Luz Togliatti Cup - Togliatti Arroyo de la Encomienda - Valladolid Mordovia Cup 2005 - Saransk Alexander Kolyaskin Memorial - Donetsk Meridiana Sardegna Open - Olbia Samarkand Challenger - Samarkand The LTA Wrexham Challenger - Wrexham Labertz Open by Stawag - Aachen Nova Challenger Osaka - Osaka Bauer Watertechnilogy Cup 2008 - Eckental IX Open Internacional D'Andorra - Andorra Fergana Challenger - Fergana Togliatti Cup - Togliatti PEOPLEnet CUP - Dnepropetrovsk Open Castilla y Leon - Segovia IPP Open - Helsinki Kyiv Open - Kiev ATP "Videocon" Challenger - Mumbai Samarkand Challenger - Samarkand Heilbronn Challenger Togliatti Cup - Togliatti Belgrade Challenger Wolfsburg Challenger Sunrise Challenger Sarajevo Challenger Baton Rouge Challenger KGHM Polish Indoors - Wroclaw MTNL Cellular ATP Challenger - Mumbai Mexico City Challenger Talahassee Challenger Penza Challenger Tampere Challenger Karshi Challenger TED Open-Akbank Private Banking - Istanbul Almaty Challenger Freudenstadt Challenger Kolding Challenger Seoul Challenger Chuncheon Challenger Rhodes Challenger Bordeaux Challenger Busan Challenger Fergana Challenger Nottingham Challenger Bytom Challenger Challenger 42 - Andrezieux Pozoblanco Challenger Tampere Challenger Istanbul Challenger Samarkand Challenger Karshi Challenger Astana Challenger Izmir Challenger Akbank Private Banking-TED Open - Istanbul Copa Sevilla Internacionales de Andalucia - Seville The Nottingham Challenger - Nottingham Astana Challenger KGHM Polish Indoors - Wroclaw Bratislava Challenger Helsinki Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba San Jose Challenger GHI Bronx Classic - Bronx Alexander Kolyaskin Memorial - Donetsk Furth Challenger Marburg Challenger Aptos Challenger Mauritius Open - Mauritius Pro Tennis World Open - Sunrise Ostrava Open 2005 - Ostrava ATP Open Castilla y Leon - Segovia Orleans Challenger Citta di Como Challenger - Como Gemax Open - Belgrade Oberstaufen Cup - Oberstaufen Internationaux du Doubs - Besancon Le Gosier Challenger The Shelbourne Irish Open - Dublin Athens Challenger Nottingham Challenger Karshi Challenger St. Remy Challenger Geneva Challenger Dallas Challenger Prague Challenger 4th Volkswagen Challenger - Wolfsburg Scheveningen Challenger Como Challenger Genova Challenger Aamulehti Tampere Opene - Tampere Challenger Casablanca San Angel - Mexico City Yuba City Challenger Ethias Trophy - Mons Kobstaedernes ATP Challenger - Kolding Milan Challenger St. Remy Challenger Busan Challenger Napoli Challenger Ostrava Challenger Carson Challenger Cremona Challenger Dallas Challenger Yokohama Challenger Tallahassee Challenger Samarkand Challenger Istanbul Challenger Toyota Challenger Izmir Challenger Mons Challenger Tashkent Challenger Eckental Challenger Bratislava Challenger Helsinki Challenger Tyumen Challenger Barletta Challenger Quimper Challenger Napoli Challenger Monza Challenger Rome Challenger Athens Challenger Tunis Challenger Braunschweig Challenger Ortisei Challenger Loughborough Challenger Wolfsburg Challenger Bordeaux Challenger Indian Oil Servo Challenger - Calcutta Osaka International Tennis Tournament - Osaka Quelle Cup 2000 - Furth Memorial Savigni - Sassuolo Brixina Tennis Open - Bressanone 2001 Challenger Canottieri Mincio - Mantova Venice Open - Venice Internazionali di Tennis de San Marino - San Marino LTA Men's Challenger - Wrexham Alexander Kolyaskin Memorial - Donetsk President's Cup 2000 - Tashkent Kremlin Cup - Moscow Milan Indoors - Milan Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Adidas International - Sydney Milan Indoors - Milan Open de Tenis Comunidad Valenciana - Valencia Gerry Weber Open - Halle Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg St. Petersburg Open - St. Petersburg Gerry Weber Open - Halle AAPT Championships - Adelaide ABN/AMRO World Tennis Tournament - Rotterdam Idea Prokom Open - Sopot Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Dubai Open - Dubai Internationaler Raiffeisen Grand Prix - St. Polten Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championships - Houston The Stella Artois Championships - London The 10tele.com Open - Nottingham Synsam Swedish Open - Bastad Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington China Open - Beijing Mumbai Open - Mumbai Open de Moselle - Metz ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Next Generation Adelaide International - Adelaide SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas Open Seat Godo 2007 - Barcelona Estoril Open - Estoril BMW Open - Munich Red Letter Days Open - Nottingham Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven China Open - Beijing Thailand Open - Bangkok ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston The Hypo Group Tennis International 2008 - Poertschach The Artois Championships - London The Nottingham Open - Nottingham Campbells Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Brisbane - Brisbane Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Open Sabadell Atlantico - Barcelona BMW Open - Munich Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Indianapolis Tennis Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven China Open - Beijing St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Proton Malaysian Open - Kuala Lumpur Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Kremlin Cup - Moscow The Dubai Tennis Championships - Dubai AEGON Championships - London AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm Kremlin Cup - Moscow Medibank International - Sydney PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston AEGON Championships - London AEGON International - Eastbourne Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Open de Moselle - Metz Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Heineken Open - Auckland Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Power Horse World Team Cup - Dusseldorf UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Internazionali di Tennis di San Marino - San Marino Waldbaum's Hamlet Cup - Long Island Qatar Mobil Open 2001 - Doha Kremlin Cup - Moscow Brisbane International - Brisbane Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai Portugal Open - Oeiras AAPT Championships - Adelaide Open 13 - Marseille Croatia Open - Umag Qatar Exxon Mobil Open - Doha Indianapolis Tennis Championships - Indianapolis Millenium Tennis Championships - Delray Beach Kremlin Cup - Moscow Delray Beach International Tennis Championships - Delray Beach Serbia Open - Belgrade St. Petersburg Open - St. Petersburg BRD Nastase Tiriac Trophy - Bucharest Davis Cup, Group 1, 1R, UKR-LAT 4-1 Estoril Open - Estoril The Stella Artois Championships - London Countrywide Classic - Los Angeles AEGON Championships - London Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Pacific Life Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome 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 Wimbledon - London U.S. Open - New York Australian Open - Melbourne 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 Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris Mutua Madrilena Masters Madrid - Madrid Mutua Madrilena Madrid Open - Madrid Davis Cup, Group 2, PO, LAT-TUN 3-2 Davis Cup, Group 2, 2R, SLO-LAT 5-0 Davis Cup, Group 2, 1R, POL-LAT 5-0 Davis Cup, Group 2, PO, LAT-RSA 3-2 Davis Cup, Group 2, 1R, LAT-BUL 4-1 Davis Cup, Group 2, 2R, FIN-LAT 2-3 Davis Cup, Group 1, 1R, MKD-LAT 4-1 Davis Cup, World Group, QF, ISR-RUS, 4-1 Davis Cup, Group 2, 2R, BUL-LAT 1-4 Davis Cup, Group 2, F, LAT-SLO, 3-2 Davis Cup, PO, RUS-IND 3-2 Davis Cup, Europe/Africa Group I, PO, LAT-POL 2-3 Davis Cup, Group II, 1R, GRE-LAT 1-4 Davis Cup, Group II, 2R, DEN-LAT 3-2 Davis Cup, World Group, 1R, AUT-RUS 3-2 Davis Cup, Group II, 1R, EGY-LAT 2-3 Davis Cup, Group II, 2R, HUN-LAT 2-3 Davis Cup, Group II, 3R, LAT-UKR 2-3 Davis Cup, Group II, 1R, TUN-LAT 0-3 Davis Cup, Group II, 2R, MON-LAT 2-3 Davis Cup, Group I, 1R, SVK-LAT 5-0 Davis Cup, Group I, PO, LAT-AUT 1-4 Davis Cup, Group I, 1R, SCG-LAT 5-0 Davis Cup, Group 1, PO, ITA-LAT, 3-2 Australian Open (juniors) Davis Cup, Group 2, 1R, LAT-MDA 5-0