Career 2016 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 Chile F2 France F5 France F7 Turkey F15 Turkey F16 Turkey F17 Turkey F18 Turkey F19 Turkey F20 France F10 France F11 USTA Challenger of North Miami Beach - North Miami Beach VII Avierto Internacional de Salinas - Salinas XL Capital Bermuda Open - Bermuda The Scottish Tennis Championships - Edinburgh ECM Cup - Prague ARMS USTA Challenger - Rocky Mount The Surbiton Trophy - Surbiton Memorial Savigni - Sassuolo Challenger Canottieri Minico - Mantova Siemens Open 2002 - Scheveningen 2002 FSE Challenger - Tarzana XXIX Edizione 'A.Savoldi Marco' - Manerbio I Tourneo Fila Citta di Brindisi - Brindisi Asirom Challenger Brasov - Brasov Heilbronn Open - Heilbronn Optimus Maia Open - Maia The Powder Byrne Trophy - Surbiton Bulgarian Challenger 2002 - Sofia TED Open Istanbul - Istanbul San Luis Potosi Challenger 2002 - San Luis Potosi 1st Challenger Tournament Leon - Leon Jameson Cup - Milan Heilbronn Open - Heilbronn 2001 Eddleman USTA Challenger - Birmingham Powder Byrne Trophy - Surbiton 2002 USTA Challenger of Calabasas - Calabasas XI Venice Open - Venice Telesp Celular Open - Ribeirao Preto Pekao Open 2001 - Szczecin Open de L'Isere (Open 38) - Grenoble VIII Trofeo Ciudad de Quito - Quito Visa Tennis Open - Sao Paulo Tatra Banka Open - Bratislava IPP Open - Helsinki Neride Prague Indoor - Prague Britania Zavaleta - Puebla Jameson Cup - Milan Intersport Heilbronn Open - Heilbronn IPP Open - Helsinki Hamburg Challenger - Hamburg Heilbronn Challenger - Heilbronn Warsteiner Challenger Series - Lippstadt Barletta Citta'Della Disfida Open 98 - Barletta Napoli International Cup - Napoli BPCA Open de Nice-Tounoi Challenger - Nice III Challenger Continenal Plaza - Puerto Vallarta AXA Open - Espinho VII Trofeo Ciudad de Quito - Quito Zivnobanka Open - Prostejov Zagreb Open - Zagreb Ciur Pribram Challenger - Pribram Open de Montauban - Montauban Venice Open - Venice Ostend Challenger Tennis Cup of Flanders - Ostende Newcastle Challenger - Newcastle Tampere Challenger - Tampere Scottish Tennis Championship - Edinburgh Medicor Open - Budapest Pomorski Bank Kredytowy Open - Szczecin Meridiana Sardegna Open - Olbia 2002 Eddleman USTA Challenger - Birmingham International Bavarian Championship - Eckental VI Open Banc Agricol - Andorra Crystal Cup 1998 - Portoroz Nuembrecht Challenger - Nuembrecht Warsteiner Challenger Wolfsburg - Wolfsburg Warsteiner Challenger Lubeck - Lubeck Open de Franche Comte - Besancon XL Capital Bermuda Open - Bermuda The Joyce Eisenberg Jerusalem Open - Jerusalem Zagreb Open - Zagreb FILA Challenger Biella - Biella Casino Lugano - Lugano Northern Electric Open 1999 - Newcastle I Open de Tenis Comunidad de Madrid - Madrid GHI Bronx Tennis Classic - Bronx V Trofeo Ciudad de Quito - Quito Okal Cup 2001 International Bavarian Championships - Eckental Pekao Open - Szczecin Okal Cup - International Bavarian Championship - Eckental Internationaux de Bretagne - Brest Copa Ericsson - Santiago VII Open Banc Agricol - Andorra Copa Ericsson - Buenos Aires Wiesmann Roadster Open - Nuembrecht Warsteiner Challenger Lubeck - Lubeck Challenger 42 - Andrezieux Open de Franche Comte - Besancon VIII Avierto Internacional de Salinas - Salinas VII Torneo Internazionale di Tennis - Barletta C.T. San Remo - XIII Piertomaso Tessitore - San Remo San Luis Potosi Challenger - San Luis Potosi Challenger Leon 2003 - Leon Open Sainte-Victoire - Aix-En-Provence Neride Prague Indoor - Prague Steelers Cup - Kosice Prague Open - Prague Sporting Challenger 2003 - Turin Zivnobanka Czech Open - Prostejov Milano Challenger-Jameson Cup - Milan Top Wool Challenger Biella - Biella Nord/LB Open - Braunschweig Ciudad de Pozoblanco Open Diputacion - Cordoba The Manchester Trophy - Manchester VI Gramado Open de Tenis - Gramado Pekao Open 2003 - Szczecin Lambertz Open - Aachen TED Open-Akbank Private Banking - Istanbul Tatra Banka Open 2003 - Bratislava The Wright Financial Group, Inc. Challenger - Champaign Intersport Heilbronn Open - Heilbronn Gemax Samsung Open 2004 - Belgrade Challenger 42 - Andrezieux The LTA Wrexham Challenger - Wrexham Busan Open - Busan 2004 USTA Challenger of Calabasas - Calabasas The Surbiton Trophy - Surbiton XI Open International D'Andorra - Andorra San Benedetto Challenger - San Benedetto Riviera di Rimini Challenger 2004 - Rimini Trani Cup - Trani Alfa Romeo Tennis Cup - Cordenons IPP Geneva Trophy - Geneva Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Black Forest Open 2004 - Freudenstadt Rhein-Main Challenger 2004 - Aschaffenburg Internationaux de Tennis de Brest - Brest Tehran Open 2004 - Tehran Pekao Open 2004 - Szczecin Open de L'Isere - Grenoble X Trofeo Ciudad de Quito - Quito Lambertz Open - Aachen Copa Petrobras Santiago - Santiago Copa Petrobras Argentina - Buenos Aires IPP Open - Helsinki Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Copa Petrobras Bogota - Bogota Jameson Cup - Milan Copa Petrobras Guadalajara - Guadalajara Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena Copa Telefonica CTC Chile - Santiago The LTA Men's Challenger Wrexham - Wrexham KGHM Polish Indoors - Wroclaw Open de Franche-Comte - Besancon Logopak Challenger 2005 - Lubeck Sarajevo Open - Sarajevo San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2005 - Leon Tallahassee Tennis Challenger - Tallahassee Challenger Casablanca San Angel - Mexico City Tunis Open - Tunis 4° Sporting Challenger - Turin The Surbiton Trophy - Surbiton Ciudad de Pozoblanco Open Diputacion - Cordoba The Natrel's Challenger of Granby - Granby Ethias Tennis Trophy - Mons PrivatBank Cup - Dnepropetrovsk Mobilux Open - Luxembourg Intersport Heilbronn Open - Heilbronn Challenger 42 - Andrezieux BMW Tennis Championship - Sunrise The LTA Cardiff Challenger - Cardiff Isla de Lanzarote - Lanzarote Tunis Open 2006 - Tunis The Surbiton Trophy - Surbiton Ciudad de Pozoblanco Open Diputacion - Cordoba Open D'Orleans - Orleans Kobstaedernes ATP Challenger - Kolding USTA Challenger - Champaign Naples Challenger - Naples South African Airways Tennis Open - Durban Internazionali de Tennis di Bergamo - Bergamo ECU Prague Open - Prague San Remo Tennis Cup - San Remo XL Capital Bermuda Open - Bermuda The Surbiton Trophy - Surbiton Memorial Manfredini - Sassuolo The Surbiton Trophy - Surbiton Challenger Lugano - Lugano Almaty Challenger 1 - Almaty Ciudad de Pozoblanco Open Diputacion - Cordoba Challenger ATP de Cuenca Diario El Mercurio - Cuenca 9° Trani Cup - Trani San Marino Cepu Open - San Marino Kos-Zucchetti Tennis Cup - Cordenons XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Alexander Kolyaskin Memorial - Donetsk Open D'Orleans - Orleans Copa Sevilla 2007 - Seville Seguros Bolivar Open - Medellin XIII Trofeo Ciudad de Quito - Quito Challenger 42 - Andrezieux Copa Petrobras Colombia - Bogota Copa Petrobras Brazil - Belo Horizonte Lambertz Open by Stawag 2007 - Aachen Copa Petrobras Uruguay - Montevideo Copa Petrobras Paraguay - Asuncion Copa Petrobras Argentina - Buenos Aires IPP Open - Helsinki Challenger Britania Zavaleta - Puebla ATP Challenger La Serena - La Serena KGHM Dialog Polish Indoors - Wroclaw Internazionali di Tennis di Bergamo - Bergamo Internationaux du Doubs - Besancon Challenger de Providencia-Copa Kia - Santiago San Luis Potosi Challenger - San Luis Potosi BMW Tennis Championship - Sunrise Puerto Rico Challenger Tennis Event - Humacao Men's Pro Challenger at Tunica National - Tunica Hurricane Tennis Open - Bradenton Memorial A. Manfredini Sassuolo Challenger - Sassuolo Open Diputacion Ciudad de Pozoblanco - Cordoba Moncton Men's Challenger - Moncton Samarkand Challenger - Samarkand Geneva Challenger - Geneva Open D'Orleans - Orleans Copa Petrobras-Colombia - Bogota Copa Petrobras-Paraguay - Asuncion President's Cup - Astana Caversham International Tennis Tournament - Jersey Keio Challenger International Tennis Tournament - Yokohama Lima Challenger - Lima Dunlop World Challenge - Toyota Heilbronn Challenger Izmir Challenger Bucaramanga Challenger Santiago Challenger Bogota Challenger Sarajevo Challenger St. Brieuc Challenger Johannesburg Challenger Rhodes Challenger Pereira Challenger Ramat Hasharon Challenger Reggio Emilia Challenger TED Open - Istanbul Pozoblanco Challenger Manta Challenger Recanati Challenger St. Remy Challenger Bogota Challenger Buenos Aires Challenger Mons Challenger Montevideo Challenger Asuncion Challenger Santiago Challenger Lamberts Open by Stawag - Aachen Guayaquil Challenger Lima Challenger Prasentiert Von Seat Wolfsburg - Wolfsburg Prostejov Challenger Turin Challenger Pozoblanco Challenger Recanati Challenger Istanbul Challenger Open de l'Isere - Grenoble St. Remy Challenger Ortisei Challenger Bratislava Challenger Copa Ericsson - Montevideo Bath Challenger Sarajevo Open - Sarajevo St. Brieuc Challenger Athens Challenger Prostejov Challenger Akbank Private Banking-TED Open - Istanbul Turin Challenger Pozoblanco Challenger Vancouver Challenger Ostrava Open 2005 - Ostrava LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Geneva Challenger Bratislava Challenger Helsinki Challenger Tatra Banka Open - Bratislava Milan Challenger St. Remy Challenger 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Izmir Challenger Orleans Challenger Bancolombia Open - Bogota Geneva Challenger Challenger Casablanca San Angel - Mexico City Iquique Challenger XL Bermuda Open - Bermuda San Remo Tennis Cup - San Remo Fergana Challenger - Fergana Izmir Cup - Izmir Bulgarian Open Challenger - Sofia Guzzini Challenger - Recanati Seguros Bolivar Open - Bogota Challenger Banque Nationale - Granby Southern Capital Cup - Almaty Genova Open Challenger - Genova XIV Challenger ATP Club Premium Open - Quito Geneva Challenger Cherbourg Challenger San Luis Potosi Challenger Milan Challenger Turin Challenger Bogota Challenger Manchester Challenger Segovia Challenger Jersey Challenger San Remo Challenger Heilbronn Open - Heilbronn UBS Open Gstaad - Gstaad Croatia Open - Umag Internazionali di Tennis di San Marino - San Marino Hellmann's Cup - Santiago International Championship of Croatia - Umag Grolsch Open - Amsterdam Connex Open Romania - Bucharest International Championships of Sicily - Palermo Abierto Mexicano de Tenis - Mexico City Cerveza Club Columbia Open - Bogota AAPT Championships - Adelaide Adidas International - Sydney Franklin Templeton Tennis Classic - Scottsdale Rado Swiss Open - Gstaad International Championship of Croatia - Umag President's Cup 1999 - Tashkent Abierto Mexicano de Tenis Pegaso - Mexico City Estoril Open - Estoril Mallorca Open - Mallorca Legg Mason Tennis Classic - Washington D.C. Gelsor Open Romania - Bucharest President's Cup 2000 - Tashkent Japan Open - Tokyo Heineken Open Shanghai - Shanghai Adidas International - Sydney Sybase Open - San Jose Citrix Tennis Championships - Delray Beach Mallorca Open - Mallorca The Stella Artois Grass Court Championships - London Idea Prokom Open - Sopot RCA Championships - Indianapolis President's Cup - Tashkent Heineken Open Shanghai - Shanghai Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel The Stella Artois Grass Court Championships - London Idea Prokom Open - Sopot Mercedes-Benz Cup - Los Angeles Brasil Open - Salvador Adidas International - Sydney BellSouth Open - Vina del Mar Copenhagen Open - Copenhagen Open Seat Godo 2003 - Barcelona Miller Lite Hall of Fame Tennis Championships - Newport International Championship of Croatia - Umag Idea Prokom Open - Sopot Seguros Bolivar Open - Cali Brasil Open - Salvador Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon Baton Rouge Pro Tennis Classic - Baton Rouge Scania Stockholm Open - Stockholm Allianz Suisse Open Gstaad - Gstaad AIG Japan Open - Tokyo Tata Open 2002 - Chennai International Tennis Championships - Delray Beach Energis Open - Amersfoort Milan Indoors - Milan The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad Croatia Open - Umag Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Grand Prix Hassan II - Casablanca U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad The Priority Telecom Open - Amersfoort RCA Championships - Indianapolis Generali Open - Kitzbuhel Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon The Dubai Tennis Championships - Dubai Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Thailand Open - Bangkok BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Open 13 - Marseille The Dubai Tennis Championships - Dubai Open Seat Godo 2007 - Barcelona The Stella Artois Championships - London Countrywide Classic - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Thailand Open - Bangkok Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open - Doha Open 13 - Marseille PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai Thailand Open - Bangkok Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb UBS Open Gstaad - Gstaad Open 13 - Marseille Gerry Weber Open - Halle Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel Chennai Open - Chennai Grand Prix Hassan II - Casablanca AEGON International - Eastbourne Allianz Suisse Open Gstaad - Gstaad UNICEF Open - 's Hertogenbosch Credit Agricole Suisse Open - Gstaad XII Internazionali di Tennis CARISBO - Bologna Rado Swiss Open - Gstaad Internazionali di Tennis di San Marino - San Marino Hellmann's Cup - Santiago Sybase Open - San Jose Open Seat-Godo '99 - Barcelona BMW Open - Munich Merano Open - Merano Pilot Pen International - New Haven Internazionali di Tennis di San Marino - San Marino Mallorca Open - Mallorca Connex Open Romania - Bucharest Qatar Mobil Open 2000 - Doha AXA Cup - London Copenhagen Open - Copenhagen Chevrolet Cup - Santiago Cerveza Club Columbia Open - Bogota Open Seat-Godo 2000 - Barcelona The Stella Artois Grass Court Championships - Queen's/London Campionati Internazionali di Sicilia - Palermo Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Gold Flake Open - Chennai Kroger / St. Jude International - Memphis Milan Indoors - Milan Kroger / St. Jude International - Memphis Grand Prix Hassan II - Casablanca U.S. Men's Clay Court Championships - Houston Waldbaum's Hamlet Cup - Long Island Davidoff Swiss Indoors - Basel Sybase Open - San Jose U.S. Men's Clay Court Championships - Houston Mallorca Open - Mallorca AIG Japan Open - Tokyo BellSouth Open - Vina del Mar Campionati Internazionali di Sicilia - Palermo Copenhagen Open - Copenhagen Credit Agricole Suisse Open - Gstaad Croatia Open - Umag Copenhagen Open - Copenhagen Copa AT&T - Buenos Aires ABN/AMRO World Tennis Tournament - Rotterdam Ostrava Idea Prokom Open - Sopot Open Romania - Bucharest Thailand Open - Bangkok ABN/AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Countrywide Classic - Los Angeles St. Petersburg Open - St. Petersburg The Nottingham Open - Nottingham Open de Moselle - Metz Stockholm Open - Stockholm Internationaler Raiffeisen Grand Prix - St. Polten 1999 Mercedes Cup - Stuttgart Grolsch Open - Amsterdam Waldbaum's Hamlet Cup - Long Island Davidoff Swiss Indoors - Basel CA Tennis Trophy - Vienna Open 13 - Marseille Grand Prix Hassan II - Casablanca Telenordia Swedish Open - Bastad Internationaler Raiffeisen Grand Prix - St. Polten The Nottingham Open - Nottingham Salem Open - Hong Kong Scania Stockholm Open - Stockholm Gerry Weber Open - Halle Countrywide Classic - Los Angeles Open de Moselle - Metz Telenordia Swedish Open - Bastad If Stockholm Open - Stockholm Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires The Dubai Tennis Championships - Dubai Copa AT&T - Buenos Aires The Stella Artois Grass Court Championships - London Open de Moselle - Metz Ordina Open - 's-Hertogenbosch Davidoff Swiss Indoors - Basel If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon SA Tennis Open - Johannesburg UNICEF Open - 's Hertogenbosch Mercedes Cup - Stuttgart Allianz Suisse Open - Gstaad AIG Japan Open Tennis Championships - Tokyo Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Miami Tennis Masters Series - Toronto Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Rogers Masters - Montreal Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Pacific Life Open - Indian Wells Rogers Cup - Montreal Tennis Masters Series - Toronto Shanghai - Shanghai Tennis Masters Series - Hamburg Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris 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 Wimbledon - London 14th Paris Open - Paris 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 Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London BNP Paribas Masters - Paris French Open - Paris Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Davis Cup, World Group, QF, ESP-SUI 4-1 Davis Cup, Group 1, 2R, ECU-ARG 4-1 Davis Cup, World Group, QF, BEL-SUI 3-2 Davis Cup, Group 1, REL1, ARG-VEN 4-1 Davis Cup, World Group, 1R, AUS-SUI 3-2 Davis Cup, World Group, QR, SUI-BLR 5-0 Davis Cup, Group 1, REL2, ARG-COL 4-1 Davis Cup, World Group, 1R, SUI-USA 3-2 Davis Cup, World Group, QF, FRA-SUI 3-2 Davis Cup, Group 1, 2R, ARG-CAN 5-0 Davis Cup, World Group, QF, SUI-FRA 3-2 Davis Cup, World Group, SF, SVK-ARG 4-1 Davis Cup, World Group, PO, SUI-GBR 5-0 Davis Cup, World Group, 1R, SUI-AUS 2-3 Tennis Masters Cup - Shanghai