Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
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 F1 Spain F2 Spain F3 Spain F4 Argentina F1 Argentina F2 Argentina F3 Italy F12 Italy F13 Italy F14 Italy F15 Spain F15 Chile F1a Chile F1b Argentina F4 Argentina F5 Argentina F6 Uruguay F1 Argentina F7 Portugal F1 Chile F1 Chile F2 Chile F3 Argentina F3 Argentina F4 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 Venezuela F7 Venezuela F8 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 Argentina F5 Italy F15 XII Abierto Internacional de Salinas - Salinas Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Cepu Open - San Marino Banca Stato Challenger - Lugano Nord LB Open - Braunschweig Open Castilla y Leon - Segovia XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Montevideo Copa Kia - Santiago Concurso Internacional de Vigo - Vigo Citta di Como - Como Copa Petrobras Argentina - Buenos Aires II Cyclus Open de Tenis - Florianopolis Bancolombia Open - Bogota The 'Fitz' Casino Challenger - Tunica 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Sporting Challenger '07 Trofeo Regione Piemonte - Turin Oklahoma Challenger - Tulsa Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Copa Petrobras Paraguay - Asuncion Copa Petrobras Argentina - Buenos Aires ATP Challenger La Serena - La Serena San Luis Potosi Challenger - San Luis Potosi XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio VIII Torneo Internazionale di Tennis - Barletta Seguros Bolivar Open - Cali Copa Petrobras-Argentina - Buenos Aires Lima Challenger - Lima Salinas Challenger San Luis Potosi Challenger Pereira Challenger Bogota Challenger Manta Challenger Buenos Aires Challenger Santiago Challenger Milan Challenger Dortmund Challenger Genova Challenger Szczecin Challenger Aguascalenties Challenger Bratislava Challenger Helsinki Challenger Santiago Challenger Tunis Challenger Braunschweig Challenger Open de Franche-Comte - Besancon Petange Challenger Sao Paulo Challenger Naples Challenger - Naples AGT Challenger - Leon Sao Paulo Challenger Itajai Challenger Bogota Challenger Liberec Challenger Noumea Challenger ATU Cup - Weiden Braunschweig Challenger Scheveningen Challenger Genova Challenger Buenos Aires Challenger 6th Sardinian International Championships - Cagliari Puebla Challenger Guadalajara Challenger Salinas Challenger Rome Challenger Mestre Challenger Poprad Tatry Challenger 10ø Tornea B. Camparini - Reggio Emilia s'Tennis Masters Challenger - Graz Bordeaux Challenger Banja Luka Challenger Buenos Aires Challenger Lima Challenger Bogota Challenger Montevideo Challenger Copa Sevilla Internacionales de Andalucia - Seville Copa Petrobras - Bogota Jameson Cup - Milan Antonio Savoldi-Marco Co. - Manerbio Sophia Antipolis Challenger Panama City Challenger Open Mutouest de Saint-Brieuc - St. Brieuc Braunschweig Challenger Orleans Challenger Rome Challenger Buenos Aires Challenger Heilbronn Challenger San Marino Cepu Open - San Marino Copa Petrobras Colombia - Bogota Szczecin Challenger Copa Kia Challenger ATP - Santiago Cali Challenger Murcia Challenger Le Gosier Challenger ATP Guzzini Challenger - Recanati Memorial A. Manfredini Sassuolo Challenger - Sassuolo Geovillage Open Trofeo Melia Olbia - Olbia Scheveningen Challenger Pereira Challenger Liberec Challenger Cordoba Challenger Santo Domingo Challenger Lyon Challenger Furth Challenger Szczecin Challenger Santiago Challenger Milan Challenger Perugia Challenger Trofeo Sisma Mantova - Mantova Banca Marche Tennis Cup - San Benedetto IV Manta Open - Manta XXX Edizione 'A Savoldi Marco' - Manerbio XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Seguros Bolivar Open - Medellin La Serena Open - La Serena San Luis Potosi Challenger 2007 - San Luis Potosi Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao Oberstaufen Cup - Oberstaufen Marburg Challenger X Ciutat de Barcelona - Barcelona Tennis Napoli Cup 2004 - Napoli IPP Geneva Trophy - Geneva Kyiv Open - Kiev Mobilux Open - Luxembourg Jameson Cup - Milan Tennis Napoli Cup 2006 - Napoli Voit Mexico City Open - Mexico City II Naples ITG Challenger - Naples Arpa Ceramic Cup - Reggio Emilia BH Tennis Open - Belo Horizonte Lubbock Challenger - Lubbock XIII Trofeo Ciudad de Quito - Quito Challenger de Providencia-Copa Kia - Santiago Bancolombia Open - Bogota Abierto Internacional de Salinas 'Dario Expreso' - Salinas Braunschweig Challenger Oberstaufen Cup-Head German Master's Series - Oberstaufen ATP Open Castilla y Leon - Segovia Trnava Challenger Challenger Britania Zavaleta - Puebla Sao Paulo Challenger Copa Petrobras-Brazil - Aracaju Mexico City Challenger Cyclus Open de Tenis - Florianopolis Prostejov Challenger Campos do Jordao Challenger Iquique Challenger Campos do Jordao Challenger Czech Indoor Open - Prague Copa Sevilla-Internacionales de Andalucia - Seville Copa Petrobras Argentina - Buenos Aires IPP Open - Helsinki Campionati Internazionali di Sicilia - Palermo Copa Petrobras Paraguay - Asuncion Challenger Casablanca San Angel - Mexico City Aberto de Santa Catarina de Tenis - Florianopolis Open de la Comunidad Valenciana - Valencia Croatia Open - Umag Campionati Internazionali di Sicilia - Palermo Next Generation Hardcourts - Adelaide Heineken Open - Auckland BellSouth Open - Vina del Mar Argentina Open - Buenos Aires BMW Open - Munich Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Open Romania - Bucharest Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Zenith Tennis Cup-Harbour Club - Milan Synsam Swedish Open - Bastad Guzzini Challenger - Recanati 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Pilot Pen Tennis - New Haven Grand Prix de Tennis de Lyon - Lyon Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Citta di Como Challenger - Como Open SEAT 2008 - Barcelona Copa Petrobras-Colombia - Bogota Heineken Open - Auckland Brasil Open - Costa do Sauipe Copa Petrobras-Uruguay - Montevideo Open Sabadell Atlantico - Barcelona Bancolombia Open - Cali IV Challenger Ciudad De Guayaquil - Guayaquil BMW Open - Munich Seguros Bolivar Open - Medellin Bucaramanga Challenger Santiago Challenger Bogota Challenger St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors Basel - Basel Open de Tenis Comunidad Valenciana - Valencia Heineken Open - Auckland Movistar Open - Santiago Bordeaux Challenger Legg Mason Tennis Classic - Washington Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Belo Horizonte Challenger Brasilia Challenger Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch German Tennis Championships - Hamburg Allianz Suisse Open - Gstaad China Open - Beijing Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Valencia Open - Valencia Montevideo Challenger VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Cali Challenger Leon Challenger US Men's Clay Court Championship - Houston Medellin Challenger Guayaquil Challenger Cancun Challenger Buenos Aires Challenger Sao Paulo Challenger Bucaramanga Challenger Salinas Challenger Barranquilla Challenger BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras Prague Challenger Braunschweig Challenger Bogota Challenger Cali Challenger Kremlin Cup - Moscow Royal Guard Open Chile - Vina del Mar Medellin Challenger Geneva Challenger Copa Claro - Buenos Aires Sao Paulo Challenger Bucaramanga Challenger Barranquilla Challenger Sarasota Challenger Prague Challenger Bordeaux Challenger Marburg Challenger Lermontov Challenger San Juan Challenger Villa Allende Challenger Apia International - Sydney Buenos Aires Challenger Montevideo Challenger Argentina Open - Buenos Aires Sao Leopoldo Challenger Credit Agricole Suisse Open - Gstaad Malaysian Open - Kuala Lumpur Topshelf Open - 's-Hertogenbosch Suisse Open - Gstaad Braunschweig Challenger Erste Bank Open - Vienna 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 Bogota Challenger AEGON International - Eastbourne Lima Challenger SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem Brisbane International - Brisbane Sao Paulo Challenger Aix En Provence Challenger Bordeaux Challenger Winston-Salem Open - Winston-Salem Mestre Challenger Marburg Challenger Quito Challenger Cali Challenger Guayaquil Challenger Santiago Challenger San Luis Potosi Challenger Sarasota Challenger Savannah Challenger Heilbronn Challenger Moscow Challenger Blois Challenger Banja Luka Challenger Corrientes Challenger Lima Challenger Bogota Challenger Mendoza Challenger Bucaramanga Challenger Santo Domingo Challenger Morelos Challenger Bastad Challenger Segovia Challenger Genova Challenger Santiago Challenger Zagreb Open - Zagreb Guzzini Challenger - Recanati Irving Challenger Sarasota Challenger Santo Domingo Challenger Internationaler Raiffeisen Grand Prix - St. Polten Seville Challenger Brasil Open - Costa do Sauipe BA-CA Tennis Trophy - Vienna Mercedes Cup - Stuttgart AEGON International - Eastbourne BCR Open Romania - Bucharest China Open - Beijing Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona BMW Open - Munich Catella Swedish Open - Bastad International German Open - Hamburg Open de Tenis Comunidad Valenciana - Valencia Heineken Open - Auckland Copa Claro - Buenos Aires Open Sabadell Atlantico - Barcelona BMW Open - Munich Citi Open - Washington Open de Montauban - Montauban Bet-at-home Open - Hamburg Rakuten Japan Open - Tokyo Ecuador Open - Quito Bet-at-home Open - Hamburg ATP Vegeta Croatia Open - Umag Bank Austria Tennis Trophy - Vienna Bet-at-home Cup - Kitzbuhel Rio Open - Rio de Janeiro Abierto Mexicano - Los Cabos Aegon Nottingham Open - Nottingham Bet-at-home Open - Hamburg Argentina Open - Buenos Aires Moselle Open - Metz St. Petersburg Open - St. Petersburg Moselle Open - Metz IPP Geneva Trophy - Geneva ASB Classic - Auckland If Stockholm Open - Stockholm Open Seat Godo - Barcelona Grand Prix Hassan II - Marrakech Qatar ExxonMobil Open - Doha Apia International - Sydney Kremlin Cup - Moscow Ecuador Open - Quito Konzum Croatia Open - Umag Millennium Estoril Open - Estoril St. Petersburg Open - St. Petersburg Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Aberto de Sao Paulo - Sao Paulo Brasil Open - Sao Paulo St. Petersburg Open - St. Petersburg Open Parc - Lyon Swiss Open - Gstaad Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Czech Open - Prostejov SkiStar Swedish Open - Bastad Idea Prokom Open - Sopot Qatar ExxonMobil Open - Doha San Juan Challenger ARAG World Team Championship - Dusseldorf Mercedes Cup - Stuttgart Open Romania - Bucharest Abierto Mexicano Telfonica MoviStar - Acapulco Grand Prix Hassan II - Casablanca Open Seat Godo 2005 - Barcelona Tennis Masters Series - Madrid Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna NASDAQ-100 Open - Miami Copa Telmex - Buenos Aires Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Open SEAT Godo 2006 - Barcelona Hypo Group Tennis International - Portschach The 10tele.com Open - Nottingham Synsam Swedish Open - Bastad Tennis Masters Series - Madrid Mercedes Cup - Stuttgart Campionati Internazionali d'Italia - Rome Rogers Masters - Toronto BA-CA Tennis Trophy - Vienna Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Generali Open - Kitzbuhel Mutua Madrilena Masters Madrid - Madrid BCR Open Romania - Bucharest Sony Ericsson Open - Miami Heineken Open - Auckland Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Open de Tenis Comunidad Valenciana - Valencia Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells BCR Open Romania - Bucharest Open de Moselle - Metz Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Catella Swedish Open - Bastad Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome U.S. Mens's Clay Court Championship - Houston Serbia Open - Belgrade Rogers Cup - Montreal AEGON International - Eastbourne Mercedes Cup - Stuttgart Countrywide Classic - Los Angeles Allianz Suisse Open Gstaad - Gstaad Western & Southern Financial Group Masters - Cincinnati Pilot Pen Tennis - New Haven Open de Moselle - Metz Shanghai ATP Masters - Shanghai China Open - Beijing Bank Austria Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Sony Ericsson Open - Miami Movistar Open - Santiago Western & Southern Open - Cincinnati US Men's Clay Court Championship - Houston Shanghai Rolex Masters - Shanghai SkiStar Swedish Open - Bastad BNP Paribas Masters - Paris Malaysian Open - Kuala Lumpur Open de Tenis Comunidad Valenciana - Valencia Aircel Chennai Open - Chennai Heineken Open - Auckland VTR Open - Vina del Mar BNP Paribas Open - Indian Wells Copa Claro - Buenos Aires Open Sabadell Atlantico - Barcelona Sony Open Tennis - Miami Bet-at-home Cup - Kitzbuhel Miami Open - Miami Miami Open - Miami Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Barcelona Open BancSabadell - Barcelona Shanghai Rolex Masters - Shanghai SkiStar Swedish Open - Bastad Malaysian Open - Kuala Lumpur Swiss Indoors Basel - Basel Valencia Open - Valencia Heineken Open - Auckland Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Vegeta Croatia Open - Umag Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona SkiStar Swedish Open - Bastad Austrian Open - Kitzbuhel If Stockholm Open - Stockholm Valencia Open - Valencia Millennium Estoril Open - Estoril Aircel Chennai Open - Chennai Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril SkiStar Swedish Open - Bastad BB&T Atlanta Open - Atlanta ASB Classic - Auckland Argentina Open - Buenos Aires Ecuador Open - Quito US Men's Clay Court Championship - Houston Brasil Open - Costa do Sauipe Tennis Masters Series - Hamburg French Open - Paris Australian Open - Melbourne Pacific Life Open - Indian Wells French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London 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 Sony Ericsson Open - Miami 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 U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells French Open - Paris Aegon Nottingham Open - Nottingham U.S. Open - New York Australian Open - Melbourne French Open - Paris BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells U.S. Open - New York Australian Open - Melbourne Dutch Open Tennis - Amersfoort French Open - Paris Wimbledon - London Orange Prokom Open - Sopot Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Rogers Cup - Montreal Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Atlanta Tennis Championships - Atlanta Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London Davis Cup, World Group, 1R, PER-ESP 0-5 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, 1R, ESP-KAZ 5-0 Davis Cup, World Group, SF, ESP-USA 3-1 Australian Open - Melbourne Davis Cup, World Group, SF, FRA-ARG 5-0 Davis Cup, World Group, F, CZE-ESP 3-2 Davis Cup, World Group, SF, CZE-ARG 3-2 Wimbledon - London U.S. Open - New York Davis Cup, World Group, PO, ARG-COL 4-0 Ecuador Open - Quito Davis Cup, PO, ESP-SUI 4-1 Davis Cup, World Group, QF, FRA-ESP 5-0 Davis Cup, World Group, QF, ESP-AUT 4-1 French Open (juniors) U.S. Open (juniors) Mubadala World Tennis Championship Mubadala World Tennis Championship Kooyong Classic - Kooyong Olympics - Beijing Olympics - London