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 Portugal F1 Portugal F2 Uzbekistan F1 Uzbekistan F2 Uzbekistan F4 Uzbekistan F1 Uzbekistan F2 Hungary F3 Uzbekistan F4 Croatia F7 Italy F1 Italy F5 Italy F6 Poland F1 Italy F14 France F14 Croatia F8 Copa Kia Challenger ATP - Santiago Morocco Tennis Tour - Casablanca Sporting Challenger '07 Trofeo Regione Piemonte - Turin XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Bauer Watertechnology Cup 2007 - Eckental PEOPLEnet Cup - Dnepropetrovsk Baton Rouge Pro Tennis Classic - Baton Rouge Tunis Open - Tunis BNP Paribas Primrose - Bordeaux Porsche Open - Poznan Aamulehti Tampere Open - Tampere Citta di Como Challenger - Como UTC Open - Cherkassy Ethias Trophy - Mons Copa Petrobras-Argentina - Buenos Aires Sunrise Challenger Marrakech Challenger Karlsruhe Challenger Furth Challenger Kosice Challenger Constanta Challenger Orbetello Challenger San Marino Challenger Todi Challenger Palermo Challenger Zagreb Challenger Astana Challenger Bratislava Challenger Porto Alegre Challenger Genova Challenger Braunschweig Challenger Cortina Challenger Genova Challenger Banja Luka Challenger Italy F20 Romania F7 Italy F4 Nova Challenger Osaka - Osaka Copa Petrobras - Buenos Aires BMW Tennis Championship - Sunrise Morocco Tennis Tour - Fes XL Bermuda Open - Bermuda LTA Shrewsbury Challenger - Shrewsbury Heilbronn Open - Heilbronn Nord LB Open - Braunschweig Tunis Challenger Zagreb Challenger Bytom Challenger Rijeka Challenger Oberstaufen Challenger Como Challenger Aachen Challenger Genova Challenger Bordeaux Challenger Penza Challenger St. Remy Challenger Internazionali di Tennis di San Marino - San Marino Waldbaum's Hamlet Cup - Long Island President's Cup 2000 - Tashkent Kremlin Cup - Moscow Milan Indoors - Milan Izmir Challenger Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Ljubljana Challenger AAPT Championships - Adelaide Milan Indoors - Milan Estoril Open - Estoril Open de Tenis Comunidad Valenciana - Valencia Gerry Weber Open - Halle Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Astana Challenger AAPT Championships - Adelaide ABN/AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Synsam Swedish Open - Bastad Kobstaedernes ATP Challenger - Kolding Argentina Open - Buenos Aires Open Seat Godo 2005 - Barcelona BMW Open - Munich Kremlin Cup - Moscow Next Generation Adelaide International - Adelaide Movistar Open - Vina del Mar Delray Beach International Tennis Championships - Delray Beach Brasil Open - Costa do Sauipe US Men's Clay Court Championships - Houston BMW Open - Munich IPP Open - Helsinki The 10tele.com Open - Nottingham Salzburg Challenger Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Dutch Open Tennis - Amersfoort Countrywide Classic - Los Angeles Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest China Open - Beijing Mumbai Open - Mumbai ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Next Generation Adelaide International - Adelaide Copa Petrobras - Montevideo MoviStar Open - Vina del Mar Abierto Mexicano Telcel - Acapulco The Tennis Channel Open - Las Vegas Helsinki Challenger Open Seat Godo 2007 - Barcelona Delhi Challenger I - New Delhi Red Letter Days Open - Nottingham Campbell's Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven China Open - Beijing Thailand Open - Bangkok Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow Chennai Open - Chennai Medibank International - Sydney Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe PrivatBank Cup - Dnepropetrovsk Copa Telmex - Buenos Aires Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston Estoril Open - Estoril The Hypo Group Tennis International 2008 - Poertschach Grand Prix Hassan II - Casablanca The Artois Championships - London Catella Swedish Open - Bastad ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Heineken Open - Auckland Movistar Open - Vina del Mar Regions Morgan Keegan Championships - Memphis Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich Gerry Weber Open - Halle Indianapolis Tennis Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Proton Malaysian Open - Kuala Lumpur Movistar Open - Santiago PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Serbia Open - Belgrade AEGON Championships - London AEGON International - Eastbourne Mercedes Cup - Stuttgart Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow PBZ Zagreb Indoors - Zagreb 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 Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Open de Moselle - Metz Fergana Challenger - Fergana Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Power Horse World Team Cup - Dusseldorf Bergamo Challenger Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Open Sud de France - Montpellier Copa Claro - Buenos Aires Dubai Duty Free Tennis Championships - Dubai Arad Challenger Timisoara Challenger Samarkand Challenger ATP Vegeta Croatia Open - Umag Karshi Challenger Brasov Challenger Seville Challenger Izmir Challenger Lermontov Challenger Tashkent Challenger Vegeta Croatia Open - Umag Montevideo Challenger Dallas Challenger Cordenons Challenger Como Challenger Sibiu Challenger Ljubljana Open - Ljubljana Challenger Canottieri Minico - Mantova Ciudad de Pozoblanco 'Open Diputacion' - Cordoba GHI Bronx Classic - Bronx Bharat Petroleum Ahmedabad Challenger 2000 - Ahmedabad Fergana Challenger - Fergana AXA Open II - Espinho Challenger Casino Lugano - Lugano Memorial Savigni - Sassuolo Warsteiner Grand Prix - Oberstaufen Memorial Kolyaskin - Donetsk Kyiv UMC Open - Kiev FILA Challenger Biella - Biella Copa Sevilla - Seville Bukhara Challenger - Bukhara Yokohama International Tennis Tournament - Yokohama Samsung Securities Cup Challenger - Seoul KGHM Polish Indoors - Wroclaw The Indian Oil Servo ATP Challenger - Chandigarh Residenza Open - Magdeburg Fergana Challenger - Fergana Architect Open - Budapest Memorial Savigny - Sassuolo XI Venice Open - Venice 2001 Challenger Canottieri Mincio - Mantova Stella Artois Clay Court Championships - Budaors Internazionali di Tennis de San Marino - San Marino 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto XXVIII Edizione 'A.Savoldi' - Manerbio Kyiv UMC Open - Kiev EI Bank Bulgarian Challenger - Sofia IPP Open - Helsinki VII Trofeo Ciudad de Quito - Quito Copa Ericsson Argentina - Buenos Aires Banja Luka 2002 - Banja Luka TED Open-Akbank Private Banking - Istanbul Bukhara Challenger - Bukhara Samsung Securities Cup - Seoul KGHM Polish Indoors - Wroclaw Gemax Open 2002 - Belgrade Samarkand Challenger - Samarkand IX Open Internacional D'Andorra - Andorra Togliatti Cup - Togliatti Open Castilla y Leon - Segovia Meridiana Sardegna Open - Olbia Asirom Challenger Brasov - Brasov Kyiv Open - Kiev ATP "Videocon" Challenger - Mumbai Samarkand Challenger - Samarkand Samarkand Challenger - Samarkand Challenger Ford de Cherbourg - Cherbourg Open de Franche Comte - Besancon Sarajevo Open - Sarajevo Togliatti Cup - Togliatti Baumag Open - Budapest 2003 USTA Tallahassee Tennis Challenger - Tallahassee 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia MTNL Cellular ATP Challenger - Mumbai Togliatti Cup - Togliatti Tampere Imageneering Open - Tampere Mordovia Cup - Mordovia Rhein-Main Challenger 2003 - Aschaffenburg Akbank Private Banking-TED Open - Istanbul Copa Ericsson Chile - Santiago Grand Prix de Tennis - St. Jean de Luz Open de L'Isere - Grenoble Copa Sevilla Internacionales de Andalucia - Seville The Nottingham Challenger - Nottingham IPP Open - Helsinki Gemax Open - Belgrade Gemax Samsung Open 2004 - Belgrade KGHM Polish Indoors - Wroclaw Challenger Ford de Cherbourg - Cherbourg The LTA Wrexham Challenger - Wrexham Sarajevo Open 2004 - Sarajevo Open Mutouest - St. Brieuc Busan Open - Busan IX Abierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi Steelers Cup - Kosice Fergana Challenger - Fergana Challenger 42 - Andrezieux Ljubljana Open - Ljubljana ATU Cup - Weiden Atlantic City Open - Atlantic City Open de Montauban - Montauban Stella Artois Clay Court Championships - Budaors Nokian Hakkapeliitta Open - Tampere Bulgarian Open - Sofia Open Castilla y Leon - Segovia Timisoara Challenger - Timisoara Binghamton Professional Tennis Tournament - Binghamton Kyiv Open - Kiev Rhein-Main Challenger 2004 - Aschaffenburg Tennis Napoli Cup 2004 - Napoli Memorial Savigni - Sassuolo Tiburon Challenger - Tiburon Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Burbank Challenger - Burbank 2004 Keys Gate Challenger - Homestead Privat Bank Cup - Dnepropetrovsk GHI Bronx Classic - Bronx IPP Geneva Trophy - Geneva Challenger Groningen - Groningen Antonio Savoldi-Marco Co. - Manerbio Alexander Kolyaskin Memorial - Donetsk Dubrovnik Open - Dubrovnik La Serena Open - La Serena Copa Telefonica CTC Chile - Santiago Music City Challenger - Nashville KGHM Polish Indoors - Wroclaw Gemax Samsung Open 2005 - Belgrade Mauritius Open - Mauritius Open de Franche-Comte - Besancon Pro Tennis World Open - Sunrise Tennis Napoli Cup - Napoli Ostdeutscher Sparkessen Cup - Dresden Fergana Challenger - Fergana Ljubljana Open - Ljubljana Challenger ATP de Cuenca Diario El Mercurio - Cuenca Stella Artois Clay Court Championships - Budaors Nokian Hakkapeliitta Open - Tampere Togliatti Cup - Togliatti Mordovia Cup 2005 - Saransk Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Challenger Brasov - Brasov TED Open - Istanbul Architect Open - Budapest Open D'Orleans - Orleans Banja Luka Challenger 2005 - Banja Luka XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Bogota Copa Petrobras - Santiago Lambertz Open by Stawag - Aachen Challenger Cudad de Guayaquil - Guayaquil Copa Petrobras - Aracaju Mobilux Open - Luxembourg Copa Kia - Santiago The LTA Wrexham Challenger - Wrexham KGHM Emax Polish Indoors - Wroclaw Gemax Open - Belgrade Internationaux du Doubs - Besancon 3rd Volkswagon Challenger - Wolfsburg BH Telecom Indoors Sarajevo 2006 - Sarajevo 2006 USTA Tallahassee Tennis Challenger - Tallahassee The LTA Cardiff Challenger - Cardiff Isla de Lanzarote - Lanzarote Ciudad de Telde - Telde San Marino Cepu Open - San Marino Challenger Brasov - Brasov Copa Petrobras Colombia - Bogota Copa Petrobras Uruguray - Montevideo Copa Petrobras Brazil - Aracaju Copa Petrobras Argentina - Buenos Aires Copa Petrobras Paraguay - Asuncion Privatbank Open 2006 - Dnepropetrovsk La Serena Open - La Serena Hilton Waikoloa Village USTA Challenger - Waikoloa II Cyclus Open de Tenis - Florianopolis Morocco Tennis Tour - Rabat Mitsubishi Electric Europe Cup - Monza Prosperita Open 2007 - Ostrava Isla de Gran Canaria - Mas Palomas Polska Energia Open - Bytom Almaty Challenger 1 - Almaty Almaty Challenger 2 - Almaty Kos-Zucchetti Tennis Cup - Cordenons UTC Open by Selena - Cherkassy Alexander Kolyaskin Memorial - Donetsk Lambertz Open by Stawag 2007 - Aachen Challenger Tunisie - Tunis KGHM Dialog Polish Indoors - Wroclaw Internazionali di Tennis di Bergamo - Bergamo BMW Tennis Championship - Sunrise 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Puerto Rico Challenger Tennis Event - Humacao Memorial A. Manfredini Sassuolo Challenger - Sassuolo Sporting Challenger '08-Trofeo Regione Piemonte - Turin XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Alexander Kolyaskin Memorial - Donetsk Copa Petrobras-Paraguay - Asuncion Copa Petrobras-Uruguay - Montevideo Bancolombia Open - Cali IV Challenger Ciudad De Guayaquil - Guayaquil PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Iquique Challenger Rabat Challenger Barletta Challenger Napoli Challenger San Sebastian Challenger Arad Challenger Saransk Challenger Istanbul Challenger Samarkand Challenger Karshi Challenger Rijeka Challenger Napoli Challenger San Jose Challenger Caltanissetta Challenger St. Brieuc Challenger Rome Challenger Cremona Challenger Salinas Challenger San Benedetto Challenger Aptos Challenger San Marino Challenger Cordenons Challenger Manerbio Challenger Como Challenger Genova Challenger Banja Luka Challenger Napoli Challenger Palermo Challenger Ortisei Challenger Bratislava Challenger Heilbronn Challenger Le Gosier Challenger Dallas Challenger Tallahassee Challenger Athens Challenger Rome Challenger Caltanissetta Challenger Nottingham Challenger Monza Challenger Santiago Challenger Marbella Challenger Tyumen Challenger Recanati Challenger Orbetello Challenger Sibiu Challenger St. Remy Challenger Istanbul Challenger Rio De Janeiro Challenger Geneva Challenger Bratislava Challenger Sao Leopoldo Challenger Helsinki Challenger Barletta Challenger Quimper Challenger Salinas Challenger St. Brieuc Challenger Sao Paulo Challenger Napoli Challenger Timisoara Challenger Monza Challenger San Marino Challenger Itajai Challenger Santos Challenger Tunis Challenger Szczecin Challenger Kazan Challenger Rome Challenger Bratislava Challenger Tunis Challenger Arad Challenger Kosice Challenger Marburg Challenger Cordenons Challenger Como Challenger Geneva Challenger Braunschweig Challenger Palermo Challenger Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Ortisei Challenger Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg BNP Paribas Open - Indian Wells Shanghai - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Segovia Challenger Arad Challenger San Benedetto Challenger Indian Oil Servo Challenger - Calcutta Osaka International Tennis Tournament - Osaka Quelle Cup 2000 - Furth Brixina Tennis Open - Bressanone Copa Ericsson Uruguay - Montevideo Venice Open - Venice LTA Men's Challenger - Wrexham Adidas International - Sydney Neride Prague Indoor - Prague Jameson Cup - Milan Canottieri Mincio Open - Mantova St. Petersburg Challenger by Kinex - St. Petersburg French Open - Paris Alexander Kolyaskin Memorial - Donetsk IX Torneo Internacionale de Tennis - Barletta U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Qatar Mobil Open 2001 - Doha Heineken Open - Auckland Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg St. Petersburg Open - St. Petersburg BellSouth Open - Vina del Mar Dubai Open - Dubai Sydney International - Sydney Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia The Stella Artois Championships - London Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Copa Telmex - Buenos Aires Estoril Open - Estoril Countrywide Classic - Los Angeles Generali Open - Kitzbuhel Orange Prokom Open - Sopot St. Petersburg Open - St. Petersburg Next Generation Adelaide International - Adelaide Delray Beach International Tennis Championships - Delray Beach Abierto Mexicano Telcel - Acapulco Orange Warsaw Open - Warsaw The Nottingham Open - Nottingham Campbells Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Ordina Open - 's-Hertogenbosch China Open - Beijing Serbia Open - Belgrade Brisbane - Brisbane Open 13 - Marseille Open Sabadell Atlantico - Barcelona Medibank International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Atlanta Tennis Championships - Atlanta SAP Open - San Jose ABN AMRO World Tennis Tournament - Rotterdam US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona UNICEF Open - 's Hertogenbosch Copa Telmex - Buenos Aires Farmers Classic - Los Angeles Kremlin Cup - Moscow Brisbane International - Brisbane Wimbledon - London U.S. Open - New York Australian Open - Melbourne Gerry Weber Open - Halle St. Petersburg Open - St. Petersburg Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Chennai Open - Chennai Kremlin Cup - Moscow Brasil Open - Costa do Sauipe Croatia Open - Umag Qatar Open - Doha Milan Indoors - Milan U.S. Men's Clay Court Championships - Houston Indianapolis Tennis Championships - Indianapolis Gerry Weber Open - Halle Synsam Swedish Open - Bastad Millenium Tennis Championships - Delray Beach Kremlin Cup - Moscow French Open - Paris Delray Beach International Tennis Championships - Delray Beach Serbia Open - Belgrade St. Petersburg Open - St. Petersburg Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Estoril Open - Estoril Masters Series Monte-Carlo - Monte-Carlo Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid BNP Paribas Open - Indian Wells The Stella Artois Championships - London Countrywide Classic - Los Angeles Wimbledon - London U.S. Open - New York AEGON Championships - London Australian Open - Melbourne French Open - Paris French Open - Paris Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London Internazionali BNL dItalia - Rome Australian Open - Melbourne Davis Cup, Group 2, 2R, SCG-POR 5-0 Davis Cup, Group 2, REL2, HUN-SCG 0-3 Davis Cup, World Group, 1R, AUT-RUS 3-2 Davis Cup, Group 2, REL2, GRE-SRB 3-2 Davis Cup, World Group, PO, SRB-AUS 4-1 Davis Cup, World Group, QF, ISR-RUS, 4-1 Davis Cup, PO, RUS-IND 3-2 Davis Cup, World Group, 1R, BEL-SRB 2-3