Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
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 China Open - Beijing Chengdu Open - Chengdu Truist Atlanta Open - Atlanta Nordea Open - Bastad Wimbledon - London U.S. Open - New York Hamburg European Open - Hamburg Western & Southern Open - Cincinnati National Bank Open - Toronto Citi Open - Washington Open de Moselle - Metz Atlanta Tennis Championships - Atlanta Australian Open (juniors) French Open (juniors) Wimbledon (juniors) Bet-at-home Open - Hamburg BB&T Atlanta Open - Atlanta U.S. Open (juniors) Moselle Open - Metz Meerbusch Challenger Heineken Open - Auckland Australian Open (juniors) Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston BMW Open - Munich Power Horse Cup - Dusseldorf Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Western & Southern Open - Cincinnati U.S. Open - New York Erste Bank Open - Vienna Swiss Indoors Basel - Basel West Lakes Challenger Irving Challenger Panama City Challenger Barranquilla Challenger Sarasota Challenger Aix En Provence Challenger Heilbronn Challenger Caltanissetta Challenger Milan Challenger Marburg Challenger Braunschweig Challenger St. Remy Challenger Istanbul Challenger Izmir Challenger Orleans Challenger Mons Challenger Rennes Challenger Brisbane International - Brisbane Australian Open - Melbourne Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai BNP Paribas Open - Indian Wells Miami Open - Miami US Men's Clay Court Championship - Houston BMW Open - Munich French Open - Paris Mercedes Cup - Stuttgart Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Wimbledon - London SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg BB&T Atlanta Open - Atlanta Citi Open - Washington Western & Southern Open - Cincinnati U.S. Open - New York Moselle Open - Metz Malaysian Open - Kuala Lumpur China Open - Beijing If Stockholm Open - Stockholm Irving Challenger Sarasota Challenger Aix En Provence Challenger Heilbronn Challenger Braunschweig Challenger Australian Open - Melbourne Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Barcelona Open BancSabadell - Barcelona BMW Open - Munich Internazionali BNL d'Italia - Rome Open de Nice Cote d'Azur - Nice French Open - Paris Gerry Weber Open - Halle Wimbledon - London Bet-at-home Open - Hamburg Citi Open - Washington Rogers Cup - Toronto BB&T Atlanta Open - Atlanta Western & Southern Open - Cincinnati U.S. Open - New York St. Petersburg Open - St. Petersburg China Open - Beijing Shanghai Rolex Masters - Shanghai If Stockholm Open - Stockholm Hopman Cup - Perth Davis Cup, World Group, 1R, GER-CZE 2-3 USA F21 Aptos Challenger USA F24 Champaign Challenger Hopman Cup - Perth Australian Open - Melbourne Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Barcelona Open BancSabadell - Barcelona BMW Open - Munich Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome French Open - Paris Ricoh Open - 's-Hertogenbosch Gerry Weber Open - Halle Wimbledon - London Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Rogers Cup - Montreal Western & Southern Open - Cincinnati U.S. Open - New York Shenzhen Open - Shenzhen China Open - Beijing Shanghai Rolex Masters - Shanghai Erste Bank Open - Vienna BNP Paribas Masters - Paris Nitto ATP Finals - London Davis Cup, World Group, 1R, GER-BEL 1-4 Winnetka Challenger USA F17 (Winston-Salem) USA F19 (Winston-Salem) Monterrey Challenger Charlottesville Challenger Champaign Challenger Laver Cup - Prague USA F33 (Houston) Australian Open - Melbourne ABN AMRO World Tennis Tournament - Rotterdam New York Open - New York 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 French Open - Paris Gerry Weber Open - Halle Wimbledon - London BB&T Atlanta Open - Atlanta Citi Open - Washington Rogers Cup - Toronto Western & Southern Open - Cincinnati U.S. Open - New York China Open - Beijing Shanghai Rolex Masters - Shanghai Swiss Indoors Basel - Basel BNP Paribas Masters - Paris Nitto ATP Finals - London Newport Beach Challenger Dallas Challenger San Francisco Challenger Morelos Challenger Hopman Cup - Perth USA F1 (Los Angeles) Davis Cup, World Group, 1R, AUS-GER 1-3 Guadalajara Challenger Leon Challenger Puerto Vallarta Challenger Canada F2 (Sherbrooke) Davis Cup, World Group, QF, ESP-GER 3-2 Nottingham Challenger Ilkley Challenger Winnetka Challenger Aptos Challenger Vancouver Challenger Chicago Challenger Cary Challenger Tiburon Challenger Stockton Challenger Charlottesville Challenger Laver Cup - Chicago Knoxville Challenger Champaign Challenger Brisbane International - Brisbane Australian Open - Melbourne New York Open - New York Abierto Mexicano Telcel - Acapulco BNP Paribas Open - Indian Wells Miami Open - Miami US Men's Clay Court Championship - Houston Grand Prix Hassan II - Marrakech Monte-Carlo Rolex Masters - Monte-Carlo Barcelona Open Banc Sabadell - Barcelona BMW Open - Munich Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Geneva Open - Geneva French Open - Paris Mercedes Cup - Stuttgart Noventi Open - Halle Wimbledon - London Hall of Fame Open - Newport German Tennis Championships - Hamburg Citi Open - Washington Coupe Rogers - Montreal Western & Southern Open - Cincinnati Winston-Salem Open - Winston-Salem U.S. Open - New York China Open - Beijing Shanghai Rolex Masters - Shanghai Swiss Indoors Basel - Basel BNP Paribas Masters - Paris Nitto ATP Finals - London Newport Beach Challenger Dallas Challenger Indian Wells Challenger Hopman Cup - Perth Davis Cup, World Group, QR, GER-HUN 5-0 Monterrey Challenger Leon Challenger Savannah Challenger Little Rock Challenger Nottingham Challenger Winnetka Challenger Aptos Challenger New Haven Challenger Cary Challenger Tiburon Challenger Laver Cup - Geneva Ningboo Challenger Liuzhou Challenger Shenzhen Challenger Champaign Challenger ATP Cup - Brisbane, Perth, Sydney Australian Open - Melbourne Abierto Mexicano Telcel - Acapulco French Open - Paris Western & Southern Open - New York U.S. Open - New York Rolex Paris Masters - Paris Nitto ATP Finals - London Newport Beach Challenger Dallas Challenger Morelos Challenger Monterrey Challenger All Lower level tournaments bett1HULKS Indoors - Cologne bett1HULKS Championships - Cologne Cary Challenger Orlando Challenger Australian Open Qualifying - Doha ATP Cup - Melbourne Australian Open - Melbourne ABN AMRO World Tennis Tournament - Rotterdam BNP Paribas Open - Indian Wells Abierto Mexicano Telcel - Acapulco Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BMW Open - Munich Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome French Open - Paris Noventi Open - Halle Wimbledon - London Hall of Fame Open - Newport Olympics - Tokyo Citi Open - Washington Western & Southern Open - Cincinnati U.S. Open - New York Laver Cup - Boston Erste Bank Open - Vienna Rolex Paris Masters - Paris Nitto ATP Finals - Turin Singapore Tennis Open - Singapore St. Petersburg 1 Challenger St. Petersburg 2 Challenger Cleveland Challenger Orlando Challenger Salinas Challenger Little Rock Challenger Orlando 2 Challenger Cary Challenger Lexington Challenger San Diego Open - San Diego Cary 2 Challenger Las Vegas Challenger Charlottesville Challenger Knoxville Challenger ATP Cup - Sydney Australian Open - Melbourne Open Sud de France - Montpellier Dallas Open - Dallas Qatar ExxonMobil Open - Doha Abierto Mexicano Telcel - Acapulco BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BMW Open - Munich Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome French Open - Paris Wimbledon - London Columbus Challenger Phoenix Challenger Hall of Fame Open - Newport Truist Atlanta Open - Atlanta Citi Open - Washington U.S. Open - New York Davis Cup, Qualifiers, 1R, BRA-GER 1-3 Salinas Challenger Bordeaux Challenger Little Rock Challenger Orlando Challenger Indianapolis Challenger Chicago Challenger San Diego Open - San Diego Gwangju Challenger Seoul Challenger Busan Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Exhibition Diriyah Tennis Cup United Cup - Australia ASB Classic - Auckland Australian Open - Melbourne Dallas Open - Dallas ABN AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach Qatar ExxonMobil Open - Doha Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BMW Open - Munich Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Gonet Geneva Open - Geneva French Open - Paris Boss Open - Stuttgart Terra Wortmann Open - Halle Mallorca Championships - Mallorca Monterrey Challenger Davis Cup, World Group, PO, GER-SUI 2-3 Seoul Challenger Gwangju Challenger Busan Challenger Surbiton Challenger San Marino Challenger Dallas Challenger Germany F14 Germany F16 Qatar F2 Qatar F3 Qatar F4 USA F32 Colombia F1 Colombia F2 Sweden F3 Germany F5 Canada F6 USA F26 USA F27 USA F28 USA F29 USA F30 USA F31 USA F16a USA F16b USA F22