Shanghai Masters 2025ATP · Hard · First round
6-3 6-7(5) 6-3CHN · Bu Yunchaokete
Match situations
See what happened after any partial score in best-of-three or best-of-five matches.
← Back to profileOutcome matrix
Best of threeAfter the 2nd set
Official results include retirements and defaults; those cases are identified when you open a situation.
After the 1st set
Led 1–0
Hangzhou 2025ATP · Hard · Third round
vs. Zhizhen Zhang
6-7(2) 6-4 7-6(3)Davis Cup WG2 R1: IRL vs CHN 2025ATP · Hard · Round robin
vs. Peter Buldorini
6-4 6-1Winston-Salem 2025ATP · Hard · Third round
6-3 6-2Winston-Salem 2025ATP · Hard · Round of 16
vs. Mariano Navone
6-4 6-4Cincinnati Masters 2025ATP · Hard · First round
vs. Joao Fonseca
4-6 6-2 7-5Canada Masters 2025ATP · Hard · First round
vs. Vit Kopriva
7-6(4) 6-2Washington 2025ATP · Hard · Second round
vs. David Goffin
6-4 7-5Los Cabos 2025ATP · Hard · Third round
vs. Alan Magadan
7-6(5) 6-2Los Cabos 2025ATP · Hard · Round of 16
vs. Emilio Nava
3-6 7-5 7-6(6)Monte Carlo Masters 2025ATP · Clay · Second round
vs. Lorenzo Musetti
4-6 7-5 6-3Bucharest 2025ATP · Clay · Third round
3-6 6-2 7-5Miami Masters 2025ATP · Hard · First round
vs. Cameron Norrie
6-4 6-2Indian Wells Masters 2025ATP · Hard · First round
7-5 6-4Acapulco 2025ATP · Hard · Third round
vs. Alex Michelsen
2-6 7-6(5) 7-6(5)Delray Beach 2025ATP · Hard · Third round
vs. Rinky Hijikata
6-2 6-0Montpellier 2025ATP · Hard · Third round
vs. Daniel Altmaier
7-6(1) 6-3Montpellier 2025ATP · Hard · Round of 16
6-2 6-1Hong Kong 2024ATP · Hard · Third round
vs. Nuno Borges
3-6 6-3 7-6(6)Metz 2024ATP · Hard · Third round
vs. Adrian Mannarino
7-6(4) 6-4Metz 2024ATP · Hard · Round of 16
vs. Jesper de Jong
6-4 7-6(1)Metz 2024ATP · Hard · Quarterfinal
vs. Alex Michelsen
6-7(6) 6-2 6-4Beijing 2024ATP · Hard · Round of 16
vs. Lorenzo Musetti
6-2 6-4Beijing 2024ATP · Hard · Quarterfinal
vs. Andrey Rublev
7-5 6-4Hangzhou 2024ATP · Hard · Third round
vs. Hugo Gaston
7-5 6-3Hangzhou 2024ATP · Hard · Round of 16
vs. Karen Khachanov
7-6(7) 4-6 6-3Hangzhou 2024ATP · Hard · Quarterfinal
6-4 6-2Davis Cup WG2 R1: ROU vs CHN 2024ATP · Hard · Round robin
6-3 7-6(3)Davis Cup WG2 R1: ROU vs CHN 2024ATP · Hard · Round robin
vs. Cezar Cretu
3-6 6-4 7-6(4)Davis Cup WG2 R1: URU vs CHN 2022ATP · Clay · Round robin
vs. Martin Cuevas
4-6 6-4 7-6(4)