Career 2019 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 Argentina F2 Germany F4 Argentina F1 Germany F5 Argentina F3 Czech Republic F3 Italy F12 Italy F13 Italy F14 Italy F15 Spain F15 Chile F1a Chile F1b Argentina F4 Slovakia F1 Argentina F5 Argentina F6 Czech Republic F5 Uruguay F1 Argentina F7 Portugal F1 Chile F1 Chile F2 Chile F3 Argentina F3 Hungary F1 Argentina F4 Argentina F5 Hungary F3 Czech Republic F2 France F8 Italy F18 Italy F19 Italy F20 Italy F22 Argentina F6 Argentina F7 Argentina F8 Argentina F9 Argentina F10 Argentina F11 Colombia F5 Colombia F6 Czech Republic F5 Czech Republic F6 Venezuela F7 Venezuela F8 Germany F1 Germany F2 Colombia F1 Colombia F2 Venezuela #1-w1 Venezuela #1-w2 Venezuela #1-w3 Venezuela #1-w4 Uruguay F1 Uruguay F2 Argentina F4 Argentina F5 Argentina F6 Argentina F7 Argentina F8 Argentina F9 France F9 Italy F21 France F11 Spain F26 Italy F15 Portugal F7 Portugal F8 Turkey F34 Turkey F35 Turkey F36 Croatia F3 Stella Artois Clay Court Championships - Budaors Trani Cup - Trani XXIX Edizione 'A.Savoldi Marco' - Manerbio Black Forest Open 2002 - Freudenstadt Kyiv Open - Kiev Zivnobanka Open - Prostejov ECM Cup - Prague EI Bank Bulgarian Challenger - Sofia VII Trofeo Ciudad de Quito - Quito Banja Luka 2002 - Banja Luka Maia Open 2002 - Maia XL Challenger de Tenis Copa Sevilla - Seville Cairo Challenger 2002 - Cairo Visa Tennis Open - Sao Paulo Tatra Banka Open - Bratislava IPP Open - Helsinki Shimadzu All Japan Indoor - Kyoto Heineken Challenger - Ho Chi Minh City VII Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup - Napoli Steelers Cup - Kosice Zivnobanka Czech Open - Prostejov ATU Cup - Weiden Exim Agmedia Open - Kosice Oberstaufen Cup - Oberstaufen Stella Artois Clay Court Championships - Budaors CA Challenge - Graz Ispat Open 2004 - Ostrava Prague Open - Prague Czech Open - Prostejov Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Stella Artois Clay Court Championship - Budaors Nokian Hakkapeliitta Open - Tampere Timisoara Challenger - Timisoara Alfa Romeo Tennis Cup - Cordenons Rhein-Main Challenger 2004 - Aschaffenburg Copa Petrobras Argentina - Buenos Aires Privat Bank Cup - Dnepropetrovsk Open de la Ville de Saint Denis - Reunion Island Mauritius Open - Mauritius Ischgl International ATP Challenger - Ischgl The LTA Men's Challenger Wrexham - Wrexham Open Mutouest de Saint-Brieuc - St. Brieuc Ostrava Open 2005 - Ostrava Porsche Open - Poznan S Tennis Masters - Graz Sina-Kia Motors Tennis Cup - Cordenons Antonio Savoldi-Marco Co. - Manerbio Genoa Open Challenger-Fondazione Carige - Genova XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Bogota Copa Petrobras - Montevideo Mobilux Open - Luxembourg Internationaux du Doubs - Besancon 3rd Volkswagon Challenger - Wolfsburg X Torneo Internazionale di Tennis - Barletta Open Mutouest St. Brieuc - St. Brieuc 10° Trofeo Luigi Pezzoli - Bergamo Prosperita Open 2006 - Ostrava ECM Prague Open - Prague Czech Open 2006 - Prostejov Bancastato Challenger Lugano - Lugano Nord LB Open 2006 - Braunschweig Top Wool Challenger-Immagine Trophy - Biella Oberstaufen Cup - Oberstaufen Porsche Open - Poznan ATP Guzzini Challenger - Recanati Open Castilla y Leon - Segovia San Marino Cepu Open - San Marino Concurso Internacional de Vigo - Vigo IPP Geneva Trophy - Geneva Citta di Como - Como XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Copa Petrobras Argentina - Buenos Aires Copa Petrobras Paraguay - Asuncion Naples Challenger - Naples La Serena Open - La Serena Copa Kia Challenger ATP - Santiago II Cyclus Open de Tenis - Florianopolis XII Abierto Internacional de Salinas - Salinas Bancolombia Open - Bogota Voit Mexico City Open - Mexico City Mitsubishi Electric Europe Cup - Monza San Luis Potosi Challenger 2007 - San Luis Potosi Challenger Casablanca San Angel - Mexico City Aberto de Santa Catarina de Tenis - Florianopolis II Naples ITG Challenger - Naples ECU Prague Open - Prague The 'Fitz' Casino Challenger - Tunica 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Unicredit Czech Open 2007 - Prostejov Nord LB Open 2007 - Braunschweig Arpa Ceramic Cup - Reggio Emilia Sporting Challenger '07 Trofeo Regione Piemonte - Turin Trofeo Sisma Mantova - Mantova BH Tennis Open - Belo Horizonte Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao 's Tennis Masters 07 Challenger - Graz IV Manta Open - Manta Black Forest Open - Freudenstadt Dusseldorf Open Challenger 2007 - Dusseldorf Lubbock Challenger - Lubbock Oklahoma Challenger - Tulsa Seguros Bolivar Open - Medellin XIII Trofeo Ciudad de Quito - Quito Copa Petrobras Colombia - Bogota Copa Petrobras Paraguay - Asuncion Copa Petrobras Argentina - Buenos Aires Aberto de Sao Paulo - Sao Paulo ATP Challenger La Serena - La Serena Heilbronn Open - Heilbronn Internationaux du Doubs - Besancon Challenger de Providencia-Copa Kia - Santiago 5 Volkswagen Challenger - Wolfsburg Bancolombia Open - Bogota Abierto Internacional de Salinas 'Dario Expreso' - Salinas San Luis Potosi Challenger - San Luis Potosi AGT Challenger - Leon ECM Prague Open 2008 - Prague Prosperita Open 2008 - Ostrava Trofeo Cassa di Risparmio di Alessandria - Alessandria Memorial A. Manfredini Sassuolo Challenger - Sassuolo Kosice Open-Steelers Cup 2008 - Kosice Zenith Tennis Cup-Harbour Club - Milan Polska Energia Open - Bytom Guzzini Challenger - Recanati 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Oberstaufen Cup-Head German Master's Series - Oberstaufen s'Tennis Masters Challenger - Graz ATP Open Castilla y Leon - Segovia XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Citta di Como Challenger - Como Black Forest Open - Freudenstadt Dusseldorf Open Challenger - Dusseldorf Seguros Bolivar Open - Cali Copa Petrobras-Colombia - Bogota Copa Petrobras-Brazil - Aracaju Cyclus Open de Tenis - Florianopolis Copa Petrobras-Uruguay - Montevideo Copa Petrobras-Argentina - Buenos Aires Bancolombia Open - Cali IV Challenger Ciudad De Guayaquil - Guayaquil Bogota Challenger Seguros Bolivar Open - Medellin Challenger Britania Zavaleta - Puebla Lima Challenger - Lima Sao Paulo Challenger Salinas Challenger Iquique Challenger Bucaramanga Challenger Wroclaw Challenger Rabat Challenger Santiago Challenger Marrakech Challenger Napoli Challenger Athens Challenger San Luis Potosi Challenger Mexico City Challenger Sofia Challenger Ostrava Challenger Pereira Challenger San Remo Challenger Bordeaux Challenger Karlsruhe Challenger Prostejov Challenger Kosice Challenger Bytom Challenger Rijeka Challenger Oberstaufen Challenger Bogota Challenger Manta Challenger Belo Horizonte Challenger Poznan Challenger San Marino Challenger Campos do Jordao Challenger Cordenons Challenger Brasilia Challenger Geneva Challenger Manerbio Challenger Freudenstadt Challenger Cali Challenger Bogota Challenger Trnava Challenger Buenos Aires Challenger Tarragona Challenger Sunrise Challenger Prostejov Challenger Kosice Challenger Kitzbuhel Challenger Trnava Challenger Tarragona Challenger Medellin Challenger Guayaquil Challenger Cancun Challenger Buenos Aires Challenger Sao Paulo Challenger Bucaramanga Challenger Salinas Challenger Santiago Challenger Rabat Challenger Marrakech Challenger Barranquilla Challenger Monza Challenger Prague Challenger Bordeaux Challenger Prostejov Challenger Milan Challenger Marburg Challenger Braunschweig Challenger Bogota Challenger Sopot Challenger Poznan Challenger Dortmund Challenger Campos do Jordao Challenger San Marino Challenger Cordenons Challenger Manerbio Challenger Genova Challenger Brasov Challenger Szczecin Challenger Cali Challenger Trnava Challenger Aguascalenties Challenger Rennes Challenger Orleans Challenger Medellin Challenger Geneva Challenger Bratislava Challenger Helsinki Challenger Sao Paulo Challenger Heilbronn Challenger Bucaramanga Challenger Kazan Challenger Meknes Challenger Casablanca Challenger Salinas Challenger Santiago Challenger Barranquilla Challenger Mersin Challenger Sarasota Challenger Rome Challenger Tunis Challenger Ostrava Challenger Prague Challenger Bordeaux Challenger Prostejov Challenger Kosice Challenger Marburg Challenger Braunschweig Challenger Petange Challenger Lermontov Challenger San Juan Challenger Villa Allende Challenger Buenos Aires Challenger Geneva Challenger Montevideo Challenger Bratislava Challenger Sao Leopoldo Challenger Helsinki Challenger Sao Paulo Challenger Heilbronn Challenger Dallas Challenger Rome Challenger Ostrava Challenger Prostejov Challenger Kosice Challenger Braunschweig Challenger Meerbusch Challenger Como Challenger Genova Challenger Trnava Challenger Sibiu Challenger Rennes Challenger Casablanca Challenger Bogota Challenger Bratislava Challenger Lima Challenger Sao Paulo Challenger Heilbronn Challenger Irving Challenger Le Gosier Challenger Itajai Challenger Sao Paulo Challenger Vercelli Challenger Ostrava Challenger Aix En Provence Challenger Bordeaux Challenger Mestre Challenger Marburg Challenger Braunschweig Challenger Scheveningen Challenger Oberstaufen Challenger Liberec Challenger Prague Challenger Meerbusch Challenger Como Challenger Genova Challenger Biella Challenger Trnava Challenger Quito Challenger Pereira Challenger Cali Challenger San Juan Challenger Cordoba Challenger Guayaquil Challenger Noumea Challenger Santo Domingo Challenger Santiago Challenger San Luis Potosi Challenger Leon Challenger Sarasota Challenger Savannah Challenger Heilbronn Challenger Furth Challenger Moscow Challenger Blois Challenger Braunschweig Challenger Scheveningen Challenger Liberec Challenger Genova Challenger Banja Luka Challenger Trnava Challenger Corrientes Challenger Santiago Challenger Lima Challenger Bogota Challenger Buenos Aires Challenger Montevideo Challenger Mendoza Challenger Bucaramanga Challenger Santo Domingo Challenger Morelos Challenger Puebla Challenger Guadalajara Challenger Rome Challenger Heilbronn Challenger Mestre Challenger Poprad Tatry Challenger Bastad Challenger Genova Challenger Banja Luka Challenger Buenos Aires Challenger Santiago Challenger Lima Challenger Bogota Challenger Montevideo Challenger Irving Challenger Panama City Challenger Sarasota Challenger Lyon Challenger Braunschweig Challenger Orleans Challenger Buenos Aires Challenger Cali Challenger Estoril Open - Estoril BMW Open - Munich Generali Open 2003 - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Argentina Open - Buenos Aires Internationaler Raiffeisen Grand Prix - St. Polten Campionati Internazionali di Sicilia - Palermo Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Davidoff Swiss Indoors Basel - Basel Next Generation Adelaide International - Adelaide Sydney International - Sydney Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open de la Comunidad Valenciana - Valencia BMW Open - Munich ARAG World Team Championship - Dusseldorf Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires The Hypo Group Tennis International 2008 - Poertschach Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Interwetten Austrian Open - Kitzbuhel AEGON Championships - London AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport Kremlin Cup - Moscow Bank Austria Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors Basel - Basel Chennai Open - Chennai Heineken Open - Auckland Movistar Open - Santiago PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille 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 BMW Open - Munich AEGON International - Eastbourne Mercedes Cup - Stuttgart Atlanta Tennis Championships - Atlanta International German Open - Hamburg Countrywide Classic - Los Angeles ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Open de Moselle - Metz If Stockholm Open - Stockholm Kremlin Cup - Moscow Bank Austria Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors Basel - Basel Movistar Open - Santiago PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona BMW Open - Munich AEGON Championships - London Erste Bank Open - Vienna Apia International - Sydney VTR Open - Vina del Mar Brasil Open - Sao Paulo ABN AMRO World Tennis Tournament - Rotterdam Copa Claro - Buenos Aires US Men's Clay Court Championship - Houston SkiStar Swedish Open - Bastad Credit Agricole Suisse Open - Gstaad Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Citi Open - Washington Moselle Open - Metz St. Petersburg Open - St. Petersburg If Stockholm Open - Stockholm Valencia Open - Valencia Aircel Chennai Open - Chennai Apia International - Sydney Open Sud de France - Montpellier VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras Power Horse Cup - Dusseldorf SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg ATP Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Royal Guard Open Chile - Vina del Mar ABN AMRO World Tennis Tournament - Rotterdam Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Open 13 - Marseille Brasil Open - Sao Paulo Vegeta Croatia Open - Umag Apia International - Sydney Ecuador Open - Quito Argentina Open - Buenos Aires Credit Agricole Suisse Open - Gstaad Ecuador Open - Quito Brasil Open - Sao Paulo Topshelf Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham SkiStar Swedish Open - Bastad Suisse Open - Gstaad BB&T Atlanta Open - Atlanta Abierto Mexicano - Los Cabos Moselle Open - Metz Qatar ExxonMobil Open - Doha ASB Classic - Auckland Ecuador Open - Quito Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona BMW Open - Munich Geneva Open - Geneva AEGON International - Eastbourne SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Brisbane International - Brisbane Ecuador Open - Quito Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Open Parc - Lyon SkiStar Swedish Open - Bastad Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo ASB Classic - Auckland Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Miami Open - Miami Miami Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris French Open - Paris 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 Australian Open - Melbourne 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 Australian Open - Melbourne 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 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 French Open - Paris Wimbledon - London Davis Cup, World Group, SF, CRO-CZE, 1-4 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, F, ESP-CZE, 5-0 Davis Cup, World Group, QF, CHI-CZE 1-4 Davis Cup, World Group, SF, FRA-ARG 5-0 Davis Cup, World Group, 1R, CZE-KAZ 2-3 Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, World Group, QF, KAZ-CZE 1-3 Davis Cup, World Group, SF, CZE-ARG 3-2 Davis Cup, World Group, PO, ARG-COL 4-0 U.S. Open (juniors)