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 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 Brazil F3 Brazil F11 Chile F5 Chile F6 Portugal F1 Brazil F8 Brazil F9 Brazil F10 Brazil F11 Brazil F13 Brazil F14 Brazil F16 Brazil F18 Italy F4 Italy F5 Italy F6 Italy F7 Italy F8 Italy F10 Italy F11 Brazil F4 Brazil F5 Argentina F7 Argentina F8 Argentina F9 Lebanon F1 Brazil F7 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 Brazil F2 Brazil F3 M15 Caslano M15 Bucharest M25 Pardubice M25 Tulsa Nord/LB Open - Braunschweig Copa Ericsson Brazil - Sao Paulo Copa Ericsson Argentina - Buenos Aires Newcastle Challenger - Newcastle Copa Ericsson Uruguay - Montevideo IV Abierto Internacional de Salinas - Salinas Napoli Challenger - Napoli Open de Nice - Nice Copa Ericsson - Guadalajara Riviera di Rimini Challenger - Rimini Nossa Caixa Tennis Cup - Sao Paulo Credicard Mastercard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte M25 Bourg-en-Bresse Copa Ericsson Argentina - Buenos Aires Unicredit (Suisse) Bank S.A. Challenger - Chiasso XI Venice Open - Venice Seguros Bolivar Open - Bogota Roma Challenger 2007 - Rome VSZ Solvak Open Challenger - Kosice Muller Cup - Ulm Zagreb Open - Zagreb Venice Open - Venice Open Punta Del Este/Copa Banco Montevideo - Punta Del Este Hilton Waikoloa USTA Challenger - Waikoloa XL Capital Bermuda Open - Bermuda Copa Ericsson Mexico - Guadalajara Challenger de Providencia-Copa Kia - Santiago Copa Petrobras Brazil - Belo Horizonte San Luis Potosi Challenger - San Luis Potosi Copa Ericsson Mexico - Guadalajara Copa Ericsson Peru - Lima M15 Champaign BNP Paribas Primrose - Bordeaux San Luis Potosi Challenger 2000 - San Luis Potosi M15 Weston Unicredit Czech Open - Prostejov Copa Petrobras Colombia - Bogota Copa Ericsson Chile - Santiago Copa Ericsson Mexico - Guadalajara AXA Open - Espinho ATU Cup - Weiden Pekao Open 2005 - Szczecin Cerveza Cristal - Santiago 13 BH Tennis Open International Cup - Belo Horizonte Sunrise Challenger Lugano Challenger Turin Challenger Top Wool Challenger - Biella Rimini Challenger Recanati Challenger Copa Petrobras Argentina - Buenos Aires Bancolombia Open - Bogota Aberto de Sao Paulo - Sao Paulo XIII Trofeo Ciudad de Quito - Quito BH Tennis Open - Belo Horizonte Copa Petrobras Uruguay - Montevideo Copa Petrobras Paraguay - Asuncion ATP Challenger La Serena - La Serena Sao Paulo Challenger Tour Finals Braunschweig Challenger III Aberto Santa Catarina de Tenis - Florianopolis Sao Paulo Challenger Tunis Open - Tunis Morocco Tennis Tour - Rabat Cyclus Open de Tenis - Florianopolis Top Wool Challenger-Immagine Trophy - Biella Buenos Aires Challenger Montevideo Challenger Scheveningen Challenger Orleans Challenger Mons Challenger Challenger ATP de Cuenca Diario El Mercurio - Cuenca Downtown Athletic Club USTA Challenger - Amarillo Qwarant Cup - Sopot Copa Petrobras-Argentina - Buenos Aires San Luis Potosi Challenger Sarasota Challenger Tallahassee Challenger Milan Challenger Montevideo Challenger Cleveland Challenger Santiago Challenger Milan Challenger San Benedetto Challenger Bogota Challenger Orlando Challenger Biella Challenger Genova Challenger Tunis Challenger Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao Braunschweig Challenger Amersfoort Challenger Padova Challenger Savannah Challenger Marburg Challenger Braunschweig Challenger Irving Challenger San Benedetto Challenger Como Challenger Siemens Open - Scheveningen Braunschweig Challenger Copa Ericsson Uruguay - Montevideo International Championship of Croatia - Umag Chevrolet Cup - Santiago Copa Ericsson Uruguay - Montevideo Szczecin Challenger Challenger Ford de Cherbourg - Cherbourg Heineken Open - Auckland Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Oeiras 3 Challenger Quelle Cup - Furth Mallorca Open - Mallorca Prostejov Challenger Telenordia Swedish Open - Bastad Banja Luka Challenger Croatia Open - Umag Generali Open 2001 - Kitzbuhel Santo Domingo Challenger Open Seat-Godo 2001 - Barcelona Guayaquil Challenger Newport Beach Challenger Dallas Challenger Internationale Tenniskampioenschappen Scheveningen - Scheveningen Poznan Challenger - Poznan Graz CA Challenger - Graz Rado Geneva Challenger - Geneva Brazil Open - Salvador Black Forest Open - Alpirsbach Meerbusch Challenger Szczecin Challenger Open de l'Isere - Grenoble Campinas Challenger Morelos Challenger Heineken Open - Auckland Orlando Challenger V Trofeo Ciudad de Quito - Quito Copa AT&T - Buenos Aires Copa Ericsson - Sao Paulo Mallorca Open - Mallorca Pozoblanco Challenger V Abierto Internacional de Salinas - Salinas Renault Slovenian Open - Ljubljana Ordina Open - 's-Hertogenbosch Mallorca Challenger Telenordia Swedish Open - Bastad Roanne Challenger Brasil Open - Florianopolis Copa Ericsson Chile - Santiago Copa Ericsson Argentina - Buenos Aires Copa Ericsson Peru - Lima Renault Slovenian Open - Ljubljana Jagermeister Open - Braunschweig FILA Challenger Biella - Biella Venice Challenger - Venice CA Challenger - Graz Segovia Challenger Abierto Mexicano de Tenis Pegaso - Acapulco Banja Luka Challenger Toulouse Challenger Cassis Challenger Estoril Open - Estoril Open de Tenis Comunidad Valenciana - Valencia TD Waterhouse Cup - Long Island Galleryfurniture.com Challenge - Atlanta International Championship of Croatia - Umag Brasil Open - Salvador Open Seat Godo 2003 - Barcelona Generali Open 2000 - Kitzbuhel Charlottesville Challenger Cleveland Challenger Ethias Trophy - Mons Cary Challenger Marburg Challenger Qatar Open - Doha Ostrava Challenger Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Estoril Open - Estoril Open Seat Godo - Barcelona Synsam Swedish Open - Bastad Santiago Challenger Next Generation Hardcourts - Adelaide Heineken Open - Auckland BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe TD Waterhouse Cup - Long Island Abierto Mexicano Telfonica MoviStar - Acapulco CA Tennis Trophy - Vienna Open Seat Godo 2005 - Barcelona Estoril Open - Estoril BellSouth Open - Vina del Mar Prostejov Challenger Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort Open de Moselle - Metz CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Sydney International - Sydney The 10tele.com Open - Nottingham Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Heineken Open - Auckland Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Seat Godo 2007 - Barcelona Estoril Open - Estoril ARAG World Team Championship - Dusseldorf Red Letter Days Open - Nottingham Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BA-CA Tennis Trophy - Vienna Qatar Exxon Mobil Open - Doha Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Open SEAT 2008 - Barcelona Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Davidoff Swiss Indoors Basel - Basel Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel Allianz Suisse Open Gstaad - Gstaad Brisbane International - Brisbane Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Open de Nice Cote dAzur - Nice Allianz Suisse Open Gstaad - Gstaad China Open - Beijing Brasil Open - Costa do Sauipe Estoril Open - Estoril AEGON Championships - London Synsam Swedish Open - Bastad Legg Mason Tennis Classic - Washington 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 Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Medibank International - Sydney Sao Paulo Challenger Brasil Open - Costa do Sauipe If Stockholm Open - Stockholm Movistar Open - Santiago Grand Prix Hassan II - Casablanca Brisbane - Brisbane Thailand Open - Bangkok Heineken Open - Auckland Movistar Open - Vina del Mar Brasil Open - Sao Paulo BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Winston-Salem Open - Winston-Salem Barcelona Open BancSabadell - Barcelona SkiStar Swedish Open - Bastad AIG Japan Open Tennis Championships - Tokyo Ecuador Open - Quito Kremlin Cup - Moscow Ecuador Open - Quito Rio Open - Rio de Janeiro BMW Open - Munich Geneva Open - Geneva Brasil Open - Sao Paulo Winston-Salem Open - Winston-Salem Porto Challenger Dallas Challenger International German Open - Hamburg Open Sabadell Atlantico - Barcelona Geneva Open - Geneva Bet-at-home Cup - Kitzbuhel Erste Bank Open - Vienna Indianapolis Tennis Championships - Indianapolis Bogota Challenger Shenzhen Open - Shenzhen Sao Paulo Challenger Open de Moselle - Metz Davidoff Swiss Indoors - Basel US Men's Clay Court Championship - Houston Rio Open - Rio de Janeiro Grand Prix Hassan II - Casablanca Chile Dove Men+Care Open - Santiago Campinas Challenger Braunschweig Challenger Campionati Internazionali di Sicilia - Palermo Rennes Challenger Heineken Open - Auckland Abierto Mexicano Telcel - Acapulco Copa Claro - Buenos Aires Irving Challenger Farmers Classic - Los Angeles Sybase Open - San Jose Abierto Mexicano Telcel - Acapulco Bet-at-home Open - Hamburg Lima Challenger Abierto Mexicano Telcel - Acapulco Estoril Open - Estoril Heineken Open - Auckland Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Kremlin Cup - Moscow Buenos Aires Challenger Credit Agricole Suisse Open - Gstaad Apia International - Sydney Erste Bank Open - Vienna Valencia Open - Valencia Heineken Open - Auckland Ecuador Open - Quito Rio Open - Rio de Janeiro Genova Challenger Argentina Open - Buenos Aires ATP Challenger Tour Finals TEB BNP Paribas Istanbul Open - Istanbul Biella Challenger Credit Agricole Suisse Open - Gstaad Citi Open - Washington Aegon Nottingham Open - Nottingham Winston-Salem Open - Winston-Salem Dallas Challenger China Open - Beijing Valencia Open - Valencia Forli Challenger Apia International - Sydney Lisbon Challenger Barcelona Open BancSabadell - Barcelona BMW Open - Munich Geneva Open - Geneva Erste Bank Open - Vienna Aegon Nottingham Open - Nottingham Open 88 - Contrexeville Sopot Challenger Copa Ericsson - Caracas Franklin Templeton Tennis Classic - Scottsdale Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Copa Ericsson Brasil - Sao Paulo Barcelona Open BancSabadell - Barcelona Tenniscup of Flanders - Ostende Murcia Challenger Suisse Open - Gstaad Generali Open - Kitzbuhel Perugia Challenger Amersfoort Challenger Ecuador Open - Quito L'Aquila Challenger Como Challenger Argentina Open - Buenos Aires Las Vegas Challenger Newport Beach Challenger Campinas Challenger Tenerife Challenger Santiago Challenger Rio Open - Rio de Janeiro Adidas International - Sydney Poznan Challenger Liberec Challenger Delray Beach Open - Delray Beach Amersfoort Challenger Pozoblanco Challenger Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Stockholm Open - Stockholm Generali Open - Kitzbuhel AIG Japan Open - Tokyo Next Generation Adelaide International - Adelaide Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open SEAT Godo 2006 - Barcelona Davis Cup, World Group, QF, BLR-ARG 5-0 Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Rio Open - Rio de Janeiro The Nottingham Open - Nottingham Austrian Open - Kitzbuhel If Stockholm Open - Stockholm 1999 Mercedes Cup - Stuttgart Brasil Open - Costa do Sauipe U.S. Mens's Clay Court Championship - Houston BellSouth Open - Vina del Mar Generali Open 2002 - Kitzbuhel Davidoff Swiss Indoors - Basel CA Tennis Trophy - Vienna Argentina Open - Buenos Aires Brasil Open - Sao Paulo BA-CA Tennis Trophy - Vienna Davis Cup, World Group, 1R, ARG-CZE 5-0 Suisse Open - Gstaad AEGON International - Eastbourne Citrix Tennis Championships - Delray Beach The Ericsson Open - Miami Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Madrid Tennis Masters Series - Indian Wells Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Tennis Masters Series - Paris Open de Moselle - Metz Trofeo Conde de Godo - Barcelona Salem Open - Hong Kong Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Copa AT&T - Buenos Aires Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Alicante Challenger Francavilla Challenger Tennis Masters Series - Madrid NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells Tennis Masters Series - Madrid Sony Ericsson Open - Miami Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Ann Arbor Challenger Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Mutua Madrilena Madrid Open - Madrid Rogers Cup - Montreal BNP Paribas Masters - Paris Tallahassee Challenger Tennis Masters Series - Montreal Internazionali BNL d'Italia - Rome Pau Challenger Rogers Cup - Montreal Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Thailand Open - Bangkok Abierto Mexicano Telfonica MoviStar - Acapulco Masters Series Madrid - Madrid Rogers Masters - Montreal Pacific Life Open - Indian Wells French Open - Paris Brisbane International - Brisbane French Open - Paris U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London French Open - Paris Sony Ericsson Open - Miami U.S. Open - New York Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Rio Open - Rio de Janeiro Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Australian Open - Melbourne Australian Open - Melbourne VTR Open - Vina del Mar Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Miami Open - Miami Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai The Ericsson Open - Miami Miami Open - Miami NASDAQ-100 Open - Miami Mutua Madrid Open - Madrid Tennis Masters Series - Monte Carlo Australian Open - Melbourne Internazionali BNL d'Italia - Rome Wimbledon - London U.S. Open - New York 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 U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Campionati Internazionali D'Italia - Rome Masters Series - Hamburg SkiStar Swedish Open - Bastad Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Australian Open - Melbourne French Open - Paris Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome U.S. Open - New York Tennis Masters Series - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne Sony Open Tennis - Miami Western & Southern Financial Group Masters - Cincinnati French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Shanghai Rolex Masters - Shanghai Wimbledon - London BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Mercedes Cup - Stuttgart Brasil Open - Sao Paulo Copa Telmex - Buenos Aires U.S. Open - New York Pilot Pen Tennis - New Haven If Stockholm Open - Stockholm Wimbledon - London Australian Open - Melbourne China Open - Beijing Wimbledon - London U.S. Open - New York Davis Cup, Group 1, REL1, CAN-ARG 4-1 Davis Cup, World Group, SF, ESP-ARG 3-2 Tennis Masters Series - Madrid Davis Cup, World Group, PO, CRO-BRA, 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, Group I, 2R, URU-BRA 0-5 Davis Cup, Group I, 2R, BRA-COL 3-1 Davis Cup, World Group, PO, GER-BRA 4-1 Davis Cup, World Group, PO, BRA-CRO 1-3 Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London French Open (juniors) French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Internazionali BNL d'Italia - Rome U.S. Open - New York Tennis Masters Series - Miami Olympics - Beijing French Open - Paris Australian Open - Melbourne Olympics - London Olympics - Rio de Janeiro Australian Open - Melbourne Masters Series Monte-Carlo - Monte-Carlo French Open - Paris French Open - Paris Davis Cup, World Group, PO, BRA-ESP 3-1 Davis Cup, Group 1, 2R, ARG-CAN 5-0 Davis Cup, World Group, PO, RUS-BRA 3-2 Davis Cup, World Group, SF, ARG-AUS 5-0 Davis Cup, Group 1, 2R, BRA-COL 4-1 Davis Cup, Group I, 2R, BRA-ECU 3-1 Davis Cup, World Group, 1R, USA-BRA 3-2 Davis Cup, Group 1, REL2, ARG-COL 4-1 Davis Cup, World Group, 1R, ARG-MAR 5-0 Davis Cup, World Group, PO, BRA-RUS 5-0 Davis Cup, World Group, 1R, ARG-BRA 3-2 Davis Cup, World Group, PO, AUT-BRA 4-1 Davis Cup, World Group, 1R, ARG-GBR 4-1 Davis Cup, World Group, QF, CRO-ARG 2-3 Davis Cup, World Group, PO, BEL-BRA 4-0 Davis Cup, Group I, 2R, ECU-BRA 0-5 Wimbledon (juniors) Olympics - Athens