Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
All Surfaces Clay Grass Hard I.hard
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 Tournaments Truist Atlanta Open - Atlanta Wimbledon - London U.S. Open - New York National Bank Open - Toronto Hamburg European Open - Hamburg Citi Open - Washington Laver Cup - Vancouver Davis Cup, Group I, 1R, ARG-LTU 4-0 Western & Southern Open - Cincinnati Nordea Open - Bastad U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open - New York U.S. Open (juniors) Australian Open (juniors) BNP Paribas Open - Indian Wells French Open (juniors) Aegon Nottingham Open - Nottingham Wimbledon (juniors) U.S. Open - New York U.S. Open (juniors) Aptos Challenger Sacramento Challenger Fairfield Challenger Las Vegas Challenger Monterrey Challenger Knoxville Challenger Champaign Challenger Australian Open - Melbourne Memphis Open - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Open de Nice Cote d'Azur - Nice French Open - Paris Mercedes Cup - Stuttgart Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Wimbledon - London Citi Open - Washington Rogers Cup - Toronto BB&T Atlanta Open - Atlanta Western & Southern Open - Cincinnati Winston-Salem Open - Winston-Salem U.S. Open - New York Rakuten Japan Open - Tokyo Shanghai Rolex Masters - Shanghai European Open - Antwerp Swiss Indoors Basel - Basel BNP Paribas Masters - Paris Happy Valley Challenger Maui Challenger Leon Challenger Le Gosier Challenger Argentina F8 Argentina F9 Buenos Aires Challenger Argentina F11 Argentina F13 Columbus Challenger Uruguay F3 Australian Open - Melbourne Memphis Open - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco BNP Paribas Open - Indian Wells Miami Open - Miami Mercedes Cup - Stuttgart Wimbledon - London Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem U.S. Open - New York Shanghai Rolex Masters - Shanghai Dallas Challenger Chengdu Open - Chengdu Buenos Aires Challenger San Francisco Challenger Surbiton Challenger Ilkley Challenger Argentina F1 (Villa del Dique) Winnetka Challenger Aptos Challenger Vancouver Challenger Argentina F2 (Cordoba) Argentina F3 (Villa Maria) Ningboo Challenger Ho Chi Minh City Challenger Knoxville Challenger Champaign Challenger USA F35 (Birmingham) Australian Open - Melbourne Delray Beach Open - Delray Beach BNP Paribas Open - Indian Wells Miami Open - Miami US Men's Clay Court Championship - Houston Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Open Parc - Lyon French Open - Paris Mercedes Cup - Stuttgart AEGON Championships - London AEGON International - Eastbourne Wimbledon - London BB&T Atlanta Open - Atlanta Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem U.S. Open - New York Chengdu Open - Chengdu Rakuten Japan Open - Tokyo Shanghai Rolex Masters - Shanghai Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel Next Gen ATP Finals - Milan Noumea Challenger Newport Beach Challenger Dallas Challenger Indian Wells Challenger Turkey F10 (Antalya) Turkey F11 (Antalya) Turkey F12 (Antalya) Turkey F13 (Antalya) Surbiton Challenger Argentina F1 (Villa del Dique) Argentina F4 (Rosario) Argentina F5 (Villa del Dique) Argentina F6 (Buenos Aires) Brazil F5 (Mogi das Cruzes) Buenos Aires Challenger Brazil F6 (Curitiba) Argentina F7 (Corrientes) Argentina F8 (Buenos Aires) Brisbane International - Brisbane ASB Classic - Auckland Australian Open - Melbourne Cordoba Open - Cordoba Argentina Open - Buenos Aires Delray Beach Open - Delray Beach BNP Paribas Open - Indian Wells Miami Open - Miami US Men's Clay Court Championship - Houston Monte-Carlo Rolex Masters - Monte-Carlo Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Open Parc - Lyon French Open - Paris Libema Open - 's-Hertogenbosch Noventi Open - Halle Nature Valley International - Eastbourne Wimbledon - London BB&T Atlanta Open - Atlanta Abierto Mexicano de Tenis Mifel - Los Cabos Coupe Rogers - Montreal Western & Southern Open - Cincinnati U.S. Open - New York Chengdu Open - Chengdu Rakuten Japan Open - Tokyo Shanghai Rolex Masters - Shanghai Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel BNP Paribas Masters - Paris Newport Beach Challenger M15 Manacor M15 Manacor M15 Palmanova Santiago Challenger M15 Pinamar M15 Pinamar M15 Buenos Aires M15 Buenos Aires M15 Brcko M25 Kiseljak Little Rock Challenger Columbus Challenger M25 Buenos Aires Manerbio Challenger Cordenons Challenger L'Aquila Challenger Como Challenger Buenos Aires Challenger Campinas Challenger M25 Lima Laver Cup - Geneva Lima Challenger Guayaquil Challenger Montevideo Challenger Champaign Challenger Davis Cup, Finals, Group F ATP Cup - Brisbane, Perth, Sydney Adelaide International - Adelaide Australian Open - Melbourne Argentina Open - Buenos Aires Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Internazionali BNL d'Italia - Rome French Open - Paris Western & Southern Open - New York U.S. Open - New York St. Petersburg Open - St. Petersburg European Open - Antwerp Erste Bank Open - Vienna Rolex Paris Masters - Paris Newport Beach Challenger Punta Del Este Challenger M25 Los Angeles M25 Punta del Este M25 Hurlingham Davis Cup, World Group, QR, USA-UZB 4-0 All Lower level tournaments Prague II Challenger Cordenons Challenger M25 Vogau Iasi Challenger Sibiu Challenger Hamburg European Open - Hamburg Split Challenger Barcelona Challenger Guayaquil Challenger Lima Challenger Campinas Challenger Australian Open Qualifying - Doha Murray River Open - Melbourne Australian Open - Melbourne Cordoba Open - Cordoba Argentina Open - Buenos Aires Qatar ExxonMobil Open - Doha Chile Dove Men+Care Open - Santiago BNP Paribas Open - Indian Wells Dubai Duty Free Tennis Championships - Dubai Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Serbia Open - Belgrade Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome French Open - Paris Wimbledon - London Nordea Open - Bastad Abierto Mexicano de Tenis Mifel - Los Cabos Olympics - Tokyo Truist Atlanta Open - Atlanta Citi Open - Washington Rogers Cup - Toronto Western & Southern Open - Cincinnati U.S. Open - New York St. Petersburg Open - St. Petersburg Stockholm Open - Stockholm Rolex Paris Masters - Paris Concepcion Challenger Anytech365 Andalucia Open - Marbella Sardegna Open - Cagliari Belgrade Challenger Lyon Challenger Aix En Provence Challenger Salzburg-Anif Challenger Cordenons Challenger San Diego Open - San Diego Lima Challenger Santiago 2 Challenger Santiago 3 Challenger Buenos Aires Challenger Guayaquil Challenger Montevideo Challenger Campinas Challenger Brasilia Challenger ATP Cup - Sydney Adelaide International 1 - Adelaide Australian Open - Melbourne Cordoba Open - Cordoba Argentina Open - Buenos Aires Dallas Open - Dallas Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco BNP Paribas Open - Indian Wells Miami Open - Miami US Men's Clay Court Championship - Houston Monte-Carlo Rolex Masters - Monte-Carlo BMW Open - Munich Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Open Parc - Lyon French Open - Paris Libema Open - 's-Hertogenbosch cinch Championships - London Viking International - Eastbourne Wimbledon - London Concepcion Challenger Santa Cruz de la Sierra Challenger Mubadala World Tennis Championship Phoenix Challenger Nordea Open - Bastad Hamburg European Open - Hamburg Citi Open - Washington National Bank Open - Montreal Western & Southern Open - Cincinnati U.S. Open - New York Astana Open - Astana Laver Cup - London Rakuten Japan Open - Tokyo European Open - Antwerp Erste Bank Open - Vienna Rolex Paris Masters - Paris Nitto ATP Finals - Turin Davis Cup, Qualifiers, 1R, USA-COL 4-0 Gijon Open - Gijon Davis Cup, Group A, Bologna Davis Cup, Group D, Glasgow Davis Cup, Finals, QF, ITA-USA 2-1 Exhibition Diriyah Tennis Cup United Cup - Australia Australian Open - Melbourne Cordoba Open - Cordoba Dallas Open - Dallas Argentina Open - Buenos Aires Delray Beach Open - Delray Beach Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Chile Dove Men+Care Open - Santiago BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Barcelona Open Banc Sabadell - Barcelona BMW Open - Munich Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Gonet Geneva Open - Geneva Open Parc - Lyon French Open - Paris Boss Open - Stuttgart cinch Championships - London Rothesay International - Eastbourne Davis Cup, World Group, PO, FIN-ARG 3-1 USA F2 USA F3 USA F3 USA F4 USA F5 USA F8 USA F9 Spain F9 Spain F10 USA F25 USA F26 USA F2 USA F11 Spain F13 Argentina F5 Argentina F6 Argentina F12