Career 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988
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 VI Torneo Internazionale di Tennis - Barletta Banca Stato Challenger Lugano - Lugano Weissenhauser Strand Cup - Hamburg Internazionali di Tennis de San Marino - San Marino BMW Brixina Tennis Open 2000 - Bressanone Quelle Cup - Furth Challenger Casino Lugano - Lugano Tatra Banka Open - Bratislava Renault Slovenian Open - Ljubljana Mobelwelt-Zick Open 98 - Dresden V Trofeo Barcelona de Tenis - Barcelona Nuembrecht Challenger - Nuembrecht Zagreb Open - Zagreb 2003 USTA Challenger of Calabasas - Calabasas Memorial Savigni - Sassuolo Okal Cup 2004 - Eckental Banca Stato Challenger Lugano - Lugano Dusseldorf Open Challenger 2007 - Dusseldorf Arroyo de la Encomienda - Valladolid Brixina Tennis Open - Bressanone ATP Challenger Open 2004 - Monchengladbach Intersport Heilbronn Open - Heilbronn 2006 USTA Tallahassee Tennis Challenger - Tallahassee The Surbiton Trophy - Surbiton Internationaux de Bretagne - Brest BMW Tennis Championship - Sunrise Memorial Piertomaso Tessitore - San Remo Open de L'Isere-Open 38 - Grenoble Espinho Challenger - Espinho Open de Charleroi - Charleroi Isla de Lanzarote - Lanzarote Dublin Challenger - Dublin Honda-Kah Open - Singapore Warsteiner Challenger - Lubeck Medicor Open - Budapest Open de Montauban - Montauban KGHM Polish Indoors - Wroclaw Zagreb Open - Zagreb Heilbronn Open - Heilbronn LTA Men's Challenger - Wrexham Siemens Open 2007 - Scheveningen Tatra Banka Slovak Open - Bratislava Nord/LB Open - Braunschweig XXVIII Edizione 'A.Savoldi' - Manerbio Tatra Banka Open 2001 - Bratislava Barletta Citta'Della Disfida Open 98 - Barletta Napoli International Cup - Napoli Sardinia International Championship - Cagliari Open de L'Isere - Grenoble Intersport Heilbronn Open - Heilbronn Sparkassen Open - Magdeburg Open de la Ville de Saint Denis - Reunion Island Zivnobanka Open 1999 - Prostejov VIII Avierto Internacional de Salinas - Salinas VII Torneo Internazionale di Tennis - Barletta Pekao Open 2003 - Szczecin AXA Open - Espinho Warsteiner Challenger Lubeck - Lubeck Milano Challenger-Jameson Cup - Milan Banca Stato Challenger Lugano - Lugano Heilbronn Challenger - Heilbronn Wartburg Open - Eisenach C.T. San Remo - XIII Piertomaso Tessitore - San Remo San Marino Cepu Open - San Marino Kuppers Kolsch Cup Aachen - Aachen Okal Cup 2003 - Eckental USTA Tallahassee Tennis Challenger - Tallahassee Mobilux Open - Luxembourg Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Intersport Heilbronn Open - Heilbronn Open Castilla y Leon - Segovia Sassuolo Challenger - Sassuolo Ciudad de Pozoblanco Open Diputacion - Cordoba The LTA Hester Trophy - Manchester Ciudad de Telde - Telde Open D'Orleans - Orleans Heilbronn Open - Heilbronn Kobstaedernes ATP Challenger - Kolding Internazionali de Tennis di Bergamo - Bergamo Shimadzu All Japan Indoor Tennis Championships - Kyoto LTA Nottingham Challenger - Nottingham Open D'Orleans - Orleans Sony Ericsson Open 2008 - Belgrade 5 Volkswagen Challenger - Wolfsburg Tallahassee Tennis Challenger - Tallahassee Lambertz Open by Stawag - Aachen Baden Open - Ettlingen Lambertz Open by Stawag - Aachen Open Prevadies - St. Brieuc Busan Open Challenger Tennis - Busan The Nottingham Cahllenger - Nottingham Medicor Open - Budapest 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Lambertz Open - Aachen Gemax Open - Belgrade Open Castilla y Leon - Segovia Challenger Casino Lugano - Lugano China Open - Beijing Mauritius Open - Mauritius Volkswagen Challenger 2005 - Wolfsburg X Abierto Internacional de Salinas - Salinas Kobstaedernes ATP Challenger - Kolding Bauer Watertechnology Cup - Eckental The Joyce Eisenberg Jerusalem Open - Jerusalem Challenger 42 - Andrezieux Internationaux de Tennis de Brest - Brest Tennis Napoli Cup - Naples Garden Open - Rome Shimadzu All Japan Indoor - Kyoto Kremlin Cup - Moscow Renault Slovenian Open - Ljubljana Memorial Savigni - Sassuolo Black Forest Open 2000 - Freudenstadt Skandia Open - Linz Macedonian Open - Skopje Lambertz Open - Aachen Messina CH Verizon Tennis Challenge - Atlanta Kuppers Kolsch Cup - Aachen Sybase Open - San Jose V Torneo Internazionale di Tennis - Barletta Unique Zagreb Open - Zagreb Rado Swiss Open - Gstaad San Marino Cepu Open - San Marino The Wrexham Challenger - Wrexham Parioli CH Hanko CH Jameson Cup - Milan Polish Open 99 - Poznan Kueppers Kolsch Cup by Lambertz - Aachen Croatian Indoors - Zagreb Sporting Challenger 2003 - Turin ABN/AMRO World Tennis Tournament - Rotterdam Internazionali di Tennis di San Marino - San Marino Ciudad de Pozoblanco Open Diputacion - Cordoba Heineken Open - Singapore Quelle Cup - Furth IPP Open - Helsinki Legg Mason Tennis Classic - Washington D.C. Kaltenberg Open - Split Zagreb Open - Zagreb Rado Swiss Open - Gstaad Casablanca CH LTA Shrewsbury Challenger - Shrewsbury Ostend Challenger Tennis Cup of Flanders - Ostende 1998 Safeway Challenger - Aptos Dubai Tennis Open - Dubai Torneo Internazionale di Tennis ATP-Challenger - Merano Poznan Challenger - Poznan 3° Trofeo 'Citta di Brindisi' - Brindisi U.S. Pro Tennis Championships - Boston Tampere CH Genoa Open 'Fondazione Carige' - Genova Rado Geneva Challenger - Geneva Energis Dutch Open - Amsterdam Internazionali di Tennis di San Marino - San Marino Gold Flake Open - Chennai Maia Challenger - Oporto International Bavarian Championship - Eckental Samsung Challenger 2007 - Ho Chi Minh City Kremlin Cup - Moscow Samsung Open - Brighton Napoli Challenger - Napoli Scania Stockholm Open - Stockholm Qatar Mobil Open 2001 - Doha Intersport Heilbronn Open - Heilbronn Milan Indoors - Milan Copenhagen Open - Copenhagen Kroger / St. Jude International - Memphis Dubai Tennis Open - Dubai Heilbronn Open - Heilbronn Pro Tennis World Open - Boca Raton KGHM Polish Indoors - Wroclaw Olbia Geovillage Open - Olbia Zagreb Open - Zagreb Franklin Templeton Tennis Classic - Scottsdale Heilbronn Open - Heilbronn Barletta Citta Della Disfida Open 2000 - Barletta Optimus Maia Open - Maia The Scottish Tennis Championships - Edinburgh Quelle Cup 2000 - Furth Pekao Open - Szczecin Open de Montauban - Montauban Warsteiner Grand Prix - Oberstaufen Grand Prix Hassan II - Casablanca Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio DPD Challenger 2000 - Aschaffenburg BMW Open - Munich Open de Tanger - Tangier KGHM Polish Indoors - Wroclaw FILA Challenger - Biella Pekao Open 2001 - Szczecin The Bolton Challenger - Bolton Gerry Weber Open - Halle Graz CA Challenger - Graz Pomorski Bank Kredytowy Open - Szczecin VI Open Banc Agricol - Andorra Copa Ericsson Argentina - Buenos Aires Crystal Cup 1998 - Portoroz Open de l'Isere - Grenoble Open de Franche Comte - Besancon Barletta Citta Della Disfida Open 99 - Barletta Venice Challenger - Venice President's Cup 1998 - Tashkent Top Wool Challenger Biella - Biella 2001 Mercedes Cup - Stuttgart ATP Challenger 2003 Numea - New Caledonia Merano Open - Merano Neu Ulm CH Legg Mason Tennis Classic - Washington D.C. Tatra Banka Open - Bratislava The Hamlet Cup - Long Island Ostdeutscher Sparkessen Cup - Dresden PrivatBank Cup - Dnepropetrovsk ATP Challenger Numea - New Caledonia Internationaux du Doubs - Besancon 3rd Volkswagon Challenger - Wolfsburg CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel AIG Japan Open - Tokyo Qatar Exxon Mobil Open 2002 - Doha Adidas International - Sydney Milan Indoors - Milan Open 13 - Marseille Grand Prix de Tennis de Lyon - Lyon XL Bermuda Open - Bermuda St. Petersburg Open - St. Petersburg BMW Open - Munich Open Seat-Godo 2000 - Barcelona Gerry Weber Open - Halle Telenordia Swedish Open - Bastad Allianz Suisse Open Gstaad - Gstaad International Championship of Croatia - Umag Gerry Weber Open - Halle Legg Mason Tennis Classic - Washington D.C. Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open 2003 - Doha Copenhagen Open - Copenhagen Adidas International - Sydney Milan Indoors - Milan Open 13 - Marseille Siebel Open - San Jose International Tennis Championships - Delray Beach Open Seat Godo 2003 - Barcelona BMW Open - Munich AIG Japan Open - Tokyo 2003 Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. Copenhagen Open - Copenhagen Gelsor Open Romania - Bucharest Milan Barcelona Stuttgart Kitzbuhel Adidas Open de Toulouse - Toulouse Stuttgart Kuala Lumpur Beijing Moscow Qatar Mobil Open '98 - Doha San Jose Philadelphia Florence Pescara CH Gstaad Long Island Bucharest Estoril Barcelona Bologna Florence Gstaad Dubai Umag Bucharest Santiago Sao Paulo Adelaide Auckland Memphis Philadelphia Scottsdale Barcelona Nice Madrid Bologna Florence Genova Stuttgart Hilversum Prague Cologne Palermo Copenhagen Open - Copenhagen Guaruja Wellington Auckland Guaruja Philadelphia Internazionali di Tennis di San Marino - San Marino Athens Madrid Florence San Marino Palermo Athens San Remo San Marino Geneva AAPT Championships - Adelaide Adidas International - Sydney Siebel Open - San Jose U.S. Men's Clay Court Championships - Houston Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart AIG Japan Open - Tokyo ABN/AMRO World Tennis Tournament - Rotterdam International Tennis Championships - Delray Beach St. Petersburg Open - St. Petersburg Grand Prix Hassan II - Casablanca Chennai Open - Chennai Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Arizona Men's Tennis Championships - Scottsdale CA Tennis Trophy - Vienna Grand Prix Hassan II - Casablanca Hilversum Gerry Weber Open - Halle Geneva Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo Kremlin Cup - Moscow The Stella Artois Championships - London AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb U.S. Men's Clay Court Championships - Houston Mumbai Open - Mumbai Ordina Open - s-Hertogenbosch Legg Mason Tennis Classic - Washington D.C. Davidoff Swiss Indoors - Basel Estoril Open - Estoril Milan Generali Open 2003 - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Heineken Open Shanghai - Shanghai CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Adelaide Sydney Antwerp BMW Open - Munich Oporto Halle Gstaad Washington New Haven Basel Lyon Moscow Adelaide Sydney Milan Philadelphia Scottsdale Ordina Open - 's-Hertogenbosch Nice Munich Bologna Kitzbuhel Bucharest Tokyo Oahu Estoril Antwerp Scottsdale Stuttgart Kitzbuhel San Marino Athens Buenos Aires Bastad Nice Bologna Genova Gerry Weber Open - Halle Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Countrywide Classic - Los Angeles Open 13 - Marseille 1997 Mercedes Cup - Stuttgart Generali Open 1997 - Kitzbuhel Grolsch Open 1997 - Amsterdam Pilot Pen International - New Haven Beijing Open - Beijing Croatian Indoors - Split Grand Prix Hassan II - Casablanca Miller Lite Hall of Fame Tennis Championships - Newport International Championship of Croatia - Umag Open Seat-Godo '99 - Barcelona Grand Prix Hassan II - Casablanca Salem Open - Hong Kong Dubai Tennis Open - Dubai 2002 Mercedes Cup - Stuttgart RCA Championships - Indianapolis ABN/AMRO World Tennis Tournament - Rotterdam Thailand Open - Bangkok AIG Japan Open - Tokyo St. Petersburg Sporting Challenger - Turin Schickendanz Open - Furth Top Wool Challenger Biella - Biella Copenhagen Open - Copenhagen ATP Heineken Challenger 2000 - Ho Chi Minh City Amsterdam Indianapolis Long Island Madrid San Marino Palermo Athens Compaq Challenger - Bucharest Memphis BPCA Open de Nice-Tounoi Challenger - Nice Skandia Open - Linz Verona CH Freudenstadt Challenger - Freudenstadt Okal Open - Eckental Estoril Cairo Challenger - Cairo Sparkassen Open - Magdeburg Umag Wiesmann Roadster Open - Nuembrecht Memphis Estoril Genova Stuttgart CA Challenger - Graz Ciudad de Pozoblanco Open Diputacion - Cordoba Palermo Isla de Gran Canaria - Mas Palomas Arizona Men's Tennis Championships - Scottsdale China Open - Beijing Heineken Open Shanghai - Shanghai President's Cup - Tashkent Ordina Open - 's-Hertogenbosch Modena CH Allianz Suisse Open Gstaad - Gstaad Indianapolis Pilot Pen International - New Haven Gold Flake Open - Chennai Japan Open - Tokyo BMW Open - Munich Casablanca Stuttgart Heineken Open Shanghai - Shanghai Hilversum CA Tennis Trophy - Vienna Kitzbuhel Indianapolis Qatar Mobil Open 2000 - Doha Telecom Italia Masters - Rome Kroger / St. Jude International - Memphis U.S. Men's Clay Court Championships - Houston BMW Open - Munich Barcelona Generali Open 2002 - Kitzbuhel Tata Open 2003 - Chennai Kroger / St. Jude International - Memphis Kroger / St. Jude International - Memphis Auckland Memphis Kitzbuhel Open 13 - Marseille Miller Lite Hall of Fame Tennis Championships - Newport St. Vincent San Marino Australian Men's Hardcourt Championships - Adelaide BMW Open - Munich Barcelona U.S. Men's Clay Court Championships - Houston Heineken Open Shanghai - Shanghai Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Toulouse - Toulouse St. Petersburg Open - St. Petersburg Japan Open - Tokyo Paegas Czech Open - Prague Gerry Weber Open - Halle Italian Open - Rome The Ericsson Open - Miami Italian Open - Rome Tennis Masters Series - Indian Wells Estoril Open - Estoril Tennis Masters Series - Stuttgart BMW Open - Munich Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Hamburg Indian Wells Key Biscayne Monte Carlo President's Cup - Tashkent Rome Canadian Open Stuttgart Paris Indian Wells Key Biscayne Monte Carlo Hamburg Rome Cincinnati Essen Paris Siebel Open - San Jose Monte Carlo Hamburg Rome Pescara CH Salem Open - Hong Kong Campionati Internazionali di Sicilia - Palermo Paris Key Biscayne Hamburg Rome Monte Carlo Hamburg Indian Wells Dubai Tennis Open - Dubai European Community Championships - Antwerp Monte Carlo Gold Flake Open - Chennai Open Seat-Godo '97 - Barcelona Hamburg Rome Rome Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Athens Monte Carlo Open - Monte Carlo San Francisco Nice Madrid Eutelsat Monte Carlo Open - Monte Carlo Italian Open - Rome St. Petersburg Open - St. Petersburg Palermo Dubai Tennis Open - Dubai Tennis Masters Series - Hamburg Prague Ostrava Rome Campionati Internazionali d'Italia - Rome Chennai Open - Chennai Open de Moselle - Metz NASDAQ-100 Open - Miami The Stella Artois Grass Court Championships - London China Open - Beijing St. Petersburg Open - St. Petersburg Western & Southern Financial Group Masters - Cincinnati Australian Open - Melbourne Wimbledon - London Madrid Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon U.S. Open Australian Open French Open Wimbledon U.S. Open Wimbledon Tennis Masters Series - Hamburg U.S. Open French Open U.S. Open U.S. Open Australian Open French Open Wimbledon German Open - Hamburg Australian Open - Melbourne French Open - Paris Wimbledon - London Sydney International - Sydney Tennis Masters Series - Monte Carlo The Stella Artois Grass Court Championships - London Tennis Masters Series - Paris Australian Open - Melbourne French Open - Paris Tennis Masters Series - Rome Tennis Masters Series - Rome Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Cincinnati Indian Wells Monte Carlo Key Biscayne Jakarta Philadelphia Pacific Life Open - Indian Wells U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open French Open Telecom Italia Masters - Rome Roland Garros Davis Cup, World Group, 1R, ITA-MEX 4-1 Davis Cup, World Group, QF, ITA-ESP 4-1 Davis Cup, World Group, SF, SWE-ITA 4-1 Davis Cup, World Group, QR, BEL-ITA 4-1 Wimbledon - London French Open Australian Open Australian Open U.S. Open - New York U.S. Open - New York Licher German Open - Hamburg The Ericsson Open - Miami U.S. Open - New York Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo U.S. Open - New York Australian Open - Melbourne Wimbledon - London Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, QR, BLR-GER 3-2 70th River Oaks International Tennis Tournament - Houston Atlanta Olympics Barcelona Olympics Grand Slam Cup