Career 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
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 Italy F27 Canada F1 Canada F2 Australia F1 Australia F2 XII Abierto Internacional de Salinas - Salinas Morocco Tennis Tour - Fes II Naples ITG Challenger - Naples The 'Fitz' Casino Challenger - Tunica Arpa Ceramic Cup - Reggio Emilia Levene Gouldin & Thompson Tennis Challenger - Binghamton IV Manta Open - Manta Ljubljana Open - Ljubljana Copa Petrobras Brazil - Belo Horizonte Aberto de Sao Paulo - Sao Paulo Abierto Internacional de Salinas 'Dario Expreso' - Salinas Timisoara Challenger - Timisoara Citta di Como Challenger - Como Pekao Open - Szczecin Iquique Challenger Bucaramanga Challenger Santiago Challenger Caltanissetta Challenger Monza Challenger San Remo Challenger Zagreb Challenger Furth Challenger Montevideo Challenger Sao Paulo Challenger Sao Paulo Challenger Bucaramanga Challenger Blunmenau Challenger Alessandria Challenger Cordenons Challenger Buenos Aires Challenger Asuncion Challenger Salinas Challenger San Benedetto Challenger Sao Jose Do Rio Preto Challenger Sao Leopoldo Challenger Buenos Aires Challenger Montevideo Challenger Sao Paulo Challenger Ischgl International ATP Challenger - Ischgl Copa Petrobras-Brazil - Aracaju Barletta Challenger St. Brieuc Challenger Ostrava Challenger Rimini Challenger Poznan Challenger President's Cup 1997 - Tashkent Davidoff Swiss Indoors - Basel Gold Flake Open - Chennai Japan Open - Tokyo Buenos Aires Challenger Copenhagen Open - Copenhagen Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Legg Mason Tennis Classic - Washington D.C. Qatar Mobil Open 2001 - Doha Bancolombia Open - Bogota Milan Indoors - Milan Copa Petrobras Uruguay - Montevideo Akbank Private Banking TED Open - Istanbul Copa Petrobras-Uruguay - Montevideo Salem Open - Hong Kong AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Tata Open 2002 - Chennai Heineken Open - Auckland Salinas Challenger Copenhagen Open - Copenhagen ABN/AMRO World Tennis Tournament - Rotterdam Ordina Open - 's-Hertogenbosch Brasil Open - Salvador Davidoff Swiss Indoors - Basel Miller Lite Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Qatar Open - Doha Milan Indoors - Milan Dubai Open - Dubai Grand Prix Hassan II - Casablanca Generali Open - Kitzbuhel Rome Challenger Thailand Open - Bangkok Ostrava Challenger Davidoff Swiss Indoors - Basel BellSouth Open - Vina del Mar Argentina Open - Buenos Aires BMW Open - Munich Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. China Open - Beijing Vietnam Open - Ho Chi Minh City Kremlin Cup - Moscow Delray Beach International Tennis Championships - Delray Beach Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championships - Houston Gerry Weber Open - Halle Oberstaufen Challenger Rimini Challenger Copa Telmex - Buenos Aires Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Orange Prokom Open - Sopot Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Movistar Open - Vina del Mar Copa Telmex - Buenos Aires U.S. Mens's Clay Court Championship - Houston Copa Claro - Buenos Aires Montevideo Challenger VTR Open - Vina del Mar Copa Claro - Buenos Aires Santiago Challenger Sao Paulo Challenger Santiago Challenger Barranquilla Challenger Blumenau Challenger Santos Challenger Sarasota Challenger Savannah Challenger Alessandria Challenger Sopot Challenger Santiago Challenger 1st Challenger Tournament Leon - Leon Hungarian Open - Budapest The Surbiton Trophy - Surbiton Cridicard Mastercard Tennis Cup - Campos do Jordao Memorial Manfredini - Sassuolo WOW Cafe Challenger - New Orleans Stella Artois Clay Court Championships - Budaors Fergana Challenger - Fergana 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Aberto Da Costa Do Sauipe - Bahia The LTA Manchester Challenger - Manchester Oberstaufen Cup-Head German Master's Series - Oberstaufen Medjurgorje Open - Medjugorje Warsteiner Challenger Series - Lippstadt Okal Cup - International Bavarian Championship - Eckental Togliatti Cup - Togliatti 2004 Freeman Men's Challenger - Joplin Internationaux de Tennis de Brest - Brest Rezidenza Open - Magdeburg USTA Challenger of North Miami Beach - North Miami Beach San Luis Potosi Challenger 2002 - San Luis Potosi Memorial Piertomaso Tessitore - San Remo Ljubljana Open 2002 - Ljubljana Zagreb Open - Zagreb 10th Wartburg Open - Eisenach Muller Cup - Ulm BH Tennis Open International Cup - Belo Horizonte The Wrexham Challenger - Wrexham V Gramado Open de Tennis - Gramado Heilbronn Open - Heilbronn ATP Challenger Hamburg - Hamburg Warsteiner Challenger Wolfsburg - Wolfsburg Sparkessen Magdeburg Open - Magdeburg Copa Sevilla-Internacionales de Andalucia - Seville Fergana Challenger - Fergana Okal Cup 2004 - Eckental The LTA Manchester Challenger - Manchester Memorial Kolyaskin - Donetsk TED Open Istanbul - Istanbul LTA Men's Challenger - Wrexham DPD Challenger 2000 - Aschaffenburg Intersport Heilbronn Open - Heilbronn Macedonian Open - Skopje Tatra Banka Slovak Open - Bratislava Okal Cup - Eckental Kuppers Kolsch Cup - Aachen Copa Ericsson Argentina - Buenos Aires Challenger Britania Zavaleta - Puebla Neride Prague Indoor - Prague Heilbronn Open - Heilbronn Warsteiner Challenger - Wolfsburg Kyoto Challenger - Kyoto Residenza Open - Magdeburg Harrah's Entertainment Challenger - Tunica Intelig Tennis Cup - Campos do Jordao CA-Challenge - Graz Copa Ericsson Peru - Lima Kuppers Kolsch Cup by Lambertz - Aachen Copa Ericsson Chile - Santiago Tatra Banka Open 2001 - Bratislava Copa Ericsson Argentina - Buenos Aires Open de L'Isere - Grenoble Okal Open - Eckental IPP Open - Helsinki Neride Prague Indoor - Prague Intersport Heilbronn Open - Heilbronn Prasentiert Von Seat Wolfsburg - Wolfsburg Warsteiner Challenger - Lubeck Sparkassen Open - Magdeburg Renault Slovenian Open - Ljubljana VSZ Solvak Open Challenger - Kosice Powder Byrne Trophy / Surrey Grasscourt Championships - Surbiton Muller Cup - Ulm Segovia Challenger Open Castilla y Leon - Segovia Internationaux de Tennis de Brest - Brest Kuppers Kolsch Cup Aachen - Aachen Crystal Cup 1998 - Portoroz Nuembrecht Challenger - Nuembrecht ATP Challenger Hamburg - Hamburg Warsteiner Challenger Lubeck - Lubeck Challenger Ford de Cherbourg - Cherbourg Sparkassen Open - Magdeburg Open de Franche Comte - Besancon Open Diputacion Pozoblanco - Cordoba Volkswagen TED Open - Istanbul I Open de Tenis Comunidad de Madrid - Madrid MTCI ATP Challenger - Yokohama Wiesmann Roadster Open - Nuembrecht Warsteiner Challenger Lubeck - Lubeck Challenger 42 - Andrezieux Sarajevo Open - Sarajevo C.T. San Remo - XIII Piertomaso Tessitore - San Remo ATP Bangalore Challenger - Bangalore Steelers Cup - Kosice Ciudad de Pozoblanco Open Diputacion - Cordoba Tampere Imageneering Open - Tampere St. Petersburg Challenger by Kinex - St. Petersburg VI Gramado Open de Tenis - Gramado Regional Hand Center Men's Challenger - Fresno Lambertz Open - Aachen IPP Open - Helsinki Jameson Cup - Milan Sao Paulo - Brazil Intersport Heilbronn Open - Heilbronn Volkswagen Challenger 2004 - Wolfsburg Sarajevo Open 2004 - Sarajevo Challenger Leon 2004 - Leon Open Sainte Victoire - Aix-En-Provence Ispat Open 2004 - Ostrava San Remo Tennis Cup - San Remo Ljubljana Open - Ljubljana Sporting Challenger - Turin Memorial Savigni - Sassuolo Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Siemens Open 2004 - Scheveningen SAA Hilversum Open - Hilversum Open Castilla y Leon - Segovia Porsche Open - Poznan S Tennis Master Championship - Graz Brasov Challenger - Brasov Samsung Securities Cup - Seoul Banja Luka Challenger 2004 - Banja Luka China Open - Beijing Dubrovnik Open - Dubrovnik Lambertz Open - Aachen Copa Petrobras Santiago - Santiago Tatra Banka Open - Bratislava Copa Petrobras Argentina - Buenos Aires Czech Indoor Open - Prague Mauritius Open - Mauritius Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena Copa Telefonica CTC Chile - Santiago X Abierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2005 - Leon Tallahassee Tennis Challenger - Tallahassee XL Capital Bermuda Open - Bermuda Nottingham Men's Challenger - Nottingham 2005 West Side Tennis Coub Men's Challenger - Forest Hills Sassuolo Challenger - Sassuolo Banca Stato Challenger - Lugano Nord LB Open - Braunschweig 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Oberstaufen Cup - Oberstaufen Porsche Open - Poznan Timisoara Challenger 2005 - Timisoara San Marino Cepu Open - San Marino TED Open - Istanbul Lubbock Challenger - Lubbock Open de L'Isere - Grenoble Ethias Tennis Trophy - Mons The LTA Men's Challenger - Southampton Lambertz Open by Stawag - Aachen Music City Challenger - Nashville USTA Illinois Challenger - Champaign Copa Petrobras - Buenos Aires The LTA Sunderland Challenger - Sunderland Nossa Caixa Tennis Cup - Sao Paulo Copa Kia - Santiago The Lipton Championships - Key Biscayne The LTA Wrexham Challenger - Wrexham Cyclus Open de Tenis - Florianopolis USTA Men's Challenger of Dallas - Dallas XI Abierto Internacional de Salinas - Salinas Corona Mexico City Open - Mexico City 2006 USTA Tallahassee Tennis Challenger - Tallahassee Aberto de Santa Catarina - Florianopolis Torneo Internacional Challenger Fila 2006 - Leon Challenger Casablanca San Angel - Mexico City Tennis Masters Series - Miami Harrah's Entertainment Men's Pro Challenger - Tunica The West Side Tennis Club Clay Court Challenger - Forest Hills Tennis Masters Series - Montreal Baden Open - Ettlingen 5° Sporting Challenger - Turin Tennis Masters Series - Cincinnati Steelers Cup - Kosice Harbour Tennis Cup Regione Lombardia - Milan Oberstaufen Cup - Oberstaufen The Commercia Challenger - Aptos Riviera di Rimini Challenger - Rimini Aamulehti Tampere Open - Tampere 8° Trani Cup - Trani Odlum Brown Vancouver Open - Vancouver II Manta Open - Manta Antonio Savoldi-Marco Co. - Manerbio Lubbock Challenger - Lubbock IX Gramado Open - Gramado NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Copa Petrobras Uruguray - Montevideo Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Copa Petrobras Brazil - Aracaju Copa Petrobras Argentina - Buenos Aires Telecom Italia Masters - Rome Rogers Cup - Montreal II Challenger Ciudada de Guayaquil - Guayaquil Rogers Masters - Toronto La Serena Open - La Serena Copa Kia Challenger ATP - Santiago II Cyclus Open de Tenis - Florianopolis Morocco Tennis Tour - Rabat Sony Ericsson Open - Miami Aberto de Santa Catarina de Tenis - Florianopolis 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Nord LB Open 2007 - Braunschweig Siemens Open 2007 - Scheveningen ATP Challenger Trophy 2007 - Trnava Challenger Ciudad de Guayaquil - Guayaquil Copa Petrobras Argentina - Buenos Aires Lima Challenger 2007 - Lima BMW Tennis Championship - Sunrise Sony Ericsson Open - Miami Sporting Challenger '08-Trofeo Regione Piemonte - Turin San Benedetto Challenger - San Benedetto Geneva Challenger - Geneva Brasov Challenger - Brasov Ljubljana Open 2008 - Ljubljana Copa Petrobras-Argentina - Buenos Aires Sao Paulo Challenger Kosice Challenger Scheveningen Challenger Orbetello Challenger Santiago Challenger Cairo Challenger Biella Challenger Prostejov Challenger Orbetello Challenger Copa Ericsson Uruguay - Montevideo Belo Horizonte Challenger Lamberts Open by Stawag - Aachen Sao Paulo Challenger Buenos Aires Challenger Bucaramanga Challenger Pereira Challenger Rijeka Challenger Poznan Challenger Guayaquil Challenger Milano Challenger-Jameson Cup - Milan The Powder Byrne Trophy - Surbiton VIII Avierto Internacional de Salinas - Salinas The Powder Byrne Trophy - Surbiton Volkswagen TED Open - Istanbul Neride Prague Indoor - Prague The LTA Wrexham Challenger - Wrexham Uncle Toby's Burnie Challenger - Tasmania Uncle Toby's Australian Men's Clay Court Challenger - Canberra Banca Stato Challenger Lugano - Lugano GHI Bronx Classic - Bronx Architect Open - Budapest 2001 USTA Challenger of Calabasas - Calabasas Gemax Samsung Open 2005 - Belgrade Heilbronn Open - Heilbronn Heilbronn Open - Heilbronn Shimadzu All Japan Indoor Tennis Championships - Kyoto Citta di Como - Como USTA Seascape Challenger - Aptos Samarkand Challenger - Samarkand Time Warner USTA Challenger - Binghamton Pekao Open - Szczecin Pomorski Bank Kredytowy Open - Szczecin International Bavarian Championship - Eckental VI Open Banc Agricol - Andorra The Surbiton Trophy - Surbiton Open Castilla y Leon - Segovia GHI Bronx Classic - Bronx Challenger Ford de Cherbourg - Cherbourg TennisCup Vlaanderen - Antwerp Riviera di Rimini Challenger 2004 - Rimini Gerry Weber Open - Halle Karlsruhe Challenger Warsteiner Challenger Lubeck - Lubeck Okal Cup 2003 - Eckental Ischgl International Tennis Challenger 2003 - Ischgl USTA Men's Challenger of Dallas - Dallas ECM Cup - Prague Jameson Cup - Milan Open de Nice - Nice The Joyce Eisenberg Jerusalem Open - Jerusalem New Delhi Challenger - New Delhi Riviera di Rimini Challenger - Rimini The Granby Natrel Challenger - Granby Akbank Private Banking-TED Open - Istanbul IX Trofeo Ciudad de Quito - Quito Garden Open - Rome 2006 North Shore Pro Tennis Championship - Winnetka Wimbledon - London Australian Open - Melbourne Copa Ericsson Chile - Santiago U.S. Open - New York Australian Open - Melbourne Wimbledon - London Amazonia Open de Tenis - Belem U.S. Open - New York Florianopolis Challenger Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Open Costa Daurada - Tarragona Chennai Open - Chennai Copa Ericsson Uruguay - Montevideo Pilot Pen International - New Haven Qatar Mobil Open 2000 - Doha UBS Open Gstaad - Gstaad Credicard Tennis Cup - Campos do Jordao Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Rado Swiss Open - Gstaad The Stella Artois Grass Court Championships - London Rado Swiss Open - Gstaad Legg Mason Tennis Classic - Washington D.C. The Samsung Open - Bournemouth Davidoff Swiss Indoors - Basel President's Cup 1999 - Tashkent CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Copenhagen Open - Copenhagen Heineken Open Shanghai - Shanghai Copa Telmex - Buenos Aires Allianz Suisse Open Gstaad - Gstaad RCA Championships - Indianapolis CA Tennis Trophy - Vienna Dubai Tennis Open - Dubai Legg Mason Tennis Classic - Washington D.C. Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam China Open - Beijing Kremlin Cup - Moscow Milan Indoors - Milan RCA Championships - Indianapolis Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Open SEAT 2008 - Barcelona Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Brasil Open - Costa do Sauipe Campbell's Hall of Fame Tennis Championships - Newport Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Brazil Open - Salvador Movistar Open - Santiago Grand Prix de Tennis de Toulouse - Toulouse Internationaler Raiffeisen Grand Prix - St. Polten Davidoff Swiss Indoors - Basel Copa AT&T - Buenos Aires BMW Open - Munich Gerry Weber Open - Halle Gerry Weber Open - Halle Qatar Exxon Mobil Open 2003 - Doha Energis Open - Amersfoort Brasil Open - Costa do Sauipe UBS Open Gstaad - Gstaad Scania Stockholm Open - Stockholm Tennis Masters Series - Stuttgart Tennis Masters Series - Stuttgart Tennis Masters Series - Hamburg Heineken Open Shanghai - Shanghai U.S. Open - New York The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Miami Pacific Life Open - Indian Wells French Open - Paris U.S. Open - New York U.S. Open - New York Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York French Open - Paris French Open - Paris Australian Open - Melbourne Davis Cup, World Group, 1R, SWE-SUI 4-1 Davis Cup, World Group, QR, SUI-KOR 3-2 Davis Cup, World Group, 1R, SUI-CZE 3-2 Davis Cup, World Group, QF, ESP-SUI 4-1 Davis Cup, World Group, 1R, SUI-ITA 3-2 Davis Cup, World Group, QF, FRA-SUI 3-2