Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
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 Brazil F3 Brazil F11 Chile F5 Portugal F1 Brazil F8 Brazil F9 Brazil F10 Brazil F11 Brazil F13 Chile F6 Brazil F14 Brazil F16 Brazil F18 Italy F4 Italy F5 Italy F6 Italy F7 Lebanon F1 Italy F8 M15 Caslano M15 Bucharest M25 Pardubice Italy F10 Italy F11 M25 Tulsa Brazil F4 Brazil F5 Argentina F7 Argentina F8 Argentina F9 Brazil F7 Braunschweig Challenger Biella Challenger San Luis Potosi Challenger Sarasota Challenger Prostejov Challenger Milan Challenger Marburg Challenger Padova Challenger Genova Challenger Campinas Challenger Porto Challenger Banja Luka Challenger Mallorca Challenger Romania F18 Colombia F5 Italy F8 Italy F9 Brazil F9 Brazil F12 Brazil F13 Brazil F4 Brazil F14 Brazil F5 Brazil F6 Lebanon F2 Iran F1 Iran F2 Romania F17 Brazil F11 Colombia F6 Brazil F15 Chile F7 Brazil F3 Galleryfurniture.com Challenge - Atlanta Brazil F2 Brazil F3 Copa AT&T - Buenos Aires Franklin Templeton Tennis Classic - Scottsdale Generali Open 2001 - Kitzbuhel Mallorca Open - Mallorca Idea Prokom Open - Sopot Heineken Open - Auckland Estoril Open - Estoril Open Seat Godo 2003 - Barcelona Campionati Internazionali di Sicilia - Palermo BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Allianz Suisse Open - Gstaad The Priority Telecom Open - Amersfoort Idea Prokom Open - Sopot BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Open Seat Godo 2005 - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Idea Prokom Open - Sopot Open Romania - Bucharest Stockholm Open - Stockholm Heineken Open - Auckland Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Synsam Swedish Open - Bastad BH Tennis Open - Belo Horizonte Pilot Pen Tennis - New Haven BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco ARAG World Team Championship - Dusseldorf Allianz Suisse Open - Gstaad Pilot Pen Tennis - New Haven ATP Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Rimini Challenger The Nottingham Open - Nottingham Indianapolis Tennis Championships - Indianapolis Dutch Open Tennis - Amersfoort Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Santiago Challenger Brisbane - Brisbane Heineken Open - Auckland Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Mercedes Cup - Stuttgart Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad Montevideo Challenger Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Proton Malaysian Open - Kuala Lumpur Brisbane International - Brisbane Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona San Marino Cepu Open - San Marino Mons Challenger International German Open - Hamburg Allianz Suisse Open Gstaad - Gstaad Challenger ATP de Cuenca Diario El Mercurio - Cuenca China Open - Beijing BNP Paribas Primrose - Bordeaux Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe M15 Champaign Copa Claro - Buenos Aires M15 Weston Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AEGON Championships - London Legg Mason Tennis Classic - Washington San Remo Challenger Swiss Indoors Basel - Basel Heineken Open - Auckland Brasil Open - Sao Paulo Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Swiss Indoors Basel - Basel Heineken Open - Auckland Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona M25 Bourg-en-Bresse Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo BRD Nastase Tiriac Trophy - Bucharest San Benedetto Challenger BMW Open - Munich Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Erste Bank Open - Vienna Valencia Open - Valencia Heineken Open - Auckland Ecuador Open - Quito Rio Open - Rio de Janeiro Lima Challenger Guayaquil Challenger TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Prostejov Challenger Aegon Nottingham Open - Nottingham Buenos Aires Challenger SkiStar Swedish Open - Bastad Credit Agricole Suisse Open - Gstaad Citi Open - Washington Winston-Salem Open - Winston-Salem China Open - Beijing Ecuador Open - Quito Santiago Challenger Shenzhen Open - Shenzhen Kremlin Cup - Moscow Erste Bank Open - Vienna Ecuador Open - Quito Tunis Challenger US Men's Clay Court Championship - Houston Challenger de Providencia-Copa Kia - Santiago BMW Open - Munich Geneva Open - Geneva Generali Open - Kitzbuhel Ecuador Open - Quito Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Rio Open - Rio de Janeiro Meerbusch Challenger Genova Challenger Szczecin Challenger Nord/LB Open - Braunschweig Copa Ericsson Uruguay - Montevideo Biella Challenger Zivnobanka Czech Open - Prostejov Copa Sevilla Internacionales de Andalucia - Seville 13 BH Tennis Open International Cup - Belo Horizonte Copa Petrobras Argentina - Buenos Aires Chile Dove Men+Care Open - Santiago Aberto de Sao Paulo - Sao Paulo ATP Challenger La Serena - La Serena Morelos Challenger San Luis Potosi Challenger - San Luis Potosi Santiago Challenger III Aberto Santa Catarina de Tenis - Florianopolis Unicredit Czech Open - Prostejov Tallahassee Challenger Amersfoort Challenger Ethias Trophy - Mons Copa Petrobras-Argentina - Buenos Aires Pozoblanco Challenger Sunrise Challenger Braunschweig Challenger Como Challenger Bordeaux Challenger Banja Luka Challenger Campinas Challenger Santo Domingo Challenger Newport Beach Challenger Cali Challenger Copa Ericsson Argentina - Buenos Aires Sao Paulo Challenger Buenos Aires Challenger Bucaramanga Challenger Copa Ericsson Brazil - Sao Paulo Buenos Aires Challenger Zivnobanka Czech Open - Prostejov Top Wool Challenger Biella - Biella San Luis Potosi Challenger 2000 - San Luis Potosi XL Capital Bermuda Open - Bermuda Quelle Cup 2000 - Furth BMW Brixina Tennis Open 2000 - Bressanone Hungarian Architect Open - Budapest Copa Ericsson Peru - Lima Copa Ericsson Brazil - Sao Paulo Copa Ericsson Chile - Santiago Espinho Challenger - Espinho V Torneo Internazionale di Tennis - Barletta San Luis Potosi Challenger - San Luis Potosi XL Capital Bermuda Open - Bermuda Zivnobanka Czech Open - Prostejov Nord/LB Open - Braunschweig Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires Pekao Open - Szczecin Copa Ericsson - Buenos Aires Pekao Open - Szczecin Jaegermeister Open - Braunschweig Warta Cup - Sopot Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio DPD Challenger 2000 - Aschaffenburg Copa Ericsson Mexico - Guadalajara FILA Challenger - Biella Pekao Open 2001 - Szczecin Pekao Open 2003 - Szczecin Corona Mexico City Open - Mexico City XL Capital Bermuda Open - Bermuda Top Wool Challenger Biella - Biella Cepu Open - San Marino Pekao Open 2004 - Szczecin Porsche Open - Poznan Nossa Caixa Tennis Cup - Sao Paulo Cyclus Open de Tenis - Florianopolis Tennis Masters Series - Miami Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series - Hamburg BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Credicard Mastercard Tennis Cup - Campos do Jordao Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid BH Tennis Open International Cup - Belo Horizonte BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Unicredit (Suisse) Bank S.A. Challenger - Chiasso Roma Challenger 2007 - Rome Seguros Bolivar Open - Bogota Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao XIII Trofeo Ciudad de Quito - Quito Challenger 42 - Andrezieux Copa Petrobras Colombia - Bogota Copa Petrobras Brazil - Belo Horizonte Copa Petrobras Uruguay - Montevideo Copa Petrobras Paraguay - Asuncion Bancolombia Open - Bogota Tunis Open - Tunis Morocco Tennis Tour - Rabat Lugano Challenger Turin Challenger San Benedetto Challenger Recanati Challenger Cleveland Challenger Cary Challenger Salinas Challenger French Open - Paris Blumenau Challenger Sao Paulo Challenger Rome Challenger Bordeaux Challenger French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Ostrava Challenger Australian Open - Melbourne French Open - Paris Sao Paulo Challenger Tour Finals Wimbledon - London U.S. Open - New York Braunschweig Challenger Dallas Challenger Australian Open - Melbourne Wimbledon - London U.S. Open - New York Bogota Challenger Australian Open - Melbourne Tunis Challenger French Open - Paris Marburg Challenger Scheveningen Challenger Roanne Challenger Wimbledon - London Orleans Challenger U.S. Open - New York Australian Open - Melbourne French Open - Paris Braunschweig Challenger U.S. Open - New York Australian Open - Melbourne Rennes Challenger French Open - Paris U.S. Open - New York Asuncion Challenger Irving Challenger 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 French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Oeiras 3 Challenger U.S. Open - New York Australian Open - Melbourne Irving Challenger Segovia Challenger Braunschweig Challenger Cassis Challenger French Open - Paris Savannah Challenger Wimbledon - London U.S. Open - New York Montevideo Challenger Australian Open - Melbourne Cleveland Challenger Dallas Challenger Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo ATP Challenger Tour Finals Charlottesville Challenger Orlando Challenger Sao Paulo Challenger U.S. Open - New York Orlando Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York TD Waterhouse Cup - Long Island Australian Open - Melbourne Dallas Challenger French Open - Paris Toulouse Challenger Forli Challenger Szczecin Challenger Wimbledon - London Lisbon Challenger U.S. Open - New York Australian Open - Melbourne Open Seat-Godo 2001 - Barcelona Sopot Challenger French Open - Paris Copa Ericsson Peru - Lima Telenordia Swedish Open - Bastad Wimbledon - London U.S. Open - New York Australian Open - Melbourne Campionati Internazionali di Sicilia - Palermo Murcia Challenger French Open - Paris Perugia Challenger Amersfoort Challenger BellSouth Open - Vina del Mar L'Aquila Challenger Como Challenger Wimbledon - London Open de Tenis Comunidad Valenciana - Valencia Las Vegas Challenger U.S. Open - New York Newport Beach Challenger Gelsor Open Romania - Bucharest Campinas Challenger Tenerife Challenger Santiago Challenger French Open - Paris Poznan Challenger Liberec Challenger Amersfoort Challenger Pozoblanco Challenger Chevrolet Cup - Santiago Sybase Open - San Jose Medibank International - Sydney Mercedes Cup - Stuttgart Heineken Open - Auckland BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Energis Open - Amersfoort Gelsor Open Romania - Bucharest U.S. Men's Clay Court Championships - Houston Croatia Open - Umag Croatia Open - Umag Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Heineken Open - Auckland Abierto Mexicano Telfonica MoviStar - Acapulco Grand Prix Hassan II - Casablanca Synsam Swedish Open - Bastad Davidoff Swiss Indoors - Basel Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Orange Prokom Open - Sopot Next Generation Adelaide International - Adelaide Heineken Open - Auckland Open SEAT 2008 - Barcelona Mercedes Cup - Stuttgart Open de Moselle - Metz Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco China Open - Beijing Brasil Open - Sao Paulo Open de Nice Cote dAzur - Nice Australian Open - Melbourne Farmers Classic - Los Angeles Bet-at-home Cup - Kitzbuhel Abierto Mexicano Telcel - Acapulco Delray Beach Open - Delray Beach Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Argentina Open - Buenos Aires Erste Bank Open - Vienna Barcelona Open BancSabadell - Barcelona Valencia Open - Valencia Apia International - Sydney Barcelona Open BancSabadell - Barcelona BMW Open - Munich Geneva Open - Geneva Aegon Nottingham Open - Nottingham Abierto Mexicano de Tenis Pegaso - Acapulco Apia International - Sydney Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Davidoff Swiss Indoors - Basel Suisse Open - Gstaad Copa AT&T - Buenos Aires Winston-Salem Open - Winston-Salem Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Suisse Open - Gstaad AEGON International - Eastbourne Open Seat Godo - Barcelona 2001 Mercedes Cup - Stuttgart Trofeo Conde de Godo - Barcelona Grand Prix de Tennis de Lyon - Lyon Alicante Challenger Francavilla Challenger Ann Arbor Challenger Tallahassee Challenger Ordina Open - 's-Hertogenbosch Pau Challenger Thailand Open - Bangkok Abierto Mexicano Telfonica MoviStar - Acapulco Open de Moselle - Metz ARAG World Team Championship - Dusseldorf BMW Open - Munich Open de Moselle - Metz Brisbane International - Brisbane Mercedes Cup - Stuttgart Interwetten Austrian Open - Kitzbuhel Rio Open - Rio de Janeiro VTR Open - Vina del Mar SkiStar Swedish Open - Bastad Ordina Open - 's-Hertogenbosch Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo NASDAQ-100 Open - Miami Tennis Masters Series - Madrid Western & Southern Financial Group Masters - Cincinnati Mercedes Cup - Stuttgart Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Brasil Open - Sao Paulo Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Pilot Pen Tennis - New Haven If Stockholm Open - Stockholm Sony Open Tennis - Miami China Open - Beijing Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Davis Cup, World Group, 1R, ARG-SWE 5-0 Davis Cup, World Group, QF, ARG-SWE 4-1 Davis Cup, Group 1, 2R, BRA-COL 4-1 Davis Cup, Group 1, 2R, COL-BRA 1-4 Davis Cup, World Group, PO, BRA-ECU, 2-3 Davis Cup, World Group, PO, IND-BRA 3-2 Davis Cup, World Group, PO, RUS-BRA 3-2 Davis Cup, Group I, 2R, BRA-COL 3-1 Davis Cup, World Group, PO, BRA-RUS 5-0 Davis Cup, World Group, PO, GER-BRA 4-1 Davis Cup, World Group, PO, BRA-ESP 3-1 Davis Cup, World Group, 1R, ARG-BRA 3-2 Davis Cup, World Group, PO, BRA-CRO 1-3 Davis Cup, Group I, 2R, BRA-ECU 3-1 Davis Cup, World Group, SF, ARG-AUS 5-0 Davis Cup, World Group, F, RUS-ARG 3-2 Davis Cup, World Group, 1R, AUT-ARG 1-4 Davis Cup, World Group, PO, AUT-BRA 4-1 Davis Cup, World Group, 1R, ARG-GBR 4-1 Davis Cup, World Group, PO, CRO-BRA, 4-1 Davis Cup, World Group, F, ARG-ESP 1-3 Davis Cup, Group I, 2R, URU-BRA 0-5 Davis Cup, World Group, 1R, USA-BRA 3-2 70th River Oaks International Tennis Tournament - Houston Davis Cup, World Group, PO, BEL-BRA 4-0 Davis Cup, Group I, 2R, ECU-BRA 0-5 French Open (juniors) Wimbledon (juniors) Olympics - London Olympics - Rio de Janeiro Olympics - Beijing