Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 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 Swiss Indoors Basel - Basel Rolex Paris Masters - Paris French Open - Paris Wimbledon - London France F19 France F8 France F9 France F11 France F14 France F17 France F18 France F1 France F3 Poland F2 Poland F3 France F4 France F5 Spain F11 Spain F12 Spain F19 Spain F20 France F9 France F11 France F12 France F19 Great Britain F2 France F2 France F3 Switzerland F2 France F4 France F5 UAE F1 UAE F2 Great Britain F10 France F8 France F9 France F10 France F11 Spain F31 France F12 France F14 France F15 France F16 France F18 France F19 Great Britain F22 Great Britain F1 Great Britain F2 France F2 France F4 France F6 France F15 Spain F26 France F7 Spain F14 France F3 France F12 France F15 France F18 France F19 Germany F1 France F14 Great Britain F1 France F10 BMW Tennis Championship - Sunrise Oberstaufen Cup - Oberstaufen V Trani Cup - Trani The Surbiton Trophy - Surbiton Pekao Open 2003 - Szczecin Gemax Samsung Open 2004 - Belgrade Challenger Citta di Olbia - Olbia Open de L'Isere-Trophee BNP Paribas - Grenoble Unicredit Czech Open 2007 - Prostejov Internazionali di Tennis di Bergamo - Bergamo Internationaux du Doubs - Besancon Challenger DCNS de Cherbourg - Cherbourg XXIX Edizione 'A.Savoldi Marco' - Manerbio Roma Open Challenger - Rome Top Wool Challenger Biella - Biella DPD Challenger 2002 - Aschaffenburg BMW Brixina Tennis Open 2000 - Bressanone Kamnik Challenger - Kamnik Sporting Challenger - Turin 6th Sardinian International Championships - Cagliari Challenger Canottieri Minico - Mantova Open D'Orleans - Orleans Morocco Tennis Tour - Marrakech Tatra Banka Slovak Open - Bratislava Banca Stato Challenger Lugano - Lugano Internationale Badische Meisterschaften Um Den Techem Cup - Zell Caversham International Tennis Tournament - Jersey VIII Torneo Internazionale di Tennis - Barletta IPP Geneva Trophy - Geneva Heilbronn Challenger Wroclaw Challenger Open de Franche Comte - Besancon Tennis Napoli Cup - Napoli San Marino Cepu Open - San Marino Cherbourg Challenger Ischgl International Tennis Challenger 2003 - Ischgl Internazionali di Tennis - Bergamo Open de Montauban - Montauban St. Brieuc Challenger Cepu Open - San Marino Sporting Challenger - Turin Monza Challenger IPP Open - Helsinki Pro Tennis World Open - Sunrise Tennis Napoli Cup - Napoli Braunschweig Challenger Open D'Orleans - Orleans Pozoblanco Challenger Segovia Challenger San Marino Challenger Open D'Orleans - Orleans St. Remy Challenger Challenger Fondazione Carige - Genova Rhodes Challenger Bordeaux Challenger Nottingham Challenger Pozoblanco Challenger Recanati Challenger Istanbul Challenger Open de Rennes - Rennes Bergamo Challenger Rabat Challenger Prostejov Challenger Caltanissetta Challenger Challenger Tunisie - Tunis Pozoblanco Challenger BMW Tennis Championship - Sunrise Intersport Heilbronn Open - Heilbronn Mons Challenger Sporting Challenger '07 Trofeo Regione Piemonte - Turin Rennes Challenger Pekao Open - Szczecin Helsinki Challenger BH Indoor Sarajevo - Sarajevo Jersey Challenger Vancouver Challenger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Genova Challenger Rome Challenger St. Remy Challenger Istanbul Challenger Mons Challenger Turin Challenger Sarajevo Challenger Napoli Challenger Rome Challenger Segovia Challenger Nottingham Challenger Helsinki Challenger BMW Tennis Championship - Sunrise Noumea Challenger St. Brieuc Challenger Open de Rennes La Trinitaine - Rennes Manta Challenger Segovia Challenger Istanbul Challenger Challenger DCN de Cherbourg - Cherbourg Tashkent Challenger Tunis Open 2007 - Tunis Noumea Challenger LTA Shrewsbury Challenger - Shrewsbury Bordeaux Challenger Noumea Challenger Milano Challenger-Jameson Cup - Milan 5th Sardinian International Championships - Cagliari Challenger 42 - Andrezieux Tennis Napoli Cup 2004 - Napoli Genova Challenger Bratislava Challenger Brescia Challenger Canberra Challenger Champaign Challenger Rennes Challenger Bordeaux Challenger New Haven Challenger Monterrey Challenger Pozoblanco Challenger Nottingham Challenger Banja Luka 2002 - Banja Luka Biella 4 Challenger Mons Challenger Jameson Cup - Milan Rennes Challenger Orleans Challenger Open de Rennes La Trinitaine - Rennes Bratislava Challenger Ortisei Challenger Knoxville Challenger Open D'Orleans - Orleans Quimper Challenger Nottingham Challenger Memorial Savigni - Sassuolo Garden Open - Rome Lisbon Challenger Jameson Cup - Milan Noumea Challenger Lexington Challenger Bordeaux Challenger Jameson Cup - Milan Morelia Challenger Garden Open - Rome Birmingham Challenger Stella Artois Clay Court Championships - Budaors Napoli Challenger Chicago Challenger Nottingham Challenger Binghamton Challenger LTA Wrexham Challenger - Wrexham Rhein-Main Challenger 2003 - Aschaffenburg Black Forest Open - Freudenstadt Internationaux de Doubs Open de Franchie-Comte - Besancon Intersport Heilbronn Open - Heilbronn Biella 2 Challenger Gelsor Open Romania - Bucharest Biella 3 Challenger Ortisei Challenger Olbia Geovillage Open - Olbia Nottingham 1 Challenger Nottingham 2 Challenger Banca Stato Challenger Lugano - Lugano San Marino Cepu Open - San Marino Trani Cup - Trani CA Challenge 2002 - Graz I Tourneo Fila Citta di Brindisi - Brindisi Bulgarian Challenger 2002 - Sofia Mouilleron-Le-Captif Challenger Ismaning Challenger Ilkley Challenger Cleveland Challenger Vicenza Challenger Zagreb Open - Zagreb Surbiton Challenger 3° Trofeo 'Citta di Brindisi' - Brindisi Trieste Challenger Czech Indoor Open - Prague 10ø Tornea B. Camparini - Reggio Emilia GHI Bronx Classic - Bronx Status Athens Open - Athens Ortisei Challenger Aix En Provence Challenger Nottingham 2 Challenger Open de Montauban - Montauban Generali Open 2002 - Kitzbuhel Aix En Provence Challenger San Luis Potosi Challenger 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Zagreb Challenger Campionati Internazionali di Sicilia - Palermo GHI Bronx Tennis Classic - Bronx Mexico City Challenger Newport Challenger Generali Open 2003 - Kitzbuhel Besancon Challenger Cary Challenger Open des Alpes Trophee BNP Paribas - Grenoble Kitzbuhel Challenger Genova Challenger St. Remy Challenger Forli Challenger Milan Indoors - Milan Open 13 - Marseille Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Idea Prokom Open - Sopot Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna Milan Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Grand Prix Hassan II - Casablanca Nottingham-2 Challenger Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz CA Tennis Trophy - Vienna BellSouth Open - Vina del Mar Next Generation Adelaide International - Adelaide Sydney International - Sydney The Dubai Tennis Championships - Dubai Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Hypo Group Tennis International - Portschach Gerry Weber Open - Halle The 10tele.com Open - Nottingham Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Sydney International - Sydney Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Qatar Exxon Mobil Open - Doha PBZ Zagreb Indoors - Zagreb BMW Open - Munich The Hypo Group Tennis International 2008 - Poertschach The Artois Championships - London The Nottingham Open - Nottingham Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona BMW Open - Munich AEGON Championships - London AEGON International - Eastbourne ATP Studena Croatia Open Umag - Umag Open de Moselle - Metz If Stockholm Open - Stockholm Bratislava Challenger Serbia Open - Belgrade Qatar Exxon Mobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille The Dubai Tennis Championships - Dubai Serbia Open - Belgrade Open de Nice Cote dAzur - Nice ATP Studena Croatia Open Umag - Umag Open de Moselle - Metz BCR Open Romania - Bucharest If Stockholm Open - Stockholm Open Sud de France - Montpellier Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Medibank International - Sydney SA Tennis Open - Johannesburg Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Bet-At-Home Austrian Open - Kitzbuhel Open de Nice Cote d'Azur - Nice AEGON Championships - London Mercedes Cup - Stuttgart German Tennis Championships - Hamburg ATP Studena Croatia Open - Umag BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland Open Sud de France - Montpellier BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Dallas Challenger Moselle Open - Metz China Open - Beijing Kremlin Cup - Moscow Swiss Indoors Basel - Basel Apia International - Sydney Open 13 - Marseille Mouilleron-Le-Captif Challenger BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras Claro Open Colombia - Bogota Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur China Open - Beijing U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Abierto Mexicano Telcel - Acapulco Power Horse Cup - Dusseldorf Hall of Fame Tennis Championships - Newport Grand Prix de Tennis de Lyon - Lyon Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney BCR Open Romania - Bucharest Rennes Challenger Kremlin Cup - Moscow Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Heineken Open - Auckland Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Noumea Challenger Davidoff Swiss Indoors Basel - Basel Delray Beach Open - Delray Beach If Stockholm Open - Stockholm Loughborough Challenger Topshelf Open - 's-Hertogenbosch Bet-at-home Open - Hamburg Helsinki Challenger Shenzhen Open - Shenzhen If Stockholm Open - Stockholm Erste Bank Open - Vienna TEB BNP Paribas Istanbul Open - Istanbul BB&T Atlanta Open - Atlanta If Stockholm Open - Stockholm Sunrise Challenger Erste Bank Open - Vienna Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha Sydney International - Sydney Noumea Challenger ABN AMRO World Tennis Tournament - Rotterdam Open Parc - Lyon Antalya Cup - Antalya Sydney International - Sydney DIEMA XTRA Sofia Open - Sofia Delray Beach Open - Delray Beach Zhuhai Open - Zhuhai Kremlin Cup - Moscow Sofia Open - Sofia European Open - Antwerp Kremlin Cup - Moscow Astana Open - Nur-Sultan Sydney Tennis Classic - Sydney Open Sud de France - Montpellier Dallas Open - Dallas Delray Beach Open - Delray Beach Citi Open - Washington Winston-Salem Open - Winston-Salem Swiss Indoors Basel - Basel Astana Open - Astana Jersey Challenger United Cup - Australia China Open - Beijing PBZ Zagreb Indoors - Zagreb Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Cherbourg Challenger AEGON International - Eastbourne International German Open - Hamburg Leon Challenger Guadalajara Challenger St. Brieuc Challenger UNICEF Open - 's Hertogenbosch Mexico City Challenger Bet-at-home Open - Hamburg Moselle Open - Metz China Open - Beijing Erste Bank Open - Vienna ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva Open 13 - Marseille Claro Open Colombia - Bogota China Open - Beijing Swiss Indoors Basel - Basel Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest Allianz Suisse Open Gstaad - Gstaad Kremlin Cup - Moscow Ortisei Challenger Gerry Weber Open - Halle Garanti Koza Sofia Open - Sofia Barcelona Open BancSabadell - Barcelona AEGON Championships - London Topshelf Open - 's-Hertogenbosch Antalya Cup - Antalya Abierto Mexicano - Los Cabos Open Seat Godo 2007 - Barcelona The Stella Artois Championships - London Barcelona Open BancSabadell - Barcelona Gazprom Hungarian Open - Budapest AEGON Championships - London Winston-Salem Open - Winston-Salem Bank Austria Tennis Trophy - Vienna Moselle Open - Metz Geneva Open - Geneva Libema Open - 's-Hertogenbosch Winston-Salem Open - Winston-Salem Pilot Pen Tennis - New Haven ABN AMRO World Tennis Tournament - Rotterdam New York Open - New York Abierto Mexicano Telcel - Acapulco Astana Open - Nur-Sultan Medibank International - Sydney bett1HULKS Championships - Cologne Sofia Open - Sofia St. Petersburg Open - St. Petersburg AEGON Championships - London Belgrade 2 - Belgrade AEGON Championships - London Melbourne Summer Set - Melbourne AEGON International - Eastbourne Astana Open - Astana Firenze Open - Florence Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo Gonet Geneva Open - Geneva Libema Open - 's-Hertogenbosch Bank Austria Tennis Trophy - Vienna Sofia Open - Sofia Dallas Open - Dallas Rennes Challenger Open 13 - Marseille Libema Open - 's-Hertogenbosch Moselle Open - Metz Estoril Open - Estoril Gerry Weber Open - Halle AEGON International - Eastbourne Libema Open - 's-Hertogenbosch Loughborough Challenger Kremlin Cup - Moscow Brisbane International - Brisbane Brisbane International - Brisbane Phoenix Challenger Dubai Duty Free Tennis Championships - Dubai Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne Campbell's Hall of Fame Tennis Championships - Newport ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Abierto Mexicano Telcel - Acapulco ATP Vegeta Croatia Open - Umag Moselle Open - Metz Rome Challenger Mercedes Cup - Stuttgart Apia International - Sydney Nature Valley International - Eastbourne Heineken Open - Auckland Open Sud de France - Montpellier AEGON International - Eastbourne ABN AMRO World Tennis Tournament - Rotterdam Hall of Fame Open - Newport Vegeta Croatia Open - Umag Open 13 - Marseille BRD Nastase Tiriac Trophy - Bucharest Lexington Challenger BMW Open - Munich Bergamo Challenger Claro Open Colombia - Bogota Bet-at-home Cup - Kitzbuhel Truist Atlanta Open - Atlanta VI Torneo Internazionale di Tennis - Barletta Qatar ExxonMobil Open - Doha If Stockholm Open - Stockholm Valencia Open - Valencia Orleans Challenger Qatar ExxonMobil Open - Doha Apia International - Sydney U.S. National Indoor Tennis Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Quimper Challenger Mercedes Cup - Stuttgart Le Gosier Challenger Gerry Weber Open - Halle AEGON Championships - London Ricoh Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem Ortisei Challenger BB&T Atlanta Open - Atlanta Ostrava Challenger Austrian Open - Kitzbuhel Dallas Challenger Swiss Indoors Basel - Basel Open Occitanie - Montpellier US Men's Clay Court Championship - Houston Tennis Napoli Cup - Naples Apia International - Sydney Zagreb Open - Zagreb Dubai Duty Free Tennis Championships - Dubai Moselle Open - Metz Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle AEGON Championships - London Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Citi Open - Washington Konzum Croatia Open - Umag Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Memphis Open - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai China Open - Beijing Open Parc - Lyon Ricoh Open - 's-Hertogenbosch AEGON Championships - London Canottieri Minico 2004 - Mantova Hamburg European Open - Hamburg St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Garanti Koza Sofia Open - Sofia New York Open - New York Abierto Mexicano Telcel - Acapulco TEB BNP Paribas Istanbul Open - Istanbul VII Torneo Internazionale di Tennis - Barletta Chengdu Open - Chengdu Shenzhen Open - Shenzhen Newport Beach Challenger China Open - Beijing Oeiras 3 Challenger Parma Challenger ABN AMRO World Tennis Tournament - Rotterdam Mifel Tennis Open - Los Cabos Gazprom Hungarian Open - Budapest BMW Open - Munich Geneva Open - Geneva Noventi Open - Halle Turkish Airlines Open Antalya - Antalya Hall of Fame Open - Newport Citi Open - Washington China Open - Beijing Erste Bank Open - Vienna ASB Classic - Auckland Open Sud de France - Montpellier Delray Beach Open - Delray Beach Generali Open - Kitzbuhel European Open - Antwerp Delray Beach Open - Delray Beach Great Ocean Road Open - Melbourne Murray River Open - Melbourne ABN AMRO World Tennis Tournament - Rotterdam Quimper Challenger Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona Almaty Open - Almaty cinch Championships - London Mallorca Championships - Mallorca St. Petersburg Open - St. Petersburg Truist Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Singapore Tennis Open - Singapore Emilia-Romagna Open - Parma Abierto Mexicano Telcel - Acapulco Open Parc - Lyon Libema Open - 's-Hertogenbosch International Indoor Tennis Championships of Croatia - Zagreb Viking International - Eastbourne Hall of Fame Open - Newport Plava Laguna Croatia Open - Umag ABN/AMRO World Tennis Tournament - Rotterdam Moselle Open - Metz Sofia Open - Sofia Tel Aviv Watergen Open - Tel Aviv Gonet Geneva Open - Geneva Tennis Napoli Open - Naples United Cup - Australia ASB Classic - Auckland Dallas Open - Dallas Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Infosys Hall of Fame Open - Newport cinch Championships - London Dallas Open - Dallas Hangzhou Open - Hangzhou Moselle Open - Metz Pilot Pen Tennis - New Haven BA-CA Tennis Trophy - Vienna Open Parc - Lyon Medibank International - Sydney PBZ Zagreb Indoors - Zagreb Infosys Hall of Fame Open - Newport Atlanta Open - Atlanta Open 13 - Marseille ASB Classic - Auckland Generali Open - Kitzbuhel BMW Open - Munich Swiss Indoors Basel - Basel Portugal Open - Oeiras Qatar ExxonMobil Open - Doha Topshelf Open - 's-Hertogenbosch BMW Open - Munich Moselle Open - Metz Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Abierto Mexicano - Los Cabos Kremlin Cup - Moscow Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha New York Open - New York Tennis Masters Series - Rome St. Petersburg Open - St. Petersburg Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Stockholm Open - Stockholm 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 Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid Monterrey Challenger BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal BNP Paribas Masters - Paris Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati BNP Paribas Masters - Paris cinch Championships - London BNP Paribas Open - Indian Wells Canberra Challenger Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Dubai Duty Free Tennis Championships - Dubai BNP Paribas Masters - Paris Western & Southern Open - New York Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Western & Southern Financial Group Masters - Cincinnati Open de Nice Cote d'Azur - Nice Hall of Fame Tennis Championships - Newport Grand Prix Hassan II - Marrakech Qatar Open - Doha Dubai Open - Dubai BMW Open - Munich Campionati Internazionali d'Italia - Rome Catella Swedish Open - Bastad Qatar Open - Doha PBZ Zagreb Indoors - Zagreb Open de la Comunidad Valenciana - Valencia Masters Series Madrid - Madrid Davidoff Swiss Indoors - Basel Allianz Suisse Open Gstaad - Gstaad Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Sony Ericsson Open - Miami Sony Ericsson Open - Miami Mallorca Championships - Mallorca Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Interwetten Austrian Open - Kitzbuhel Masters Series - Hamburg Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Forte Village Sardegna Open - Sardinia French Open - Paris Western & Southern Open - Cincinnati Wimbledon - London U.S. Open - New York Dubai Duty Free Tennis Championships - Dubai Shanghai Rolex Masters - Shanghai Australian Open - Melbourne French Open - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne Mutua Madrid Open - Madrid French Open - Paris Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Miami Open - Miami Bet-at-home Open - Hamburg Chengdu Open - Chengdu Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London U.S. Open - New York Internazionali BNL d'Italia - Rome Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Rogers Cup - Montreal 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 Western & Southern Open - Cincinnati Wimbledon - London U.S. Open - New York Australian Open - Melbourne Internazionali BNL d'Italia - Rome Moselle Open - Metz BNP Paribas Open - Indian Wells French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Campionati Internazionali D'Italia - Rome Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Wimbledon - London BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Gerry Weber Open - Halle U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne National Bank Open - Montreal Miami Open - Miami French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Wimbledon - London Internazionali BNL d'Italia - Rome Miami Open - Miami U.S. Open - New York Coupe Rogers - Montreal U.S. Open - New York French Open - Paris Wimbledon - London Western & Southern Open - Cincinnati Tennis Masters Series - Rome BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Abierto Mexicano de Tenis Mifel - Los Cabos Internazionali BNL d'Italia - Rome U.S. Open - New York Rolex Paris Masters - Paris French Open - Paris BNP Paribas Open - Indian Wells Mallorca Championships - Mallorca Miami Open - Miami U.S. Open - New York Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Citi Open - Washington China Open - Beijing U.S. Open - New York Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Australian Open - Melbourne Shanghai Rolex Masters - Shanghai Barcelona Open Banc Sabadell - Barcelona BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami French Open - Paris Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Stockholm Open - Stockholm Miami Open - Miami Cincinnati Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Rolex Paris Masters - Paris National Bank Open - Montreal Rolex Paris Masters - Paris Miami Open - Miami U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Rolex Paris Masters - Paris Mutua Madrid Open - Madrid National Bank Open - Toronto Open Seat Godo 2005 - Barcelona Mutua Madrid Open - Madrid National Bank Open - Toronto Apia International - Sydney French Open - Paris Miami Open - Miami Shanghai Rolex Masters - Shanghai St. Petersburg Open - St. Petersburg St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu European Open - Antwerp Swiss Indoors Basel - Basel ASB Classic - Auckland Erste Bank Open - Vienna Winston Salem - Winston Salem U.S. Open - New York Rakuten Japan Open - Tokyo Davis Cup, World Group, PO, ESP-ITA 4-1 Davis Cup, Group 1, PO, ITA-LUX 4-1 Davis Cup, Group 1, 2R, CRO-ITA 3-2 Davis Cup, Group 1, PO, ITA-LAT, 3-2 ARAG ATP World Team Championship - Dusseldorf Open Sud de France - Montpellier Davis Cup, World Group, PO, ITA-SUI, 2-3 Rakuten Japan Open - Tokyo Telecom Italia Masters - Rome Hopman Cup - Perth Davis Cup, World Group, 1R, ARG-ITA 1-3 Davis Cup, World Group, QF, ITA-GBR 3-2 Pacific Life Open - Indian Wells Davis Cup, World Group, 1R, ARG-ITA 2-3 Davis Cup, World Group, QF, BEL-ITA 3-2 Davis Cup, World Group, QF, ITA-FRA 1-3 Davis Cup, World Group, QR, IND-ITA 1-3 BNP Paribas Masters - Paris Davis Cup, Finals, Group C Australian Open - Melbourne Davis Cup, Qualifiers, 1R, FRA-ECU 4-0 Davis Cup, Group B, Manchester French Open - Paris Wimbledon - London French Open (juniors) French Open (juniors) Australian Open - Melbourne French Open - Paris All Lower level tournaments Wimbledon - London Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Mutua Madrilena Masters Madrid - Madrid Australian Open - Melbourne French Open - Paris U.S. Open - New York Olympics - Beijing Olympics - London Olympics - Rio de Janeiro U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Rogers Cup - Montreal Australian Open - Melbourne French Open - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Internazionali BNL d'Italia - Rome Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Davis Cup, World Group, 1R, CZE-ITA 4-1 Delray Beach Open - Delray Beach Davis Cup, World Group, PO, ITA-ESP 2-3 Davis Cup, Group 1, 2R, ITA-LUX 5-0 Davis Cup, Group 1, 2R, ISR-ITA 3-2 Davis Cup, World Group, 1R, KAZ-ITA 3-2 Davis Cup, World Group, QF, ITA-ARG 1-3 Davis Cup, World Group, PO, ITA-CHI 4-1 Hopman Cup - Perth Davis Cup, World Group, QF, CAN-ITA 3-1 Davis Cup, World Group, 1R, ITA-CRO 3-2 Davis Cup, World Group, SF, SUI-ITA 3-2 Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, Group 1, 1R, LUX-ITA 0-5 Davis Cup, World Group, PO, HUN-FRA 2-3 Davis Cup, World Group, Q, TPE-FRA 0-4 Davis Cup, World Group, 1R, ITA-SUI 5-0 Davis Cup, Group C, Hamburg Davis Cup, World Group, 1R, JPN-ITA 1-3 Davis Cup, World Group, 1R, FRA-NED 3-1 Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Citi Open - Washington Abierto Mexicano Telcel - Acapulco Shanghai Rolex Masters - Shanghai