Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994
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 Podebradka Cup - Prague Rome Challenger Rome Challenger Furth Challenger Milan Challenger Trani Challenger Como Challenger Orbetello Challenger Genova Challenger Caltanissetta Challenger Perugia Challenger Biella Challenger Cortina Challenger Rome Challenger Italian Indoors - Milan Rado Swiss Open - Gstaad 1997 Mercedes Cup - Stuttgart Heineken Open - Singapore Kremlin Cup - Moscow Australian Men's Hardcourt Championships - Adelaide Dubai Tennis Open - Dubai Franklin Templeton Tennis Classic - Scottsdale Heineken Trophy - 's-Hertogenbosch Rado Swiss Open - Gstaad Pilot Pen International - New Haven Grand Prix de Tennis de Toulouse - Toulouse IPB Czech Indoor - Ostrava Qatar Mobil Open 2000 - Doha Dubai Tennis Open - Dubai ABN/AMRO World Tennis Tournament - Rotterdam AXA Cup - London Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle UBS Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington D.C. Salem Open - Hong Kong Milan Indoors - Milan Open Seat-Godo 2001 - Barcelona Mallorca Open - Mallorca Gerry Weber Open - Halle Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Scania Stockholm Open - Stockholm Copenhagen Open - Copenhagen ABN/AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca BMW Open - Munich Gerry Weber Open - Halle Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis Kremlin Cup - Moscow CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open 2003 - Doha BellSouth Open - Vina del Mar Abierto Mexicano de Tenis Pegaso - Acapulco Open Seat Godo 2003 - Barcelona Gerry Weber Open - Halle 2003 Mercedes Cup - Stuttgart RCA Championships - Indianapolis International Championship of Croatia - Umag Mercedes-Benz Cup - Los Angeles TD Waterhouse Cup - Long Island CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel St. Petersburg Halle Stuttgart Kitzbuhel St. Petersburg Qatar Open - Doha Heineken Open - Auckland Kroger / St. Jude International - Memphis Brasil Open - Costa do Sauipe Arizona Men's Tennis Championships - Scottsdale Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Synsam Swedish Open - Bastad RCA Championships - Indianapolis Davidoff Swiss Indoors - Basel ARAG World Team Championship - Dusseldorf Next Generation Hardcourts - Adelaide Medibank Private International - Sydney Argentina Open - Buenos Aires ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai ARAG World Team Championship - Dusseldorf Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Mercedes-Benz Cup - Los Angeles Croatia Open - Umag Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Heineken Open - Auckland Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Open SEAT Godo 2006 - Barcelona Allianz Suisse Open Gstaad - Gstaad Croatia Open Umag - Umag Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel ARAG World Team Championship - Dusseldorf Qatar ExxonMobil Open - Doha Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Gerry Weber Open - Halle Synsam Swedish Open - Bastad Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest China Open - Beijing Mumbai Open - Mumbai BA-CA Tennis Trophy - Vienna Bordeaux Challenger Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open - Doha Medibank International - Sydney Copa Telmex - Buenos Aires Tennis Channel Open - Las Vegas Open SEAT 2008 - Barcelona Gerry Weber Open - Halle Orange Warsaw Open - Warsaw Catella Swedish Open - Bastad ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg BMW Open - Munich Gerry Weber Open - Halle Mercedes Cup - Stuttgart Allianz Suisse Open Gstaad - Gstaad BCR Open Romania - Bucharest Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors Basel - Basel Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Gerry Weber Open - Halle BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Bet-At-Home Austrian Open - Kitzbuhel Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch ATP Studena Croatia Open - Umag Winston Salem - Winston Salem BCR Open Romania - Bucharest Qatar ExxonMobil Open - Doha VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Serbia Open - Belgrade SkiStar Swedish Open - Bastad Bet-at-home Cup - Kitzbuhel Valencia Open - Valencia VTR Open - Vina del Mar Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest SkiStar Swedish Open - Bastad Sibiu Challenger Qatar ExxonMobil Open - Doha Rome Challenger Rio Open 500 - Rio de Janeiro Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice Credit Agricole Suisse Open - Gstaad Monza Challenger Rio Open - Rio de Janeiro Argentina Open - Buenos Aires Argentina Open - Buenos Aires Napoli Challenger Rimini Challenger Cordenons Challenger Sporting Challenger '07 Trofeo Regione Piemonte - Turin San Marino CEPU Open - San Marino Kos Succhetti Tennis Cup - Cordenons San Remo Challenger San Marino Challenger Manerbio Challenger Napoli Challenger Mons Challenger Rabat Challenger Rome Challenger Garden Open - Rome Siemens Open 2002 - Scheveningen AXA Open - Lisbon Trani Cup - Trani Rome Challenger Milan Challenger Reggio Emilia Challenger Turin Challenger Rimini Challenger San Marino Challenger Trani Challenger Manerbio Challenger Palermo Challenger Barletta Challenger Cordenons Challenger Todi Challenger Rome Challenger Intersport Heilbronn Open - Heilbronn Cordenons Challenger Banja Luka Challenger Sibiu Challenger Exim Agmedia Open - Kosice Barletta Challenger Genova Challenger Mestre Challenger San Benedetto Challenger Napoli Challenger Turin Challenger Tennis Napoli Cup - Naples Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Top Wool Challenger Biella - Biella Banca Stato Challenger Lugano - Lugano Memorial Savigni - Sassuolo Challenger Canottieri Minico - Mantova San Marino Cepu Open - San Marino I Tourneo Fila Citta di Brindisi - Brindisi LTA Hull Challenger - Hull Bharat Petroleum Ahmedabad Challenger 2000 - Ahmedabad Barletta Citta Della Disfida Open 2000 - Barletta Sardinia International Championship - Cagliari Samarkand Challenger - Samarkand AXA Open II - Espinho Warsteiner Grand Prix - Oberstaufen Fujitsu Siemens Open - Budapest Amer-Wilson Challenger - Tampere DPD Challenger 2000 - Aschaffenburg FILA Challenger Biella - Biella Copa Sevilla - Seville Copa Ericsson Mexico - Guadalajara Milan Challenger MTNL Cellular ATP Challenger - Mumbai Ho Chi Minh City Challenger - Ho Chi Minh City Honda Kah Singapore Men's Tennis Open - Singapore Residenza Open - Magdeburg Compaq Challenger - Bucharest Quelle Cup - Furth Memorial Savigny - Sassuolo 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Brixina Tennis Open - Bressanone Geneva Challenger - Geneva Citta di Brindisi - Brindisi Como Challenger VIII Trofeo Ciutat de Barcelona - Barcelona Milano Challenger-Jameson Cup - Milan XL Challenger de Tenis Copa Sevilla - Seville IX Ciutat de Barcelona - Barcelona Cairo Challenger 2002 - Cairo Jameson Cup - Milan Olbia Geovillage Open - Olbia VI Torneo Internazionale di Tennis - Barletta Barletta Citta Della Disfida Open 99 - Barletta The Hilversum Open - Hilversum CA Challenge 2002 - Graz Asirom Challenger Brasov - Brasov ATP "Videocon" Challenger - Mumbai Samarkand Challenger - Samarkand Whirlpool Open - Budapest LTA Men's Challenger - Wrexham 5th Sardinian International Championships - Cagliari XL Capital Bermuda Open - Bermuda Geneva Challenger - Geneva Hungarian Architect Open - Budapest Top Wool Challenger Biella - Biella KGHM Polish Indoors - Wroclaw FILA Challenger - Biella XI Venice Open - Venice Siemens Open 2001 - Scheveningen Internazionali di Tennis de San Marino - San Marino Kyiv UMC Open - Kiev 4th Sardinia International Championships - Cagliari Meridiana Sardegna Open - Olbia C.T. San Remo - XIII Piertomaso Tessitore - San Remo Cepu Open - San Marino Trani Cup - Trani Top Wool Challenger - Biella German Open - Hamburg Eurocard Open - Stuttgart Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne 13th Paris Open - Paris Newsweek Champions Cup - Indian Wells du Maurier Open - Montreal Italian Open - Rome Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Rome Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Stuttgart Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto BNP Paribas Masters - Paris 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 Top Wool Challenger-Immagine Trophy - Biella Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo San Marino Cepu Open - San Marino Internazionali BNL d'Italia - Rome Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Privatbank Open 2006 - Dnepropetrovsk Pekao Open - Szczecin Sporting Challenger '08-Trofeo Regione Piemonte - Turin XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Tennislife Cup - Napoli Lugano Challenger Genova Challenger Lugano Challenger French Open - Paris Wimbledon - London Como Challenger Genova Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Napoli Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Caltanissetta Challenger U.S. Open - New York Napoli Challenger Australian Open - Melbourne Prostejov Challenger French Open - Paris Wimbledon - London Turin Challenger U.S. Open - New York San Benedetto Challenger Australian Open - Melbourne Orbetello Challenger French Open - Paris San Marino Challenger Genova Challenger Wimbledon - London Todi Challenger U.S. Open - New York Napoli Challenger Palermo Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open Rabat Challenger Prostejov Challenger Monza Challenger San Marino Challenger Caltanissetta Challenger Genova Challenger Szczecin Challenger Madrid Challenger Barletta Challenger Napoli Challenger Napoli Challenger Caltanissetta Challenger Prague Challenger Milan Challenger Monza Challenger San Marino Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Rome Challenger Australian Open - Melbourne Tunis Challenger Rome Challenger French Open - Paris Milan Challenger San Marino Challenger Cordenons Challenger Sao Paulo Challenger Tour Finals Como Challenger Wimbledon - London Biella Challenger Trnava Challenger U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Vercelli Challenger Turin Challenger Todi Challenger U.S. Open - New York Vicenza Challenger Caltanissetta Challenger Cortina Challenger Perugia Challenger Australian Open - Melbourne Milan Challenger Padova Challenger French Open - Paris Cortina Challenger Wimbledon - London Cordenons Challenger Manerbio Challenger U.S. Open - New York Como Challenger Genova Challenger Australian Open - Melbourne Szczecin Challenger French Open - Paris Wimbledon - London U.S. Open - New York Rome Challenger French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Vicenza Challenger Wimbledon - London Fano Challenger U.S. Open - New York Australian Open - Melbourne Manerbio Challenger French Open - Paris Wimbledon - London U.S. Open - New York Sporting Challenger - Turin Australian Open - Melbourne French Open - Paris Heilbronn Open - Heilbronn U.S. Open - New York Genova Challenger Australian Open - Melbourne Milan Indoors - Milan French Open - Paris Wimbledon - London Idea Prokom Open - Sopot French Open - Paris Memorial Savigni - Sassuolo President's Cup 1997 - Tashkent Zivnobanka Czech Open - Prostejov Zagreb Open - Zagreb Qatar Mobil Open 2001 - Doha Mestre Challenger San Benedetto Challenger French Open - Paris Legg Mason Tennis Classic - Washington D.C. Copa Ericsson Brazil - Sao Paulo BMW Brixina Tennis Open - Bressanone Dubai Tennis Open - Dubai The Samsung Open - Nottingham I Open de Tenis Comunidad de Madrid - Madrid Campionati Internazionali di Sicilia - Palermo VII Torneo Internazionale di Tennis - Barletta Heineken Open Shanghai - Shanghai Kremlin Cup - Moscow Munich Ostrava European Community Championships - Antwerp ABN/AMRO World Tennis Tournament - Rotterdam Davidoff Swiss Indoors - Basel CA Tennis Trophy - Vienna Adidas International - Sydney CA Tennis Trophy - Vienna Heineken Open - Auckland Dubai Tennis Open - Dubai President's Cup - Tashkent Copa AT&T - Buenos Aires International Tennis Championships - Delray Beach President's Cup - Tashkent International Tennis Championships - Delray Beach Telenordia Swedish Open - Bastad U.S. Men's Clay Court Championships - Houston AIG Japan Open - Tokyo Ostrava Ordina Open - 's-Hertogenbosch Adelaide Gerry Weber Open - Halle Siebel Open - San Jose BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano Telfonica MoviStar - Acapulco AAPT Championships - Adelaide Mercedes-Benz Cup - Los Angeles Croatia Open - Umag Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Qatar Open - Doha Abierto Mexicano Telcel - Acapulco Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Grand Prix Hassan II - Casablanca Guardian Direct Cup - London RCA Championships - Indianapolis Open Romania - Bucharest Davidoff Swiss Indoors - Basel Qatar ExxonMobil Open - Doha Salem Open - Hong Kong Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Japan Open - Tokyo Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Gerry Weber Open - Halle St. Petersburg Open - St. Petersburg Brasil Open - Costa do Sauipe ARAG World Team Championship - Dusseldorf Allianz Suisse Open Gstaad - Gstaad ATP Studena Croatia Open Umag - Umag Movistar Open - Santiago Brasil Open - Sao Paulo Legg Mason Tennis Classic - Washington D.C. BMW Open - Munich ATP Studena Croatia Open Umag - Umag President's Cup 1999 - Tashkent Medibank International - Sydney SkiStar Swedish Open - Bastad Davidoff Swiss Indoors - Basel Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice Heineken Open - Auckland Credit Agricole Suisse Open - Gstaad Abierto Mexicano Telcel - Acapulco Bet-at-home Open - Hamburg Brasil Open - Sao Paulo Portugal Open - Oeiras Brasil Open - Sao Paulo ABN/AMRO World Tennis Tournament - Rotterdam Brasil Open - Sao Paulo Generali Open - Kitzbuhel Copa AT&T - Buenos Aires Heineken Open - Auckland BellSouth Open - Vina del Mar Siebel Open - San Jose Grand Prix de Tennis de Toulouse - Toulouse Beijing Open - Beijing Campionati Internazionali di Sicilia - Palermo Adidas International - Sydney European Community Championships - Antwerp St. Petersburg Open - St. Petersburg Dubai Tennis Open - Dubai Erste Bank Open - Vienna Adidas International - Sydney Salem Open - Hong Kong Gerry Weber Open - Halle Wimbledon - London Internationaler Raiffeisen Grand Prix - St. Polten Kremlin Cup - Moscow Sydney International - Sydney Copa Claro - Buenos Aires Orange Prokom Open - Sopot Tennis Channel Open - Las Vegas Royal Guard Open Chile - Vina del Mar Tennis Masters Series - Toronto The Lipton Championships - Key Biscayne Croatia Open - Umag Monte Carlo Open - Monte Carlo Licher German Open - Hamburg du Maurier Open - Toronto Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart The Lipton Championships - Key Biscayne Italian Open - Rome Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Hamburg Essen Tennis Masters Series - Hamburg Rogers Cup - Montreal Pacific Life Open - Indian Wells Masters Series - Hamburg Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Monte-Carlo Rolex Masters - Monte-Carlo Grand Prix Hassan II - Casablanca Monte-Carlo Rolex Masters - Monte-Carlo BRD Nastase Tiriac Trophy - Bucharest Monte-Carlo Rolex Masters - Monte-Carlo ATP Tour World Championship - Hannover Davis Cup, World Group, 1R, GER-ROU 3-2 Davis Cup, World Group, QR, CRO-ITA 3-2 Davis Cup, World Group, 1R, CRO-GER 4-1 Davis Cup, Group 1, 2R, MAR-ITA 3-2 Davis Cup, Group 1, REL2, ZIM-ITA 3-2 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, World Group, PO, CZE-GER 2-3 Hyundai Hopman Cup - Perth Davis Cup, Group 1, 2R, ITA-LUX 5-0 Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, World Group, 1R, GER-RSA 5-0 Davis Cup, World Group, QF, SWE-GER 3-2 Davis Cup, World Group, 1R, RUS-GER 3-2 Davis Cup, Group 1, 2R, ITA-FIN 3-2 Davis Cup, World Group, QR, GER-VEN 5-0 Davis Cup, Group 1, 2R, RSA-GER 2-3 Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, World Group, 1R, GER-FRA 2-3 Davis Cup, World Group, QF, NED-GER 4-1 Davis Cup, Group 1, 2R, GER-ISR 5-0 Davis Cup, Group 2, 2R, ITA-BUL 5-0 Hopman Cup - Perth Davis Cup, World Group, 1R, GER-AUT 3-2 Davis Cup, World Group, PO, ESP-ITA 4-1 Colonial Classic - Kooyong Olympics - Sydney Olympics - Athens Olympics - Beijing