Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
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 Mutua Madrid Open - Madrid French Open - Paris Bad Waltersdorf Challenger French Open - Paris France F3 France F4 France F5 France F7 Italy F4 Algeria F1 Algeria F2 Spain F8 Spain F11 Spain F16 Spain F17 France F17 Spain F28 France F18 France F4 Spain F13 Spain F20 France F14 Spain F30 Spain F35 Spain F36 Spain F9 Spain F10 France F5 Spain F11 Spain F13 Spain F17 Spain F18 Spain F20 Spain F21 Spain F22 Spain F23 Spain F26 Spain F27 Spain F29 Spain F38 Spain F39 Spain F40 Spain F2 Spain F3 Spain F4 Spain F7 Spain F8 Spain F10 Spain F12 Spain F16 Spain F18 Spain F19 Spain F19 Spain F20 Spain F21 Serbia F1 Serbia F2 Spain F25 Spain F26 Spain F28 Spain F29 Spain F32 Spain F33 Spain F38 Spain F39 Spain F40 Spain F41 Great Britain F1 Spain F2 Morocco F1 Morocco F2 Spain F8 Spain F9 Spain F10 Spain F15 Spain F16 France F10 Spain F4 Spain F7 Great Britain F5 Great Britain F6 Spain F10 Spain #1-w3 Spain F20 Hungary F4 Spain F32 France F13 Spain F26 Spain F31 Spain F32 Spain F2 Spain F4 Spain F14 Spain F15 Spain F9 France F2 Italy F2 The LTA Nottingham Challenger - Nottingham Spain F31 USTA Tallahassee Tennis Challenger - Tallahassee Isla de Lanzarote - Lanzarote The Surbiton Trophy - Surbiton 's Tennis Masters 07 Challenger - Graz Geneva Challenger - Geneva Isla de Lanzarote - Lanzarote Meknes Challenger Tallahassee Tennis Challenger - Tallahassee Monza Challenger Tunis Challenger San Benedetto Challenger Rimini Challenger Segovia Challenger Vigo Challenger San Sebastian Challenger Freudenstadt Challenger Seville Challenger Szczecin Challenger Palermo Challenger Napoli Challenger Tarragona Challenger Internationaux de Nouvelle-Caledonie - New Caledonia Tanger Challenger Barletta Challenger San Remo Challenger Bordeaux Challenger Prostejov Challenger Arad Challenger San Benedetto Challenger Cordenons Challenger San Sebastian Challenger Geneva Challenger Tarragona Challenger Bucaramanga Challenger Rabat Challenger Marrakech Challenger Barletta Challenger Prostejov Challenger Milan Challenger Marburg Challenger Turin Challenger Sporting Challenger '07 Trofeo Regione Piemonte - Turin LXVII Concursu Internacional de Vigo - Vigo San Sebastian Challenger Seville Challenger The Surbiton Trophy - Surbiton Challenger 42 - Andrezieux Open de Franche-Comte - Besancon Samsung Securities Cup - Seoul Open Mutouest - St. Brieuc Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Prostejov Challenger Trofeo Francesco Guzzini - Recanati Togliatti Cup - Togliatti Austin Challenger - Austin Barranquilla Challenger Milan Challenger Padova Challenger X Abierto Internacional de Salinas - Salinas Banja Luka Challenger Kenitra Challenger Torneo Internacional Challenger Fila 2005 - Leon LTA Cardiff Challenger - Cardiff Furth Challenger San Benedetto Challenger China Open - Beijing Prague Challenger Cordenons Challenger Tiburon Challenger - Tiburon Open de Rennes La Trinitaine - Rennes Genova Challenger Challenger Casablanca San Angel - Mexico City Milan Challenger Black Forest Open - Freudenstadt BH Telecom Sarajevo 2007 - Sarajevo Santiago Challenger Internazionali di Tennis - Bergamo Challenger DCN de Cherbourg - Cherbourg Seville Challenger Panama City Challenger Reggio Emilia Challenger Genova Challenger Seville Challenger Caltanissetta Challenger Marburg Challenger Rimini Challenger Bordeaux Challenger Prostejov Challenger Cassis Challenger Napoli Challenger Meknes Challenger Open Costa Daurada - Tarragona Bordeaux Challenger Lyon Challenger Challenger Ford de Cherbourg - Cherbourg Orleans Challenger Bordeaux Challenger Bratislava 1 Challenger Open de Franche Comte - Besancon ECM Prague Open 2005 - Prague Togliatti Cup - Togliatti Open 13 - Marseille The Stella Artois Grass Court Championships - London China Open - Beijing Internationaux de Doubs Open de Franchie-Comte - Besancon Perugia Challenger Modena Challenger Szczecin Challenger The Manchester Trophy - Manchester Szczecin Challenger Quimper Challenger Pau Challenger Braga Challenger Aix En Provence Challenger The Nottingham Challenger - Nottingham Challenger Ford de Cherbourg - Cherbourg Genova Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Maia Challenger Internationaux du Doubs - Besancon Aix En Provence Challenger Riviera di Rimini Challenger - Rimini Bad Waltersdorf Challenger Malaga Challenger Open de Moselle - Metz Aix En Provence Challenger Menorca Challenger Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Montemar Challenger Prostejov Challenger Sassuolo Challenger Pilot Pen Tennis - New Haven China Open - Beijing Open de Moselle - Metz ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille Thailand Open - Bangkok Grand Prix de Tennis de Lyon - Lyon Tennislife Cup - Napoli Rabat Challenger SA Tennis Open - Johannesburg Open Tarragona Costa Daurada - Tarragona Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle Como Challenger Valencia Challenger Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington Tanger Challenger AIG Japan Open Tennis Championships - Tokyo Grand Prix de Tennis de Lyon - Lyon Open de Tenis Comunidad Valenciana - Valencia Genova Challenger Todi Challenger Medibank International - Sydney Open 13 - Marseille The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Karlsruhe Challenger BCR Open Romania - Bucharest Open Sud de France - Montpellier Movistar Open - Santiago Open 13 - Marseille Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Grand Prix Hassan II - Casablanca AEGON Championships - London US Men's Clay Court Championship - Houston Open de Tenis Comunidad Valenciana - Valencia Next Generation Adelaide International - Adelaide ATP Studena Croatia Open - Umag Open de Moselle - Metz BCR Open Romania - Bucharest China Open - Beijing Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Heilbronn Challenger Open Sud de France - Montpellier Valencia Challenger Brasil Open - Sao Paulo Open 13 - Marseille Brasil Open - Costa do Sauipe Dubai Duty Free Tennis Championships - Dubai ABN AMRO World Tennis Tournament - Rotterdam Estoril Open - Estoril Meknes Challenger Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz Brisbane - Brisbane Thailand Open - Bangkok Malaysian Open - Kuala Lumpur Medibank International - Sydney China Open - Beijing Caltanissetta Challenger If Stockholm Open - Stockholm Abierto Mexicano Telcel - Acapulco Valencia Open - Valencia Heineken Open - Auckland VTR Open - Vina del Mar Brasil Open - Sao Paulo Open 13 - Marseille Copa Claro - Buenos Aires Dubai Duty Free Tennis Championships - Dubai Napoli Challenger Barcelona Open BancSabadell - Barcelona AEGON Championships - London SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Rakuten Japan Open - Tokyo Apia International - Sydney Rio Open 500 - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona BMW Open - Munich SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag Rakuten Japan Open - Tokyo Monza Challenger Barcelona Open BancSabadell - Barcelona Geneva Open - Geneva Winston-Salem Open - Winston-Salem Moselle Open - Metz Erste Bank Open - Vienna Ecuador Open - Quito Argentina Open - Buenos Aires Grand Prix Hassan II - Marrakech TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva SkiStar Swedish Open - Bastad Rome Challenger Winston-Salem Open - Winston-Salem Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Ecuador Open - Quito ABN AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires Kremlin Cup - Moscow Rio Open - Rio de Janeiro Open 13 - Marseille AEGON Championships - London St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo European Open - Antwerp Ecuador Open - Quito Argentina Open - Buenos Aires Brasil Open - Sao Paulo The Stella Artois Championships - London Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Plava Laguna Croatia Open - Umag Winston-Salem Open - Winston-Salem Moselle Open - Metz European Open - Antwerp Qatar ExxonMobil Open - Doha Medibank International - Sydney Sydney International - Sydney Grand Prix Hassan II - Marrakech Geneva Open - Geneva Open Parc - Lyon SkiStar Swedish Open - Bastad Swiss Open - Gstaad Santiago Open - Santiago Adelaide International - Adelaide Argentina Open - Buenos Aires European Open - Antwerp Lisbon Challenger Qatar Exxon Mobil Open - Doha Qatar ExxonMobil Open - Doha Murray River Open - Melbourne Cordoba Open - Cordoba Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril Emilia-Romagna Open - Parma Plava Laguna Croatia Open - Umag St. Petersburg Open - St. Petersburg European Open - Antwerp Anytech365 Andalucia Open - Marbella Argentina Open - Buenos Aires Murcia Challenger International German Open - Hamburg Generali Open - Kitzbuhel Open Sud de France - Montpellier Astana Open - Astana Cordoba Open - Cordoba Millennium Estoril Open - Estoril Erste Bank Open - Vienna Kremlin Cup - Moscow Heineken Open - Auckland Caltanissetta Challenger Cordoba Open - Cordoba Sofia Open - Sofia Argentina Open - Buenos Aires Milan Challenger Rio Open - Rio de Janeiro Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Seville Challenger Bet-At-Home Austrian Open - Kitzbuhel Asuncion Challenger Sao Paulo Challenger AEGON International - Eastbourne German Tennis Championships - Hamburg Meerbusch Challenger Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Open de Tenis Comunidad Valenciana - Valencia Murcia Challenger Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg ABN AMRO World Tennis Tournament - Rotterdam Tulln Challenger Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Winston-Salem Open - Winston-Salem ATP Vegeta Croatia Open - Umag Rio Open - Rio de Janeiro Moselle Open - Metz Open Parc - Lyon Aircel Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam Copa Claro - Buenos Aires Open 13 - Marseille Bet-at-home Cup - Kitzbuhel Moselle Open - Metz European Open - Antwerp If Stockholm Open - Stockholm Cordoba Open - Cordoba Valencia Open - Valencia Gerry Weber Open - Halle Heineken Open - Auckland Brasil Open - Sao Paulo Genova Challenger Argentina Open - Buenos Aires Grand Prix Hassan II - Casablanca Open 13 Provence - Marseille Aegon Nottingham Open - Nottingham San Benedetto Challenger SkiStar Swedish Open - Bastad Aix En Provence Challenger Bet-at-home Open - Hamburg Austrian Open - Kitzbuhel China Open - Beijing Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Millennium Estoril Open - Estoril ASB Classic - Auckland Rio Open - Rio de Janeiro Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle Swiss Open - Gstaad Chengdu Open - Chengdu Kremlin Cup - Moscow Open Parc - Lyon Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Punta Del Este Challenger Geneva Open - Geneva China Open - Beijing Open Parc - Lyon AEGON Championships - London SkiStar Swedish Open - Bastad Hamburg European Open - Hamburg Erste Bank Open - Vienna Sydney International - Sydney Rio Open - Rio de Janeiro Geneva Open - Geneva Bet-at-home Open - Hamburg Shenzhen Open - Shenzhen China Open - Beijing Erste Bank Open - Vienna Brisbane International - Brisbane Open Sud de France - Montpellier Cordoba Open - Cordoba ABN AMRO World Tennis Tournament - Rotterdam Rio Open - Rio de Janeiro Barcelona Open Banc Sabadell - Barcelona BMW Open - Munich Noventi Open - Halle Citi Open - Washington Generali Open - Kitzbuhel Moselle Open - Metz Girona Challenger Zhuhai Open - Zhuhai Seville Challenger Open 13 Provence - Marseille Generali Open - Kitzbuhel Ciutat de Barcelona - Barcelona Open Sud de France - Montpellier Argentina Open - Buenos Aires Dubai Duty Free Tennis Championships - Dubai Hamburg European Open - Hamburg Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem ABN AMRO World Tennis Tournament - Rotterdam Rio Open - Rio de Janeiro Chile Dove Men+Care Open - Santiago Perugia Challenger Grand Prix Hassan II - Marrakech Barcelona Open Banc Sabadell - Barcelona Forte Village Sardegna Open - Sardinia Gonet Geneva Open - Geneva Open Parc - Lyon Nordea Open - Bastad Winston-Salem Open - Winston-Salem Open SEAT Godo 2006 - Barcelona Swiss Indoors Basel - Basel Tennis Napoli Open - Naples United Cup - Australia Adelaide International 2 - Adelaide Cordoba Open - Cordoba Malaysian Open - Kuala Lumpur Rio Open - Rio de Janeiro Chile Dove Men+Care Open - Santiago Millennium Estoril Open - Estoril EFG Swiss Open - Gstaad Villena Challenger Generali Open - Kitzbuhel Gijon Open - Gijon Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Barcelona Open Banc Sabadell - Barcelona AEGON International - Eastbourne Movistar Chile Open - Santiago Valencia Challenger Maia Challenger AIG Japan Open Tennis Championships - Tokyo ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Madrid Challenger Poznan Challenger Iasi Challenger San Marino Challenger Cordenons Challenger AEGON Championships - London Qatar ExxonMobil Open - Doha Brasil Open - Sao Paulo BNP Paribas Masters - Paris Suisse Open - Gstaad Abierto Mexicano - Los Cabos Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Pacific Life Open - Indian Wells Brasil Open - Sao Paulo NASDAQ-100 Open - Miami Mercedes Cup - Stuttgart Erste Bank Open - Vienna Rio Open - Rio de Janeiro cinch Championships - London Sophia Antipolis Challenger Montechiarugolo Challenger Grand Prix Hassan II - Marrakech Bordeaux Challenger Szczecin Challenger Girona Challenger Qatar ExxonMobil Open - Doha BNP Paribas Masters - Paris BNP Paribas Masters - Paris Sony Ericsson Open - Miami Campionati BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai 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 Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mallorca Championships - Mallorca Generali Open - Kitzbuhel Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Rogers Cup - Montreal Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai 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 Rogers Cup - Toronto Western & Southern Open - Cincinnati Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai Valencia Open - Valencia BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati AEGON International - Eastbourne Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo 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 Barcelona Open Banc Sabadell - Barcelona Rogers Cup - Montreal BNP Paribas Masters - Paris Aircel Chennai Open - Chennai Mutua Madrid Open - Madrid EFG Swiss Open - Gstaad Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Pacific Life Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Masters Series Hamburg - Hamburg Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Swiss Indoors Basel - Basel Sony Ericsson Open - Miami Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Nature Valley International - Eastbourne Internazionali BNL d'Italia - Rome Barcelona Open Banc Sabadell - Barcelona Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Argentina Open - Buenos Aires Generali Open - Kitzbuhel Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Rolex Paris Masters - Paris Australian Open - Melbourne Miami Open - Miami cinch Championships - London BNP Paribas Open - Indian Wells Sony Open Tennis - Miami EFG Swiss Open - Gstaad Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome National Bank Open - Montreal Plava Laguna Croatia Open - Umag Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami St. Petersburg Open - St. Petersburg Royal Guard Open Chile - Vina del Mar Open de Nice Cote d'Azur - Nice St. Petersburg Open - St. Petersburg AIG Japan Open Tennis Championships - Tokyo ASB Classic - Auckland Kremlin Cup - Moscow Chengdu Open - Chengdu French Open - Paris German Tennis Championships - Hamburg Argentina Open - Buenos Aires Open 13 Provence - Marseille China Open - Beijing French Open - Paris U.S. Open - New York French Open - Paris Australian Open - Melbourne 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 Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris 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 Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Internazionali BNL d'Italia - Rome Australian Open - Melbourne U.S. Open - New York Hopman Cup - Perth Davis Cup, World Group, QF, GBR-FRA 3-1 Davis Cup, PO, FRA-GER 4-1 Davis Cup, World Group, QF, GER-FRA 1-4 Davis Cup, World Group, 1R, ROU-FRA 0-5 Davis Cup, World Group, 1R, CAN-FRA 1-4 Davis Cup, World Group, QF, FRA-USA 2-3 Davis Cup, World Group, 1R, FRA-ISR 5-0 Davis Cup, World Group, QF, ARG-FRA 3-2 Davis Cup, World Group, 1R, FRA-AUS 5-0 Davis Cup, World Group, F, FRA-SUI 1-3 Hopman Cup - Perth Davis Cup, World Group, QF, FRA-GER 3-2 Davis Cup, World Group, QF, SRB-ESP 4-1 Davis Cup, World Group, F, FRA-BEL 3-2 Davis Cup, World Group, 1R, ESP-GBR 3-1 Davis Cup, World Group, SF, FRA-ESP 3-2 Davis Cup, Finals, Group A ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, PO, NED-FRA, 1-4 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, 1R, CAN-ESP 3-2 Davis Cup, World Group, SF, FRA-CZE 4-1 Davis Cup, World Group, 1R, CZE-FRA 3-2 Davis Cup, World Group, SF, FRA-SRB 3-1 Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) U.S. Open (juniors) Davis Cup, Group B, Valencia AAMI Classic - Kooyong Davis Cup, World Group, 1R, FRA-CAN 5-0 Mubadala World Tennis Championship Davis Cup, World Group, QF, CZE-FRA 1-3 The Mubadala World Tennis Championship The Mubadala World Tennis Championship AAMI Classic - Kooyong Mubadala World Tennis Championship Davis Cup, World Group, F, FRA-CRO 1-3 Davis Cup, Group C, Valencia Mubadala World Tennis Championship Kooyong Classic - Kooyong French Open (juniors) Wimbledon (juniors) Barclays ATP World Tour Finals - London Tennis Masters Cup Shanghai - Shanghai Barclays ATP World Tour Finals - London Olympics - London Olympics - Rio de Janeiro