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 F8 Italy F3 Italy F8 Italy F10 Italy F30 Spain F24 France F4 Italy F5 Italy F11 Italy F16 Italy F23 Spain F1 Spain F2 Italy F10 Italy F9 Italy F29 Italy F30 Italy F4 Italy F12 Cairo Challenger Memorial Savigni - Sassuolo Asirom Challenger Brasov - Brasov FILA Challenger - Biella Brixina Tennis Open - Bressanone Internationale Tenniskampioenschappen - Scheveningen 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Global Telecom Open - Curitiba EI Bank Bulgarian Challenger - Sofia TESS Tennis Classic - Campinas Stella Artois Clay Court Championships - Budaors Copa Ericsson Brazil - Sao Paulo Ciur Cup 99 - Prague Telesp Celular Open - Ribeirao Preto Intelig Tennis Cup - Brasilia Tatra Banka Open - Bratislava Baumag Open - Budapest Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Medicor Open - Budapest Challenger Britania Zavaleta - Puebla Laser Vision USTA Challenger - Amarillo Open de Franche Comte - Besancon Garden Open - Rome Volkswagen TED Open - Istanbul Open Castilla y Leon - Segovia Kueppers Kolsch Cup by Lambertz - Aachen Open Maxon - Barcelona Internationaux de Bretagne - Brest Tennis Napoli Cup - Napoli Top Wool Challenger Biella - Biella Sporting Challenger 2003 - Turin Marrakech Challenger San Marino Cepu Open - San Marino 6th Sardinian International Championships - Cagliari Challenger Citta di Olbia - Olbia Tennis Napoli Cup 2004 - Napoli Tatra Banka Open 2003 - Bratislava Memorial Savigni - Sassuolo Banca Stato Challenger Lugano - Lugano Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Open Mutouest - St. Brieuc Pekao Open - Szczecin San Remo Tennis Cup - San Remo Sina-Kia Motors Tennis Cup - Cordenons Architect Open - Budapest Riviera di Rimini Challenger 2004 - Rimini FILA Challenger Biella - Biella Open de Charleroi - Charleroi Open de Franche-Comte - Besancon Nord LB Open - Braunschweig Yugoslavia Open - Belgrade Tennis Napoli Cup 2006 - Napoli Sporting Challenger - Turin Siemens Open 2002 - Scheveningen Genoa Open - Genova VIII Trofeo Ciutat de Barcelona - Barcelona TennisCup Vlaanderen - Antwerp Copa Petrobras Argentina - Buenos Aires San Marino Cepu Open - San Marino Morocco Tennis Tour - Casablanca Morocco Tennis Tour - Marrakech Croatia Osiguranje Rijeka Open - Rijeka Trofeo Sisma Mantova - Mantova Siemens Open 2007 - Scheveningen Citta di Monza - Monza C.T. San Remo - XIII Piertomaso Tessitore - San Remo IPP Geneva Trophy - Geneva II Cyclus Open de Tenis - Florianopolis Memorial Savigni - Sassuolo Olbia Challenger - Olbia Mitsubishi Electric Europe Cup - Monza Tampere Challenger - Tampere Genoa Open Challenger-Fondazione Carige - Genova Pekao Open 2005 - Szczecin The Joyce Eisenberg Jerusalem Open - Jerusalem Mobilux Open - Luxembourg Copa Sevilla Internacionales de Andalucia - Seville Zagreb Open - Zagreb VIII Torneo Internazionale di Tennis - Barletta Pekao Open 2003 - Szczecin Challenger DCNS de Cherbourg - Cherbourg Morocco Tennis Tour - Meknes Geneva Challenger - Geneva Canottieri Minico 2004 - Mantova Open Sainte Victoire - Aix-En-Provence Tean International - Alphen Sporting Challenger - Turin Antonio Savoldi-Marco Co. - Manerbio Challenger 42 - Andrezieux La Serena Open - La Serena Pro Tennis World Open - Sunrise IX Torneo Internacionale de Tennis - Barletta Zagreb Open - Zagreb Unicredit Czech Open - Prostejov Cepu Open - San Marino Riviera de Rimini Challenger - Rimini San Marino CEPU Open - San Marino 4° Sporting Challenger - Turin s'Tennis Masters Challenger - Graz San Remo Tennis Cup - San Remo XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Citta di Como Challenger - Como Genova Open Challenger - Genova Open D'Orleans - Orleans Banca Stato Challenger - Lugano Trani Cup - Trani Alfa Romeo Tennis Cup - Cordenons 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Rhein-Main Challenger 2004 - Aschaffenburg Iquique Challenger Bucaramanga Challenger Meknes Challenger Copa Kia - Santiago Challenger Fondazione Carige - Genova Sunrise Challenger Caltanissetta Challenger Barletta Challenger Architect Open - Budapest Monza Challenger Rome Challenger Porsche Open - Poznan Pekao Open - Szczecin Pekao Open 2004 - Szczecin Milan Challenger Constanta Challenger Ethias Trophy - Mons San Benedetto Challenger Rimini Challenger Tunis Open 2007 - Tunis Orbetello Challenger Memorial Manfredini - Sassuolo San Marino Challenger Cordenons Challenger Lugano Challenger Trani Challenger Manerbio Challenger Privat Bank Cup - Dnepropetrovsk Internazionali di Tennis Dell'Umbria - Todi Todi Challenger Como Challenger Mons Challenger Tashkent Challenger Tanger Challenger Rome Challenger Mobilux Open - Luxembourg Prostejov Challenger Copa Telefonica CTC Chile - Santiago Schickedanz Open 2007 - Furth Polska Energia Open - Bytom Rimini Challenger La Rinascente Tennis Cup Harbour Club Milano - Milan Sporting Challenger '07 Trofeo Regione Piemonte - Turin Lugano Challenger Riviera di Rimini Challenger - Rimini Manerbio Challenger Alphen Challenger Todi Challenger Genova Open Challenger - Genova Tunis Open - Tunis ECM Prague Open 2005 - Prague Meknes Challenger Casablanca Challenger Barletta Challenger Morocco Tennis Tour - Tanger Rabat Challenger San Benedetto Challenger Sopot Challenger Rome Challenger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Napoli Challenger Ethias Tennis Trophy - Mons Trani Challenger Marburg Challenger Reggio Emilia Challenger XI Ciutat de Barcelona - Barcelona Turin Challenger Manerbio Challenger Genova Challenger Orbetello Challenger Trani Challenger San Marino Challenger Rijeka Open - Rijeka Palermo Challenger Sporting Challenger '08-Trofeo Regione Piemonte - Turin Montevideo Challenger San Benedetto Challenger - San Benedetto Siemens Open - Scheveningen Meknes Challenger Orbetello Challenger Rabat Challenger X Torneo Internazionale di Tennis - Barletta Todi Challenger San Luis Potosi Challenger Leon Challenger San Benedetto Challenger Top Wool Challenger-Immagine Trophy - Biella Caltanissetta Challenger Prague Challenger Todi Challenger Turin Challenger Orbetello Challenger Copa Petrobras Brazil - Aracaju San Marino Challenger Buenos Aires Challenger XI Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2007 - Napoli Szczecin Challenger Open Prevadies - St. Brieuc Challenger Lugano - Lugano Palermo Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Tarragona Challenger San Marino Cepu Open - San Marino XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Citta di Como - Como San Luis Potosi Challenger San Benedetto Challenger AT&T Challenger of Dallas - Dallas XI Venice Open - Venice The Nottingham Cahllenger - Nottingham Medicor Open - Budapest 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Garden Open 2004 - Rome Orbetello Challenger San Marino Challenger San Marino Challenger Cordenons Challenger Napoli Challenger Sir Supermercati - Rome Cordenons Challenger Genova Challenger 9° Trani Cup - Trani Milan Challenger Cordenons Challenger Heineken Challenger - Ho Chi Minh City Napoli Challenger Mauritius Open - Mauritius Jameson Cup - Milan Open des Alpes Trophee BNP Paribas - Grenoble Ethias Trophy - Mons San Marino Cepu Open - San Marino Antonio Savoldi-Marco Co. - Manerbio Challenger Copa Sevilla Internacionales de Andalucia - Seville Kamnik Challenger - Kamnik Caltanissetta Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Alessandria Challenger Tennis Napoli Cup - Naples Rijeka Challenger Challenger Canottieri Minico - Mantova Whirlpool Open - Budapest Turin Challenger Architect Open - Budapest Challenger Ford de Cherbourg - Cherbourg Casablanca Challenger Garden Open - Rome Exim Agmedia Open - Kosice Barletta Challenger Canottieri Mincio Open - Mantova Ciur Pribram Challenger - Pribram Tampere Imageneering Open - Tampere LTA Manchester challenger - Manchester Monza Challenger Milan Challenger V Trani Cup - Trani Top Wool Challenger - Biella XXX Edizione 'A Savoldi Marco' - Manerbio Genoa Open 'Fondazione Carige' - Genova Black Forest Open - Freudenstadt Bulgarian Open - Sofia Challenger DCN de Cherbourg - Cherbourg Open de l'Isere - Grenoble Rado Geneva Challenger - Geneva Grand Prix Hassan II - Casablanca Open Seat-Godo 2000 - Barcelona Memorial Piertomaso Tessitore - San Remo Mallorca Open - Mallorca Zivnobanka Czech Open - Prostejov Internationaler Raiffeisen Grand Prix - St. Polten ATU Cup - Weiden The Hilversum Open - Hilversum St.Petersburg Challenger by Kinex - St. Petersburg San Marino Cepu Open - San Marino Trani Cup - Trani Geneva Challenger - Geneva I Tourneo Fila Citta di Brindisi - Brindisi Arpa Ceramic Cup - Reggio Emilia Bulgarian Challenger 2002 - Sofia Polish Open 2000 - Poznan Legg Mason Tennis Classic - Washington D.C. Waldbaum's Hamlet Cup - Long Island Campionati Internazionali di Sicilia - Palermo Copa Telmex - Buenos Aires Samsung Open - Brighton Ostend Challenger Tennis Cup of Flanders - Ostende Grolsch Cup - Warsaw Meridiana Sardegna Open - Olbia Toluca Challenger - Toluca XL Capital Bermuda Open - Bermuda Maia Open - Oporto Prague Challenger - Prague BMW Brixina Tennis Open - Bressanone Opel Bulvaria MCG Bulgarian Open - Sofia Yitzhak Rabin Men's Challenger - Tel Aviv Cairo Challenger - Cairo Steelers Cup - Kosice Adidas International - Sydney 3° Trofeo 'Citta di Brindisi' - Brindisi X Ciutat de Barcelona - Barcelona KGHM Polish Indoors - Wroclaw Copa Petrobras Uruguray - Montevideo Copa AT&T - Buenos Aires 10ø Tornea B. Camparini - Reggio Emilia Black Forest Open 2004 - Freudenstadt SIR Supermercadi Challenger - Rome Tennis Napoli Cup - Napoli Generali Open - Kitzbuhel Todi Challenger Estoril Open - Estoril Tunis Open 2006 - Tunis Memorial Manfredini - Sassuolo U.S. Men's Clay Court Championships - Houston Posillipo Tennis Cup - Napoli Internationaler Raiffeisen Grand Prix - St. Polten Telenordia Swedish Open - Bastad Kos Succhetti Tennis Cup - Cordenons Heineken Trophy - 's-Hertogenbosch Cherbourg Challenger Gold Flake Open - Chennai AXA Cup - London Idea Prokom Open - Sopot Gelsor Open Romania - Bucharest Tennislife Cup - Napoli Abierto Mexicano de Tenis Pegaso - Acapulco AAPT Championships - Adelaide Adidas International - Sydney ATP Challenger Trophy 2008 - Trnava International Tennis Championships - Delray Beach Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten Telenordia Swedish Open - Bastad Verizon Tennis Challenge - Atlanta San Benedetto Challenger Ethias Trophy - Mons Energis Open - Amersfoort Idea Prokom Open - Sopot Open Tarragona Costa Daurada - Tarragona Gelsor Open Romania - Bucharest The Nottingham Open - Nottingham Brasov Challenger Qatar Exxon Mobil Open 2003 - Doha Estoril Open - Estoril Open de Tenis Comunidad Valenciana - Valencia Idea Prokom Open - Sopot Ordina Open - 's-Hertogenbosch Heineken Open Shanghai - Shanghai Campionati Internazionali di Sicilia - Palermo Mons Challenger Citrix Tennis Championships - Delray Beach Rabat Challenger Gelsor Open Romania - Bucharest San Remo Challenger Monza Challenger Scania Stockholm Open - Stockholm Copenhagen Open - Copenhagen Rome Challenger AAPT Championships - Adelaide Siebel Open - San Jose ABN/AMRO World Tennis Tournament - Rotterdam Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad The Priority Telecom Open - Amersfoort Croatia Open - Umag Campionati Internazionali di Sicilia - Palermo Braunschweig Challenger Chennai Open - Chennai BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Arizona Men's Tennis Championships - Scottsdale Grand Prix Hassan II - Casablanca Open de la Comunidad Valenciana - Valencia Open Seat Godo 2005 - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten Davidoff Swiss Indoors - Basel Allianz Suisse Open - Gstaad The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel Idea Prokom Open - Sopot Campionati Internazionali di Sicilia - Palermo Davidoff Swiss Indoors - Basel Copa Telmex - Buenos Aires ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Estoril Open - Estoril Allianz Suisse Open Gstaad - Gstaad Dutch Open Tennis - Amersfoort Orange Prokom Open - Sopot BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha MoviStar Open - Vina del Mar Brasil Open - Costa do Sauipe ABN/AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Dutch Open Tennis - Amersfoort Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Qatar Exxon Mobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia Orange Warsaw Open - Warsaw Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle Pilot Pen Tennis - New Haven Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Serbia Open - Belgrade If Stockholm Open - Stockholm Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Proton Malaysian Open - Kuala Lumpur St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Catella Swedish Open - Bastad Meknes Challenger Qatar Exxon Mobil Open - Doha BRD Nastase Tiriac Trophy - Bucharest Grand Prix Hassan II - Casablanca Caltanissetta Challenger BRD Nastase Tiriac Trophy - Bucharest Barletta Challenger International German Open - Hamburg Qatar ExxonMobil Open - Doha Monza Challenger Rome Challenger Tunis Challenger Gerry Weber Open - Halle Rome Challenger Mercedes Cup - Stuttgart Croatia Open Umag - Umag Tunis Challenger Open de la Comunidad Valenciana - Valencia Casablanca Challenger Ordina Open - 's-Hertogenbosch Open de Moselle - Metz Morelos Challenger Open de Tenis Comunidad Valenciana - Valencia Istanbul Challenger Banja Luka Challenger Ljubljana Challenger Stockholm Open - Stockholm Palermo Challenger Ortisei Challenger Grand Prix Hassan II - Casablanca Internazionali di Tennis di San Marino - San Marino Gelsor Open Romania - Bucharest Medellin Challenger CA Tennis Trophy - Vienna Tunis Challenger San Marino Challenger San Benedetto Challenger The LTA Hull Challenger - Hull XL Capital Bermuda Open - Bermuda Intelig Tennis Cup - Campos do Jordao Skandia Open - Linz Telesp Celular Open - Campinas Sports Expert Open - Nettingsdorf Copa Sevilla Inernacionales de Andalucia - Seville Warta Cup - Sopot Copa Ericsson - Caracas Geovillage Open Trofeo Melia Olbia - Olbia Cairo Challenger - Cairo Tenniscup of Flanders - Ostende Jameson Cup - Milan Masters Series - Hamburg ABN/AMRO World Tennis Tournament - Rotterdam Copenhagen Open - Copenhagen Adidas International - Sydney Kroger / St. Jude International - Memphis Japan Open - Tokyo Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Open Romania - Bucharest Heineken Open - Auckland Movistar Open - Vina del Mar Open 13 - Marseille Brasil Open - Costa do Sauipe The Dubai Tennis Championships - Dubai Ordina Open - 's-Hertogenbosch Pilot Pen Tennis - New Haven Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort Open SEAT 2008 - Barcelona Dutch Open Tennis - Amersfoort Citrix Tennis Championships - Delray Beach Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Movistar Open - Vina del Mar PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Serbia Open - Belgrade Kroger / St. Jude International - Memphis Campbells Hall of Fame Tennis Championships - Newport Davidoff Swiss Indoors - Basel Dubai Tennis Open - Dubai Generali Open - Kitzbuhel If Stockholm Open - Stockholm The Stella Artois Grass Court Championships - Queen's/London Energis Open - Amsterdam Stockholm Open - Stockholm Chevrolet Cup - Vina del Mar Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo German Open - Hamburg Siebel Open - San Jose Trofeo Conde de Godo - Barcelona Tennis Masters Series - Paris Tennis Masters Series - Hamburg Legg Mason Tennis Classic - Washington D.C. Tennis Masters Series - Paris Grand Prix de Tennis de Lyon - Lyon Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Monte Carlo Tennis Masters Series - Madrid Tennis Masters Series - Paris BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Rogers Cup - Montreal Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Qatar Exxon Mobil Open 2002 - Doha Milan Indoors - Milan BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Telecom Italia Masters - Rome International Championship of Croatia - Umag ATP Studena Croatia Open Umag - Umag Sony Ericsson Open - Miami Tennis Masters Series - Stuttgart Abierto Mexicano Telfonica MoviStar - Acapulco Hypo Group Tennis International - Portschach Mutua Madrilena Masters Madrid - Madrid Mutua Madrilena Masters Madrid - Madrid Open de Moselle - Metz Milan Indoors - Milan Abierto Mexicano Telcel - Acapulco Masters Series Hamburg - Hamburg BNP Paribas Open - Indian Wells Ordina Open - 's-Hertogenbosch Sony Ericsson Open - Miami French Open - Paris Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wideyes Swedish Open - Bastad 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 Wimbledon - London Australian Open - Melbourne French Open - Paris Pacific Life Open - Indian Wells Wimbledon - London U.S. Open - New York Campionati Internazionali D'Italia - Rome French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome French Open - Paris Wimbledon - London Generali Open - Kitzbuhel U.S. Open - New York French Open - Paris U.S. Open - New York Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London Telecom Italia Masters - Rome U.S. Open - New York BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Australian Open - Melbourne Wimbledon - London Davis Cup, World Group, 1R, FRA-BEL 5-0 Davis Cup, World Group, PO, BEL-USA 1-4 Davis Cup, World Group, QF, BEL-GER 2-3 Davis Cup, World Group, PO, BEL-UKR, 3-2 Tennis Masters Series - Miami Australian Open - Melbourne Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York Australian Open - Melbourne French Open - Paris Davis Cup, World Group, QR, BEL-ITA 4-1 Davis Cup, World Group, 1R, RUS-BEL 4-1 Davis Cup, World Group, QR, MAR-BEL 3-2 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, Group 1, 2R, SCG-BEL 2-3 Davis Cup, World Group, 1R, ESP-BEL 5-0 Davis Cup, World Group, SF, FRA-BEL 4-1 Davis Cup, World Group, QR, AUT-BEL 3-2