Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
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 U.S. Open - New York Davis Cup, Group B, Manchester Sofia Open - Sofia BNP Paribas Open - Indian Wells U.S. Open - New York French Open - Paris Cincinnati Open - Cincinnati France F3 France F8 France F9 France F12 France F15 France F19 Poland F2 France F4 Spain F11 Spain F12 Spain F26 France F14 France F19 France F18 Great Britain F2 France F2 France F3 France F8 USA F14 France F12 France F14 France F15 France F16 France F4 France F6 France F15 France F18 Poland F3 France F14 France F19 France F11 USA F18 France F11 USA F18 USA F19 France F12 France F17 France F1 France F3 Great Britain F1 France F5 France F7 Spain F19 Spain F20 USA F13 France F9 USA F14 France F10 Switzerland F2 France F4 France F5 UAE F1 UAE F2 Spain F14 Great Britain F10 France F9 France F10 France F11 Spain F31 France F18 France F19 Great Britain F22 Germany F1 Great Britain F1 Great Britain F2 France F2 St. Brieuc Challenger Mons Challenger Orleans Challenger Binghamton Challenger Lexington Challenger Istanbul Challenger St. Remy Challenger Mons Challenger Noumea Challenger Knoxville Challenger Noumea Challenger Jersey Challenger Istanbul Challenger Lexington Challenger The Surbiton Trophy - Surbiton Noumea Challenger Besancon Challenger Rennes Challenger Segovia Challenger Recanati Challenger Segovia Challenger Loughborough Challenger Brisbane International - Brisbane Rennes Challenger Champaign Challenger Noumea Challenger Mexico City Challenger Birmingham Challenger Nottingham Challenger Hall of Fame Tennis Championships - Newport Lisbon Challenger Orleans Challenger Open D'Orleans - Orleans Tunis Open 2007 - Tunis Fifth Third Bank Tennis Championships - Lexington Monza Challenger Rennes Challenger Morelia Challenger Ostrava Challenger Open de L'Isere-Trophee BNP Paribas - Grenoble Challenger DCN de Cherbourg - Cherbourg Loughborough Challenger Quimper Challenger Sarajevo Challenger Internationaux du Doubs - Besancon Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Roma Open Challenger - Rome Men's Pro Challenger at Tunica National - Tunica Guadalajara Challenger Mexico City Challenger Napoli Challenger Black Forest Open - Freudenstadt Waco Tennis Challenger - Waco Sacramento Challenger - Sacramento Tatra Banka Slovak Open - Bratislava Caversham International Tennis Tournament - Jersey IPP Open - Helsinki Noumea Challenger Heilbronn Challenger Cherbourg Challenger Rabat Challenger Talahassee Challenger Savannah Challenger Nottingham Challenger St. Brieuc Challenger Nottingham 2 Challenger Newport Challenger Manta Challenger Segovia Challenger St. Brieuc Challenger Istanbul Challenger Rennes Challenger Mouilleron-Le-Captif Challenger Rome Challenger Napoli Challenger Legg Mason Tennis Classic - Washington Open 13 - Marseille SAP Open - San Jose U.S. Mens's Clay Court Championship - Houston The Hypo Group Tennis International 2008 - Poertschach The Artois Championships - London The Nottingham Open - Nottingham Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven USTA Comerica Challenger - Aptos Open de Moselle - Metz Open D'Orleans - Orleans Lubbock Challenger - Lubbock Grand Prix de Tennis de Lyon - Lyon Brisbane - Brisbane Heineken Open - Auckland Open de Montauban - Montauban Fifth-Third Bank Tennis Classic - Lexington SAP Open - San Jose Open de Montauban - Montauban The Comercia Challenger - Aptos U.S. Mens's Clay Court Championship - Houston Oklahoma Challenger - Tulsa Interwetten Austrian Open - Kitzbuhel Open de Rennes La Trinitaine - Rennes Medibank International - Sydney Pro Challenger at Calabasas - Calabasas Challenger Banque Nationale Rimouski - Rimouski Ford Tennis Championships - Louisville Music City Challenger - Nashville Challenger Tunisie - Tunis JSM Challenger - Champaign 2007 Knoxville Challenger - Knoxville LTA Shrewsbury Challenger - Shrewsbury AEGON Championships - London Challenger DCNS de Cherbourg - Cherbourg XL Bermuda Open - Bermuda Indianapolis Tennis Championships - Indianapolis Morocco Tennis Tour - Marrakech Masters Series - Hamburg Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel GHI Bronx Tennis Classic - Bronx Open D'Orleans - Orleans Fifth Third Bank Tennis Classic - Lexington Open des Alpes Trophee BNP Paribas - Grenoble 2008 Lubbock Challenger - Lubbock Open de Rennes - Rennes The Mercedes Benz of Calabasas - Calabasas Wroclaw Challenger Caltanissetta Challenger Rome Challenger Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Abierto Mexicano Telcel - Acapulco Braunschweig Challenger Winnetka Challenger Pozoblanco Challenger St. Remy Challenger Serbia Open - Belgrade Open de Nice Cote dAzur - Nice Atlanta Tennis Championships - Atlanta China Open - Beijing Open Sud de France - Montpellier Davidoff Swiss Indoors Basel - Basel Heineken Open - Auckland Jersey Challenger SA Tennis Open - Johannesburg Estoril Open - Estoril Rhodes Challenger Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Bordeaux Challenger Winston Salem - Winston Salem Open de Tenis Comunidad Valenciana - Valencia Nottingham Challenger Brisbane International - Brisbane Apia International - Sydney Heineken Open - Auckland Pozoblanco Challenger Medibank International - Sydney Open 13 - Marseille Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston St. Remy Challenger Aix En Provence Challenger Open de Nice Cote d'Azur - Nice Helsinki Challenger Bratislava Challenger IPP Geneva Trophy - Geneva Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Winston-Salem Open - Winston-Salem Rennes Challenger Open de Rennes La Trinitaine - Rennes Internationaux de Doubs Open de Franchie-Comte - Besancon Noumea Challenger Erste Bank Open - Vienna LTA Wrexham Challenger - Wrexham Phoenix Challenger Valencia Open - Valencia Nottingham-2 Challenger Legg Mason Tennis Classic - Washington Nottingham Challenger Vancouver Challenger Pozoblanco Challenger Pozoblanco Challenger Open D'Orleans - Orleans SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Helsinki Challenger Dubai Duty Free Tennis Championships - Dubai Status Athens Open - Athens 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Quimper Challenger Open de Nice Cote d'Azur - Nice Cherbourg Challenger Le Gosier Challenger AEGON Championships - London Topshelf Open - 's-Hertogenbosch Leon Challenger Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Rome Challenger Citi Open - Washington Nottingham Challenger BH Indoor Sarajevo - Sarajevo Mons Challenger China Open - Beijing Swiss Indoors Basel - Basel Heineken Open - Auckland Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras Power Horse Cup - Dusseldorf Open de Nice Cote d'Azur - Nice AEGON Championships - London Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz China Open - Beijing If Stockholm Open - Stockholm Valencia Open - Valencia Heineken Open - Auckland Bratislava Challenger PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Geneva Open - Geneva Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch AEGON Championships - London Tashkent Challenger Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Citi Open - Washington Shenzhen Open - Shenzhen China Open - Beijing Erste Bank Open - Vienna Swiss Indoors Basel - Basel Helsinki Challenger ASB Classic - Auckland Garanti Koza Sofia Open - Sofia Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Citi Open - Washington Erste Bank Open - Vienna Antalya Cup - Antalya AEGON International - Eastbourne BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Open Parc - Lyon Ricoh Open - 's-Hertogenbosch AEGON Championships - London Antalya Cup - Antalya Hall of Fame Open - Newport Bordeaux Challenger BB&T Atlanta Open - Atlanta Quimper Challenger Abierto Mexicano - Los Cabos Chengdu Open - Chengdu Abierto Mexicano Telcel - Acapulco Kremlin Cup - Moscow Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha ASB Classic - Auckland DIEMA XTRA Sofia Open - Sofia New York Open - New York Abierto Mexicano Telcel - Acapulco Libema Open - 's-Hertogenbosch BB&T Atlanta Open - Atlanta Citi Open - Washington St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Zhuhai Open - Zhuhai China Open - Beijing Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier New York Open - New York Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco St. Petersburg Open - St. Petersburg bett1HULKS Championships - Cologne Astana Open - Nur-Sultan Hamburg European Open - Hamburg Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Gonet Geneva Open - Geneva Mallorca Championships - Mallorca Kremlin Cup - Moscow Singapore Tennis Open - Singapore Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona Regions Morgan Keegan Championships - Memphis Libema Open - 's-Hertogenbosch Viking International - Eastbourne Truist Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz Astana Open - Astana Swiss Indoors Basel - Basel Tennis Napoli Open - Naples United Cup - Australia ASB Classic - Auckland Dallas Open - Dallas Delray Beach Open - Delray Beach Gonet Geneva Open - Geneva Libema Open - 's-Hertogenbosch Mallorca Championships - Mallorca Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Bordeaux Challenger Barcelona Open Banc Sabadell - Barcelona Sydney Tennis Classic - Sydney Open Sud de France - Montpellier US Men's Clay Court Championship - Houston Hall of Fame Open - Newport Monterrey Challenger Chengdu Open - Chengdu Oeiras 3 Challenger Aix En Provence Challenger Bordeaux Challenger Abierto Mexicano Telcel - Acapulco Open 13 - Marseille Murray River Open - Melbourne Delray Beach International Tennis Championships - Delray Beach United Cup - Australia Open 13 - Marseille Belgrade 2 - Belgrade Regions Morgan Keegan Championships - Memphis Moselle Open - Metz Libema Open - 's-Hertogenbosch Bank Austria Tennis Trophy - Vienna BNP Paribas Masters - Paris Sydney International - Sydney Malaysian Open - Kuala Lumpur US Men's Clay Court Championship - Houston Infosys Hall of Fame Open - Newport San Luis Potosi Challenger Monterrey Challenger Serbia Open - Belgrade Zagreb Challenger BMW Open - Munich UNICEF Open - 's Hertogenbosch Rakuten Japan Open - Tokyo Open Parc - Lyon Open Sud de France - Montpellier Western & Southern Open - New York Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Rolex Paris Masters - Paris Dallas Open - Dallas National Bank Open - Montreal Western & Southern Open - Cincinnati Almaty Open - Almaty Abierto Mexicano Telcel - Acapulco Surbiton Challenger US Men's Clay Court Championship - Houston Hangzhou Open - Hangzhou ABN AMRO World Tennis Tournament - Rotterdam cinch Championships - London Citi Open - Washington Dallas Open - Dallas Open Occitanie - Montpellier Open de Moselle - Metz China Open - Beijing cinch Championships - London Citi Open - Washington Campbell's Hall of Fame Tennis Championships - Newport Libema Open - 's-Hertogenbosch Moselle Open - Metz ASB Classic - Auckland Mifel Tennis Open - Los Cabos Open de Moselle - Metz Regions Morgan Keegan Championships - Memphis Open de Nice Cote d'Azur - Nice AEGON Championships - London German Tennis Championships - Hamburg Legg Mason Tennis Classic - Washington If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Truist Atlanta Open - Atlanta Astana Open - Astana Stockholm Open - Stockholm Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai China Open - Beijing U.S. National Indoor Tennis Championships - Memphis Winston-Salem Open - Winston-Salem Kremlin Cup - Moscow Valencia Open - Valencia Brisbane International - Brisbane TEB BNP Paribas Istanbul Open - Istanbul Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch AEGON Championships - London Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Abierto Mexicano - Los Cabos Chengdu Open - Chengdu China Open - Beijing If Stockholm Open - Stockholm ASB Classic - Auckland Garanti Koza Sofia Open - Sofia Memphis Open - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston U.S. National Indoor Tennis Championships - Memphis Geneva Open - Geneva AEGON Championships - London Hall of Fame Tennis Championships - Newport Abierto Mexicano - Los Cabos China Open - Beijing Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Swiss Indoors Basel - Basel Erste Bank Open - Vienna Sydney International - Sydney New York Open - New York Abierto Mexicano Telcel - Acapulco Citi Open - Washington Delray Beach Open - Delray Beach Geneva Open - Geneva St. Petersburg Open - St. Petersburg Turkish Airlines Open Antalya - Antalya Hall of Fame Open - Newport Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Abierto Mexicano Telcel - Acapulco ASB Classic - Auckland Garanti Koza Sofia Open - Sofia cinch Championships - London Delray Beach Open - Delray Beach Swiss Indoors Basel - Basel Mallorca Championships - Mallorca Abierto de Tenis Mifel - Los Cabos Abierto Mexicano de Tenis Mifel - Los Cabos Sofia Open - Sofia Stockholm Open - Stockholm Infosys Hall of Fame Open - Newport Dallas Open - Dallas Open Parc - Lyon Swiss Indoors Basel - Basel Ricoh Open - 's-Hertogenbosch Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Sony Open Tennis - Miami Mercedes Cup - Stuttgart 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 Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Melbourne Summer Set - Melbourne Rogers Cup - Toronto Adelaide International 2 - Adelaide 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 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 Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Tel Aviv Watergen Open - Tel Aviv BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Pilot Pen Tennis - New Haven 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 Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Regions Morgan Keegan Championships - Memphis Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Coupe Rogers - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Rolex Paris Masters - Paris Heineken Open - Auckland BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome U.S. Mens's Clay Court Championship - Houston 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 National Bank Open - Toronto Western & Southern Open - Cincinnati Rolex Paris Masters - Paris National Bank Open - Toronto Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Open Sud de France - Montpellier Apia International - Sydney Open Sud de France - Montpellier Monte-Carlo Rolex Masters - Monte-Carlo St. Petersburg Open - St. Petersburg National Bank Open - Montreal Moselle Open - Metz If Stockholm Open - Stockholm Apia International - Sydney BRD Nastase Tiriac Trophy - Bucharest Geneva Open - Geneva Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Erste Bank Open - Vienna ASB Classic - Auckland Delray Beach Open - Delray Beach French Open - Paris Truist Atlanta Open - Atlanta St. Petersburg Open - St. Petersburg French Open - Paris U.S. Open - New York BNP Paribas Open - Indian Wells Miami Open - Miami Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai Australian Open - Melbourne 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 Rolex Paris Masters - Paris Mutua Madrid Open - Madrid Wimbledon - London U.S. Open - New York 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 Miami Open - Miami French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Mutua Madrid Open - Madrid French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Internazionali BNL d'Italia - Rome U.S. Open - New York 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 Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Australian Open - Melbourne Shanghai Rolex Masters - Shanghai Wimbledon - London Western & Southern Open - Cincinnati Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells French Open - Paris Australian Open - Melbourne ARAG ATP World Team Championship - Dusseldorf Hopman Cup - Perth Davis Cup, PO, SRB-USA 3-2 French Open - Paris ARAG ATP World Tour Championship - Dusseldorf Hopman Cup - Perth Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, World Group, QF, FRA-USA 2-3 Davis Cup, World Group, SF, ESP-USA 3-1 Hopman Cup - Perth Davis Cup, World Group, 1R, USA-BRA 3-2 Davis Cup, World Group, QF, USA-SRB 1-3 Hopman Cup - Perth Davis Cup, World Group, PO, USA-SVK 5-0 Hopman Cup - Perth Davis Cup, World Group, 1R, GBR-USA 3-2 Davis Cup, World Group, 1R, USA-SUI 5-0 Davis Cup, World Group, QF, AUS-USA 3-2 Wimbledon - London Laver Cup - Chicago Laver Cup - Geneva Laver Cup - Boston Davis Cup, Finals, Group C ATP Cup - Sydney French Open - Paris Wimbledon - London U.S. Open - New York French Open (juniors) French Open (juniors) All Lower level tournaments Australian Open - Melbourne Olympics - London French Open - Paris Wimbledon - London Australian Open - Melbourne Davis Cup, World Group, 1R, CHI-USA 1-4 ATP Cup - Brisbane, Perth, Sydney Davis Cup, World Group, 1R, FRA-NED 3-1 Davis Cup, World Group, QF, USA-BEL 4-0 Davis Cup, Finals, Group E Davis Cup, Qualifiers, 1R, FRA-ECU 4-0 Davis Cup, Group C, Hamburg Nitto ATP Finals - London Laver Cup - Prague Davis Cup, World Group, 1R, SRB-USA 1-3 Swiss Indoors Basel - Basel Davis Cup, World Group, QF, USA-CRO 2-3 Davis Cup, World Group, PO, HUN-FRA 2-3 Davis Cup, World Group, Q, TPE-FRA 0-4 Davis Cup, World Group, 1R, AUS-USA 1-3