Where the 1606.0 rating comes from
From 76 matches played between 4 October 2023 and 8 October 2026, 75 of them rated, and from them alone. Every line below was written at computation time: nothing is recomputed to show this page.
How to read this
On the right: the change this match produced, then the value before → after. A line's arrival value is the next line's starting value, down to the starting rating given to every newcomer. A ±0.0 is a counted match that did not move the rating, a walkover for instance.
76 matches, from the most recent to the first
beaten by Michael Zheng 1–3
02/09/26 · ATP Grand Slam 2026 · Second round · detail
−9.91578.8 → 1569.0
beaten by Quentin Halys 0–2
12/08/26 · ATP 1000 2026 · Qualifying — Qualifying competition · detail
−7.01565.5 → 1558.5
beat Francesco Maestrelli 2–0
10/08/26 · ATP 1000 2026 · Qualifying — First round · detail
+7.01558.5 → 1565.5
beaten by Arthur Fery 1–2
17/03/26 · ATP 1000 2026 · Qualifying — Qualifying competition · detail
−14.21572.7 → 1558.5
beat Tristan Schoolkate 2–0
16/03/26 · ATP 1000 2026 · Qualifying — First round · detail
+10.51562.1 → 1572.7
beaten by Denis Shapovalov 0–3
19/01/26 · ATP Grand Slam 2026 · First round · detail
−7.01569.1 → 1562.1
beaten by Nishesh Basavareddy 0–2
05/01/26 · ATP 250 2026 · Qualifying — First round · detail
−9.81578.9 → 1569.1
beaten by Valentin Royer 0–3
25/08/25 · ATP Grand Slam 2025 · First round · detail
−15.41609.3 → 1593.9
beaten by Botic van de Zandschulp 1–2
18/08/25 · ATP 250 2025 · Quarterfinals · detail
−9.01575.6 → 1566.6
beaten by Brandon Nakashima 1–3
30/06/25 · ATP Grand Slam 2025 · First round · detail
−7.21580.6 → 1573.4
beaten by Henry Searle 0–2
16/06/25 · ATP 500 2025 · Qualifying — First round · detail
−16.21604.4 → 1588.2
beaten by Filip Misolic 1–3
26/05/25 · ATP Grand Slam 2025 · First round · detail
−11.71616.2 → 1604.4
beat Nicolai Budkov Kjær 2–0
07/04/25 · ATP 1000 2025 · Qualifying — First round · detail
+6.71640.8 → 1647.5
beat Albert Ramos Vinolas 2–0
07/04/25 · ATP 1000 2025 · Qualifying — Qualifying competition · detail
+9.41631.3 → 1640.8
beaten by Roberto Bautista Agut 1–2
31/03/25 · ATP 250 2025 · First round · detail
−11.71648.8 → 1637.0
Only the matches the source publishes appear; what is missing is listed. The source gives the day, not the hour: two matches on the same day are ordered by a reproducible rule, which is not necessarily the real order.