Where the 1559.7 rating comes from
From 413 matches played between 4 February 2013 and 25 August 2025, 399 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.
413 matches, from the most recent to the first
beat Gabriel Diallo 2–0
22/04/25 · ATP 1000 2025 · Qualifying — Qualifying competition · detail
+12.21603.2 → 1615.4
beat Otto Virtanen 2–1
21/04/25 · ATP 1000 2025 · Qualifying — First round · detail
+8.41594.8 → 1603.2
beat Mattia Bellucci 2–0
14/04/25 · ATP 500 2025 · Qualifying — First round · detail
+13.31581.5 → 1594.8
beaten by Ethan Quinn 1–2
14/04/25 · ATP 500 2025 · Qualifying — Qualifying competition · detail
−14.21595.7 → 1581.5
beaten by Cristian Garín 0–3
13/01/25 · ATP Grand Slam 2025 · First round · detail
−9.71620.3 → 1610.7
beaten by Sun Fajing 1–2
30/09/24 · ATP 1000 2024 · Qualifying — First round · detail
−18.91640.0 → 1621.1
beat Damir Džumhur 2–0
23/09/24 · ATP 500 2024 · Qualifying — First round · detail
+8.51631.6 → 1640.0
beaten by Alex Michelsen 0–2
23/09/24 · ATP 500 2024 · Qualifying — Qualifying competition · detail
−9.11640.7 → 1631.6
beaten by Adrian Mannarino 0–3
26/08/24 · ATP Grand Slam 2024 · First round · detail
−14.61668.3 → 1653.7
beaten by Lorenzo Sonego 1–2
12/08/24 · ATP 1000 2024 · Qualifying — First round · detail
−11.61670.0 → 1658.4
beat Jakub Menšík 2–1
05/08/24 · ATP 1000 2024 · Qualifying — Qualifying competition · detail
+13.31651.5 → 1664.8
beaten by Frances Tiafoe 0–3
02/07/24 · ATP Grand Slam 2024 · Second round · detail
−10.21677.6 → 1667.3
beat Felipe Meligeni Alves 3–0
01/07/24 · ATP Grand Slam 2024 · First round · detail
+7.11670.4 → 1677.6
beaten by Richard Gasquet 0–3
27/05/24 · ATP Grand Slam 2024 · First round · detail
−15.41685.8 → 1670.4
beaten by Alexander Zverev Jr. 0–2
25/04/24 · ATP 1000 2024 · Second round · detail
−4.71698.7 → 1694.0
beaten by Facundo Díaz Acosta 0–2
15/04/24 · ATP 500 2024 · Second round · detail
−16.51706.8 → 1690.3
beaten by Jan-Lennard Struff 0–2
08/04/24 · ATP 1000 2024 · Second round · detail
−12.21718.9 → 1706.8
beaten by Jan-Lennard Struff 1–2
07/03/24 · ATP 1000 2024 · Second round · detail
−12.51717.4 → 1704.8
beaten by Frances Tiafoe 1–3
15/01/24 · ATP Grand Slam 2024 · First round · detail
−10.31738.1 → 1727.8
beaten by Sebastián Báez 0–3
28/08/23 · ATP Grand Slam 2023 · First round · detail
−11.81749.9 → 1738.1
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.