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