Career 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
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 Italy F1 Italy F2 Spain F6 Spain F7 Italy F5 Russia F13 Germany F2 Germany F3 Morocco F2 Open de Montauban - Montauban XI Ciutat de Barcelona - Barcelona Czech Indoor Open - Prague Garden Open 2005 - Rome Badden Open by Rothaus - Ettlingen San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Morocco Tennis Tour - Rabat Flea Market Cup - Busan V Torneo Internazionale di Tennis - Barletta Memorial Savigni - Sassuolo Memorial Kolyaskin - Donetsk USTA Pro Tennis Classic at Mission Hills - Rancho Mirage 2001 Eddleman USTA Challenger - Birmingham TennisCup Vlaanderen - Antwerp Compaq Challenger - Bucharest Open Castilla y Leon Trofeo Iberdrola - Segovia IX Ciutat de Barcelona - Barcelona BPCA Open de Nice-Tounoi Challenger - Nice VSZ Solvak Open Challenger - Kosice The Rajasthan Golden Jubilee - Jaipur Szczecin Challenger Black Forest Open 2002 - Freudenstadt Banja Luka 2002 - Banja Luka Memorial Savigni - Sassuolo Tennis Napoli Cup - Napoli Tunis Challenger Poznan Challenger Trnava Challenger Barletta Challenger Bordeaux Challenger Alessandria Challenger Prostejov Challenger Scheveningen Challenger Marburg Challenger Poznan Challenger Olimp Kyiv Open - Kiev Cordenons Challenger Furth Challenger Heilbronn Open - Heilbronn University of Tennessee USTA Men's Challenger - Knoxville Copa Ericsson Costa Rica - San Jose Mordovia Cup - Mordovia ATP Challenger 2003 Numea - New Caledonia Lermontov Challenger Citta di Monza - Monza Open de Montauban - Montauban Alexander Kolyaskin Memorial - Donetsk Banja Luka Challenger 2005 - Banja Luka Samarkand Challenger - Samarkand Copa Petrobras Argentina - Buenos Aires Morocco Tennis Tour - Fes Mamaia Challenger - Constanta Scheveningen Challenger Black Forest Open - Freudenstadt Open Costa Daurada - Tarragona Samarkand Challenger BNP Paribas Primrose - Bordeaux Barletta Challenger Tarragona Challenger Tashkent Challenger Astana Challenger Kosice Challenger Trnava Challenger Siemens Open - Scheveningen USTA Men's Challenger of Urbana-Champaign - Urbana Okal Open - Eckental Brasil Open - Florianopolis The LTA Men's Challenger Wrexham - Wrexham Schickendanz Open - Furth Samsung Securities Cup - Seoul Media Will Cup Busan Challenger Tennis - Busan Harbour Tennis Cup Regione Lombardia - Milan Astana Challenger IX Gramado Open - Gramado Warsteiner Challenger Wolfsburg - Wolfsburg Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio Hungarian Architect Open - Budapest Muller Cup - Ulm Milano Challenger-Jameson Cup - Milan IPP Open - Helsinki Zagreb Open - Zagreb Dharwad Challenger 2003 - Dharwad Pro Tennis World Open - Boca Raton Antonio Savoldi-Marco Co. - Manerbio Brasov Challenger - Brasov 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia SIR Supermercadi Challenger - Rome Olbia Challenger - Olbia Milan Challenger ATP Slovak Open Challenger - Bratislava Nord LB Open 2007 - Braunschweig Rabat Challenger Sopot Challenger Heilbronn Challenger X Torneo Internazionale di Tennis - Barletta Zagreb Challenger Infiniti Open - Los Angeles San Sebastian Challenger Cerveza Club Columbia Open - Bogota Grand Prix Hassan II - Casablanca AT&T Challenge - Atlanta The Nottingham Open - Nottingham Legg Mason Tennis Classic - Washington D.C. Sybase Open - San Jose Wideyes Swedish Open - Bastad Santiago Challenger Cerveza Club Colombia Open - Bogota Abierto Mexicano de Tenis Pegaso - Acapulco Connex Open Romania - Bucharest U.S. Men's Clay Court Championships - Houston 2001 Mercedes Cup - Stuttgart Brazil Open - Salvador Tata Open 2002 - Chennai Adidas International - Sydney Gold Flake Open - Chennai Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Ordina Open - 's-Hertogenbosch Energis Open - Amersfoort Geneva Challenger - Geneva 2002 Mercedes Cup - Stuttgart Internationaler Raiffeisen Grand Prix - St. Polten Estoril Open - Estoril Stockholm Open - Stockholm Generali Open 2001 - Kitzbuhel Scania Stockholm Open - Stockholm Dubai Tennis Open - Dubai Trofeo Conde de Godo - Barcelona Idea Prokom Open - Sopot Tata Open 2003 - Chennai Qatar Exxon Mobil Open 2003 - Doha Brasil Open - Salvador Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Heineken Trophy - 's-Hertogenbosch Marrakech Challenger CA Tennis Trophy - Vienna IPP Geneva Trophy - Geneva Long Island Bogota Challenger Hamburg - Hamburg Black Forest Open - Freudenstadt VI Torneo Internazionale di Tennis - Barletta Geovillage Open Trofeo Melia Olbia - Olbia TCT Open - Tunis Zivnobanka Czech Open - Prostejov Grand Prix de Tennis de Lyon - Lyon Open de Franche Comte - Besancon Polish Open 2000 - Poznan Sylt Open 2000 - Sylt Black Forest Open 2000 - Freudenstadt Cosmorom Challenger - Brasov Amazonia Open de Tenis - Belem CA-Challenge - Graz Diego Open - Budapest Challenger Copa Sevilla - Seville Neride Prague Indoor - Prague Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Challenger of Dallas - Dallas Challenger Britania Zavaleta - Puebla New Delhi Challenger - New Delhi Oberstaufen Cup - Oberstaufen Tampere Imageneering Open - Tampere Banca Marche Tennis Cup - San Benedetto Kyiv Open - Kiev Belgaum Open - Belgaum Warsteiner Challenger Lubeck - Lubeck Jameson Cup - Milan Ischgl International Tennis Challenger 2003 - Ischgl Trnava Challenger Volkswagen Challenger 2004 - Wolfsburg Heineken Challenger 2004 - Ho Chi Minh City Sarajevo Open 2004 - Sarajevo 6th Sardinian International Championships - Cagliari Zagreb Open - Zagreb Oberstraufen Cup - Oberstaufen St. Petersburg Challenger - St. Petersburg ATP Challenger Open 2004 - Monchengladbach Kyiv Open - Kiev Banja Luka Challenger 2004 - Banja Luka South African Airways Tennis Open - Durban Lambertz Open - Aachen ATP Challenger Numea - New Caledonia Challenger Ford de Cherbourg - Cherbourg Sarajevo Open - Sarajevo Energis Dutch Open - Amsterdam San Remo Tennis Cup 15° Piertomaso - San Remo Open Castilla y Leon - Segovia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Ciudad de Telde - Telde Top Wool Challenger-Immagine Trophy - Biella Heineken Open - Auckland Mordovia Cup - Saransk St. Petersburg Challenger 2006 - St. Petersburg Kremlin Cup - Moscow Challenger Brasov - Brasov Quelle Cup 2000 - Furth Banja Luka Challenger - Banja Luka XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Copa Petrobras Uruguray - Montevideo Copa Petrobras Paraguay - Asuncion Aberto de Sao Paulo - Sao Paulo The Hamlet Cup - Long Island AAPT Championships - Adelaide Ostdeutscher Sparkessen Cup - Dresden Germany F1 Ordina Open - 's-Hertogenbosch Porsche Open - Poznan Mercedes Cup - Stuttgart Open Romania - Bucharest Heineken Open Shanghai - Shanghai Abierto Mexicano Telfonica MoviStar - Acapulco Open Seat Godo - Barcelona Dusseldorf Open Challenger 2007 - Dusseldorf CA Tennis Trophy - Vienna Posillipo Tennis Cup - Napoli Argentina Open - Buenos Aires Gerry Weber Open - Halle Challenger Tunisie - Tunis Generali Open - Kitzbuhel Open de Moselle - Metz PEOPLEnet Cup - Dnepropetrovsk Synsam Swedish Open - Bastad Generali Open - Kitzbuhel President's Cup 1997 - Tashkent Challenger DCNS de Cherbourg - Cherbourg Morocco Tennis Tour - Meknes Morocco Tennis Tour - Tanger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta San Marino Cepu Open - San Marino AAPT Championships - Adelaide ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Top Wool Challenger Biella - Biella Open Seat-Godo 2000 - Barcelona PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires BSI Challenger Lugano - Lugano Open Seat Godo 2007 - Barcelona Warsteiner Challenger Wolfsburg - Wolfsburg Porsche Open - Poznan Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Geneva Challenger - Geneva Black Forest Open - Freudenstadt Dusseldorf Open Challenger - Dusseldorf Estoril Open - Estoril Croatia Open - Umag Orange Prokom Open - Sopot BCR Open Romania - Bucharest Tennislife Cup - Napoli U.S. Pro Tennis Championships - Boston Samsung Securities Cup - Seoul Hilton Waikoloa Village USTA Challenger - Waikoloa President's Cup - Astana Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Caltanissetta Challenger Okal Cup 2004 - Eckental San Remo Challenger Bordeaux Challenger Generali Open - Kitzbuhel Geneva Challenger Genova Challenger Kazan Challenger Bergamo Challenger Barletta Challenger Rome Challenger Open SEAT 2008 - Barcelona Rome Challenger Lucknow ATP Tour Challenger - Lucknow Orange Warsaw Open - Warsaw Chennai Open - Chennai Prostejov Challenger Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart ATP Studena Croatia Open Umag - Umag Braunschweig Challenger Grand Prix Hassan II - Casablanca Tennis Channel Open - Las Vegas Geneva Challenger - Geneva Open de Tenis Comunidad Valenciana - Valencia Palermo Challenger Sao Paulo Challenger Medellin Challenger Reunion Island Challenger Copenhagen Open - Copenhagen Flea Market Cup Busan Challenger Tennis - Busan PBZ Zagreb Indoors - Zagreb Ordina Open - s-Hertogenbosch Telenordia Swedish Open - Bastad Dubrovnik Open - Dubrovnik SAP Open - San Jose Prague Challenger Athens Challenger Open de Moselle - Metz Kosice Challenger BMW Open - Munich BA-CA Tennis Trophy - Vienna Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston IX Torneo Internacionale de Tennis - Barletta Manerbio Challenger Szczecin Challenger Napoli Challenger Catella Swedish Open - Bastad Palermo Challenger Masters Series - Hamburg Napoli Challenger Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open Sabadell Atlantico - Barcelona Garden Open - Rome Zagreb Open - Zagreb Challenger Canottieri Minico - Mantova Bordeaux Challenger Open 13 - Marseille Sparkessen Magdeburg Open - Magdeburg International German Open - Hamburg Allianz Suisse Open Gstaad - Gstaad SA Tennis Open - Johannesburg Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona FILA Challenger - Biella Grand Prix Hassan II - Casablanca Tashkent Challenger - Tashkent KGHM Dialog Polish Indoors - Wroclaw IV Challenger Ciudad De Guayaquil - Guayaquil Dubai Duty Free Tennis Championships - Dubai IPP Open - Helsinki Bet-at-home Open - Hamburg Heineken Challenger - Ho Chi Minh City Banja Luka Challenger 2003 - Banja Luka Qatar ExxonMobil Open - Doha Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Milan Indoors - Milan Synsam Swedish Open - Bastad The LTA Hull Challenger - Hull Geneva Challenger Croatia Open - Umag Memorial Piertomaso Tessitore - San Remo XL Capital Bermuda Open - Bermuda Tennis Napoli Cup - Naples Siemens Open 2002 - Scheveningen PEOPLEnet CUP - Dnepropetrovsk Rezidenza Open - Magdeburg Heilbronn Open - Heilbronn St. Brieuc Challenger Whirlpool Open - Budapest Pekao Open - Szczecin IPP Open - Helsinki Neride Prague Indoor - Prague Kyiv Open - Kiev ATP Challenger Hamburg - Hamburg Tennis Napoli Cup 2006 - Napoli Warsteiner Challenger Lubeck - Lubeck Unicredit (Suisse) Bank S. A. Challenger - Chiasso Podebradka Cup - Prague Togliatti Cup - Togliatti Copa Ericsson Argentina - Buenos Aires Challenger Ford de Cherbourg - Cherbourg Macedonian Open - Skopje VI Abierto Internacional de Salinas - Salinas Warsteiner Challenger Lubeck 2001 - Lubeck USTA Challenger of Burbank - Burbank Copa Ericsson - Buenos Aires C.T. San Remo - XIII Piertomaso Tessitore - San Remo Challenger Casino Lugano - Lugano Oberstaufen Cup - Oberstaufen ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon The Bolton Challenger - Bolton St. Petersburg Challenger by Kinex - St. Petersburg Samarkand Challenger - Samarkand Samsung Securities Cup Challenger Tennis - Seoul Warsteiner Challenger Lubeck - Lubeck Cairo Challenger 2002 - Cairo Samsung Securities Cup - Seoul Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Pekao Open - Szczecin The Nottingham Cahllenger - Nottingham Okal Cup - International Bavarian Championship - Eckental Kyiv UMC Open - Kiev Abierto Internacional de Salinas - Salinas Bulgarian Open - Sofia Napoli International Cup - Napoli Challenger Groningen - Groningen Pekao Open 2001 - Szczecin Optimus Maia Open - Maia AXA Open - Espinho Renault Slovenian Open - Ljubljana 2003 Freeman Men's Challenger - Joplin 4th Sardinia International Championships - Cagliari 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Kosice Challenger Frito Lay/USTA Challenger - Binghamton Tennis Napoli Cup 2004 - Napoli Copa Ericsson Brasil - Sao Paulo Copa Ericsson Argentina - Buenos Aires Prague Open - Prague Grand Prix Hassan II - Casablanca Ljubljana Open - Ljubljana Copa Ericsson Peru - Lima Geneva Challenger 10ø Tornea B. Camparini - Reggio Emilia IV Abierto Internacional de Salinas - Salinas Barletta Citta Della Disfida Open 99 - Barletta Napoli Challenger - Napoli XL Capital Bermuda Open - Bermuda Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Sina-Kia Motors Tennis Cup - Cordenons Quelle Cup 1999 - Furth Riviera di Rimini Challenger 2004 - Rimini Tampere Challenger Architect Open - Budapest Warta Cup - Sopot Open de L'Isere - Grenoble Kyiv UMC Open - Kiev Marrakech Challenger Open de Tanger - Tangier 9th Wartburg Open - Eisenach KGHM Polish Indoors - Wroclaw Schickendanz Open - Furth Medicor Open - Budapest ATP Bangalore Challenger - Bangalore Baden Open - Ettlingen The Lipton Championships - Key Biscayne du Maurier Open - Toronto ATU Cup 2001 - Weiden Milan Challenger The Ericsson Open - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Karlsruhe Challenger Intersport Heilbronn Open - Heilbronn Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Estoril Open - Estoril Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Rogers Masters - Toronto Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Mutua Madrilena Masters Madrid - Madrid Internazionali BNL dItalia - Rome Monte-Carlo Rolex Masters - Monte-Carlo 's Tennis Masters 07 Challenger - Graz Abierto Mexicano Telfonica MoviStar - Acapulco Open de la Comunidad Valenciana - Valencia Besancon Challenger Braunschweig Challenger ARAG World Team Championship - Dusseldorf St. Brieuc Challenger International Championships of Sicily - Palermo Hellmann's Cup - Santiago St. Petersburg Open - St. Petersburg ERA Real Estate Clay Court Championships - Orlando Internationaler Raiffeisen Grand Prix - St. Polten International Championship of Croatia - Umag RCA Championships - Indianapolis MFS Pro Tennis Championships - Boston Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon Citrix Tennis Championships - Delray Beach Heineken Open - Auckland Abierto Mexicano de Tenis Pegaso - Mexico City Chevrolet Cup - Santiago Pilot Pen International - New Haven Open Seat-Godo 2001 - Barcelona Legg Mason Tennis Classic - Washington D.C. Kremlin Cup - Moscow Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Franklin Templeton Tennis Classic - Scottsdale Grand Prix Hassan II - Casablanca Generali Open 2002 - Kitzbuhel Croatia Open - Umag Idea Prokom Open - Sopot The Stella Artois Grass Court Championships - London Citrix Tennis Championships - Delray Beach Franklin Templeton Tennis Classic - Scottsdale AAPT Championships - Adelaide AIG Japan Open - Tokyo Open Seat Godo 2005 - Barcelona Synsam Swedish Open - Bastad Kremlin Cup - Moscow Hypo Group Tennis International - Portschach Cerveza Club Columbia Open - Bogota Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Abierto Mexicano de Tenis - Mexico City Kroger / St. Jude International - Memphis Merano Open - Merano The Nottingham Open - Nottingham Abierto Mexicano Telcel - Acapulco Internazionali di Tennis di San Marino - San Marino ARAG World Team Championship - Dusseldorf Delray Beach International Tennis Championships - Delray Beach Open de Tenis Comunidad Valenciana - Valencia Beijing Regions Morgan Keegan Championships - Memphis Serbia Open - Belgrade Tennis Masters Series - Hamburg ABN AMRO World Tennis Tournament - Rotterdam Serbia Open - Belgrade Tennis Masters Series - Paris Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Dutch Open Tennis - Amersfoort Cerveza Club Columbia Open - Bogota Tennis Masters Series - Hamburg BNP Paribas Open - Indian Wells BMW Open - Munich Sony Ericsson Open - Miami Grand Prix de Tennis de Toulouse - Toulouse Copenhagen Open - Copenhagen Masters Series Hamburg - Hamburg Wimbledon - London Tyumen Challenger U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris 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 Open SEAT Godo 2006 - Barcelona Wimbledon - London U.S. Open - New York BNP Paribas Masters - Paris French Open - Paris Tennis Masters Series - Madrid Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris French Open - Paris French Open - Paris Australian Open - Melbourne Davis Cup, Group 1, REL1, ARG-VEN 4-1 Davis Cup, World Group, 1R, ARG-AUS 5-0 Davis Cup, World Group, QF, BLR-ARG 5-0 Davis Cup, World Group, 1R, AUT-ARG 1-4 Davis Cup, Group 1, 2R, KAZ-TPE 2-3 Davis Cup, Group 1, 1R, ARG-COL 5-0 Hyundai Hopman Cup - Perth Olympics - Beijing