Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
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 Australia #1-w2 Australia #1-w3 Italy F3 Germany F4 Germany F6 Germany F13 Italy #4-w2 Australia #1-w4 Finland F1 Finland F2 Germany F6 Austria F4 Austria F5 USA F18 USA F19 UAE F2 Japan F5 USA F13 Ireland F2 USA F14 USA F18 USA F14 USA F28 USA F1 USA F3 M15 Castelo Branco M25 Porto M25 Faro M25 Prague UAE F1 Sweden F1 Sweden F2 Italy #4-w1 Italy #4-w3 Italy #4-w4 USA F1 USA F2 USA F3 Portugal F3 Italy F26 Germany F12 Germany F13 Belgium F2 Germany F1 Germany F3 Germany F4 Germany F5 Croatia F1 Croatia F2 Japan F4 Australia #1-w1 Italy F8 Ostdeutscher Sparkessen Cup - Dresden Open D'Orleans - Orleans IPP Open - Helsinki Baden Open - Karlsruhe Dublin Challenger - Dublin The Comercia Challenger - Aptos Fifth Third Bank Tennis Championships - Lexington Akbank Private Banking TED Open - Istanbul Challenger 42 - Andrezieux Ford Tennis Championships - Louisville PEOPLEnet Cup - Dnepropetrovsk M25 Monastir Men's Pro Challenger at Tunica National - Tunica Dublin Challenger - Dublin Waco Tennis Challenger - Waco M25 Prague Ostdeutscher Sparkassen Cup - Dresden Talahassee Challenger Challenger Hamburg - Hamburg Black Forest Open - Freudenstadt Genoa Open - Genova The Shelbourne Irish Open - Dublin M25 Wetzlar M15 Ueberlingen Bordeaux Challenger Oberstaufen Challenger Istanbul Challenger GHI Bronz Classic - Bronx Challenger Banque Nationale Rimouski - Rimouski Braunschweig Challenger The LTA Cardiff Challenger - Cardiff Tatra Banka Slovak Open - Bratislava Genova Challenger Porsche Open - Poznan Black Forest Open 2004 - Freudenstadt Lubbock Challenger - Lubbock Eckental Challenger Geneva Challenger Helsinki Challenger Heilbronn Challenger Oberstraufen Cup - Oberstaufen Dallas Challenger Savannah Challenger Fifth Third Bank Tennis Classic - Lexington Istanbul Challenger Maui Challenger Savannah Challenger Furth Challenger Winnetka Challenger Binghamton Challenger Nord/LB Open 2004 - Braunschweig Aptos Challenger Challenger Groningen - Groningen Fifth-Third Bank Tennis Classic - Lexington Logopak Challenger 2005 - Lubeck Maui Challenger Dallas Challenger Sunrise Challenger BMW Tennis Championship - Sunrise JSM Challenger - Champaign ATP Challenger Open 2004 - Monchengladbach Kobstaedernes ATP Challenger - Kolding KGHM Dialog Polish Indoors - Wroclaw Lambertz Open by Stawag - Aachen Mitsubishi Electric Europe Cup - Monza Morocco Tennis Tour - Casablanca The Surbiton Trophy - Surbiton Lambertz Open by Stawag 2007 - Aachen 2007 Knoxville Challenger - Knoxville USTA Comerica Challenger - Aptos Heilbronn Challenger XL Bermuda Open - Bermuda Lambertz Open by Stawag - Aachen IPP Open - Helsinki Winnetka Challenger Mobilux Open - Luxembourg Tiburon Challenger Irving Challenger Aix En Provence Challenger Oberstaufen Cup - Oberstaufen Irving Challenger Braunschweig Challenger Bordeaux Challenger Oklahoma Challenger - Tulsa Tatra Banka Slovak Open - Bratislava Vancouver Challenger Orbetello Challenger Sporting Challenger - Turin San Marino Challenger St. Petersburg Challenger - St. Petersburg Dallas Challenger Barranquilla Challenger Aamulehti Tampere Opene - Tampere Muller Cup - Ulm Szczecin Challenger Open D'Orleans - Orleans Istanbul Challenger Indian Wells Challenger Luedenscheid Challenger Salzburg Challenger Pro Challenger at Calabasas - Calabasas Tallahassee Tennis Challenger - Tallahassee Music City Challenger - Nashville Knoxville Challenger Aptos Challenger Manchester Challenger Braunschweig Challenger ATU Cup - Weiden Athens Challenger Nottingham Challenger LTA Shrewsbury Challenger - Shrewsbury Schickendanz Open - Furth Biella 6 Challenger Banca Stato Challenger - Lugano Heilbronn Open - Heilbronn Bercuit Challenger Prague 2 Challenger Internationaux de Doubs Open de Franchie-Comte - Besancon 4th Volkswagen Challenger - Wolfsburg Oeiras 2 Challenger Mercedes Cup - Stuttgart Tallahassee Challenger 10th Wartburg Open - Eisenach Ismaning Challenger Eckental Challenger Morocco Tennis Tour - Marrakech USTA Challenger of Orlando - Orlando Tatra Banka Open 2006 - Bratislava USTA Men's Challenger of Dallas - Dallas Badden Open by Rothaus - Ettlingen Mercedes Cup - Stuttgart 3rd Volkswagon Challenger - Wolfsburg 10° Trofeo Luigi Pezzoli - Bergamo BMW Open - Munich Internazionali di Tennis di Bergamo - Bergamo Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch The Surbiton Trophy - Surbiton Thailand Open - Bangkok ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel Next Generation Adelaide International - Adelaide Savannah Challenger 2008 Lubbock Challenger - Lubbock Nur-Sultan Challenger Mouilleron-Le-Captif Challenger Eckental Challenger Helsinki Challenger Rennes Challenger Quimper Challenger Cherbourg Challenger Cordenons Challenger Campbell's Hall of Fame Tennis Championships - Newport Kitzbuhel Challenger Sarasota Challenger Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas Genova Challenger Legg Mason Tennis Classic - Washington Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Orleans Challenger Marburg Challenger Medibank International - Sydney Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Mouilleron-Le-Captif Challenger The Nottingham Open - Nottingham Rome Challenger ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Brisbane - Brisbane Heineken Open - Auckland Bordeaux Challenger Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle Mercedes Cup - Stuttgart Countrywide Classic - Los Angeles ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Alicante Challenger ATP Kremlin Cup - Moscow Sarasota Challenger Salzburg Challenger Dallas Challenger Tallahassee Challenger Brisbane International - Brisbane Delray Beach International Tennis Championships - Delray Beach Heineken Open - Auckland Grand Prix de Tennis de Lyon - Lyon Sarasota Challenger Marburg Challenger ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Sacramento Challenger U.S. Mens's Clay Court Championship - Houston Dallas Challenger Open Sabadell Atlantico - Barcelona BMW Open - Munich Gerry Weber Open - Halle Atlanta Tennis Championships - Atlanta Tennis Channel Open - Las Vegas Charlottesville Challenger Davidoff Swiss Indoors Basel - Basel Open de Moselle - Metz The Hypo Group Tennis International 2008 - Poertschach Open Sud de France - Montpellier Indianapolis Tennis Championships - Indianapolis Campbells Hall of Fame Tennis Championships - Newport Knoxville Challenger Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland Regions Morgan Keegan Championships - Memphis Champaign Challenger Delray Beach International Tennis Championships - Delray Beach Sunrise Challenger US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Dallas Challenger Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Open de Moselle - Metz Malaysian Open - Kuala Lumpur Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Apia International - Sydney Open Sud de France - Montpellier Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Gerry Weber Open - Halle Atlanta Tennis Championships - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz PTT Thailand Open - Bangkok Valencia Open - Valencia Brisbane International - Brisbane Apia International - Sydney China Open - Beijing Sarasota Challenger SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Gerry Weber Open - Halle Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Malaysian Open - Kuala Lumpur China Open - Beijing Rakuten Japan Open - Tokyo Valencia Open - Valencia Brisbane International - Brisbane UNICEF Open - 's Hertogenbosch Hall of Fame Tennis Championships - Newport China Open - Beijing U.S. National Indoor Tennis Championships - Memphis Abierto Mexicano Telcel - Acapulco Open 13 - Marseille Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Ortisei Challenger BMW Open - Munich Open de Nice Cote d'Azur - Nice AEGON Championships - London Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Croatia Open Umag - Umag Moselle Open - Metz If Stockholm Open - Stockholm Erste Bank Open - Vienna Sydney International - Sydney Geneva Open - Geneva Winston-Salem Open - Winston-Salem BB&T Atlanta Open - Atlanta Shenzhen Open - Shenzhen Swiss Indoors Basel - Basel Erste Bank Open - Vienna Brisbane International - Brisbane Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Marrakech Mercedes Cup - Stuttgart Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport ATP Kremlin Cup - Moscow BB&T Atlanta Open - Atlanta Gerry Weber Open - Halle The Artois Championships - London Swiss Indoors Basel - Basel BMW Open - Munich US Men's Clay Court Championship - Houston Grand Prix Hassan II - Marrakech Open Parc - Lyon Mercedes Cup - Stuttgart Hall of Fame Open - Newport Pilot Pen Tennis - New Haven Moselle Open - Metz Open de Moselle - Metz Panama City Challenger Braunschweig Challenger ASB Classic - Auckland New York Open - New York PBZ Zagreb Indoors - Zagreb Hall of Fame Open - Newport Regions Morgan Keegan Championships - Memphis Serbia Open - Belgrade New York Open - New York Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart Delray Beach Open - Delray Beach International German Open - Hamburg BMW Open - Munich Truist Atlanta Open - Atlanta AIG Japan Open Tennis Championships - Tokyo Dallas Open - Dallas US Men's Clay Court Championship - Houston Delray Beach Open - Delray Beach ABN AMRO World Tennis Tournament - Rotterdam Infosys Hall of Fame Open - Newport Gerry Weber Open - Halle Sarasota Challenger Atlanta Tennis Championships - Atlanta Allianz Suisse Open - Gstaad Kremlin Cup - Moscow Bratislava Challenger Campbell's Hall of Fame Tennis Championships - Newport Abierto Mexicano Telcel - Acapulco Open de Nice Cote d'Azur - Nice Heilbronn Challenger US Men's Clay Court Championship - Houston Le Gosier Challenger Moselle Open - Metz If Stockholm Open - Stockholm Heineken Open - Auckland Aptos Challenger BB&T Atlanta Open - Atlanta Irving Challenger Dallas Open - Dallas Valencia Open - Valencia Mercedes Cup - Stuttgart Le Gosier Challenger SkiStar Swedish Open - Bastad Bordeaux Challenger Bet-at-home Open - Hamburg BB&T Atlanta Open - Atlanta Citi Open - Washington Malaysian Open - Kuala Lumpur China Open - Beijing Swiss Indoors Basel - Basel Valencia Open - Valencia Intrum Stockholm Open - Stockholm ASB Classic - Auckland Open Sud de France - Montpellier Winston-Salem Open - Winston-Salem Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai AEGON Championships - London Citi Open - Washington Generali Open - Kitzbuhel Abierto Mexicano - Los Cabos St. Petersburg Open - St. Petersburg If Stockholm Open - Stockholm Memphis Open - Memphis Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona BMW Open - Munich Braunschweig Challenger Geneva Open - Geneva AEGON Championships - London AEGON International - Eastbourne Citi Open - Washington Moselle Open - Metz Shenzhen Open - Shenzhen ASB Classic - Auckland Vancouver Challenger ABN AMRO World Tennis Tournament - Rotterdam New York Open - New York Delray Beach Open - Delray Beach Hamburg Challenger AEGON International - Eastbourne Citi Open - Washington Chengdu Open - Chengdu China Open - Beijing Erste Bank Open - Vienna Brisbane International - Brisbane Grand Prix Hassan II - Marrakech BMW Open - Munich Geneva Open - Geneva Noventi Open - Halle BB&T Atlanta Open - Atlanta Citi Open - Washington Moselle Open - Metz Chengdu Open - Chengdu ASB Classic - Auckland Abierto Mexicano Telcel - Acapulco bett1HULKS Indoors - Cologne Abierto Mexicano Telcel - Acapulco Adelaide International 2 - Adelaide Sanremo Challenger Abierto Mexicano Telcel - Acapulco bett1HULKS Championships - Cologne Hall of Fame Open - Newport Truist Atlanta Open - Atlanta ASB Classic - Auckland Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston PBZ Zagreb Indoors - Zagreb Open de Tenis Comunidad Valenciana - Valencia U.S. Mens's Clay Court Championship - Houston Mercedes Cup - Stuttgart Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Thailand Open - Bangkok St. Petersburg Open - St. Petersburg PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Abierto Mexicano Telcel - Acapulco PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich U.S. National Indoor Tennis Championships - Memphis Gerry Weber Open - Halle US Men's Clay Court Championship - Houston BMW Open - Munich Winston-Salem Open - Winston-Salem China Open - Beijing Sydney International - Sydney Open Sud de France - Montpellier Open 13 Provence - Marseille Abierto Mexicano Telcel - Acapulco BMW Open - Munich Geneva Open - Geneva Kremlin Cup - Moscow Delray Beach Open - Delray Beach Mercedes Cup - Stuttgart Tennis Masters Series - Hamburg Pilot Pen Tennis - New Haven Rio Open - Rio de Janeiro St. Petersburg Open - St. Petersburg China Open - Beijing Tennis Masters Series - Hamburg Masters Series Hamburg - Hamburg Masters Series - Hamburg Bank Austria Tennis Trophy - Vienna Pacific Life Open - Indian Wells International Tennis Championships - Delray Beach Sony Ericsson Open - Miami Open de Tenis Comunidad Valenciana - Valencia Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Next Generation Adelaide International - Adelaide Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai Masters Series Monte-Carlo - Monte-Carlo BCR Open Romania - Bucharest BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Topshelf Open - 's-Hertogenbosch 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 BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Ordina Open - 's-Hertogenbosch Internazionali BNL d'Italia - Rome Rogers Cup - Toronto BNP Paribas Masters - Paris Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Open SEAT 2008 - Barcelona Monte-Carlo Rolex Masters - Monte-Carlo AIG Japan Open Tennis Championships - Tokyo Internazionali BNL d'Italia - Rome SAP Open - San Jose Shanghai ATP Masters - Shanghai Western & Southern Open - Cincinnati Masters Series - Hamburg Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Mutua Madrilena Madrid Open - Madrid Medibank International - Sydney Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Miami Open - Miami BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Western & Southern Open - Cincinnati Miami Open - Miami Shanghai Rolex Masters - Shanghai Western & Southern Open - New York Mutua Madrid Open - Madrid Open de Nice Cote d'Azur - Nice Rogers Cup - Montreal Western & Southern Open - Cincinnati Bet-at-home Open - Hamburg Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle BB&T Atlanta Open - Atlanta Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris Coupe Rogers - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Abierto Mexicano de Tenis Mifel - Los Cabos Mutua Madrilena Madrid Open - Madrid Campionati BNL dItalia - Rome Rogers Cup - Montreal BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto Miami Open - Miami BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Abierto de Tenis Mifel - Los Cabos Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Croatia Open - Umag Regions Morgan Keegan Championships - Memphis Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Miami Open - Miami Mercedes Cup - Stuttgart Citi Open - Washington Ordina Open - s-Hertogenbosch Argentina Open - Buenos Aires Thailand Open - Bangkok ASB Classic - Auckland Erste Bank Open - Vienna Swiss Indoors Basel - Basel Barcelona Open Banc Sabadell - Barcelona China Open - Beijing 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 Wimbledon - London U.S. Open - New York Truist Atlanta Open - Atlanta 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 U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Nitto ATP Finals - London Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris Australian Open Qualifying - Doha Masters Series Hamburg - Hamburg Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Western & Southern Open - Cincinnati Hopman Cup - Perth Davis Cup, PO, SRB-USA 3-2 Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, World Group, QF, FRA-USA 2-3 Davis Cup, World Group, PO, USA-SVK 5-0 Hopman Cup - Perth Davis Cup, World Group, 1R, USA-SUI 5-0 Laver Cup - Prague ATP Cup - Brisbane, Perth, Sydney Laver Cup - Boston ATP Cup - Sydney ARAG ATP World Tour Championship - Dusseldorf Hopman Cup - Perth Davis Cup, World Group, 1R, CHI-USA 1-4 Hopman Cup - Perth Davis Cup, World Group, 1R, GBR-USA 3-2 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 U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) Australian Open (juniors) Wimbledon (juniors) U.S. Open (juniors) ARAG ATP World Team Championship - Dusseldorf All Lower level tournaments Davis Cup, World Group, QF, AUS-USA 3-2 Laver Cup - Geneva Davis Cup, World Group, 1R, AUS-USA 1-3 Davis Cup, Finals, Group E Davis Cup, World Group, QF, USA-CRO 2-3 Davis Cup, World Group, 1R, GER-BEL 1-4 Davis Cup, World Group, 1R, SRB-USA 1-3 Davis Cup, World Group, QF, USA-BEL 4-0 Laver Cup - Chicago Olympics - London French Open (juniors) Wimbledon - London