Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
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 Italy F8 Italy F12 Italy F13 Italy F14 Italy F20 Italy F20 Italy F21 Italy F21 Quelle Cup - Furth Nord/LB Open - Braunschweig Brixina Tennis Open - Bressanone Black Forest Open - Freudenstadt Challenger Copa Sevilla Internacionales de Andalucia - Seville Optimus Maia Open - Maia 4th Sardinia International Championships - Cagliari Copa Ericsson Brazil - Sao Paulo ATU Cup 2001 - Weiden XXVIII Edizione 'A.Savoldi' - Manerbio Kamnik Challenger - Kamnik Open Castilla y Leon - Segovia Bogota Challenger Napoli Challenger Croatia Open - Umag Monterrey Challenger Murcia Challenger Open de Nice - Nice Segovia Challenger Alicante Challenger Pau Challenger XII Internazionali di Tennis CARISBO - Bologna Madrid Challenger Maia Challenger - Oporto The Samsung Open - Bournemouth Open 13 - Marseille Estoril Open - Estoril UBS Open Gstaad - Gstaad Internazionali di Tennis di San Marino - San Marino Campionati Internazionali di Sicilia - Palermo UBS Open Gstaad - Gstaad 2001 Mercedes Cup - Stuttgart Generali Open 2001 - Kitzbuhel Copa AT&T - Buenos Aires International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca TD Waterhouse Cup - Long Island President's Cup - Tashkent Salem Open - Hong Kong AIG Japan Open - Tokyo Qatar Exxon Mobil Open 2003 - Doha Heineken Open - Auckland XII Internazionali di Tennis CARISBO - Bologna Legg Mason Tennis Classic - Washington D.C. ABN/AMRO World Tennis Tournament - Rotterdam International Championships of Sicily - Palermo Dubai Tennis Open - Dubai Gerry Weber Open - Halle Open Seat Godo 2003 - Barcelona Open de Tenis Comunidad Valenciana - Valencia ABN/AMRO World Tennis Tournament - Rotterdam XI Venice Open - Venice Gold Flake Open - Chennai USTA Challenger of North Miami Beach - North Miami Beach Ordina Open - 's-Hertogenbosch VI Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup - Naples Ljubljana Open 2002 - Ljubljana Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Sporting Challenger - Turin Top Wool Challenger Biella - Biella 2003 Mercedes Cup - Stuttgart Nord/LB Open - Braunschweig Banca Stato Challenger Lugano - Lugano Allianz Suisse Open Gstaad - Gstaad Open Castilla y Leon - Segovia Sardinia International Championship - Cagliari AXA Open II - Espinho Memorial Savigni - Sassuolo Venice Open - Venice Warsteiner Grand Prix - Oberstaufen Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio Black Forest Open 2000 - Freudenstadt DPD Challenger 2000 - Aschaffenburg Skandia Open - Linz FILA Challenger Biella - Biella 2000 Cairo Challenger - Cairo Copa Ericsson Chile - Santiago Internazionali di Tennis di San Marino - San Marino Copa Ericsson Uruguay - Montevideo Generali Open 2003 - Kitzbuhel BMW Open - Munich Espinho Challenger - Espinho V Torneo Internazionale di Tennis - Barletta Chevrolet Cup - Vina del Mar Mallorca Open - Mallorca The Scottish Tennis Championships - Edinburgh VIII Open Internacional D'Andorra - Andorra Memorial Savigny - Sassuolo 2001 Challenger Canottieri Mincio - Mantova Ciudad de Pozoblanco 'Open Diputacion' - Cordoba VIII Trofeo Ciutat de Barcelona - Barcelona Milan Indoors - Milan Milan Indoors - Milan Dubai Open - Dubai Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona Milan Indoors - Milan Gerry Weber Open - Halle Mercedes Cup - Stuttgart Generali Open - Kitzbuhel CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel CA Tennis Trophy - Vienna Stockholm Open - Stockholm ARAG World Team Championship - Dusseldorf Qatar Open - Doha Gerry Weber Open - Halle Generali Open - Kitzbuhel Heineken Open - Auckland Open de Tenis Comunidad Valenciana - Valencia The Stella Artois Championships - London The 10tele.com Open - Nottingham Heilbronn Challenger - Heilbronn Warsteiner Challenger Series - Lippstadt Prasentiert Von Seat Wolfsburg - Wolfsburg Warsteiner Challenger - Lubeck Barletta Citta'Della Disfida Open 98 - Barletta BPCA Open de Nice-Tounoi Challenger - Nice Legg Mason Tennis Classic - Washington Quelle Cup - Furth Muller Cup - Ulm Warsteiner Grand Prix ATP Challenger - Oberstaufen Open 88 - Contrexeville Davidoff Swiss Indoors Basel - Basel Newcastle Challenger - Newcastle Internationale Tenniskampioenschappen Scheveningen - Scheveningen Pilot Pen Tennis - New Haven Scottish Tennis Championship - Edinburgh Stockholm Open - Stockholm BBB Open - Sofia PBZ Zagreb Indoors - Zagreb Zagreb Open - Zagreb Open de Mantouban - Montauban Open Diputacion Pozoblanco - Cordoba Northern Electric Open 1999 - Newcastle The Scottish Championships - Edinburgh Sports Experts Open - Nettingsdorf I Open de Tenis Comunidad de Madrid - Madrid Sylt Open 1999 - Sylt ATP Challenger XXVI Edizione - Manerbio Copa Sevilla Internacionales de Andalucia - Seville International Championship of Croatia - Umag Sporting Challenger 2003 - Turin Memorial Savigni - Sassuolo Idea Prokom Open - Sopot SAP Open - San Jose Thailand Open - Bangkok Sporting Challenger - Turin San Benedetto Challenger - San Benedetto Kremlin Cup - Moscow The Tennis Channel Open - Las Vegas Ethias Trophy - Mons St. Petersburg Open - St. Petersburg Open Seat Godo 2007 - Barcelona San Marino Cepu Open - San Marino Regions Morgan Keegan Championships - Memphis Estoril Open - Estoril Open 13 - Marseille Internazionali di Tennis di San Marino - San Marino The Stella Artois Championships - London Mercedes Cup - Stuttgart Estoril Open - Estoril Sunrise Challenger Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Segovia Challenger Open SEAT 2008 - Barcelona Allianz Suisse Open - Gstaad ARAG World Team Championship - Dusseldorf Open de Moselle - Metz Open Sabadell Atlantico - Barcelona AEGON Championships - London Allianz Suisse Open Gstaad - Gstaad If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Orleans Challenger Medibank International - Sydney SA Tennis Open - Johannesburg TCT Open - Tunis The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona San Marino Cepu Open - San Marino If Stockholm Open - Stockholm Bogota Challenger Open de Tenis Comunidad Valenciana - Valencia Barletta Citta Della Disfida Open 2000 - Barletta Brisbane International - Brisbane SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade AEGON Championships - London Allianz Suisse Open - Gstaad Trofeo Barcelona de Tenis - Barcelona Jameson Cup - Milan Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston BMW Open - Munich AEGON Championships - London Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur China Open - Beijing If Stockholm Open - Stockholm Valencia Open - Valencia Qatar ExxonMobil Open - Doha Apia International - Sydney U.S. National Indoor Tennis Championships - Memphis AEGON Championships - London AEGON International - Eastbourne Bet-at-home Open - Hamburg PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco AEGON Championships - London AEGON International - Eastbourne China Open - Beijing Erste Bank Open - Vienna Aircel Chennai Open - Chennai Ecuador Open - Quito Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart AEGON Championships - London Aegon Nottingham Open - Nottingham Citi Open - Washington Malaysian Open - Kuala Lumpur Suisse Open - Gstaad ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart AEGON Championships - London Open de la Comunidad Valenciana - Valencia Rakuten Japan Open - Tokyo Barcelona Open BancSabadell - Barcelona Garden Open 2004 - Rome Mercedes Cup - Stuttgart AEGON Championships - London Memorial Savigni - Sassuolo Swiss Open - Gstaad Abierto Mexicano - Los Cabos China Open - Beijing Open Castilla y Leon Trofeo Iberdrola - Segovia Mercedes Cup - Stuttgart Fever-Tree Championships - London Geneva Challenger - Geneva Winston-Salem Open - Winston-Salem European Open - Antwerp ASB Classic - Auckland Open Sud de France - Montpellier Abierto Mexicano Telcel - Acapulco Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg European Open - Antwerp Great Ocean Road Open - Melbourne Open 13 Provence - Marseille Gonet Geneva Open - Geneva cinch Championships - London Mallorca Championships - Mallorca Swiss Open - Gstaad Citi Open - Washington Anytech365 Andalucia Open - Marbella Open Sud de France - Montpellier Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona cinch Championships - London Abierto de Tenis Mifel - Los Cabos AXA Open - Lisbon Samarkand Challenger - Samarkand Quelle Cup 2000 - Furth Open Castilla y Leon Trofeo Iberdrola - Segovia Cairo Challenger - Cairo Abierto Mexicano Telcel - Acapulco Copa Ericsson Argentina - Buenos Aires Barcelona Open Banc Sabadell - Barcelona San Marino Cepu Open - San Marino Surbiton Challenger Barcelona Open Banc Sabadell - Barcelona Monterrey Challenger FILA Challenger - Biella Tenerife Challenger Open Diputacion - Cordoba Copa Ericsson Chile - Santiago AXA Open - Espinho Heilbronn Open - Heilbronn Copa Ericsson Uruguay - Montevideo Open 13 - Marseille Open 13 - Marseille AEGON Championships - London US Men's Clay Court Championship - Houston Abierto Mexicano - Los Cabos Erste Bank Open - Vienna Open Sud de France - Montpellier Hall of Fame Open - Newport China Open - Beijing Proton Malaysian Open - Kuala Lumpur Suisse Open - Gstaad Abierto Mexicano - Los Cabos Erste Bank Open - Vienna Boss Open - Stuttgart Qatar ExxonMobil Open - Doha Sydney International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Copa Sevilla Inernacionales de Andalucia - Seville The Samsung Open - Bournemouth Open Seat-Godo '98 - Barcelona Open 13 - Marseille Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Italian Open - Rome Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Toronto Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Estoril Open - Estoril NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Western & Southern Financial Group Masters - Cincinnati Open Seat-Godo 2001 - Barcelona Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Campionati BNL dItalia - Rome Rogers Masters - Toronto Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Croatia Open - Umag Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Shanghai - Shanghai BNP Paribas Masters - Paris Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati RCA Championships - Indianapolis BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami TD Waterhouse Cup - Long Island Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Coupe Rogers - Montreal Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Toronto BNP Paribas Open - Indian Wells The Dubai Tennis Championships - Dubai The Artois Championships - London French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Adidas International - Sydney Thailand Open - Bangkok Grand Prix de Tennis de Lyon - Lyon Medibank Private International - Sydney Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Open Seat Godo 2005 - Barcelona French Open - Paris Estoril Open - Estoril Allianz Suisse Open - Gstaad Pilot Pen Tennis - New Haven Wimbledon - London CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha International Indoor Tennis Championships of Croatia - Zagreb Mercedes Cup - Stuttgart Open 13 - Marseille The Dubai Tennis Championships - Dubai Open SEAT Godo 2006 - Barcelona Allianz Suisse Open Gstaad - Gstaad U.S. Open - New York Chengdu Open - Chengdu Australian Open - Melbourne China Open - Beijing Wimbledon - London U.S. Open - New York French Open - Paris ARAG World Team Championship - Dusseldorf Sydney International - Sydney China Open - Beijing French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London AIG Japan Open Tennis Championships - Tokyo Medibank International - Sydney Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Australian Open - Melbourne Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam European Open - Antwerp Wimbledon - London Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva ABN AMRO World Tennis Tournament - Rotterdam French Open - Paris Wimbledon - London AEGON Championships - London U.S. Open - New York AEGON International - Eastbourne Australian Open - Melbourne French Open - Paris Countrywide Classic - Los Angeles Wimbledon - London AIG Japan Open Tennis Championships - Tokyo Medibank International - Sydney U.S. Open - New York Australian Open - Melbourne Erste Bank Open - Vienna Dubai Duty Free Tennis Championships - Dubai Australian Open - Melbourne French Open - Paris Wimbledon - London Open de Tenis Comunidad Valenciana - Valencia Apia International - Sydney Mercedes Cup - Stuttgart ABN AMRO World Tennis Tournament - Rotterdam Australian Open - Melbourne Hamburg European Open - Hamburg Open Sabadell Atlantico - Barcelona French Open - Paris Winston-Salem Open - Winston-Salem U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York U.S. Open - New York Mallorca Championships - Mallorca French Open - Paris U.S. Open - New York Australian Open - Melbourne Credit Agricole Suisse Open - Gstaad Gijon Open - Gijon U.S. Open - New York Valencia Open - Valencia Brisbane International - Brisbane Cerveza Club Columbia Open - Bogota Australian Open - Melbourne US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona BMW Open - Munich Mercedes Cup - Stuttgart Wimbledon - London Citi Open - Washington Mallorca Championships - Mallorca Valencia Open - Valencia Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Credit Agricole Suisse Open - Gstaad Rakuten Japan Open - Tokyo Valencia Open - Valencia BellSouth Open - Vina del Mar Millennium Estoril Open - Estoril Qatar ExxonMobil Open - Doha Ecuador Open - Quito Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona Barcelona Open BancSabadell - Barcelona Rakuten Japan Open - Tokyo Erste Bank Open - Vienna ASB Classic - Auckland Delray Beach Open - Delray Beach Dallas Open - Dallas Mercedes Cup - Stuttgart Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo cinch Championships - London Tennis Masters Series - Hamburg Tennis Masters Series - Paris Tennis Masters Series - Hamburg BNP Paribas Masters - Paris Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, World Group, SF, ESP-USA, 4-1 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, World Group, QF, FRA-ESP 5-0 Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, World Group, 1R, GER-ESP 4-1 Davis Cup, World Group, PO, IND-ESP 0-5 Hopman Cup - Perth Davis Cup, Finals, SF, GBR-ESP 1-2 Rogers Masters - Toronto Masters Series Hamburg - Hamburg Davis Cup, Finals, Group A Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Western & Southern Financial Group Masters - Cincinnati Campionati Internazionali d'Italia - Rome Masters Series Monte-Carlo - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Campeonato de Espana Kia de Tenis 2004 - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mubadala World Tennis Championship Mubadala World Tennis Championship Kooyong Classic - Kooyong Shanghai ATP Masters - Shanghai All Lower level tournaments Rogers Cup - Montreal Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Thailand Open - Bangkok BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Tennis Masters Series - Monte Carlo Tennis Masters Series - Miami Tennis Masters Series - Rome BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Internazionali BNL d'Italia - Rome Masters Series Madrid - Madrid BNP Paribas Masters - Paris Rogers Masters - Montreal Pacific Life Open - Indian Wells BNP Paribas Masters - Paris Masters Series Hamburg - Hamburg Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Wimbledon - London French Open - Paris Wimbledon - London Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York Wimbledon - London French Open - Paris French Open - Paris Olympics - Athens Olympics - London U.S. Open - New York U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Wimbledon - London Davis Cup, World Group, QF, USA-ESP 1-3 French Open - Paris Davis Cup, World Group, F, ARG-ESP 1-3 Davis Cup, Group I, 2R, ROU-ESP 1-4