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 Citi Open - Washington Nordea Open - Bastad Wimbledon - London U.S. Open - New York Hamburg European Open - Hamburg Western & Southern Open - Cincinnati National Bank Open - Toronto Truist Atlanta Open - Atlanta Open de Moselle - Metz Australian Open (juniors) French Open (juniors) Wimbledon (juniors) Bet-at-home Open - Hamburg 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 Australian Open (juniors) 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 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 Australian Open (juniors) 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 French Open (juniors) Gerry Weber Open - Halle Wimbledon - London Wimbledon (juniors) Bet-at-home Open - Hamburg Citi Open - Washington Rogers Cup - Toronto Western & Southern Open - Cincinnati U.S. Open - New York U.S. Open (juniors) St. Petersburg Open - St. Petersburg China Open - Beijing Shanghai Rolex Masters - Shanghai If Stockholm Open - Stockholm Hopman Cup - Perth China F1 China F2 Guangzhou Challenger Davis Cup, World Group, 1R, GER-CZE 2-3 China F4 China F5 Qingdao Challenger China F13 Ningboo Challenger Hopman Cup - Perth Australian Open - Melbourne Australian Open (juniors) 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 Wimbledon (juniors) Citi Open - Washington Rogers Cup - Montreal Western & Southern Open - Cincinnati U.S. Open - New York U.S. Open (juniors) Shenzhen Open - Shenzhen China Open - Beijing Shanghai Rolex Masters - Shanghai Erste Bank Open - Vienna BNP Paribas Masters - Paris Nitto ATP Finals - London Chengdu Open - Chengdu Zhuhai Challenger Davis Cup, World Group, 1R, GER-BEL 1-4 China F2 (Anning) Davis Cup, Group I, 1R, TPE-CHN 0-5 China F3 (Anning) USA F12 (Memphis) USA F13 (Little Rock) Spain F11 (Majadahonda) Spain F12 (Lleida) Italy F12 (Napoli) Chengdu Challenger China F14 (Tianjin) Shanghai Challenger Ningboo Challenger Shenzhen Challenger Laver Cup - Prague ASB Classic - Auckland Australian Open - Melbourne ABN AMRO World Tennis Tournament - Rotterdam 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 Gerry Weber Open - Halle Wimbledon - London Citi Open - Washington Rogers Cup - Toronto Western & Southern Open - Cincinnati U.S. Open - New York Chengdu Open - Chengdu China Open - Beijing Shanghai Rolex Masters - Shanghai Swiss Indoors Basel - Basel BNP Paribas Masters - Paris Nitto ATP Finals - London Rennes Challenger Hopman Cup - Perth Davis Cup, World Group, 1R, AUS-GER 1-3 Davis Cup, Group I, 1R, CHN-NZL 3-1 Nanchang Challenger Anning Challenger Davis Cup, World Group, QF, ESP-GER 3-2 Davis Cup, Group I, 2R, CHN-IND 2-3 Chengdu Challenger Jinan Challenger China F10 (Shenzhen) Zhangjiagang Challenger Shanghai Challenger Ningboo Challenger Liuzhou Challenger Shenzhen Challenger Laver Cup - Chicago Australian Open - Melbourne Abierto Mexicano Telcel - Acapulco BNP Paribas Open - Indian Wells Miami Open - Miami 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 German Tennis Championships - Hamburg Coupe Rogers - Montreal 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 Hopman Cup - Perth Davis Cup, World Group, QR, GER-HUN 5-0 Davis Cup, World Group, QR, CHN-JPN 2-3 Zhuhai Challenger Shenzhen Challenger Zhangjiagang Challenger Laver Cup - Geneva 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 All Lower level tournaments bett1HULKS Indoors - Cologne bett1HULKS Championships - Cologne 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 Olympics - Tokyo Western & Southern Open - Cincinnati U.S. Open - New York Laver Cup - Boston Erste Bank Open - Vienna Rolex Paris Masters - Paris Nitto ATP Finals - Turin ATP Cup - Sydney Australian Open - Melbourne Open Sud de France - Montpellier 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 M15 Cancun U.S. Open - New York Davis Cup, Qualifiers, 1R, BRA-GER 1-3 M15 Orange Park Zagreb Challenger Francavilla Challenger Orlando Challenger M25 Dallas Rome Challenger Indianapolis Challenger Gwangju Challenger Seoul Challenger Exhibition Diriyah Tennis Cup United Cup - Australia Adelaide International 1 - Adelaide Australian Open - Melbourne Dallas Open - Dallas ABN AMRO World Tennis Tournament - Rotterdam Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai 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 French Open - Paris Boss Open - Stuttgart Terra Wortmann Open - Halle Rothesay International - Eastbourne Cleveland Challenger Davis Cup, World Group, PO, GER-SUI 2-3 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 China F4 Hong Kong F2