Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
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 F1 Chile #1-w3 Chile #1-w4 Argentina F1 Argentina F2 Guatemala F1 Argentina F3 Chile #1-w1 Argentina F4 Costa Rica F1 Slovenia F1 Slovenia F2 France F8 France F9 Argentina F5 SMS Tennis Cup - Sao Paulo VII Open Banc Agricol - Andorra Steelers Cup - Kosice Ljubljana Open - Ljubljana Memorial Savigni - Sassuolo Top Wool Challenger Biella - Biella I Manta Open - Manta Top Wool Challenger - Biella Societa Canottieri Mincio 2005 - Mantova Sina-Kia Motors Tennis Cup - Cordenons Copa Petrobras - Montevideo Unique Zagreb Open - Zagreb IPP Geneva Trophy - Geneva Copa Petrobras Uruguray - Montevideo La Serena Open - La Serena XI Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2007 - Napoli Mitsubishi Electric Europe Cup - Monza Aamulehti Tampere Open - Tampere Salinas Challenger Trani Challenger Asuncion Challenger Guayaquil Challenger Prostejov Challenger Napoli Challenger Palermo Challenger Cancun Challenger Challenger Leon 2004 - Leon Turin Challenger 13 BH Tennis Open International Cup - Belo Horizonte Copa Petrobras Argentina - Buenos Aires Draft Corona Mexico City Open - Mexico City Challenger Casablanca San Angel - Mexico City Bogota Challenger - Bogota 4° Sporting Challenger - Turin Britania Zavaleta - Puebla Meerbusch Challenger Porto Alegre Challenger Sao Paulo Challenger Santiago Challenger Buenos Aires Challenger Montevideo Challenger Aix En Provence Challenger Heilbronn Challenger Lyon Challenger Blois Challenger Milan Challenger Bastad Challenger Biella Challenger Campinas Challenger Lima Challenger Banja Luka Challenger Bucaramanga Challenger Turin Challenger Rijeka Challenger Ourocard Tennis Challenger - Sao Paulo Buenos Aires Challenger Medellin Challenger Copa Petrobras Argentina - Buenos Aires San Benedetto Challenger Trofeo Internacional Club Laieta - Barcelona Porsche Open - Poznan Nossa Caixa Tennis Cup - Sao Paulo Citta di Como - Como Genoa Open - Genova Unicredit (Suisse) Bank S.A. Challenger - Chiasso San Luis Potosi Challenger - San Luis Potosi Abierto Club Casablanca - Mexico City Credicard Mastercard Tennis Cup - Campos do Jordao Manerbio Challenger Como Challenger San Luis Potosi Challenger - San Luis Potosi Prague Open - Prague Panama City Challenger VI Gramado Open de Tenis - Gramado Campinas Challenger Copa Petrobras Santa Cruz - Santa Cruz de la Sierra 7° Trani Cup - Trani Copa Petrobras - Bogota Copa Petrobras - Aracaju Lima Challenger Guayaquil Challenger Kos-Zucchetti Tennis Cup - Cordenons The Stella Artois Grass Court Championships - London Pilot Pen International - New Haven Milan Indoors - Milan Montevideo Challenger Guayaquil Challenger ABN/AMRO World Tennis Tournament - Rotterdam Copa Petrobras Paraguay - Asuncion Estoril Open - Estoril The Nottingham Open - Nottingham Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Medibank Private International - Sydney Milan Indoors - Milan Aberto de Sao Paulo - Sao Paulo SAP Open - San Jose Kroger / St. Jude International - Memphis The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham Lima Challenger Guayaquil Challenger RCA Championships - Indianapolis Mercedes Cup - Stuttgart Santiago Challenger Open de Moselle - Metz Qatar ExxonMobil Open - Doha Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Estoril Open - Estoril Allianz Suisse Open Gstaad - Gstaad Dutch Open Tennis - Amersfoort Pilot Pen Tennis - New Haven Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Hypo Group Tennis International - Portschach The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Croatia Open - Umag BCR Open Romania - Bucharest Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open - Doha Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Delray Beach International Tennis Championships - Delray Beach Abierto Mexicano Telcel - Acapulco Regions Morgan Keegan Championships - Memphis Open SEAT 2008 - Barcelona BMW Open - Munich Mexico City Challenger Orange Warsaw Open - Warsaw Nord LB Open - Braunschweig ATP Studena Croatia Open Umag - Umag Movistar Open - Santiago Brasil Open - Costa do Sauipe Milan Challenger San Marino CEPU Open - San Marino Rio De Janeiro Challenger Marburg Challenger Pullach Challenger Bastad Challenger Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Montevideo Challenger Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne SkiStar Swedish Open - Bastad German Tennis Championships - Hamburg ATP Studena Croatia Open - Umag Winston Salem - Winston Salem BCR Open Romania - Bucharest Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston AT&T Challenge - Atlanta Power Horse World Team Cup - Dusseldorf Gerry Weber Open - Halle AEGON International - Eastbourne Studena Croatia Open - Umag China Open - Beijing VTR Open - Vina del Mar Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Gerry Weber Open - Halle Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Rakuten Japan Open - Tokyo Apia International - Sydney Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras SkiStar Swedish Open - Bastad Winston-Salem Open - Winston-Salem Heineken Open Singapore - Singapore Erste Bank Open - Vienna Swiss Indoors Basel - Basel Argentina Open - Buenos Aires Grand Prix Hassan II - Casablanca TEB BNP Paribas Istanbul Open - Istanbul Konzum Croatia Open - Umag Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Grand Prix Hassan II - Marrakech Gerry Weber Open - Halle Antalya Cup - Antalya Konzum Croatia Open - Umag Generali Open - Kitzbuhel Qatar Mobil Open 2000 - Doha Winston-Salem Open - Winston-Salem Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Cordoba Open - Cordoba Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Barcelona Open Banc Sabadell - Barcelona Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg ERA Real Estate Clay Court Championships - Orlando Manerbio Challenger Como Challenger Todi Challenger CA Tennis Trophy - Vienna Buenos Aires Challenger Gerry Weber Open - Halle Santo Domingo Challenger Infiniti Open - Los Angeles Dubai Tennis Open - Dubai Genova Challenger Lima Challenger Grand Prix de Tennis de Lyon - Lyon Citrix Tennis Championships - Delray Beach Barletta Challenger St. Petersburg Open - St. Petersburg Blunmenau Challenger Open Seat Godo 2005 - Barcelona Rome Challenger Kremlin Cup - Moscow Cridicard Mastercard Tennis Cup - Campos do Jordao Scania Stockholm Open - Stockholm du Maurier Open - Montreal 2003 Mercedes Cup - Stuttgart Tennis Masters Series - Indian Wells Estoril Open - Estoril The Ericsson Open - Miami Monte Carlo Open - Monte Carlo German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Open Seat Godo 2003 - Barcelona Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Cordenons Challenger San Marino Challenger Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Heineken Trophy - 's-Hertogenbosch 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 Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris The Stella Artois Grass Court Championships - London Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Cortina Challenger Sony Ericsson Open - Miami The Samsung Open - Nottingham Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Genova Challenger Generali Open 2003 - Kitzbuhel CA Tennis Trophy - Vienna Montevideo Challenger Mercedes-Benz Cup - Los Angeles French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris 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 Wimbledon - London French Open - Paris U.S. Open - New York Memorial Kolyaskin - Donetsk Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires Australian Open - Melbourne Visa Tennis Open - Sao Paulo Australian Open - Melbourne French Open - Paris French Open - Paris IPCL Cup - Vadodara U.S. Open - New York Bristol Challenger Trophy - Bristol French Open - Paris International Bavarian Championship - Eckental U.S. Open - New York Australian Open - Melbourne VIII Avierto Internacional de Salinas - Salinas Challenger Leon 2003 - Leon Citrix Tennis Championships - Delray Beach Copa Petrobras Santiago - Santiago Copa Petrobras Aracaju - Aracaju Nord LB Open - Braunschweig Riviera di Rimini Challenger - Rimini San Marino Cepu Open - San Marino Antonio Savoldi-Marco Co. - Manerbio Challenger Brasov - Brasov Challenger Cudad de Guayaquil - Guayaquil Copa Petrobras - Buenos Aires Amazonia Open de Tenis - Belem Copa Petrobras Colombia - Bogota Copa Petrobras Brazil - Aracaju Copa Petrobras Paraguay - Asuncion Naples Challenger - Naples Copa Kia Challenger ATP - Santiago Legg Mason Tennis Classic - Washington D.C. Bancolombia Open - Bogota Valencia Open - Valencia Open 13 - Marseille Challenger Lugano - Lugano Sporting Challenger '07 Trofeo Regione Piemonte - Turin Genova Open Challenger - Genova Pekao Open - Szczecin Challenger 42 - Andrezieux Sassuolo Challenger - Sassuolo Copa Ericsson Chile - Santiago Copa Petrobras Argentina - Buenos Aires BMW Tennis Championship - Sunrise XL Bermuda Open - Bermuda Singapore Mens Tennis Open - Singapore XI Trofeo Ciudad de Quito - Quito Zagreb Open - Zagreb Windy City Classic - Winnetka Unicredit Czech Open - Prostejov Montevideo Challenger Internationaux de Tennis de Brest - Brest Sporting Challenger '08-Trofeo Regione Piemonte - Turin Miller Lite Hall of Fame Tennis Championships - Newport BH Tennis Open International Cup - Belo Horizonte BMW Open - Munich V Gramado Open de Tennis - Gramado Dubai Open - Dubai Davis Cup, Group 1, 2R, RSA-BLR 4-1 Davis Cup, Group 1, 2R, BLR-RSA 4-1 Davis Cup, World Group, QR, BLR-GER 3-2 Davis Cup, World Group, 1R, BLR-RUS 3-2 Davis Cup, World Group, QF, AUS-BLR 5-0 Davis Cup, World Group, 1R, BLR-SWE 2-3 Davis Cup, Group 1, 2R, BLR-SUI 1-4 Todi Challenger Davis Cup, World Group, SF, ARG-CZE 2-3 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, 1R, ARG-ITA 1-3 Open Romania - Bucharest Copa AT&T - Buenos Aires Copenhagen Open - Copenhagen Dubai Tennis Open - Dubai Rosmalen Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Heineken Open Shanghai - Shanghai Copa Petrobras Bogota - Bogota Braunschweig Challenger Sao Paulo Challenger XL Capital Bermuda Open - Bermuda Lima Challenger 2007 - Lima CNA TennisPro Classic - Winnetka Orange Prokom Open - Sopot Generali Open - Kitzbuhel The Powder Byrne Trophy - Surbiton The Hypo Group Tennis International 2008 - Poertschach Watsons Water Champions Challenge - Hong Kong Colonial Classic - Kooyong Kroger / St. Jude International - Memphis Synsam Swedish Open - Bastad Frito Lay/USTA Challenger - Binghamton Porto Alegre Challenger Internationaux de Bretagne - Brest Guayaquil Challenger Olympics - Sydney Olympics - London The Stella Artois Grass Court Championships - London International Tennis Championships - Delray Beach BCR Open Romania - Bucharest Caltanissetta Challenger Napoli Challenger Perugia Challenger Curitiba Challenger RCA Championships - Indianapolis Biella Challenger Corrientes Challenger Alessandria Challenger The Stella Artois Grass Court Championships - Queen's/London Adidas Open de Toulouse - Toulouse Kremlin Cup - Moscow Milan Challenger Reggio Emilia Challenger San Benedetto Challenger Orbetello Challenger Banja Luka Challenger ECM Prague Open - Prague Canberra Challenger Credicard Mastercard Tennis Cup - Campos do Jordao Buenos Aires Challenger Seguros Bolivar Open - Medellin Buenos Aires Challenger Morocco Tennis Tour - Marrakech Blois Challenger German Tennis Championships - Hamburg Copa Petrobras Uruguay - Montevideo San Remo Challenger Open SEAT Godo 2006 - Barcelona Todi Challenger Buenos Aires Challenger Heilbronn Challenger Buenos Aires Challenger Iquique Challenger Brisbane International - Brisbane Movistar Open - Vina del Mar AEGON International - Eastbourne St. Petersburg Open - St. Petersburg Brasil Open - Sao Paulo Copa Telmex - Buenos Aires SAP Open - San Jose Montevideo Challenger Tennis Channel Open - Las Vegas Brasil Open - Costa do Sauipe U.S. Mens's Clay Court Championship - Houston Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Hypo Group Tennis International - Portschach Bet-at-home Open - Hamburg The Artois Championships - London The Stella Artois Championships - London US Men's Clay Court Championship - Houston Bet-at-home Open - Hamburg Qatar Mobil Open 2001 - Doha Adidas International - Sydney Mercedes Cup - Stuttgart Open 13 - Marseille Croatia Open Umag - Umag Open de Nice Cote d'Azur - Nice ABN/AMRO World Tennis Tournament - Rotterdam Ecuador Open - Quito Dubai Tennis Open - Dubai Mercedes-Benz Cup - Los Angeles Bet-at-home Open - Hamburg Austrian Open - Kitzbuhel Grand Prix de Tennis de Lyon - Lyon ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Tata Open 2002 - Chennai St. Petersburg Open - St. Petersburg Milan Indoors - Milan Bet-at-home Open - Hamburg Open 13 - Marseille Winston-Salem Open - Winston-Salem Qatar ExxonMobil Open - Doha ABN/AMRO World Tennis Tournament - Rotterdam Estoril Open - Estoril Barcelona Open BancSabadell - Barcelona BMW Open - Munich Copa Telmex - Buenos Aires Millennium Estoril Open - Estoril MoviStar Open - Vina del Mar Vegeta Croatia Open - Umag Open Parc - Lyon Kremlin Cup - Moscow AAPT Championships - Adelaide Adidas International - Sydney Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Red Letter Days Open - Nottingham Braunschweig Challenger Adidas International - Sydney Copa AT&T - Buenos Aires Alphen Challenger Szczecin Challenger Bordeaux Challenger Argentina Open - Buenos Aires Guayaquil Challenger Generali Open - Kitzbuhel Alicante Challenger Vicenza Challenger Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Blois Challenger Ludwigshafen Challenger Mallorca Challenger Genova Challenger Banja Luka Challenger Biella Challenger RCA Championships - Indianapolis Open Seat-Godo 2001 - Barcelona Open Seat-Godo 2000 - Barcelona The Nottingham Open - Nottingham Kremlin Cup - Moscow Waldbaum's Hamlet Cup - Long Island Long Island Geneva Open - Geneva RCA Championships - Indianapolis The 10tele.com Open - Nottingham Shanghai Open '97 - Shanghai Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Adidas International - Sydney UBS Open Gstaad - Gstaad RCA Championships - Indianapolis Mercedes Cup - Stuttgart Open de Nice Cote d'Azur - Nice Legg Mason Tennis Classic - Washington D.C. ATP Vegeta Croatia Open - Umag The Stella Artois Grass Court Championships - London St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow Swiss Indoors Basel - Basel Bet-at-home Open - Hamburg RCA Championships - Indianapolis Heineken Open - Auckland BellSouth Open - Vina del Mar Open 13 - Marseille Legg Mason Tennis Classic - Washington D.C. Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas Pilot Pen Tennis - New Haven Copa Telmex - Buenos Aires Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Heineken Open - Auckland Malaysian Open - Kuala Lumpur Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Hamburg Sony Open Tennis - Miami Miami Open - Miami Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Mutua Madrilena Madrid Open - Madrid Shanghai Rolex Masters - Shanghai French Open - Paris Wimbledon - London French Open - Paris French Open - Paris French Open - Paris French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne Pacific Life Open - Indian Wells Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Davis Cup, World Group, QR, SUI-BLR 5-0 Davis Cup, Group 1, 2R, BLR-ZIM 4-1 Davis Cup, Group 1, PO, BLR-POL 1-4 Davis Cup, World Group, QF, ARG-FRA 3-2 U.S. Open - New York Davis Cup, Group 1, 1R, BLR-ISR 3-2 Davis Cup, World Group, 1R, ROU-BLR 3-2 Davis Cup, World Group, 1R, ARG-BRA 3-2 Davis Cup, Group 1, 1R, BLR-UKR 3-2 Wimbledon - London French Open - Paris Davis Cup, World Group, PO, CAN-BLR 2-3 Wimbledon - London Davis Cup, World Group, 1R, BLR-ESP 4-1 Davis Cup, Group 1, 2R, BLR-ZIM 3-2 Davis Cup, World Group, PO, PER-BLR 4-1 Davis Cup, World Group, QF, BLR-ARG 5-0 Davis Cup, World Group, PO, ISR-ARG 2-3 Davis Cup, World Group, QF, ARG-SRB 4-1 Davis Cup, World Group, 1R, ARG-ITA 2-3 Davis Cup, Group 1, 2R, ZIM-BLR 4-1 Olympics - Athens Davis Cup, World Group, SF, USA-BLR 5-0 Australian Open - Melbourne Davis Cup, World Group, QR, ARG-BLR 5-0 Olympics - Beijing