Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
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 France F4 Argentina F1 Argentina F2 Argentina F3 Italy F12 Italy F13 Italy F15 Spain F15 Chile F1a Chile F1b Uruguay F1 Argentina F7 Chile F2 France F8 Italy F18 Italy F19 Italy F22 Colombia F2 Venezuela #1-w1 Venezuela #1-w2 Venezuela #1-w4 Uruguay F2 Argentina F5 Argentina F6 Argentina F8 Argentina F9 France F9 Italy F21 France F11 Italy F15 Argentina F4 Spain F26 Argentina F5 Argentina F11 Colombia F5 Colombia F1 Venezuela #1-w3 Argentina F6 Uruguay F1 Argentina F4 Portugal F1 Chile F1 Argentina F4 Argentina F5 Argentina F6 Argentina F7 Argentina F8 Argentina F9 Argentina F10 Colombia F6 Venezuela F7 Venezuela F8 Argentina F7 Italy F14 Chile F3 Argentina F3 Italy F20 Challenger Canottieri Minico - Mantova XXIX Edizione 'A.Savoldi Marco' - Manerbio Open de L'Isere - Grenoble Challenger Citta di Olbia - Olbia Memorial Savigni - Sassuolo Genoa Open Challenger-Fondazione Carige - Genova Tennis Napoli Cup 2006 - Napoli Tennis Napoli Cup - Napoli Challenger Ford de Cherbourg - Cherbourg Open Castilla y Leon - Segovia Genoa Open - Genova Bancolombia Open - Bogota AGT Challenger - Leon Tennis Napoli Cup - Napoli San Remo Tennis Cup - San Remo Zenith Tennis Cup-Harbour Club - Milan BSI Challenger Lugano - Lugano Copa Petrobras Argentina - Buenos Aires San Marino CEPU Open - San Marino s'Tennis Masters Challenger - Graz XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio XXVIII Edizione 'A.Savoldi' - Manerbio Bancolombia Open - Cali IV Challenger Ciudad De Guayaquil - Guayaquil Seguros Bolivar Open - Medellin Sao Paulo Challenger Iquique Challenger San Luis Potosi Challenger Mexico City Challenger Lugano Challenger Turin Challenger Bogota Challenger Manta Challenger Memorial Savigni - Sassuolo IPP Geneva Trophy - Geneva Pekao Open - Szczecin San Marino Challenger Campos do Jordao Challenger XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Brasilia Challenger Lubbock Challenger - Lubbock Seguros Bolivar Open - Medellin Cali Challenger Buenos Aires Challenger Napoli Challenger Tennis Napoli Cup 2007 - Napoli 2007 West Side Tennis Club Clay Court Challenger - Forest Hills XII Abierto Internacional de Salinas - Salinas San Luis Potosi Challenger 2007 - San Luis Potosi Trofeo Sisma Mantova - Mantova Lugano Challenger San Luis Potosi Challenger - San Luis Potosi Top Wool Challenger Biella - Biella Sporting Challenger '07 Trofeo Regione Piemonte - Turin DPD Challenger 2002 - Aschaffenburg Guayaquil Challenger Tennis Napoli Cup - Naples Cancun Challenger Sao Paulo Challenger Bucaramanga Challenger Salinas Challenger Santiago Challenger Barranquilla Challenger Garden Open - Rome Oklahoma Challenger - Tulsa Trani Cup - Trani Milan Challenger Marburg Challenger Bogota Challenger 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Copa Petrobras Colombia - Bogota San Marino Challenger 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia VIII Trofeo Ciutat de Barcelona - Barcelona Genova Challenger Szczecin Challenger Lima Challenger - Lima Garden Open - Rome ATU Cup - Weiden Copa Petrobras Argentina - Buenos Aires Banca Marche Tennis Cup - San Benedetto XI Trofeo Ciudad de Quito - Quito Bucaramanga Challenger Pereira Challenger Aguascalenties Challenger Zagreb Open - Zagreb Gemax Samsung Open 2004 - Belgrade Medellin Challenger Geneva Challenger Bucaramanga Challenger Salinas Challenger Santiago Challenger Barranquilla Challenger Barletta Challenger Sarasota Challenger Prague Challenger Monza Challenger Braunschweig Challenger Cepu Open - San Marino Sao Paulo Challenger Como Challenger Todi Challenger San Marino Challenger Cordenons Challenger Genova Challenger Bancastato Challenger Lugano - Lugano Szczecin Challenger Casablanca Challenger Lima Challenger Barranquilla Challenger Tennis Napoli Cup - Napoli Copa Petrobras Colombia - Bogota Copa Petrobras Paraguay - Asuncion BMW Tennis Championship - Sunrise Sao Paulo Challenger The 'Fitz' Casino Challenger - Tunica Tunis Challenger Trani Cup - Trani Aix En Provence Challenger IV Manta Open - Manta Bogota Challenger Milan Challenger Scheveningen Challenger Aberto de Sao Paulo - Sao Paulo San Benedetto Challenger Citta di Como - Como Liberec Challenger San Marino Challenger Privatbank Open 2006 - Dnepropetrovsk Cordenons Challenger Challenger Casablanca San Angel - Mexico City Tatra Banka Open - Bratislava Seguros Bolivar Open - Medellin Santiago Challenger Bogota Challenger La Serena Open - La Serena Copa Kia Challenger ATP - Santiago Quito Challenger Voit Mexico City Open - Mexico City Sibiu Challenger Aberto de Santa Catarina de Tenis - Florianopolis Cordoba Challenger Helsinki Challenger Salinas Challenger BMW Tennis Championship - Sunrise Biella Challenger Turin Challenger Rome Challenger Heilbronn Challenger Copa Petrobras - Bogota Mestre Challenger Braunschweig Challenger Liberec Challenger Genova Challenger Trnava Challenger Mobilux Open - Luxembourg Guzzini Challenger - Recanati Corrientes Challenger Oberstaufen Cup-Head German Master's Series - Oberstaufen Kos Succhetti Tennis Cup - Cordenons ATP Open Castilla y Leon - Segovia Seguros Bolivar Open - Cali Copa Petrobras-Colombia - Bogota Bucaramanga Challenger Copa Petrobras-Argentina - Buenos Aires Challenger Britania Zavaleta - Puebla Top Wool Challenger-Immagine Trophy - Biella Oberstaufen Cup - Oberstaufen Concurso Internacional de Vigo - Vigo Ciutat de Barcelona - Barcelona Tatra Banka Open 2006 - Bratislava Rome Challenger II Naples ITG Challenger - Naples Heilbronn Challenger Mestre Challenger Challenger Lugano - Lugano Poprad Tatry Challenger San Marino Cepu Open - San Marino XIII Trofeo Ciudad de Quito - Quito Copa Petrobras Argentina - Buenos Aires Fujitsu Siemens Open - Budapest Citta di Brindisi - Brindisi Buenos Aires Challenger 5th Sardinian International Championships - Cagliari Memorial A. Manfredini Sassuolo Challenger - Sassuolo 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia San Marino Cepu Open - San Marino Challenger 42 - Andrezieux Padova Challenger Tennis Napoli Cup 2004 - Napoli Itajai Challenger Campos do Jordao Challenger San Juan Challenger Sarasota Challenger Open Mutouest de Saint-Brieuc - St. Brieuc Lyon Challenger Montevideo Challenger Buenos Aires Challenger Guadalajara Challenger Santiago Challenger Rome Challenger Kosice Challenger Braunschweig Challenger Genova Challenger BH Tennis Open - Belo Horizonte Sao Paulo Challenger Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao San Marino Challenger Braunschweig Challenger Montevideo Challenger Bordeaux Challenger Marburg Challenger Napoli Challenger Jameson Cup - Milan Como Challenger Szczecin Challenger Pereira Challenger Cali Challenger Volvo Sylt Open - Sylt Buenos Aires Challenger Guayaquil Challenger Sina-Kia Motors Tennis Cup - Cordenons Copa Petrobras Paraguay - Asuncion Noumea Challenger Santiago Challenger Furth Challenger Moscow Challenger ATP Challenger La Serena - La Serena Prague Challenger Banja Luka Challenger Panama City Challenger Zagreb Open - Zagreb Bogota Challenger Buenos Aires Challenger Sporting Challenger 2003 - Turin Schickendanz Open - Furth Santo Domingo Challenger Morelos Challenger Braunschweig Challenger X Torneo Internazionale di Tennis - Barletta Dortmund Challenger Jameson Cup - Milan Warsteiner Challenger Lubeck - Lubeck Gemax Open - Belgrade Naples Challenger - Naples Milan Indoors - Milan Open 13 - Marseille Banca Stato Challenger - Lugano Nord LB Open - Braunschweig Top Wool Challenger - Biella Allianz Suisse Open - Gstaad Genoa Open 'Fondazione Carige' - Genova Riviera di Rimini Challenger - Rimini II Cyclus Open de Tenis - Florianopolis Citta di Como Challenger - Como Generali Open - Kitzbuhel Bancolombia Open - Bogota CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Buenos Aires Challenger Brasil Open - Costa do Sauipe St.Petersburg Challenger by Kinex - St. Petersburg Caltanissetta Challenger I Tourneo Fila Citta di Brindisi - Brindisi Open de la Comunidad Valenciana - Valencia FILA Challenger - Biella Allianz Suisse Open - Gstaad IX Ciutat de Barcelona - Barcelona Mercedes Cup - Stuttgart Croatia Open - Umag Idea Prokom Open - Sopot Canottieri Mincio Open - Mantova Open Romania - Bucharest Open Sainte Victoire - Aix-En-Provence Sunrise Challenger Qatar ExxonMobil Open - Doha International Indoor Tennis Championships of Croatia - Zagreb San Marino Cepu Open - San Marino Copa Telmex - Buenos Aires Challenger de Providencia-Copa Kia - Santiago Open de Tenis Comunidad Valenciana - Valencia ATP Guzzini Challenger - Recanati Open SEAT Godo 2006 - Barcelona Hypo Group Tennis International - Portschach Arpa Ceramic Cup - Reggio Emilia St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Generali Open 2002 - Kitzbuhel Heineken Open - Auckland Abierto Internacional de Salinas 'Dario Expreso' - Salinas PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona 2003 Mercedes Cup - Stuttgart Hypo Group Tennis International - Portschach Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel Orange Prokom Open - Sopot Belo Horizonte Challenger BCR Open Romania - Bucharest Tennislife Cup - Napoli Open de Moselle - Metz Copa Petrobras-Brazil - Aracaju Cyclus Open de Tenis - Florianopolis St. Petersburg Open - St. Petersburg Copa Petrobras-Uruguay - Montevideo Genova Challenger Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Cali Challenger Copa Telmex - Buenos Aires Catella Swedish Open - Bastad Napoli Challenger Genova Challenger Puebla Challenger Bordeaux Challenger Qatar ExxonMobil Open - Doha Marburg Challenger Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport Catella Swedish Open - Bastad Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Bordeaux Challenger Prostejov Challenger St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Open de Nice Cote dAzur - Nice Atlanta Tennis Championships - Atlanta Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest Bratislava Challenger Bogota Challenger Sao Paulo Challenger Pilot Pen Tennis - New Haven Kremlin Cup - Moscow Dallas Challenger Open de Tenis Comunidad Valenciana - Valencia Petange Challenger Medibank International - Sydney Szczecin Challenger Movistar Open - Santiago Brasil Open - Costa do Sauipe Lermontov Challenger BCR Open Romania - Bucharest Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca Santo Domingo Challenger Open Sabadell Atlantico - Barcelona Villa Allende Challenger AEGON Championships - London Kremlin Cup - Moscow Gerry Weber Open - Halle San Benedetto Challenger Montevideo Challenger SkiStar Swedish Open - Bastad ARAG World Team Championship - Dusseldorf San Juan Challenger ATP Studena Croatia Open - Umag Swiss Indoors Basel - Basel ATP Studena Croatia Open Umag - Umag Orange Warsaw Open - Warsaw Heineken Open - Auckland Orleans Challenger San Luis Potosi Challenger Sao Leopoldo Challenger PBZ Zagreb Indoors - Zagreb VTR Open - Vina del Mar Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco Napoli Challenger Movistar Open - Vina del Mar Rio Open - Rio de Janeiro Sunrise Challenger US Men's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca UNICEF Open - 's Hertogenbosch Studena Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Leon Challenger Citi Open - Washington Qatar ExxonMobil Open - Doha VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Napoli Challenger International German Open - Hamburg Bet-at-home Open - Hamburg BRD Nastase Tiriac Trophy - Bucharest Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Countrywide Classic - Los Angeles Rome Challenger St. Petersburg Open - St. Petersburg Savannah Challenger SkiStar Swedish Open - Bastad Abierto Mexicano - Los Cabos BMW Open - Munich Geneva Open - Geneva Vegeta Croatia Open - Umag Bogota Challenger Kremlin Cup - Moscow Campionati Internazionali di Sicilia - Palermo Credit Agricole Suisse Open - Gstaad BB&T Atlanta Open - Atlanta Ecuador Open - Quito Qatar ExxonMobil Open - Doha Barcelona Open BancSabadell - Barcelona SkiStar Swedish Open - Bastad ATP Kremlin Cup - Moscow Winston-Salem Open - Winston-Salem Lima Challenger Bet-at-home Open - Hamburg Brisbane International - Brisbane Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Open Parc - Lyon Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Panama City Challenger Le Gosier Challenger Medibank International - Sydney Vercelli Challenger Rome Challenger Mercedes Cup - Stuttgart Braunschweig Challenger Pilot Pen Tennis - New Haven St. Petersburg Open - St. Petersburg Caltanissetta Challenger Bet-At-Home Austrian Open - Kitzbuhel BMW Open - Munich Sarasota Challenger Medellin Challenger German Tennis Championships - Hamburg Kremlin Cup - Moscow Copa Claro - Buenos Aires BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Santiago Challenger Cali Challenger St. Petersburg Open - St. Petersburg Mendoza Challenger Grand Prix Hassan II - Casablanca SkiStar Swedish Open - Bastad ATP Vegeta Croatia Open - Umag Bastad Challenger Tunis Challenger Bordeaux Challenger Heineken Open - Auckland Royal Guard Open Chile - Vina del Mar Rio Open 500 - Rio de Janeiro San Marino Challenger Madrid Challenger Apia International - Sydney CA Challenge 2002 - Graz Argentina Open - Buenos Aires Napoli Challenger Banja Luka Challenger Milan Challenger San Benedetto Challenger Irving Challenger Ecuador Open - Quito Aegon Nottingham Open - Nottingham Mestre Challenger Suisse Open - Gstaad Cortina Challenger Cairo Challenger 2002 - Cairo Warsteiner Challenger Wolfsburg - Wolfsburg Argentina Open - Buenos Aires C.T. San Remo - XIII Piertomaso Tessitore - San Remo Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Blois Challenger Scheveningen Challenger AEGON International - Eastbourne Banca Stato Challenger Lugano - Lugano Medibank International - Sydney Generali Open - Kitzbuhel Ecuador Open - Quito Argentina Open - Buenos Aires SkiStar Swedish Open - Bastad VII Torneo Internazionale di Tennis - Barletta Lima Challenger Copa Petrobras - Montevideo Rio Open - Rio de Janeiro ASB Classic - Auckland Open Romania - Bucharest Open Seat Godo 2005 - Barcelona Brasil Open - Costa do Sauipe BCR Open Romania - Bucharest Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Austrian Open - Kitzbuhel Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Tennis Masters Series - Rome Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome AEGON International - Eastbourne Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Portugal Open - Oeiras Copa Claro - Buenos Aires Brasil Open - Sao Paulo Topshelf Open - 's-Hertogenbosch Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Heineken Open - Auckland Tennis Masters Series - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Milan Indoors - Milan BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Pacific Life Open - Indian Wells Next Generation Hardcourts - Adelaide BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati St. Petersburg Open - St. Petersburg BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Davidoff Swiss Indoors Basel - Basel Campionati Internazionali d'Italia - Rome BCR Open Romania - Bucharest Heineken Open - Auckland Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Internationaler Raiffeisen Grand Prix - St. Polten BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Abierto Mexicano Telcel - Acapulco Masters Series Monte-Carlo - Monte-Carlo Ecuador Open - Quito Sony Ericsson Open - Miami Open de Nice Cote d'Azur - Nice Open de Moselle - Metz Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Miami Open - Miami Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Series - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Campionati BNL dItalia - Rome BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Mutua Madrilena Madrid Open - Madrid Miami Open - Miami SkiStar Swedish Open - Bastad St. Petersburg Open - St. Petersburg Wimbledon - London U.S. Open - New York Copa Telmex - Buenos Aires French Open - Paris Moselle Open - Metz Catella Swedish Open - Bastad ASB Classic - Auckland Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris 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 Pacific Life Open - Indian Wells French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Miami Open - Miami U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London French Open - Paris Pacific Life Open - Indian Wells Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 1, PO, ITA-LUX 4-1 Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, World Group, PO, ITA-SUI, 2-3 ARAG ATP World Team Championship - Dusseldorf Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, World Group, PO, ARG-COL 4-0 Hopman Cup - Perth Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Davis Cup, Group 1, 2R, ITA-MAR 4-1 U.S. Open (juniors) Davis Cup, World Group, SF, FRA-ARG 5-0 Davis Cup, World Group, PO, SWE-ITA 3-2 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, Group 1, 1R, LUX-ITA 0-5 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, World Group, SF, CZE-ARG 3-2 Olympics - Beijing