Career 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2000
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 Switzerland #1-w1 Switzerland #1-w2 Switzerland #1-w3 Portugal F1 Switzerland #1-w4 France F4 Portugal F2 Greece F1 Italy F3 Italy F6 Italy F8 Italy F9 Italy F10 Italy F15 Belgium F1 Italy F17 Netherlands F1 Belgium F2 Italy F16 Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Italy F11 6th Sardinian International Championships - Cagliari XXXVII Torneig C.E. Laieta - Barcelona Open Castilla y Leon - Segovia Brasov Challenger - Brasov China Open - Beijing Bancastato Challenger Lugano - Lugano 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Siemens Open - Scheveningen San Marino Cepu Open - San Marino Genoa Open - Genova Pekao Open - Szczecin Morocco Tennis Tour - Casablanca Genova Open Challenger - Genova KGHM Dialog Polish Indoors - Wroclaw Lambertz Open by Stawag - Aachen Morocco Tennis Tour - Rabat Riviera di Rimini Challenger - Rimini Open Castilla y Leon - Segovia Genoa Open Challenger-Fondazione Carige - Genova XI Ciutat de Barcelona - Barcelona Porsche Open - Poznan Sunrise Challenger XXX Edizione 'A Savoldi Marco' - Manerbio Biella Challenger Rome Challenger San Marino Challenger Palermo Challenger Ortisei Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Banja Luka Challenger 2003 - Banja Luka Bergamo Challenger San Remo Tennis Cup - San Remo Nottingham Challenger Sopot Challenger Manerbio Challenger Florianopolis Challenger X Open Internacional D'Andorra - Andorra Copa Sevilla Internacionales de Andalucia - Seville Dharwad Challenger 2003 - Dharwad Internazionali di Tennis - Bergamo Arroyo de la Encomienda - Valladolid Open Costa Daurada - Tarragona Garden Open 2004 - Rome Cordenons Challenger Prostejov Challenger Istanbul Challenger Porsche Open - Poznan Timisoara Challenger - Timisoara Bergamo Challenger Irving Challenger Mersin Challenger The LTA Bolton Challenger - Bolton Canottieri Minico 2004 - Mantova Siemens Open 2004 - Scheveningen San Marino Challenger Geneva Challenger Top Wool Challenger-Immagine Trophy - Biella Citta di Como - Como Cepu Open - San Marino Alfa Romeo Tennis Cup - Cordenons Societa Canottieri Mincio 2005 - Mantova Guzzini Challenger - Recanati Challenger Tunisie - Tunis San Marino Cepu Open - San Marino Antonio Savoldi-Marco Co. - Manerbio Black Forest Open 2004 - Freudenstadt Bauer Watertechnology Cup - Eckental Unique Zagreb Open - Zagreb X Trofeo Ciudad de Quito - Quito Prague Challenger Lambertz Open - Aachen Heilbronn Open - Heilbronn Internazionali de Tennis di Bergamo - Bergamo Tunis Open 2007 - Tunis Pekao Open - Szczecin Lambertz Open by Stawag - Aachen BMW Tennis Championship - Sunrise Jameson Cup - Milan Sir Supermercati - Rome Turin Challenger Ostrava Challenger BMW Tennis Championship - Sunrise 5° Sporting Challenger - Turin Todi Challenger ATP Guzzini Challenger - Recanati Marburg Challenger Scheveningen Challenger Biella Challenger Le Gosier Challenger Tunis Challenger Manerbio Challenger Reggio Emilia Challenger Internazionali di Tennis di Bergamo - Bergamo Genova Challenger Istanbul Challenger Almaty Challenger Tashkent Challenger VIII Torneo Internazionale di Tennis - Barletta Canberra Challenger Rennes Challenger San Marino Challenger Cordenons Challenger Punta Del Este Challenger Braunschweig Challenger Caltanissetta Challenger Padova Challenger Szczecin Challenger Santiago Challenger Bratislava Challenger Vercelli Challenger Como Challenger Perugia Challenger Genova Challenger Seville Challenger Oberstaufen Challenger Orleans Challenger Eckental Challenger Sibiu Challenger Helsinki Challenger Ortisei Challenger 7° Trani Cup - Trani Tatra Banka Slovak Open - Bratislava Courmayeur Challenger Barletta Challenger Milan Indoors - Milan Okal Cup 2003 - Eckental X Torneo Internazionale di Tennis - Barletta Trofeo Barcelona de Tenis - Barcelona Biella Challenger Marbella Challenger Open Castilla y Leon - Segovia Riviera di Rimini Challenger 2004 - Rimini Rome Challenger Sophia Antipolis Challenger GHI Bronx Tennis Classic - Bronx Bastad Challenger Cordenons Challenger Santiago Challenger Tatra Banka Open 2006 - Bratislava Eckental Challenger Rome Challenger Napoli Challenger Prostejov Challenger Rome Challenger Ortisei Challenger Brest Challenger Eckental Challenger Open 13 - Marseille Prostejov Challenger ATP Open Castilla y Leon - Segovia Furth Challenger Cherbourg Challenger Pau Challenger Marbella Challenger Sophia Antipolis Challenger Tunis Challenger 3° Trofeo 'Citta di Brindisi' - Brindisi Heilbronn Challenger Croatia Open - Umag Idea Prokom Open - Sopot Genoa Open 'Fondazione Carige' - Genova Recanati Challenger AT&T Challenger of Dallas - Dallas Prostejov Challenger TD Waterhouse Cup - Long Island Nokian Hakkapeliitta Open - Tampere Bulgarian Open - Sofia Campionati Internazionali di Sicilia - Palermo AIG Japan Open - Tokyo Chennai Open - Chennai Augsburg Challenger Belgaum Open - Belgaum Lambertz Open - Aachen Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Gran Canaria 2 Challenger Estoril Open - Estoril Memorial Savigni - Sassuolo Internationaler Raiffeisen Grand Prix - St. Polten Baumag Open - Budapest The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Croatia Open - Umag Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven Thailand Open - Bangkok Tennis Napoli Cup - Napoli Ciudad de Pozoblanco Open Diputacion - Cordoba St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Chennai Open - Chennai Volkswagen Challenger 2004 - Wolfsburg 10ø Tornea B. Camparini - Reggio Emilia Tehran Open 2004 - Tehran Mitsubishi Electric Europe Cup - Monza Open de Tenis Comunidad Valenciana - Valencia IPP Open - Helsinki Ethias Trophy - Mons Grand Prix Hassan II - Casablanca Estoril Open - Estoril The LTA Men's Challenger - Southampton USTA Men's Challenger of Dallas - Dallas Challenger Ford de Cherbourg - Cherbourg Tennis Napoli Cup 2006 - Napoli Czech Open 2006 - Prostejov Dutch Open Tennis - Amersfoort Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Chennai Open - Chennai Heineken Open - Auckland SAP Open - San Jose ABN/AMRO World Tennis Tournament - Rotterdam Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Bratislava Challenger Morocco Tennis Tour - Marrakech Red Letter Days Open - Nottingham Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Chennai Open - Chennai SAP Open - San Jose BMW Open - Munich Grand Prix Hassan II - Casablanca Brest Challenger The Nottingham Open - Nottingham Mons Challenger Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven Helsinki Challenger Maia Challenger PBZ Zagreb Indoors - Zagreb SA Tennis Open - Johannesburg Barletta Challenger The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel AEGON Championships - London AEGON International - Eastbourne Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Gran Canaria 1 Challenger If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Santiago Challenger Open de Tenis Comunidad Valenciana - Valencia Qatar Exxon Mobil Open - Doha Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AEGON International - Eastbourne Rome Challenger ATP Studena Croatia Open Umag - Umag AIG Japan Open Tennis Championships - Tokyo Qatar ExxonMobil Open - Doha Medibank International - Sydney PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Dallas Challenger Open 13 - Marseille Generali Open - Kitzbuhel Estoril Open - Estoril Genova Challenger Mercedes Cup - Stuttgart Campionati Internazionali di Sicilia - Palermo BMW Open - Munich Mons Challenger China Open - Beijing Erste Bank Open - Vienna Delray Beach International Tennis Championships - Delray Beach Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam PBZ Zagreb Indoors - Zagreb Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Sao Paulo Challenger Tour Finals Serbia Open - Belgrade Ortisei Challenger Mercedes Cup - Stuttgart Rabat Challenger Bet-at-home Cup - Kitzbuhel BCR Open Romania - Bucharest Citi Open - Washington St. Petersburg Open - St. Petersburg Medibank International - Sydney PTT Thailand Open - Bangkok Marrakech Challenger China Open - Beijing Grand Prix Hassan II - Casablanca Rome Challenger Kremlin Cup - Moscow Open Sud de France - Montpellier Qatar ExxonMobil Open - Doha Barletta Challenger Apia International - Sydney Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Napoli Challenger BRD Nastase Tiriac Trophy - Bucharest AEGON Championships - London International German Open - Hamburg Topshelf Open - 's-Hertogenbosch Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem If Stockholm Open - Stockholm Grand Prix Hassan II - Casablanca Portugal Open - Oeiras Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen China Open - Beijing PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Rome Challenger Rakuten Japan Open - Tokyo BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich China Open - Beijing Topshelf Open - 's-Hertogenbosch AEGON Championships - London Shenzhen Open - Shenzhen Erste Bank Open - Vienna Millennium Estoril Open - Estoril Aircel Chennai Open - Chennai Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech BRD Nastase Tiriac Trophy - Bucharest Geneva Open - Geneva Konzum Croatia Open - Umag The Dubai Tennis Championships - Dubai BB&T Atlanta Open - Atlanta Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem Open Sud de France - Montpellier Argentina Open - Buenos Aires St. Petersburg Open - St. Petersburg Millenium Tennis Championships - Delray Beach Moselle Open - Metz AEGON International - Eastbourne If Stockholm Open - Stockholm Open de la Comunidad Valenciana - Valencia Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Millennium Estoril Open - Estoril Open Parc - Lyon Synsam Swedish Open - Bastad Antalya Cup - Antalya SkiStar Swedish Open - Bastad Winston-Salem Open - Winston-Salem Qatar ExxonMobil Open - Doha Tata Open Maharashtra - Pune BA-CA Tennis Trophy - Vienna Next Generation Adelaide International - Adelaide Medibank International - Sydney Sydney International - Sydney Delray Beach Open - Delray Beach Generali Open - Kitzbuhel Mercedes Cup - Stuttgart Cherbourg Challenger New York Open - New York AIG Japan Open Tennis Championships - Tokyo PBZ Zagreb Indoors - Zagreb Grand Prix Hassan II - Casablanca German Tennis Championships - Hamburg Gerry Weber Open - Halle Mercedes Cup - Stuttgart Mouilleron-Le-Captif Challenger Thailand Open - Bangkok Bank Austria Tennis Trophy - Vienna Aircel Chennai Open - Chennai Napoli Challenger US Men's Clay Court Championship - Houston AEGON International - Eastbourne Allianz Suisse Open - Gstaad ATP Studena Croatia Open - Umag Francavilla Challenger PTT Thailand Open - Bangkok If Stockholm Open - Stockholm Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca AEGON Championships - London SkiStar Swedish Open - Bastad Ortisei Challenger Grand Prix Hassan II - Casablanca SkiStar Swedish Open - Bastad Pullach Challenger Aircel Chennai Open - Chennai Heineken Open - Auckland Royal Guard Open Chile - Vina del Mar Open de Tenis Comunidad Valenciana - Valencia Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo ARAG World Team Championship - Dusseldorf St. Brieuc Challenger San Marino Challenger Aix En Provence Challenger Erste Bank Open - Vienna Orleans Challenger Valencia Open - Valencia Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Qatar ExxonMobil Open - Doha Heineken Open - Auckland Apia International - Sydney Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Genova Challenger Grand Prix Hassan II - Casablanca Aegon Nottingham Open - Nottingham AEGON Championships - London Bordeaux Challenger Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Moselle Open - Metz China Open - Beijing Valencia Open - Valencia St. Petersburg Open - St. Petersburg ASB Classic - Auckland ABN AMRO World Tennis Tournament - Rotterdam U.S. Mens's Clay Court Championship - Houston Abierto Mexicano Telcel - Acapulco Millennium Estoril Open - Estoril Tampere Challenger AEGON Championships - London San Benedetto Challenger Garanti Koza Sofia Open - Sofia Aircel Chennai Open - Chennai Jameson Cup - Milan Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Bet-at-home Open - Hamburg Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril China Open - Beijing Lille Challenger Alicante Challenger Memphis Open - Memphis Qatar ExxonMobil Open - Doha Rio Open - Rio de Janeiro Barcelona Open BancSabadell - Barcelona Shenzhen Open - Shenzhen Quimper Challenger Alicante Challenger New York Open - New York US Men's Clay Court Championship - Houston Millennium Estoril Open - Estoril Milan Challenger Swiss Open - Gstaad Open Sud de France - Montpellier Delray Beach Open - Delray Beach Heineken Open Shanghai - Shanghai Open Seat Godo 2005 - Barcelona Open Romania - Bucharest Stockholm Open - Stockholm Sydney International - Sydney Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Gerry Weber Open - Halle Mercedes Cup - Stuttgart Croatia Open Umag - Umag BCR Open Romania - Bucharest Open de Tenis Comunidad Valenciana - Valencia Orange Warsaw Open - Warsaw Mercedes Cup - Stuttgart Austrian Open - Kitzbuhel BCR Open Romania - Bucharest Thailand Open - Bangkok China Open - Beijing AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Serbia Open - Belgrade Tennis Masters Series - Madrid Qatar ExxonMobil Open - Doha Open 13 - Marseille Open de la Comunidad Valenciana - Valencia Erste Bank Open - Vienna Open Sud de France - Montpellier Argentina Open - Buenos Aires Ricoh Open - 's-Hertogenbosch Generali Open - Kitzbuhel Intrum Stockholm Open - Stockholm Open 13 Provence - Marseille Tennis Masters Series - Monte Carlo Erste Bank Open - Vienna The Artois Championships - London Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Ilkley Challenger Canberra Challenger Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells BellSouth Open - Vina del Mar NASDAQ-100 Open - Miami Internazionali BNL dItalia - Rome Regions Morgan Keegan Championships - Memphis Masters Series Monte Carlo - Monte Carlo Swiss Open - Gstaad Open de la Comunidad Valenciana - Valencia Campionati Internazionali d'Italia - Rome Heineken Open - Auckland Masters Series Hamburg - Hamburg Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami AIG Japan Open - Tokyo Masters Series Monte-Carlo - Monte Carlo Davidoff Swiss Indoors - Basel Masters Series - Hamburg 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 Sony Ericsson Open - Miami Campionati BNL dItalia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Topshelf Open - 's-Hertogenbosch Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Thailand Open - Bangkok Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Open SEAT 2008 - Barcelona Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Gerry Weber Open - Halle Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Open de Tenis Comunidad Valenciana - Valencia Moselle Open - Metz Valencia Open - Valencia BNP Paribas Masters - Paris Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Miami Open - Miami Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Campionati Internazionali D'Italia - Rome Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Rogers Cup - Montreal Western & Southern Open - Cincinnati Sony Open Tennis - Miami Rogers Cup - Toronto Mutua Madrid Open - Madrid Miami Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami St. Petersburg Open - St. Petersburg Copa Claro - Buenos Aires Kremlin Cup - Moscow Apia International - Sydney Grand Prix de Tennis de Lyon - Lyon Shenzhen Open - Shenzhen European Open - Antwerp Erste Bank Open - Vienna ASB Classic - Auckland ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Swiss Indoors Basel - Basel Barcelona Open Banc Sabadell - Barcelona 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 BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Sony Ericsson Open - Miami 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 Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London 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 Qualifying - Doha Masters Series Hamburg - Hamburg U.S. Open - New York ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, PO, ITA-CHI 4-1 Davis Cup, Group 1, 2R, ISR-ITA 3-2 Davis Cup, Group 1, 2R, CRO-ITA 3-2 Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, World Group, 1R, CZE-ITA 4-1 Davis Cup, World Group, 1R, KAZ-ITA 3-2 Davis Cup, World Group, PO, RUS-ITA 1-4 Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Hopman Cup - Perth Davis Cup, World Group, PO, SWE-ITA 3-2 Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, World Group, 1R, CAN-ESP 3-2 Davis Cup, World Group, SF, SUI-ITA 3-2 Campeonato de Espana Kia de Tenis 2004 - Madrid Davis Cup, Group 1, 1R, ITA-BLR 5-0 AAMI Classic - Kooyong All Lower level tournaments Olympics - Beijing