Where the 1568.9 rating comes from
From 77 matches played between 5 January 2009 and 27 February 2023, 72 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.
77 matches, from the most recent to the first
beaten by Francesco Passaro 0–1
27/02/23 · ATP 500 2023 · Qualifying — First round · retirement · detail
±0.01568.9 → 1568.9
beaten by Pavel Kotov 1–2
20/02/23 · ATP 250 2023 · Qualifying — First round · detail
−14.21583.1 → 1568.9
beaten by Elias Ymer 0–2
02/01/23 · ATP 250 2023 · Qualifying — Qualifying competition · detail
−12.91596.0 → 1583.1
beat Diego Hidalgo 2–0
02/01/23 · ATP 250 2023 · Qualifying — First round · detail
+9.11586.9 → 1596.0
beaten by Christopher O'Connell 0–2
21/02/22 · ATP 500 2022 · Qualifying — Qualifying competition · detail
−11.01586.1 → 1575.2
beat Ramkumar Ramanathan 2–1
15/03/21 · ATP 500 2021 · Qualifying — Qualifying competition · detail
+11.21578.2 → 1589.4
beat Prajnesh Gunneswaran 2–0
15/03/21 · ATP 500 2021 · Qualifying — First round · detail
+10.51567.7 → 1578.2
beaten by Pierre-Hugues Herbert 0–3
27/08/18 · ATP Grand Slam 2018 · First round · detail
−8.81612.3 → 1603.5
beaten by Thomas Fabbiano 1–3
02/07/18 · ATP Grand Slam 2018 · First round · detail
−15.61627.9 → 1612.3
beat Taylor Harry Fritz 2–0
18/06/18 · ATP 500 2018 · Qualifying — Qualifying competition · detail
+14.51613.4 → 1627.9
beaten by Milos Raonic 0–2
18/06/18 · ATP 500 2018 · First round · retirement · detail
±0.01605.9 → 1605.9
beaten by Ruben Bemelmans 0–3
28/05/18 · ATP Grand Slam 2018 · First round · detail
−13.41628.3 → 1614.9
beat Elias Ymer 2–0
20/03/18 · ATP 1000 2018 · Qualifying — Qualifying competition · detail
+8.71613.7 → 1622.4
beat Renzo Olivo 2–0
19/03/18 · ATP 1000 2018 · Qualifying — First round · detail
+10.31603.4 → 1613.7
beat Ramkumar Ramanathan 2–0
06/03/18 · ATP 1000 2018 · Qualifying — Qualifying competition · detail
+12.01562.5 → 1574.5
beat Dennis Novikov 2–0
05/03/18 · ATP 1000 2018 · Qualifying — First round · detail
+11.61550.9 → 1562.5
beaten by Yannick Maden 0–2
26/02/18 · ATP 500 2018 · Qualifying — Qualifying competition · detail
−12.61563.5 → 1550.9
beaten by Marcos Baghdatis 0–3
15/01/18 · ATP Grand Slam 2018 · First round · detail
−5.11556.4 → 1551.3
beaten by Pierre-Hugues Herbert 1–2
01/01/18 · ATP 250 2018 · Second round · detail
−8.91565.3 → 1556.4
beat Danilo Petrović 2–0
16/10/17 · ATP 250 2017 · Qualifying — First round · detail
+9.11536.5 → 1545.5
beat Alexey Vatutin 2–0
16/10/17 · ATP 250 2017 · Qualifying — Qualifying competition · detail
+9.81526.7 → 1536.5
beat Stefan Kozlov 2–0
31/07/17 · ATP 500 2017 · First round · retirement · detail
±0.01531.1 → 1531.1
beat Liam Broady 2–0
31/07/17 · ATP 500 2017 · Qualifying — Qualifying competition · detail
+10.21521.0 → 1531.1
beat Nicolás Kicker 2–0
02/01/17 · ATP 250 2017 · Qualifying — Qualifying competition · detail
+13.91457.7 → 1471.6
beat Marco Cecchinato 2–0
02/01/17 · ATP 250 2017 · Qualifying — First round · detail
+14.91442.9 → 1457.7
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.