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
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 Wimbledon - London Australian Open - Melbourne Manama Challenger French Open - Paris Mutua Madrid Open - Madrid Wimbledon - London EFG Swiss Open - Gstaad Cassis Challenger St. Tropez Challenger Orleans Challenger Mouilleron-Le-Captif Challenger European Open - Antwerp Rolex Paris Masters - Paris St. Tropez Challenger Australian Open - Melbourne French Open - Paris Qatar F1a France F4 France F8 Italy F4 Italy F5 France F17 France F2 Siemens Open - Scheveningen San Marino CEPU Open - San Marino Ethias Trophy - Mons Tatra Banka Slovak Open - Bratislava Ramat Hasharon Challenger Todi Challenger St. Remy Challenger Aix En Provence Challenger Mouilleron-Le-Captif Challenger Nottingham 2 Challenger Orleans Challenger Phoenix Challenger Aix En Provence Challenger Lyon Challenger Orleans Challenger France F9 France F16 France F14 France F18 UAE F1 France F2 France F3 Phoenix Challenger Bordeaux Challenger Noumea Challenger Trieste Challenger Heilbronn Open - Heilbronn Morocco Tennis Tour - Casablanca Open 13 - Marseille Internationaux du Doubs - Besancon Johannesburg Challenger AAPT Championships - Adelaide Rhodes Challenger AAPT Championships - Adelaide Adidas International - Sydney BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Open 13 - Marseille Mercedes Cup - Stuttgart Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island Open Romania - Bucharest AIG Japan Open - Tokyo Open de Moselle - Metz The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham Open de Moselle - Metz International Indoor Tennis Championships of Croatia - Zagreb Belgrade Challenger Hypo Group Tennis International - Portschach Gerry Weber Open - Halle The 10tele.com Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Sydney International - Sydney Open 13 - Marseille Samsung Securities Cup - Seoul Grand Prix Hassan II - Casablanca Morocco Tennis Tour - Fes Gerry Weber Open - Halle Bordeaux Challenger Riviera di Rimini Challenger - Rimini Red Letter Days Open - Nottingham Allianz Suisse Open - Gstaad Pilot Pen Tennis - New Haven Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai Medibank International - Sydney Open 13 - Marseille The Dubai Tennis Championships - Dubai Estoril Open - Estoril The Artois Championships - London Ordina Open - s-Hertogenbosch Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort BCR Open Romania - Bucharest China Open - Beijing AIG Japan Open Tennis Championships - Tokyo The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona AEGON Championships - London Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors Basel - Basel Proton Malaysian Open - Kuala Lumpur Brisbane International - Brisbane Medibank International - Sydney SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam BNP Paribas Primrose - Bordeaux Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Serbia Open - Belgrade Open de Nice Cote dAzur - Nice AEGON Championships - London Allianz Suisse Open Gstaad - Gstaad Open de Moselle - Metz Malaysian Open - Kuala Lumpur AIG Japan Open Tennis Championships - Tokyo Open Sud de France - Montpellier Davidoff Swiss Indoors Basel - Basel Medibank International - Sydney PBZ Zagreb Indoors - Zagreb SA Tennis Open - Johannesburg Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Estoril Open - Estoril BSI Challenger Lugano - Lugano Open de Nice Cote d'Azur - Nice ABN AMRO World Tennis Tournament - Rotterdam Campbell's Hall of Fame Tennis Championships - Newport Winston Salem - Winston Salem Open de Moselle - Metz Aircel Chennai Open - Chennai Apia International - Sydney Open Sud de France - Montpellier Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Estoril Open - Estoril Open de Nice Cote d'Azur - Nice AEGON Championships - London UNICEF Open - 's Hertogenbosch Citi Open - Washington Moselle Open - Metz PTT Thailand Open - Bangkok China Open - Beijing Kremlin Cup - Moscow Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Delray Beach International Tennis Championships - Delray Beach Portugal Open - Oeiras Gerry Weber Open - Halle Topshelf Open - 's-Hertogenbosch Moselle Open - Metz PTT Thailand Open - Bangkok China Open - Beijing Kremlin Cup - Moscow Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Orleans Challenger Barcelona Open BancSabadell - Barcelona AEGON Championships - London AEGON International - Eastbourne GHI Bronx Tennis Classic - Bronx Vegeta Croatia Open - Umag Citi Open - Washington Winston-Salem Open - Winston-Salem China Open - Beijing Rakuten Japan Open - Tokyo Aircel Chennai Open - Chennai Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai AEGON Championships - London Moselle Open - Metz Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Open Sud de France - Montpellier Winston-Salem Open - Winston-Salem China Open - Beijing Swiss Indoors Basel - Basel Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Gerry Weber Open - Halle AEGON International - Eastbourne Rakuten Japan Open - Tokyo Noumea Challenger Open Sud de France - Montpellier Wroclaw Challenger Dubai Duty Free Tennis Championships - Dubai Bangkok Challenger Grand Prix Hassan II - Marrakech Ricoh Open - 's-Hertogenbosch St. Brieuc Challenger SkiStar Swedish Open - Bastad Bordeaux Challenger German Tennis Championships - Hamburg Moselle Open - Metz Nottingham Challenger Turin Challenger Rakuten Japan Open - Tokyo Segovia Challenger Istanbul Challenger Alphen Challenger Libema Open - 's-Hertogenbosch Orleans Challenger Noventi Open - Halle SkiStar Swedish Open - Bastad German Tennis Championships - Hamburg Generali Open - Kitzbuhel Moselle Open - Metz China Open - Beijing Swiss Indoors Basel - Basel Open Sud de France - Montpellier Open 13 Provence - Marseille St. Petersburg Open - St. Petersburg Cairo Challenger European Open - Antwerp Sofia Open - Sofia Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril Open Parc - Lyon Sony Ericsson Open 2008 - Belgrade Nordea Open - Bastad Plava Laguna Croatia Open - Umag Cordenons Challenger San Marino Challenger Winston-Salem Open - Winston-Salem Emilia-Romagna Open - Parma Open Sud de France - Montpellier Open 13 Provence - Marseille Serbia Open - Belgrade Millennium Estoril Open - Estoril Swiss Open - Gstaad Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz Helsinki Challenger European Open - Antwerp Firenze Open - Florence Reunion Island Challenger Adelaide International 1 - Adelaide ASB Classic - Auckland ABN AMRO World Tennis Tournament - Rotterdam Banja Luka Open - Banja Luka Hamburg European Open - Hamburg Winston-Salem Open - Winston-Salem ASB Classic - Auckland Dubai Duty Free Tennis Championships - Dubai Boss Open - Stuttgart Granby Challenger Erste Bank Open - Vienna Open 13 Provence - Marseille Mons Challenger Ortisei Challenger Western & Southern Financial Group Masters - Cincinnati Exim Agmedia Open - Kosice Open de Montauban - Montauban Gemax Open - Belgrade Open de Montauban - Montauban Siemens Open 2002 - Scheveningen Tampere Imageneering Open - Tampere Open de Franche Comte - Besancon Sarajevo Open - Sarajevo Tennis Napoli Cup - Napoli Top Wool Challenger Biella - Biella 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Siemens Open 2003 - Scheveningen Hilversum Open - Hilversum V Trani Cup - Trani Geneva Challenger - Geneva XXX Edizione 'A Savoldi Marco' - Manerbio Akbank Private Banking-TED Open - Istanbul Kyiv Open - Kiev Tatra Banka Open 2003 - Bratislava Challenger Ford de Cherbourg - Cherbourg Challenger 42 - Andrezieux Open de Franche-Comte - Besancon San Luis Potosi Challenger - San Luis Potosi Challenger Leon 2004 - Leon Abierto Club Casablanca - Mexico City Open Sainte Victoire - Aix-En-Provence Steelers Cup - Kosice Open Sainte-Victoire - Aix-En-Provence Banca Stato Challenger Lugano - Lugano Open de Montauban - Montauban Siemens Open 2004 - Scheveningen 3° Trofeo 'Citta di Brindisi' - Brindisi SAA Hilversum Open - Hilversum Bulgarian Open - Sofia Grand Prix de Tennis - St. Jean de Luz Open de L'Isere - Grenoble Porsche Open - Poznan Brasov Challenger - Brasov China Open - Beijing Memorial Savigni - Sassuolo The LTA Bolton Challenger - Bolton GHI Bronx Classic - Bronx Mobilux Open - Luxembourg Pekao Open 2004 - Szczecin ATP Challenger Numea - New Caledonia The LTA Men's Challenger Wrexham - Wrexham KGHM Polish Indoors - Wroclaw Open de Franche-Comte - Besancon Challenger Ford de Cherbourg - Cherbourg X Abierto Internacional de Salinas - Salinas IX Torneo Internacionale de Tennis - Barletta San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2005 - Leon Tennis Napoli Cup - Napoli Draft Corona Mexico City Open - Mexico City Garden Open 2005 - Rome ECM Prague Open 2005 - Prague Steelers Cup 2005 - Kosice Open de Montauban - Montauban Siemens Open - Scheveningen Nokian Hakkapeliitta Open - Tampere Porsche Open - Poznan 7° Trani Cup - Trani GHI Bronx Classic - Bronx TED Open - Istanbul Open D'Orleans - Orleans Open de L'Isere - Grenoble Ethias Tennis Trophy - Mons Challenger 42 - Andrezieux Internazionali di Tennis - Bergamo Riviera di Rimini Challenger - Rimini Citta di Monza - Monza Constanta Challenger - Constanta Open de Montauban - Montauban Siemens Open - Scheveningen Aamulehti Tampere Open - Tampere Timisoara Challenger - Timisoara St. Petersburg Challenger 2006 - St. Petersburg Samarkand Challenger - Samarkand IPP Geneva Trophy - Geneva Genoa Open - Genova Banja Luka Challenger - Banja Luka Open de L'Isere-Trophee BNP Paribas - Grenoble Internationaux de Nouvelle-Caledonie - New Caledonia Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger DCN de Cherbourg - Cherbourg Morocco Tennis Tour - Rabat Tunis Open 2007 - Tunis Croatia Osiguranje Rijeka Open - Rijeka San Remo Tennis Cup - San Remo Challenger Lugano - Lugano Trofeo Sisma Mantova - Mantova GHI Bronz Classic - Bronx Ethias Trophy - Mons Open de Rennes La Trinitaine - Rennes Challenger 42 - Andrezieux KGHM Dialog Polish Indoors - Wroclaw Internazionali di Tennis di Bergamo - Bergamo Morocco Tennis Tour - Meknes Morocco Tennis Tour - Tanger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Tennis Napoli Cup - Napoli Tunis Open - Tunis The Surbiton Trophy - Surbiton Genova Open Challenger - Genova Open des Alpes Trophee BNP Paribas - Grenoble Open de Rennes - Rennes Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Flea Market Cup Busan Challenger Tennis - Busan Besancon Challenger Cherbourg Challenger Korat Challenger San Benedetto Challenger Tennis Masters Series - Paris BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Winnetka Challenger Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Orbetello Challenger Masters Series Hamburg - Hamburg Rogers Masters - Toronto Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo 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 Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Cherbourg Challenger Internazionali BNL dItalia - Rome Sarajevo Challenger Bath Challenger Shanghai - Shanghai Sony Ericsson Open - Miami Rome Challenger Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Nottingham Challenger BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Noumea Challenger Nottingham Challenger Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Orbetello Challenger BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome St. Remy Challenger Rogers Cup - Toronto Western & Southern Open - Cincinnati Istanbul Challenger Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mons Challenger Rennes Challenger Orleans Challenger Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Quimper Challenger Cherbourg Challeger Sony Open Tennis - Miami Cherbourg Challenger Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Guadalajara Challenger Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Le Gosier Challenger BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Bordeaux Challenger Sarajevo Challenger BNP Paribas Masters - Paris Rogers Cup - Montreal Sunrise Challenger Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Petange Challenger Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Quimper Challenger Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati Western & Southern Open - New York Rennes Challenger Rolex Paris Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Tunis Challenger Brest Challenger Roanne Challenger Rolex Paris 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 Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris Le Gosier Challenger Turin Challenger Monte-Carlo Rolex Masters - Monte-Carlo Irving Challenger Orleans Challenger Brest Challenger Bratislava Challenger Noumea Challenger Orleans Challenger Szczecin Challenger Orleans Challenger Rennes Challenger Orleans Challenger Brest Challenger Bordeaux Challenger French Open - Paris U.S. Open - New York Challenger 42 - Andrezieux Pau Challenger Australian Open - Melbourne French Open - Paris Szekesfehervar Challenger Murcia Challenger Aix En Provence Challenger Ilkley Challenger Zagreb Open - Zagreb Verona Challenger Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel The LTA Wrexham Challenger - Wrexham Open D'Orleans - Orleans The Stella Artois Grass Court Championships - London Sydney International - Sydney The Stella Artois Grass Court Championships - London Open 13 - Marseille Open de Moselle - Metz Davidoff Swiss Indoors - Basel Bordeaux Challenger Estoril Open - Estoril Croatia Open - Umag Campionati Internazionali di Sicilia - Palermo Heineken Open Shanghai - Shanghai Open 13 - Marseille Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Open 13 - Marseille Mercedes Cup - Stuttgart Estoril Open - Estoril Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz Australian Open - Melbourne Brisbane - Brisbane Open 13 - Marseille Copa Telmex - Buenos Aires Medibank International - Sydney Open Sabadell Atlantico - Barcelona French Open - Paris Wimbledon - London Grand Prix Hassan II - Casablanca Aircel Chennai Open - Chennai AEGON Championships - London U.S. Open - New York Australian Open - Melbourne BB&T Atlanta Open - Atlanta French Open - Paris ATP Vegeta Croatia Open - Umag Wimbledon - London U.S. Open - New York Rakuten Japan Open - Tokyo ABN AMRO World Tennis Tournament - Rotterdam Open Sabadell Atlantico - Barcelona AEGON International - Eastbourne Studena Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice Claro Open Colombia - Bogota Winston-Salem Open - Winston-Salem Apia International - Sydney Open Sud de France - Montpellier Claro Open Colombia - Bogota Open de Nice Cote d'Azur - Nice Claro Open Colombia - Bogota Australian Open - Melbourne Citi Open - Washington Moselle Open - Metz Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Millennium Estoril Open - Estoril Grand Prix Hassan II - Marrakech Hall of Fame Tennis Championships - Newport French Open - Paris ABN AMRO World Tennis Tournament - Rotterdam Gonet Geneva Open - Geneva Open 13 - Marseille Wimbledon - London Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril AEGON Championships - London Shenzhen Open - Shenzhen U.S. Open - New York Australian Open - Melbourne Qatar ExxonMobil Open - Doha French Open - Paris Gazprom Hungarian Open - Budapest Wimbledon - London U.S. Open - New York Australian Open - Melbourne European Open - Antwerp Dubai Duty Free Tennis Championships - Dubai Murray River Open - Melbourne Open Sud de France - Montpellier Gerry Weber Open - Halle Open 13 Provence - Marseille French Open - Paris Shenzhen Open - Shenzhen Grand Prix Hassan II - Marrakech Wimbledon - London Qatar ExxonMobil Open - Doha Millennium Estoril Open - Estoril Open Parc - Lyon Boss Open - Stuttgart Terra Wortmann Open - Halle U.S. Open - New York European Open - Antwerp Brisbane International - Brisbane Open Sud de France - Montpellier Open 13 Provence - Marseille Australian Open - Melbourne Open Parc - Lyon French Open - Paris Wimbledon - London Moselle Open - Metz U.S. Open - New York Open Occitanie - Montpellier Moselle Open - Metz Tiriac Open - Bucharest Australian Open - Melbourne Erste Bank Open - Vienna French Open - Paris European Open - Antwerp Open Parc - Lyon Open de Tenis Comunidad Valenciana - Valencia Campionati Internazionali di Sicilia - Palermo Mouilleron-Le-Captif Challenger ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telfonica MoviStar - Acapulco Mallorca Championships - Mallorca Wimbledon - London Gerry Weber Open - Halle Winston-Salem Open - Winston-Salem European Open - Antwerp Gerry Weber Open - Halle European Open - Antwerp Tennis Masters Series - Monte Carlo Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal Campionati BNL dItalia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Rolex Paris Masters - Paris Campbells Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai U.S. Open - New York Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Hall of Fame Tennis Championships - Newport Australian Open - Melbourne French Open - Paris Shanghai Rolex Masters - Shanghai Western & Southern Open - Cincinnati 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 French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris U.S. Open - New York U.S. Open - New York Davis Cup, World Group, QF, RUS-FRA 3-2 Davis Cup, World Group, 1R, FRA-ROU 4-1 Davis Cup, World Group, QF, RUS-FRA 3-2 Davis Cup, World Group, 1R, ROU-FRA 0-5 Davis Cup, World Group, QF, USA-FRA 4-1 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, 1R, FRA-AUS 5-0 Davis Cup, World Group, SF, FRA-CZE 4-1 Davis Cup, World Group, 1R, GER-FRA 2-3 Davis Cup, World Group, QF, FRA-RUS 1-4 Hopman Cup - Perth Davis Cup, World Group, QF, GER-FRA 1-4 Hopman Cup - Perth Davis Cup, World Group, 1R, FRA-ISR 5-0 Davis Cup, World Group, F, FRA-SUI 1-3 Davis Cup, World Group, SF, CRO-FRA 3-2 Davis Cup, World Group, SF, FRA-ESP 3-2 Davis Cup, World Group, 1R, FRA-CAN 5-0 Davis Cup, Finals, Group C Davis Cup, Group C, Hamburg Hopman Cup - Nice Davis Cup, World Group, 1R, JPN-FRA 1-4 Davis Cup, World Group, 1R, FRA-NED 3-1 All Lower level tournaments San Benedetto Challenger AAMI Classic - Kooyong Tennis Masters Cup - Shanghai Barclays ATP World Tour Finals - London Olympics - London