Career 2016 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 Germany F3 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 USA F3 France F16 France F17 Spain F4 Croatia F4 Croatia F5 Italy F26 France F13 France F14 France F17 Mexico F14 Mexico F15 France F2 Spain F7 Switzerland F1 Spain F19 Spain F20 France F12 Croatia F1 Croatia F2 Italy F1 Great Britain F4 Italy F14 Morocco F4 Italy F17 Austria F2 Austria F3 Italy F31 Spain F38 Israel F9 France F19 France F20 Turkey F46 Great Britain F2 Turkey F7 Turkey F8 Turkey F9 USA F7 Germany F5 France F16 Turkey F46 Germany F1 Germany F2 Thailand F2 Thailand F3 Turkey F6 Switzerland F1 Italy F23 Italy F20 Italy F7 Germany F7 Germany F14 Italy F8 Switzerland F4 Switzerland F2 Germany F15 Germany F8 Italy F9 Germany F16 France F6 France F7 Belgium F2 Qatar F1 Qatar F2 Portugal F2 USA F2 Italy F3 Austria F2 Top Wool Challenger Biella - Biella Memorial Savigni - Sassuolo San Marino Cepu Open - San Marino Copa Sevilla - Seville Geneva Challenger - Geneva Espinho Challenger - Espinho Challenger Casino Lugano - Lugano Geneva Challenger - Geneva ECM Cup - Prague 2001 Challenger Canottieri Mincio - Mantova Stella Artois Clay Court Championships - Budaors Copa Ericsson Chile - Santiago IX Ciutat de Barcelona - Barcelona Nord/LB Open - Braunschweig I Tourneo Fila Citta di Brindisi - Brindisi V Torneo Internazionale di Tennis - Barletta Zagreb Open - Zagreb Prague Open - Prague Architect Open - Budapest Memorial Savigni - Sassuolo Hilversum Open - Hilversum San Marino Cepu Open - San Marino Tumkur Open - Tumkur San Remo Tennis Cup - San Remo Challenger Copa Sevilla Internacionales de Andalucia - Seville Optimus Maia Open - Maia Budapest Challenger - Budapest Sporting Challenger - Turin Copa Ericsson Brazil - Sao Paulo Nord/LB Open 2004 - Braunschweig 6th Sardinian International Championships - Cagliari Riviera di Rimini Challenger - Rimini Guzzini Challenger - Recanati Citta di Monza - Monza Ostdeutscher Sparkessen Cup - Dresden Bancastato Challenger Lugano - Lugano Constanta Challenger - Constanta 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Muller Cup - Ulm Citta di Monza - Monza Kos-Zucchetti Tennis Cup - Cordenons IPP Geneva Trophy - Geneva XXX Edizione 'A Savoldi Marco' - Manerbio Challenger Brasov - Brasov Ciudad de Telde - Telde 5th Sardinian International Championships - Cagliari Memorial Manfredini - Sassuolo VIII Trofeo Ciutat de Barcelona - Barcelona Lubbock Challenger - Lubbock Internationale Badische Meisterschaften Um Den Techem Cup - Zell Kobstaedernes ATP Challenger - Kolding Samsung Secruities Cup Challenger - Seoul Concurso Internacional de Vigo - Vigo Porsche Open - Poznan LXVII Concursu Internacional de Vigo - Vigo XII Abierto Internacional de Salinas - Salinas Banca Stato Challenger - Lugano San Luis Potosi Challenger 2007 - San Luis Potosi Banca Marche Tennis Cup - San Benedetto Geneva Challenger - Geneva Roma Challenger 2007 - Rome Internationaux de Nouvelle-Caledonie - New Caledonia The LTA Sunderland Challenger - Sunderland Kobstaedernes ATP Challenger - Kolding Challenger Ford de Cherbourg - Cherbourg The LTA Wrexham Challenger - Wrexham IPP Open - Helsinki X Torneo Internazionale di Tennis - Barletta VIII Torneo Internazionale di Tennis - Barletta XXXVII Torneig C.E. Laieta - Barcelona Penza Cup - Penza Challenger de Providencia-Copa Kia - Santiago Morocco Tennis Tour - Meknes 's Tennis Masters 07 Challenger - Graz Challenger 42 - Andrezieux Geneva Challenger - Geneva Dusseldorf Open Challenger 2007 - Dusseldorf Siemens Open - Scheveningen Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans IPP Geneva Trophy - Geneva Status Athens Open - Athens Jameson Cup - Milan Unicredit (Suisse) Bank S. A. Challenger - Chiasso Open de Franche-Comte - Besancon III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Challenger Tunisie - Tunis Baden Open - Karlsruhe Schickendanz Open - Furth Citta di Como - Como USTA Challenger of Oklahoma - Tulsa Mamaia Challenger - Constanta BSI Challenger Lugano - Lugano Cepu Open - San Marino Oberstaufen Cup-Head German Master's Series - Oberstaufen San Remo Tennis Cup - San Remo LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Black Forest Open - Freudenstadt Dusseldorf Open Challenger - Dusseldorf Top Wool Challenger - Biella Riviera di Rimini Challenger - Rimini Copa Sevilla 2007 - Seville St. Petersburg Challenger - St. Petersburg Challenger Britania Zavaleta - Puebla LXV Concurso Internacional Vigo - Vigo Tanger Challenger Meknes Challenger San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo San Luis Potosi Challenger Sporting Challenger '08-Trofeo Regione Piemonte - Turin Mexico City Challenger Lugano Challenger WOW Cafe Challenger - New Orleans SIR Supermercadi Challenger - Rome Copa Sevilla-Internacionales de Andalucia - Seville Pozoblanco Challenger XI Ciutat de Barcelona - Barcelona Ciutat de Barcelona - Barcelona Oberstaufen Challenger Bancolombia Open - Bogota Voit Mexico City Open - Mexico City Memorial Manfredini - Sassuolo Geneva Challenger Trani Challenger Sacramento Challenger Tarragona Challenger Tiburon Challenger 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Rhodes Challenger Mobilux Open - Luxembourg Recanati Challenger Belgrade Challenger 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Arad Challenger Togliatti Cup - Togliatti Seville Challenger Open Mutouest de Saint-Brieuc - St. Brieuc Banja Luka Challenger Singapore Challenger Tunis Open - Tunis Porsche Open - Poznan 7° Trani Cup - Trani Bath Challenger Morocco Tennis Tour - Tanger Athens Challenger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Sir Supermercati - Rome Tenerife Challenger XI Ciutat de Barcelona - Barcelona Marburg Challenger Manerbio Challenger Trnava Challenger Madrid Challenger Rijeka Open - Rijeka San Remo Tennis Cup - San Remo IPP Open - Helsinki Zenith Tennis Cup-Harbour Club - Milan Geneva Challenger Wolfsburg Challenger Casablanca Challenger Rimouski Challenger San Luis Potosi Challenger Sarasota Challenger Challenger Copa Sevilla 2008 - Seville 2nd Campionati Internazionali di Tennis Del'Umbria - Todi San Benedetto Challenger Genova Challenger Abierto Internacional Varonil Ciudad de Cancun - Cancun Garden Open - Rome 5° Sporting Challenger - Turin Guadalajara Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba ATP Guzzini Challenger - Recanati Tanger Challenger Challenger Copa Sevilla - Seville Recanati Challenger Oberstaufen Challenger Mitsubishi Electric Europe Cup - Monza Challenger Casablanca San Angel - Mexico City II Naples ITG Challenger - Naples Seoul Challenger Rennes Challenger Arpa Ceramic Cup - Reggio Emilia Open de Montauban - Montauban Kos-Zucchetti Tennis Cup - Cordenons Sarasota Challenger Vicenza Challenger Prague Challenger Milan Challenger St. Remy Challenger ITG Miami Challenger - Miami Orleans Challenger Geneva Challenger Salzburg Challenger Banca Stato Challenger Lugano - Lugano Nokian Hakkapeliitta Open - Tampere Challenger Ford de Cherbourg - Cherbourg Heilbronn Challenger Rijeka Challenger Banca Stato Challenger Lugano - Lugano Calabasas Challenger Biella Challenger Izmir Challenger Open Costa Daurada - Tarragona Volvo Sylt Open - Sylt Ostrava Open 2005 - Ostrava Sassuolo Challenger - Sassuolo TCT Open - Tunis Copa Sevilla Internacionales de Andalucia - Seville Dharwad Challenger 2003 - Dharwad Belgaum Open - Belgaum Skandia Open - Linz Schickedanz Open - Furth 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Roma Open Challenger - Rome Open de Moselle - Metz Flea Market Cup Busan Challenger Tennis - Busan 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Canottieri Mincio Open - Mantova ECM Prague Open 2005 - Prague Savannah Challenger Badden Open by Rothaus - Ettlingen Caltanissetta Challenger Tampere Imageneering Open - Tampere Marburg Challenger 3° Trofeo 'Citta di Brindisi' - Brindisi 84° Concurso Internacional Tenis San Sebastian - San Sebastian AT&T Challenger of Dallas - Dallas Fujitsu Siemens Open - Budapest Tampere Challenger Freeman Men's $50,000 Challenger - Joplin Pekao Open 2003 - Szczecin Como Challenger Rado Geneva Challenger - Geneva Open Seat-Godo 2000 - Barcelona Uncle Toby's Burnie Challenger - Tasmania USTA Challenger of North Miami Beach - North Miami Beach VI Torneo Internazionale di Tennis - Barletta Ljubljana Open 2002 - Ljubljana Banca Stato Challenger Lugano - Lugano Muller Cup - Ulm Baden Open - Karlsruhe Trani Cup - Trani Asirom Challenger Brasov - Brasov Challenger Casino Lugano - Lugano Geneva Challenger - Geneva Germany F1 FILA Challenger - Biella Kyiv UMC Open - Kiev 4th Sardinia International Championships - Cagliari Copa Ericsson Uruguay - Montevideo Tennis Napoli Cup - Napoli Top Wool Challenger Biella - Biella X Ciutat de Barcelona - Barcelona Uncle Toby's Australian Men's Clay Court Challenger - Canberra KGHM Dialog Polish Indoors - Wroclaw Porsche Open - Poznan GHI Bronx Classic - Bronx La Serena Open - La Serena IPP Geneva Trophy - Geneva Black Forest Open - Freudenstadt The LTA Men's Challenger - Southampton Lambertz Open by Stawag - Aachen Challenger Lugano - Lugano ATP Challenger Numea - New Caledonia Open Mutouest St. Brieuc - St. Brieuc ECM Prague Open - Prague Baden Open - Ettlingen Black Forest Open - Freudenstadt Open Seat-Godo 2001 - Barcelona Copa Kia Challenger ATP - Santiago Posillipo Tennis Cup - Napoli Internationaler Raiffeisen Grand Prix - St. Polten Kos Succhetti Tennis Cup - Cordenons Gelsor Open Romania - Bucharest Davidoff Swiss Indoors - Basel BellSouth Open - Vina del Mar International Tennis Championships - Delray Beach Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca International Championship of Croatia - Umag Mallorca Open - Mallorca Recanati Challenger Open Tarragona Costa Daurada - Tarragona 2001 Mercedes Cup - Stuttgart Open de Rennes - Rennes St. Remy Challenger Campionati Internazionali di Sicilia - Palermo Copa AT&T - Buenos Aires Allianz Suisse Open Gstaad - Gstaad 2003 Mercedes Cup - Stuttgart Geneva Challenger San Remo Challenger Recife Challenger Athens Challenger Leon Challenger Karlsruhe Challenger Heineken Open - Auckland Milan Indoors - Milan Copa AT&T - Buenos Aires Bordeaux Challenger Cremona Challenger Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona The Stella Artois Grass Court Championships - London Synsam Swedish Open - Bastad Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Idea Prokom Open - Sopot Davidoff Swiss Indoors - Basel Qatar Open - Doha Medibank Private International - Sydney Argentina Open - Buenos Aires Abierto Mexicano Telfonica MoviStar - Acapulco Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Alphen Challenger Open de Moselle - Metz ABN/AMRO World Tennis Tournament - Rotterdam Davidoff Swiss Indoors Basel - Basel MoviStar Open - Vina del Mar Jersey Challenger Allianz Suisse Open - Gstaad Davidoff Swiss Indoors - Basel Bratislava Challenger Qatar Exxon Mobil Open - Doha Open SEAT Godo 2006 - Barcelona Copa Telmex - Buenos Aires Catella Swedish Open - Bastad Heineken Open - Auckland The Dubai Tennis Championships - Dubai Guadalajara Challenger Open Sabadell Atlantico - Barcelona Allianz Suisse Open Gstaad - Gstaad Heineken Open - Auckland Estoril Open - Estoril Davidoff Swiss Indoors Basel - Basel Open Sabadell Atlantico - Barcelona Swiss Indoors Basel - Basel Heineken Open - Auckland Davidoff Swiss Indoors Basel - Basel Davidoff Swiss Indoors - Basel Brasil Open - Costa do Sauipe Bergamo Challenger Charlottesville Challenger Allianz Suisse Open Gstaad - Gstaad Qatar Exxon Mobil Open - Doha Knoxville Challenger Champaign Challenger Swiss Indoors Basel - Basel If Stockholm Open - Stockholm Leon Challenger Rimouski Challenger Campionati Internazionali di Sicilia - Palermo Barcelona Open BancSabadell - Barcelona Power Horse Cup - Dusseldorf Bet-at-home Open - Hamburg Monza Challenger Credit Agricole Suisse Open - Gstaad AAPT Championships - Adelaide Rome Challenger Bratislava Challenger Millenium Tennis Championships - Delray Beach Open Seat Godo 2007 - Barcelona Allianz Suisse Open Gstaad - Gstaad San Remo Challenger PBZ Zagreb Indoors - Zagreb Thailand Open - Bangkok Tashkent Challenger Allianz Suisse Open - Gstaad Loughborough Challenger Mallorca Open - Mallorca Open de Tenis Comunidad Valenciana - Valencia Leon Challenger Gelsor Open Romania - Bucharest Swiss Indoors Basel - Basel Open de Tenis Comunidad Valenciana - Valencia Dubai Duty Free Tennis Championships - Dubai Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Mexico City Challenger Zivnobanka Czech Open - Prostejov Trofeo Barcelona de Tenis - Barcelona VIII Open Internacional D'Andorra - Andorra Furth Challenger XL Challenger de Tenis Copa Sevilla - Seville C.T. San Remo - XIII Piertomaso Tessitore - San Remo Geovillage Open Trofeo Melia Olbia - Olbia Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Schickendanz Open - Furth Rhein-Main Challenger 2004 - Aschaffenburg VII Torneo Internazionale di Tennis - Barletta Abierto Mexicano Telfonica MoviStar - Acapulco The 'Fitz' Casino Challenger - Tunica Open Seat Godo 2005 - Barcelona Heineken Open - Auckland Open Seat Godo 2003 - Barcelona Campionati Internazionali di Sicilia - Palermo Open SEAT 2008 - Barcelona Davidoff Swiss Indoors Basel - Basel Copa AT&T - Buenos Aires BellSouth Open - Vina del Mar Barcelona Open BancSabadell - Barcelona Hypo Group Tennis International - Portschach UBS Open Gstaad - Gstaad Tennis Masters Series - Hamburg BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe BNP Paribas Open - Indian Wells Mutua Madrilena Masters Madrid - Madrid Davidoff Swiss Indoors - Basel Qatar ExxonMobil Open - Doha French Open - Paris Tennis Masters Series - Monte Carlo French Open - Paris 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 Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Abierto Mexicano de Tenis Pegaso - Acapulco Davidoff Swiss Indoors - Basel Australian Open - Melbourne U.S. Open - New York The Dubai Tennis Championships - Dubai Wimbledon - London U.S. Open - New York Wimbledon - London French Open - Paris Telecom Italia Masters - Rome French Open - Paris Davis Cup, World Group, 1R, SUI-AUS 2-3 Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, World Group, PO, KAZ-SUI 5-0 Davis Cup, World Group, PO, ESP-UKR 5-0 Davis Cup, World Group, PO, SUI-ECU 4-1 Davis Cup, World Group, 1R, BEL-SUI 3-2 Australian Open - Melbourne Tennis Masters Series - Miami Wimbledon - London Australian Open - Melbourne U.S. Open - New York Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, World Group, 1R, SRB-SUI 2-3 Davis Cup, World Group, PO, IND-ESP 0-5 Davis Cup, Group 1, 1R, SUI-POL 4-1 Davis Cup, World Group, SF, SUI-ITA 3-2