Career 2025 2024 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
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 Turkey #1-w4 Spain F16 Spain F19 Spain F21 Spain F22 Spain F23 Spain F24 Spain F25 Bulgaria F2 Bulgaria F3 Spain F1 Spain F8 Spain F9 Spain F11 Turkey F1 Spain F15 Spain F17 Slovenia F1 Slovenia F2 Slovenia F3 Serbia F1 Serbia F2 Spain F25 Spain F26 Spain F27 Spain F28 Bosnia/Herzegovina F5 Portugal F4 Spain F38 Spain F39 Spain F40 Spain F42 Spain F1 Spain F3 Spain F5 Spain F7 Spain F8 Spain F9 Spain F10 Spain F11 Spain F12 Spain F13 Spain F14 Spain F16 Great Britain F8 Poland F1 France F9 Italy F21 Germany F15 Spain F33 Spain F2 Bosnia/Herzegovina F6 Bosnia/Herzegovina F7 Portugal F8 Croatia F10 Croatia F11 Spain F41 Spain F42 Dominican Republic F2 Dominican Republic F3 Spain F4 Italy F1 Spain F8 Italy F5 Italy F6 France F6 Great Britain F6 Great Britain F7 Netherlands F1 Germany F8 France F12 Germany F11 Spain F27 Spain F25 Morocco F1 Morocco F2 Spain F7 Spain F8 Spain F9 Spain F18 Spain F19 Russia F3 Belarus F1 Belarus F2 Spain F31 Spain F37 Spain F38 Spain F3 Spain F4 Spain F17 Algeria F3 Spain F37 Spain F1 Spain F2 Netherlands F3 Netherlands F4 Italy F17 Estonia F1 Italy F20 Spain F29 Turkey F45 Turkey F46 Turkey F47 Turkey F48 Turkey F49 Turkey F1 Israel F1 Israel F2 Portugal F3 Portugal F4 Turkey F11 Turkey F12 Italy F10 Romania F4 Spain F34 Spain F35 Netherlands F3 Spain F26 USA F7 Turkey #1-w1 Turkey F2 Turkey #1-w3 Turkey F3 Spain F20 Spain F1 Portugal F5 Spain F6 China F10 (Kunshan) Georgia F1 (Telavi) Georgia F2 (Telavi) Spain F19 Turkey F27 (Istanbul) Spain F30 (Madrid) Spain F31 (Sabadell) Spain F33 (Riba - Roja de Turia) Tunisia F32 (Hammamet) USA F1 (Los Angeles) Egypt F8 (Sharm El Sheikh) Spain F26 (Santander) Spain F9 (Madrid) Spain F10 (Majadahonda) France F10 (Toulouse) Spain F16 (Palma del Rio) Germany F8 (Kassel) Lebanon F1 (Jounieh) Spain F5 Spain F16 Spain F4 Netherlands F3 Curitiba Challenger San Marino Cepu Open - San Marino Residenza Open - Magdeburg Architect Open - Budapest Warta Cup 2001 - Sopot Black Forest Open - Freudenstadt Maia Open 2002 - Maia XL Challenger de Tenis Copa Sevilla - Seville Hamburg Challenger - Hamburg Jameson Cup - Milan Warsteiner Challenger Wolfsburg - Wolfsburg Asirom Challenger Brasov - Brasov Zagreb Open - Zagreb M15 Singapore Cosmorom Challenger - Brasov Challenger 42 - Andrezieux BMW Challenger Open - Monchengladbach Challenger Britania Zavaleta - Puebla Ljubljana Open 2002 - Ljubljana Kamnik Challenger - Kamnik Tatra Banka Open 2001 - Bratislava SIR Supermercadi Challenger - Rome PrivatBank Cup - Dnepropetrovsk Tennis Napoli Cup - Napoli Asirom Challenger Brasov - Brasov EI Bank Bulgarian Challenger - Sofia Challenger Copa Sevilla - Seville Garden Open - Rome Intersport Heilbronn Open - Heilbronn Roma Challenger 2007 - Rome Unique Zagreb Open - Zagreb Challenger Lugano - Lugano Heineken Challenger - Ho Chi Minh City Siemens Open 2007 - Scheveningen Timisoara Challenger - Timisoara 's Tennis Masters 07 Challenger - Graz Brasov Challenger - Brasov Kos-Zucchetti Tennis Cup - Cordenons Geneva Challenger - Geneva Copa Sevilla 2007 - Seville Banjaluka Challenger 2007 - Banja Luka Ipsos Bucharest Challenger - Bucharest Mobilux Open - Luxembourg Intersport Heilbronn Open - Heilbronn PEOPLEnet Cup - Dnepropetrovsk Schickendanz Open - Furth Kosice Open-Steelers Cup 2008 - Kosice Memorial A. Manfredini Sassuolo Challenger - Sassuolo 84° Concurso Internacional Tenis San Sebastian - San Sebastian Challenger Copa Sevilla 2008 - Seville PEOPLEnet CUP - Dnepropetrovsk Rabat Challenger Caltanissetta Challenger Sarajevo Challenger Tunis Challenger Tennis Napoli Cup 2007 - Napoli San Benedetto Challenger Saransk Challenger Privat Bank Cup - Dnepropetrovsk San Sebastian Challenger Freudenstadt Challenger Seville Challenger Todi Challenger Palermo Challenger Tarragona Challenger Tashkent Challenger Florionapolis Challenger Privatbank Open 2006 - Dnepropetrovsk Cairo Challenger Cremona Challenger La Rinascente Tennis Cup Harbour Club Milano - Milan Prostejov Challenger Marburg Challenger Oberstaufen Challenger LXVII Concursu Internacional de Vigo - Vigo Geneva Challenger Seville Challenger Banja Luka Challenger Trnava Challenger Tarragona Challenger Meknes Challenger Meknes Challenger Kosice Challenger Wuhai Challenger Saransk Challenger Beijing Challenger Seville Challenger San Sebastian Challenger Szczecin Challenger Trnava Challenger Madrid Challenger Polska Energia Open - Bytom Meknes Challenger Marrakech Challenger Barletta Challenger Milan Challenger Arad Challenger Timisoara Challenger Sibiu Challenger Cordenons Challenger Segovia Challenger St. Remy Challenger Brasov Challenger Szczecin Challenger Samarkand Challenger Open Costa Daurada - Tarragona Portoroz Challenger Tampere Challenger XI Torneo Internazionale di Tennis - Barletta Liberec Challenger Kenitra Challenger Arpa Ceramic Cup - Reggio Emilia Citta di Como - Como Genova Open Challenger - Genova Lambertz Open by Stawag 2007 - Aachen Tatra Banka Slovak Open - Bratislava San Marino Challenger Genova Challenger Sibiu Challenger Stella Artois Clay Court Championships - Budaors Rennes Challenger Geneva Challenger Mouilleron-Le-Captif Challenger Helsinki Challenger Copa Ericsson Costa Rica - San Jose Bordeaux Challenger Challenger 42 - Andrezieux Todi Challenger Meerbusch Challenger Manerbio Challenger Alphen Challenger Banja Luka Challenger Santo Domingo Challenger Bytom Challenger Cordenons Challenger Andria Challenger Alphen Challenger Astana Challenger Lille Challenger Casablanca Challenger Alicante Challenger Poznan Challenger M15 Singapore Barletta Challenger Challenger Ford de Cherbourg - Cherbourg Prostejov Challenger Sibiu Challenger Rezidenza Open - Magdeburg Geneva Challenger - Geneva Muller Cup - Ulm Black Forest Open 2002 - Freudenstadt Braunschweig Challenger Pozoblanco Challenger Neride Prague Indoor - Prague Compaq Challenger - Bucharest Marbella Challenger Open de Franche-Comte - Besancon Tatra Banka Open - Bratislava Open de Franche Comte - Besancon Rabat Challenger Newport Beach Challenger Dallas Challenger San Francisco Challenger Glasgow Challenger Busan Challenger LTA Shrewsbury Challenger - Shrewsbury Bercuit Challenger Asirom Challenger - Brasov Tampere Challenger Brasov Challenger - Brasov Warsteiner Challenger Lubeck - Lubeck Challenger Hamburg - Hamburg 10th Wartburg Open - Eisenach Karshi Challenger Stella Artois Clay Court Championships - Budaors Blois Challenger Tatra Banka Open 2003 - Bratislava Privat Bank Cup - Dniepropetrovsk ATP Challenger 2003 Numea - New Caledonia Mauritius Open - Mauritius Pro Tennis World Open - Sunrise Sao Paulo Challenger Penza Challenger Copenhagen Open - Copenhagen Telenordia Swedish Open - Bastad International Championship of Croatia - Umag Grand Prix de Tennis de Lyon - Lyon Estoril Open - Estoril The Stella Artois Grass Court Championships - London The Samsung Open - Nottingham Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island Open de Moselle - Metz Casablanca Challenger Gelsor Open Romania - Bucharest Como Challenger Monza Challenger Rome Challenger BMW Open - Munich Cremona Challenger Alessandria Challenger Bordeaux Challenger AAPT Championships - Adelaide Adidas International - Sydney Open 13 - Marseille Arizona Men's Tennis Championships - Scottsdale Estoril Open - Estoril BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Idea Prokom Open - Sopot Davidoff Swiss Indoors - Basel Milan Indoors - Milan Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven Open Romania - Bucharest The 10tele.com Open - Nottingham U.S. Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Dutch Open Tennis - Amersfoort BCR Open Romania - Bucharest Cancun Challenger Grand Prix Hassan II - Casablanca Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle Mercedes Cup - Stuttgart Allianz Suisse Open Gstaad - Gstaad BCR Open Romania - Bucharest Open de Tenis Comunidad Valenciana - Valencia Heineken Open - Auckland Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Allianz Suisse Open Gstaad - Gstaad BCR Open Romania - Bucharest Puebla Challenger Next Generation Adelaide International - Adelaide Banja Luka Challenger Medibank International - Sydney St. Petersburg Open - St. Petersburg Sao Paulo Challenger Dallas Challenger Abierto Mexicano Telcel - Acapulco Trnava Challenger Tanger Challenger Meknes Challenger Copa Claro - Buenos Aires Masters Series - Hamburg Ordina Open - s-Hertogenbosch Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice Heineken Open - Auckland Brasil Open - Costa do Sauipe Winston Salem - Winston Salem Aircel Chennai Open - Chennai Estoril Open - Estoril Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca SkiStar Swedish Open - Bastad Grand Prix Hassan II - Casablanca Serbia Open - Belgrade BCR Open Romania - Bucharest Grand Prix de Tennis de Lyon - Lyon Swiss Indoors Basel - Basel Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Apia International - Sydney Heineken Open - Auckland Abierto Mexicano Telcel - Acapulco Open Sud de France - Montpellier Napoli Challenger Mersin Challenger Bogota Challenger Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Rome Challenger Topshelf Open - 's-Hertogenbosch St. Petersburg Open - St. Petersburg Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Portugal Open - Oeiras Credit Agricole Suisse Open - Gstaad Blunmenau Challenger Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Credit Agricole Suisse Open - Gstaad Millennium Estoril Open - Estoril U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach St. Petersburg Open - St. Petersburg Austrian Open - Kitzbuhel Manta Challenger Pilot Pen Tennis - New Haven China Open - Beijing Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Arad Challenger Arad Challenger International German Open - Hamburg Pilot Pen Tennis - New Haven Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Heineken Open - Auckland Abierto Mexicano Telcel - Acapulco Bet-At-Home Austrian Open - Kitzbuhel UNICEF Open - 's Hertogenbosch Mercedes Cup - Stuttgart German Tennis Championships - Hamburg If Stockholm Open - Stockholm Caltanissetta Challenger Dubai Duty Free Tennis Championships - Dubai Copa Claro - Buenos Aires Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne Todi Challenger Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Mersin Challenger Gelsor Open Romania - Bucharest Rome Challenger Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Stockholm Open - Stockholm PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Generali Open 2003 - Kitzbuhel Campionati Internazionali di Sicilia - Palermo BRD Nastase Tiriac Trophy - Bucharest Topshelf Open - 's-Hertogenbosch Erste Bank Open - Vienna Schickendanz Open - Furth ATP Challenger Tour Finals Quimper Challenger Alphen Challenger Caltanissetta Challenger The LTA Hull Challenger - Hull Tennis Napoli Cup - Naples Sporting Challenger - Turin Cortina Challenger The Bolton Challenger - Bolton Neride Prague Indoor - Prague Scheveningen Challenger Finnish Open - Helsinki Bangkok Challenger Open Romania - Bucharest Open de Moselle - Metz Open 13 - Marseille Sydney International - Sydney Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Estoril Open - Estoril Open SEAT 2008 - Barcelona Austrian Open - Kitzbuhel BCR Open Romania - Bucharest Open de Moselle - Metz ATP Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Croatia Open - Umag Campionati Internazionali di Sicilia - Palermo Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Open de Tenis Comunidad Valenciana - Valencia Pacific Life Open - Indian Wells BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Monte Carlo NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo BNP Paribas Masters - Paris Mercedes Cup - Stuttgart Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Allianz Suisse Open - Gstaad Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Mutua Madrilena Madrid Open - Madrid Campionati BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Malaysian Open - Kuala Lumpur SAP Open - San Jose Western & Southern Financial Group Masters - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Kremlin Cup - Moscow Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Winston-Salem Open - Winston-Salem Sony Open Tennis - Miami AEGON Championships - London Bet-at-home Open - Hamburg Rakuten Japan Open - Tokyo Tennis Masters Series - Rome 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 Campionati Internazionali d'Italia - Rome French Open - Paris French Open - Paris Campionati Internazionali D'Italia - Rome Wimbledon - London U.S. Open - New York Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Wimbledon - London BNP Paribas Masters - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami BNP Paribas Masters - Paris Wimbledon - London BNP Paribas Open - Indian Wells Sony Open Tennis - Miami BNP Paribas Open - Indian Wells Miami Open - Miami U.S. Open - New York BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Grand Prix Hassan II - Casablanca Australian Open - Melbourne French Open - Paris St. Petersburg Open - St. Petersburg Croatia Open - Umag SkiStar Swedish Open - Bastad Orange Warsaw Open - Warsaw French Open - Paris Wimbledon - London French Open - Paris French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Australian Open - Melbourne Sony Ericsson Open - Miami Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London Davis Cup, Group 1, 2R, ROU-AUT 5-0 Davis Cup, World Group, QR, ROU-ECU 3-2 Davis Cup, World Group, 1R, ROU-BLR 3-2 Davis Cup, World Group, 1R, USA-ROU 4-1 Davis Cup, World Group, PO, JPN-ROU 2-3 Davis Cup, World Group, 1R, ROU-RUS 1-4 Davis Cup, World Group, PO, ROU-ECU 5-0 Davis Cup, Group I, 2R, ROU-NED 0-5 Davis Cup, Group I, 1R, UKR-ROU 3-1 Australian Open - Melbourne Internazionali BNL dItalia - Rome Australian Open - Melbourne Davis Cup, World Group, PO, SWE-ROU, 3-2 Wimbledon - London Davis Cup, World Group, QR, ROU-CAN 4-1 Davis Cup, World Group, PO, ROU-IND, 4-1 Davis Cup, World Group, QR, ROU-SVK 4-1 Davis Cup, World Group, 1R, ARG-ROU 4-1 Davis Cup, World Group, 1R, FRA-ROU 4-1 Davis Cup, World Group, 1R, ROU-FRA 0-5 Davis Cup, World Group, 1R, FRA-ROU 4-1 Davis Cup, World Group, 1R, SUI-ROU 3-2 River Oaks International Tennis Tournament - Houston Davis Cup, World Group, QF, CRO-ROU 4-1 Hopman Cup - Perth River Oaks International Tennis Tournament - Houston Olympics - Athens Olympics - Beijing