Career 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 Samarkand Challenger - Samarkand Open de Franche Comte - Besancon V Trani Cup - Trani San Marino Cepu Open - San Marino Open de L'Isere (Open 38) - Grenoble Corona Mexico City Open - Mexico City Stella Artois Clay Court Championships - Budaors Sao Paulo - Brazil Nord/LB Open 2004 - Braunschweig Corona Mexico City Open - Mexico City Macedonia Open - Skopje Geneva Challenger - Geneva Black Forest Open 2002 - Freudenstadt Open de L'Isere-Open 38 - Grenoble Open Castilla y Leon Trofeo Iberdrola - Segovia Sardinia International Championship - Cagliari KGHM Polish Indoors - Wroclaw Scottish Tennis Championship - Edinburgh Memorial Savigni - Sassuolo Zagreb Open - Zagreb Internationaux de Bretagne - Brest XL Capital Bermuda Open - Bermuda Zagreb Open - Zagreb Pekao Open 2004 - Szczecin BMW Tennis Championship - Sunrise South African Airways Open - East London Croatian Indoors - Zagreb Rado Swiss Open - Gstaad Heineken Open Singapore - Singapore Wideyes Swedish Open - Bastad Waldbaum's Hamlet Cup - Long Island Samsung Open - Brighton AAPT Championships - Adelaide Top Wool Challenger Biella - Biella Oberstaufen Cup - Oberstaufen Internationaler Raiffeisen Grand Prix - St. Polten The Nottingham Open - Nottingham UBS Open Gstaad - Gstaad Schickedanz Open - Furth Croatia Open - Umag Open Castilla y Leon - Segovia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba International Championship of Croatia - Umag Mumbai Challenger - Mumbai Copenhagen Open - Copenhagen Copa Petrobras Argentina - Buenos Aires Trofeo Conde de Godo - Barcelona Allianz Suisse Open Gstaad - Gstaad Zagreb Open - Zagreb Wartburg Open - Eisenach Milan Indoors - Milan Guzzini Challenger - Recanati Open Seat-Godo 2001 - Barcelona Torneo Internazionale di Tennis ATP-Challenger - Merano Thailand Open - Bangkok Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Top Wool Challenger - Biella VI Gramado Open de Tenis - Gramado Zivnobanka Open 1999 - Prostejov Umag Bogota Challenger - Bogota Memorial Piertomaso Tessitore - San Remo Banca Stato Challenger Lugano - Lugano Grand Prix de Tennis de Lyon - Lyon International Championship of Croatia - Umag Qwarant Cup - Sopot Grolsch Cup - Warsaw Adidas International - Sydney Ahmedabad Challenger - Ahmedabad Venice Challenger - Venice CA Challenger - Graz Open Sainte Victoire - Aix-En-Provence BMW Open - Munich Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide Estoril Open - Estoril AAPT Championships - Adelaide Gerry Weber Open - Halle Copa AT&T - Buenos Aires Adidas International - Sydney RCA Championships - Indianapolis Generali Open 2000 - Kitzbuhel 2003 Mercedes Cup - Stuttgart ABN/AMRO World Tennis Tournament - Rotterdam Legg Mason Tennis Classic - Washington D.C. Open 13 - Marseille Qatar Open - Doha Milan Indoors - Milan BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Gerry Weber Open - Halle Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart RCA Championships - Indianapolis Generali Open - Kitzbuhel Idea Prokom Open - Sopot Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Qatar Open - Doha Milan Indoors - Milan BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Open 13 - Marseille Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Dubai Open - Dubai Grand Prix Hassan II - Casablanca Open Seat Godo 2005 - Barcelona The 10tele.com Open - Nottingham Synsam Swedish Open - Bastad Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven Open de Moselle - Metz CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Chennai Open - Chennai Next Generation Adelaide International - Adelaide Sydney International - Sydney International Indoor Tennis Championships of Croatia - Zagreb Brasil Open - Costa do Sauipe US Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Hypo Group Tennis International - Portschach The Stella Artois Championships - London Prostejov Challenger BellSouth Open - Vina del Mar Allianz Suisse Open Gstaad - Gstaad Generali Open - Kitzbuhel Orange Prokom Open - Sopot China Open - Beijing AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe ABN/AMRO World Tennis Tournament - Rotterdam Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco U.S. Men's Clay Court Championships - Houston Estoril Open - Estoril Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Generali Open - Kitzbuhel China Open - Beijing BA-CA Tennis Trophy - Vienna Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Qatar Exxon Mobil Open - Doha Heineken Open - Auckland Movistar Open - Vina del Mar PBZ Zagreb Indoors - Zagreb Gerry Weber Open - Halle BMW Open - Munich If Stockholm Open - Stockholm Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Open Sabadell Atlantico - Barcelona Pilot Pen Tennis - New Haven Estoril Open - Estoril AEGON Championships - London AEGON International - Eastbourne ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest China Open - Beijing If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Open de Tenis Comunidad Valenciana - Valencia Heineken Open - Auckland Movistar Open - Santiago PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Copa Telmex - Buenos Aires The Dubai Tennis Championships - Dubai Ordina Open - s-Hertogenbosch Open de Moselle - Metz Open Romania - Bucharest If Stockholm Open - Stockholm Open Sud de France - Montpellier Open de Tenis Comunidad Valenciana - Valencia PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco SkiStar Swedish Open - Bastad ATP Studena Croatia Open - Umag Open de Moselle - Metz Rakuten Japan Open - Tokyo Open de Tenis Comunidad Valenciana - Valencia PBZ Zagreb Indoors - Zagreb VTR Open - Vina del Mar Open 13 - Marseille US Men's Clay Court Championship - Houston AXA Cup - London Malaysian Open - Kuala Lumpur Valencia Open - Valencia Grand Prix de Tennis de Lyon - Lyon Adidas International - Sydney Milan Indoors - Milan Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Power Horse Cup - Dusseldorf SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Brasil Open - Sao Paulo Power Horse Cup - Dusseldorf Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice Argentina Open - Buenos Aires Kremlin Cup - Moscow PBZ Zagreb Indoors - Zagreb Open de la Comunidad Valenciana - Valencia Grand Prix de Tennis de Lyon - Lyon Abierto Mexicano Telcel - Acapulco Catella Swedish Open - Bastad The Hypo Group Tennis International 2008 - Poertschach Orange Warsaw Open - Warsaw Masters Series - Hamburg Ordina Open - s-Hertogenbosch Heineken Open - Auckland Grand Prix Hassan II - Casablanca Heineken Open - Auckland Serbia Open - Belgrade German Tennis Championships - Hamburg Winston Salem - Winston Salem Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Mercedes Cup - Stuttgart China Open - Beijing Bet-at-home Open - Hamburg Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Shenzhen Open - Shenzhen Mercedes Cup - Stuttgart Mumbai Open - Mumbai Rio Open - Rio de Janeiro Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Synsam Swedish Open - Bastad Open de Moselle - Metz AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Rakuten Japan Open - Tokyo Pilot Pen Tennis - New Haven Legg Mason Tennis Classic - Washington D.C. AIG Japan Open Tennis Championships - Tokyo Pilot Pen International - New Haven Movistar Open - Santiago Open Sabadell Atlantico - Barcelona AEGON Championships - London China Open - Beijing Copa Claro - Buenos Aires Dubai Duty Free Tennis Championships - Dubai Croatia Open - Umag Rio Open 500 - Rio de Janeiro Thailand Open - Bangkok Bet-at-home Cup - Kitzbuhel Heineken Open - Auckland Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Argentina Open - Buenos Aires Aegon Nottingham Open - Nottingham Bet-at-home Open - Hamburg Austrian Open - Kitzbuhel US Men's Clay Court Championship - Houston Kaltenberg Open - Split Rakuten Japan Open - Tokyo Maia Open - Oporto US Men's Clay Court Championship - Houston Suisse Open - Gstaad AAPT Championships - Adelaide BMW Open - Munich Dubai Open - Dubai Open de Moselle - Metz ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai President's Cup - Tashkent Stockholm Open - Stockholm Movistar Open - Vina del Mar Gerry Weber Open - Halle Abierto Mexicano Telcel - Acapulco BCR Open Romania - Bucharest Kremlin Cup - Moscow Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia ATP Studena Croatia Open Umag - Umag Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon International Championship of Croatia - Umag President's Cup 1999 - Tashkent ABN AMRO World Tennis Tournament - Rotterdam adidas Open de Toulouse - Toulouse Open 13 - Marseille Heineken Open Shanghai - Shanghai Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai Open 13 - Marseille Serbia Open - Belgrade ABN/AMRO World Tennis Tournament - Rotterdam ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai BMW Open - Munich 1999 Mercedes Cup - Stuttgart BA-CA Tennis Trophy - Vienna Heineken Trophy - 's-Hertogenbosch RCA Championships - Indianapolis Republic National Bank Monte Carlo Open - Monte Carlo Open 13 - Marseille Great American Insurance ATP Championship - Cincinnati The Ericsson Open - Miami Monte Carlo Open - Monte Carlo German Open - Hamburg Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Mallorca Open - Mallorca Tennis Masters Series - Rome Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid International Championship of Croatia - Umag Legg Mason Tennis Classic - Washington D.C. President's Cup 2000 - Tashkent Davidoff Swiss Indoors - Basel Tennis Masters Series - Monte Carlo Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Grand Prix de Tennis de Lyon - Lyon Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Rogers Masters - Toronto Adidas International - Sydney Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Open 13 - Marseille Sony Ericsson Open - Miami Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Open Seat Godo 2003 - Barcelona BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris 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 - Shanghai BNP Paribas Masters - Paris 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 ATP Masters 1000 - Shanghai Internazionali BNL d'Italia - Rome Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Tennis Masters Series - Toronto SkiStar Swedish Open - Bastad Internationaler Raiffeisen Grand Prix - St. Polten Tennis Masters Series - Stuttgart Copa Telmex - Buenos Aires Gerry Weber Open - Halle Tennis Masters Series - Monte Carlo Copa Telmex - Buenos Aires Campionati Internazionali d'Italia - Rome Heineken Open - Auckland Rogers Cup - Montreal U.S. Open - New York French Open - Paris Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London Masters Series Monte-Carlo - Monte-Carlo U.S. Open - New York Campionati BNL dItalia - Rome French Open - Paris Stockholm Open - Stockholm ARAG World Team Championship - Dusseldorf BNP Paribas Masters - Paris Wimbledon - London BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Open Sabadell Atlantico - Barcelona Shanghai Rolex Masters - Shanghai French Open - Paris ATP Studena Croatia Open Umag - Umag Wimbledon - London BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells U.S. Open - New York Australian Open - Melbourne French Open - Paris Open 13 - Marseille Wimbledon - London U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells French Open - Paris Sony Open Tennis - Miami Wimbledon - London U.S. Open - New York BNP Paribas Open - Indian Wells Miami Open - Miami Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells VTR Open - Vina del Mar Miami Open - Miami Tennis Masters Series - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Tennis Masters Series - Hamburg French Open - Paris Wimbledon - London 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 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 Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal U.S. Open - New York Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Series - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai Rolex Masters - Shanghai Miami Open - Miami Internazionali BNL d'Italia - Rome Davis Cup, World Group, 1R, ARG-GER 5-0 BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid The Stella Artois Championships - London Croatia Open - Umag Copa Claro - Buenos Aires Mercedes Cup - Stuttgart Qatar ExxonMobil Open - Doha Pilot Pen Tennis - New Haven Wimbledon - London French Open - Paris U.S. Open - New York Chengdu Open - Chengdu Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Davis Cup, Group 1, 1R, FIN-CRO 3-2 Davis Cup, World Group, 1R, CRO-GER 4-1 Davis Cup, World Group, QF, BLR-ARG 5-0 Davis Cup, World Group, 1R, USA-CRO 2-3 Davis Cup, World Group, 1R, AUT-CRO 2-3 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, QF, ARG-KAZ 5-0 Davis Cup, World Group, 1R, GER-ARG 1-4 AEGON International - Eastbourne U.S. Open - New York Davis Cup, World Group, QF, ARG-FRA 3-2 Australian Open - Melbourne Davis Cup, World Group, 1R, ARG-ITA 1-3 U.S. Open - New York Wimbledon - London Internazionali BNL d'Italia - Rome Australian Open - Melbourne French Open - Paris French Open - Paris Colonial Classic - Kooyong AAMI Classic - Kooyong French Open - Paris Wimbledon - London U.S. Open - New York Tennis Masters Cup - Shanghai Tennis Masters Cup Shanghai - Shanghai Australian Open - Melbourne Olympics - Sydney Tennis Masters Series - Hamburg Olympics - Beijing Olympics - London Olympics - Rio de Janeiro Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York Australian Open - Melbourne Davis Cup, World Group, QF, ARG-CRO 4-1 Davis Cup, World Group, QF, ESP-CRO 5-0 Davis Cup, World Group, F, ESP-ARG 3-1 Davis Cup, World Group, F, SVK-CRO 2-3 Davis Cup, Group 1, REL2, CRO-NOR 3-2 Davis Cup, Group 1, 2R, ROU-CRO 3-2 Davis Cup, Group 1, REL2, POR-CRO 4-1 Davis Cup, Group 1, 2R, CRO-AUT 4-1 Davis Cup, World Group, 1R, CRO-USA 4-1 Davis Cup, World Group, 1R, ARG-ROU 4-1 Davis Cup, World Group, SF, CRO-RUS 3-2 Davis Cup, World Group, 1R, GER-CRO 3-2 Davis Cup, World Group, QF, ITA-ARG 1-3 Davis Cup, World Group, SF, ARG-CZE 2-3 Davis Cup, World Group, 1R, FRA-CRO 4-1 Davis Cup, World Group, QR, CRO-ITA 3-2 Davis Cup, World Group, QF, ARG-SWE 4-1 Davis Cup, World Group, QF, CZE-ARG, 3-2 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, QF, CRO-SRB 1-4 Davis Cup, World Group, SF, FRA-ARG 5-0 Davis Cup, World Group, SF, SRB-ARG 2-3 Davis Cup, World Group, QR, CRO-BEL 3-2 Davis Cup, World Group, QF, ARG-CRO 3-2 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, 1R, ARG-NED 5-0 Davis Cup, World Group, QF, CRO-ROU 4-1 Davis Cup, World Group, QF, CRO-ARG 2-3 Davis Cup, World Group, SF, CZE-ARG 3-2 River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston AAMI Classic - Kooyong AAMI Classic - Kooyong AAMI Classic - Kooyong AAMI Classic - Kooyong Colonial Classic - Kooyong Olympics - Athens