Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
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 Germany F2 Australia F1 Australia F2 Italy F3 Italy F4 Germany F5 Netherlands F1 Germany F13 Portugal F3 France F6 Italy F11 France F8 France F16 USA F1 France F16 France F17 France F14 France F17 Mexico F14 Mexico F15 France F2 Germany F3 Switzerland F1 Spain F19 Spain F20 France F12 Croatia F1 Croatia F2 Italy F1 Great Britain F4 Austria F3 USA F3 Italy F31 Spain F38 Israel F9 France F19 France F20 Turkey F46 Great Britain F2 Turkey F7 Turkey F9 USA F7 Germany F14 Italy F8 Germany F5 Germany F8 Italy F23 Croatia F4 France F16 Croatia F5 Italy F7 Turkey F46 Germany F1 Germany F2 Thailand F2 Thailand F3 Turkey F6 Switzerland F1 Switzerland F2 Italy F26 France F13 Italy F20 Germany F7 Switzerland F4 Germany F15 Italy F14 Morocco F4 Italy F17 Austria F2 Turkey F8 Italy F9 Germany F16 France F6 France F7 Belgium F2 Qatar F1 Qatar F2 Portugal F2 USA F2 Top Wool Challenger Biella - Biella Tampere Imageneering Open - Tampere San Luis Potosi Challenger Lugano Challenger Geneva Challenger Alphen Challenger Sacramento Challenger Belgrade Challenger Austria F2 Seoul Challenger Savannah Challenger Internationale Badische Meisterschaften Um Den Techem Cup - Zell Flea Market Cup Busan Challenger Tennis - Busan Vicenza Challenger Salzburg Challenger Santiago Challenger Galleryfurniture.com Challenge - Atlanta San Marino Cepu Open - San Marino Samsung Secruities Cup Challenger - Seoul Generali Open 2001 - Kitzbuhel Davidoff Swiss Indoors - Basel Mallorca Open - Mallorca Mexico City Challenger Idea Prokom Open - Sopot Campionati Internazionali di Sicilia - Palermo Estoril Open - Estoril San Remo Challenger Biella Challenger Rennes Challenger St. Remy Challenger Milan Indoors - Milan BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe The Priority Telecom Open - Amersfoort Idea Prokom Open - Sopot Davidoff Swiss Indoors - Basel BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Karlsruhe Challenger Pozoblanco Challenger Open Seat Godo 2005 - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten Nord/LB Open - Braunschweig Copa Ericsson Uruguay - Montevideo Zivnobanka Czech Open - Prostejov 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Copa Sevilla Internacionales de Andalucia - Seville Dharwad Challenger 2003 - Dharwad Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Idea Prokom Open - Sopot Togliatti Cup - Togliatti Penza Cup - Penza Open Romania - Bucharest Open de Moselle - Metz ITG Miami Challenger - Miami Stockholm Open - Stockholm 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Rijeka Open - Rijeka Heineken Open - Auckland Movistar Open - Vina del Mar Franklin Templeton Tennis Classic - Scottsdale Campionati Internazionali di Sicilia - Palermo Zenith Tennis Cup-Harbour Club - Milan Synsam Swedish Open - Bastad Pilot Pen Tennis - New Haven Davidoff Swiss Indoors Basel - Basel Copa Telmex - Buenos Aires BSI Challenger Lugano - Lugano Copa AT&T - Buenos Aires Internationaler Raiffeisen Grand Prix - St. Polten Davidoff Swiss Indoors - Basel Open Seat Godo 2003 - Barcelona Campionati Internazionali di Sicilia - Palermo ARAG World Team Championship - Dusseldorf ATP Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Allianz Suisse Open Gstaad - Gstaad Abierto Internacional Varonil Ciudad de Cancun - Cancun Heilbronn Challenger Pilot Pen Tennis - New Haven Sunrise Challenger BCR Open Romania - Bucharest San Remo Challenger If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Rijeka Challenger Heineken Open - Auckland Recanati Challenger Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Open Sabadell Atlantico - Barcelona Tiburon Challenger Calabasas Challenger Jersey Challenger Rhodes Challenger Geneva Challenger - Geneva Pilot Pen Tennis - New Haven Bordeaux Challenger Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven Davidoff Swiss Indoors Basel - Basel Proton Malaysian Open - Kuala Lumpur Qatar Exxon Mobil Open - Doha Heineken Open - Auckland Movistar Open - Santiago Izmir Challenger Cali Challenger Allianz Suisse Open - Gstaad Copa Ericsson Argentina - Buenos Aires Qatar Exxon Mobil Open - Doha The Dubai Tennis Championships - Dubai Buenos Aires Challenger PBZ Zagreb Indoors - Zagreb Singapore Challenger Bucaramanga Challenger Sarasota Challenger Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires San Benedetto Challenger US Men's Clay Court Championship - Houston Mercedes Cup - Stuttgart Tampere Challenger Copa Ericsson Brazil - Sao Paulo Charlottesville Challenger Medibank International - Sydney Tanger Challenger Allianz Suisse Open - Gstaad Copa Telmex - Buenos Aires Heineken Open - Auckland Zivnobanka Czech Open - Prostejov Top Wool Challenger Biella - Biella San Luis Potosi Challenger 2000 - San Luis Potosi XL Capital Bermuda Open - Bermuda Quelle Cup 2000 - Furth BMW Brixina Tennis Open 2000 - Bressanone Hungarian Architect Open - Budapest Copa Ericsson Peru - Lima Copa Ericsson Brazil - Sao Paulo Copa Ericsson Chile - Santiago Espinho Challenger - Espinho V Torneo Internazionale di Tennis - Barletta San Luis Potosi Challenger - San Luis Potosi XL Capital Bermuda Open - Bermuda Zivnobanka Czech Open - Prostejov Nord/LB Open - Braunschweig Challenger Casino Lugano - Lugano Muller Cup - Ulm Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires Pekao Open - Szczecin Swiss Indoors Basel - Basel If Stockholm Open - Stockholm Banca Stato Challenger Lugano - Lugano Swiss Indoors Basel - Basel Rado Geneva Challenger - Geneva Copa Ericsson - Buenos Aires Pekao Open - Szczecin Jaegermeister Open - Braunschweig Challenger Casino Lugano - Lugano Warta Cup - Sopot Geneva Challenger - Geneva Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio DPD Challenger 2000 - Aschaffenburg Prague Open - Prague Copa Ericsson Mexico - Guadalajara Germany F1 Banca Stato Challenger Lugano - Lugano FILA Challenger - Biella XXX Edizione 'A Savoldi Marco' - Manerbio Pekao Open 2001 - Szczecin Pekao Open 2003 - Szczecin Tumkur Open - Tumkur Belgaum Open - Belgaum Challenger 42 - Andrezieux Corona Mexico City Open - Mexico City Uncle Toby's Burnie Challenger - Tasmania Power Horse Cup - Dusseldorf XL Capital Bermuda Open - Bermuda San Remo Tennis Cup - San Remo Budapest Challenger - Budapest Sporting Challenger - Turin Schickedanz Open - Furth Banca Stato Challenger Lugano - Lugano Nord/LB Open 2004 - Braunschweig Bet-at-home Open - Hamburg Nokian Hakkapeliitta Open - Tampere Cepu Open - San Marino Credit Agricole Suisse Open - Gstaad St. Petersburg Challenger - St. Petersburg IPP Geneva Trophy - Geneva Uncle Toby's Australian Men's Clay Court Challenger - Canberra Pekao Open 2004 - Szczecin SIR Supermercadi Challenger - Rome Porsche Open - Poznan Mobilux Open - Luxembourg Jameson Cup - Milan Open de Franche-Comte - Besancon Challenger Ford de Cherbourg - Cherbourg Open Mutouest de Saint-Brieuc - St. Brieuc Citta di Monza - Monza Ostdeutscher Sparkessen Cup - Dresden Badden Open by Rothaus - Ettlingen Sassuolo Challenger - Sassuolo Banca Stato Challenger - Lugano Top Wool Challenger - Biella Guzzini Challenger - Recanati The LTA Men's Challenger - Southampton Lambertz Open by Stawag - Aachen ATP Challenger Numea - New Caledonia The LTA Wrexham Challenger - Wrexham Challenger Ford de Cherbourg - Cherbourg Dubai Duty Free Tennis Championships - Dubai Millenium Tennis Championships - Delray Beach X Torneo Internazionale di Tennis - Barletta Open Mutouest St. Brieuc - St. Brieuc Unicredit (Suisse) Bank S. A. Challenger - Chiasso Garden Open - Rome ECM Prague Open - Prague San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Baden Open - Ettlingen Memorial Manfredini - Sassuolo Bancastato Challenger Lugano - Lugano Heineken Open - Auckland 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Ciudad de Pozoblanco Open Diputacion - Cordoba Siemens Open - Scheveningen ATP Guzzini Challenger - Recanati Citta di Como - Como WOW Cafe Challenger - New Orleans Lubbock Challenger - Lubbock USTA Challenger of Oklahoma - Tulsa Tenerife Challenger AT&T Challenger of Dallas - Dallas Freeman Men's $50,000 Challenger - Joplin XII Abierto Internacional de Salinas - Salinas Bancolombia Open - Bogota Voit Mexico City Open - Mexico City San Luis Potosi Challenger 2007 - San Luis Potosi Challenger Casablanca San Angel - Mexico City II Naples ITG Challenger - Naples 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Baden Open - Karlsruhe Memorial Manfredini - Sassuolo Challenger Lugano - Lugano Open de Montauban - Montauban 's Tennis Masters 07 Challenger - Graz Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Challenger 42 - Andrezieux Kobstaedernes ATP Challenger - Kolding Challenger Tunisie - Tunis IPP Open - Helsinki Allianz Suisse Open - Gstaad KGHM Dialog Polish Indoors - Wroclaw Roma Open Challenger - Rome San Remo Tennis Cup - San Remo Baden Open - Karlsruhe Mamaia Challenger - Constanta Oberstaufen Cup-Head German Master's Series - Oberstaufen Open de Rennes - Rennes Challenger Britania Zavaleta - Puebla Abierto Mexicano Telcel - Acapulco Bratislava Challenger Marburg Challenger Arad Challenger Recanati Challenger Dutch Open Tennis - Amersfoort St. Remy Challenger Salinas Challenger Bath Challenger Recife Challenger Blumenau Challenger Leon Challenger Rome Challenger Bordeaux Challenger Cremona Challenger Manerbio Challenger Bergamo Challenger Trnava Challenger Madrid Challenger Geneva Challenger Wolfsburg Challenger Casablanca Challenger Guadalajara Challenger Rimouski Challenger San Luis Potosi Challenger Athens Challenger Caltanissetta Challenger Marburg Challenger Como Challenger Genova Challenger Knoxville Challenger Champaign Challenger Leon Challenger Rimouski Challenger Guadalajara Challenger Recanati Challenger Monza Challenger Oberstaufen Challenger Geneva Challenger Rome Challenger Bratislava Challenger Sarasota Challenger Tunis Challenger Prague Challenger Milan Challenger Orleans Challenger Geneva Challenger Tashkent Challenger Asuncion Challenger Loughborough Challenger Leon Challenger Gelsor Open Romania - Bucharest BA-CA Tennis Trophy - Vienna Mexico City Challenger Abierto Mexicano Telcel - Acapulco TD Waterhouse Cup - Long Island Campionati Internazionali d'Italia - Rome Furth Challenger Open Seat-Godo 2001 - Barcelona Copa Ericsson Peru - Lima Telenordia Swedish Open - Bastad Geovillage Open Trofeo Melia Olbia - Olbia Internationale Badische Meisterschaffen Um Den Techem Cup - Zell BellSouth Open - Vina del Mar Open de Tenis Comunidad Valenciana - Valencia Allianz Suisse Open Gstaad - Gstaad Rhein-Main Challenger 2004 - Aschaffenburg Gelsor Open Romania - Bucharest LXV Concurso Internacional Vigo - Vigo The 'Fitz' Casino Challenger - Tunica Swiss Indoors Basel - Basel Chevrolet Cup - Santiago Sybase Open - San Jose Mercedes Cup - Stuttgart Heineken Open - Auckland BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Energis Open - Amersfoort Gelsor Open Romania - Bucharest Allianz Suisse Open Gstaad - Gstaad U.S. Men's Clay Court Championships - Houston Croatia Open - Umag Croatia Open - Umag Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Heineken Open - Auckland Abierto Mexicano Telfonica MoviStar - Acapulco Grand Prix Hassan II - Casablanca Synsam Swedish Open - Bastad Davidoff Swiss Indoors - Basel ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Open SEAT Godo 2006 - Barcelona Grand Prix Hassan II - Casablanca Orange Prokom Open - Sopot Next Generation Adelaide International - Adelaide Heineken Open - Auckland Brasil Open - Costa do Sauipe Open SEAT 2008 - Barcelona Mercedes Cup - Stuttgart Open de Moselle - Metz Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco China Open - Beijing Davidoff Swiss Indoors Basel - Basel Abierto Mexicano de Tenis Pegaso - Acapulco Davidoff Swiss Indoors - Basel Copa AT&T - Buenos Aires Tennis Masters Series - Miami Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Rogers Masters - Toronto Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series - Hamburg BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid 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 - Shanghai Open Seat Godo - Barcelona UBS Open Gstaad - Gstaad 2001 Mercedes Cup - Stuttgart Trofeo Conde de Godo - Barcelona Grand Prix de Tennis de Lyon - Lyon Ordina Open - 's-Hertogenbosch French Open - Paris 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 Abierto Mexicano Telfonica MoviStar - Acapulco ARAG World Team Championship - Dusseldorf BMW Open - Munich Australian Open - Melbourne Wimbledon - London U.S. Open - New York Mercedes Cup - Stuttgart 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 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 Australian Open - Melbourne Wimbledon - London Ordina Open - 's-Hertogenbosch Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo The Dubai Tennis Championships - Dubai NASDAQ-100 Open - Miami Tennis Masters Series - Madrid Western & Southern Financial Group Masters - Cincinnati Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Davis Cup, World Group, 1R, ARG-SWE 5-0 Davis Cup, Group 1, 1R, SUI-POL 4-1 Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, World Group, PO, SUI-ECU 4-1 Davis Cup, World Group, 1R, SRB-SUI 2-3 Davis Cup, World Group, 1R, BEL-SUI 3-2 70th River Oaks International Tennis Tournament - Houston Davis Cup, World Group, QF, ARG-SWE 4-1 Davis Cup, World Group, SF, SUI-ITA 3-2 Davis Cup, World Group, 1R, SUI-AUS 2-3 Davis Cup, World Group, SF, ARG-AUS 5-0 Davis Cup, World Group, F, RUS-ARG 3-2 Davis Cup, World Group, 1R, AUT-ARG 1-4 Davis Cup, World Group, 1R, ARG-GBR 4-1 Davis Cup, World Group, F, ARG-ESP 1-3 Davis Cup, World Group, PO, KAZ-SUI 5-0