Bu Yunchaokete

76 matches followed, from 4 October 2023 to 8 October 2026, 75 of them rated.

123
active · out of 290
246
all-time · out of 1,178
32–44
record · 42% wins

Trajectory

Tap a year, or drag across several
1450150015501600165017002024202520261606.0
76 matches, from 2023 to 2026 · 1489.4 – 1675.2
beaten by Casper Ruud 0–2
08/10/26 · ATP 1000 2026 · Second round · detail
−5.11611.1 → 1606.0
beat Luca Van Assche 2–0
07/10/26 · ATP 1000 2026 · First round · detail
+11.11600.0 → 1611.1
beaten by Novak Djokovic 1–2
28/09/26 · ATP 500 2026 · Second round · detail
−1.91601.9 → 1600.0
28/09/26 · ATP 500 2026 · First round · detail
+14.41587.5 → 1601.9
beaten by Roman Safiullin 0–2
21/09/26 · ATP 250 2026 · Quarterfinals · detail
−11.01598.4 → 1587.5
beat Michael Zheng 2–0
21/09/26 · ATP 250 2026 · First round · detail
+13.81584.6 → 1598.4
beat Kamil Majchrzak 2–1
21/09/26 · ATP 250 2026 · Second round · detail
+15.71569.0 → 1584.6
beaten by Michael Zheng 1–3
02/09/26 · ATP Grand Slam 2026 · Second round · detail
−9.91578.8 → 1569.0

Latest matches