Where the 1647.7 rating comes from
From 303 matches played between 4 January 2010 and 17 January 2023, 296 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.
303 matches, from the most recent to the first
beaten by Daniil Medvedev 0–3
17/01/23 · ATP Grand Slam 2023 · Second round · detail
−2.71650.4 → 1647.7
beat Marc-Andrea Hüsler 3–2
16/01/23 · ATP Grand Slam 2023 · First round · detail
+12.81637.6 → 1650.4
beat Christopher O'Connell 2–0
09/01/23 · ATP 250 2023 · Qualifying — Qualifying competition · detail
+12.31625.4 → 1637.6
beat Bernabé Zapata Miralles 2–0
09/01/23 · ATP 250 2023 · Qualifying — First round · detail
+11.11614.3 → 1625.4
beaten by Alejandro Davidovich Fokina 0–2
09/01/23 · ATP 250 2023 · Second round · detail
−8.61622.9 → 1614.3
beaten by Vasek Pospisil 0–2
02/01/23 · ATP 250 2023 · Qualifying — First round · detail
−9.71619.0 → 1609.3
beaten by Albert Ramos Vinolas 0–2
22/08/22 · ATP 250 2022 · Second round · detail
−10.71634.7 → 1624.0
beaten by Lorenzo Sonego 0–2
15/08/22 · ATP 1000 2022 · Qualifying — First round · detail
−11.91646.6 → 1634.7
beaten by Miomir Kecmanović 1–3
27/06/22 · ATP Grand Slam 2022 · First round · detail
−8.01656.0 → 1648.0
beat Liam Broady 2–0
20/06/22 · ATP 250 2022 · Qualifying — Qualifying competition · detail
+9.71646.3 → 1656.0
beat Henri Laaksonen 2–0
20/06/22 · ATP 250 2022 · Qualifying — First round · detail
+9.21637.1 → 1646.3
beaten by Sebastian Korda 0–3
23/05/22 · ATP Grand Slam 2022 · First round · detail
−7.21636.3 → 1629.0
beaten by Taro Daniel 0–2
11/04/22 · ATP 1000 2022 · Qualifying — First round · detail
−12.61659.3 → 1646.7
beaten by Tennys Sandgren 1–2
08/03/22 · ATP 1000 2022 · Qualifying — Qualifying competition · detail
−15.01688.9 → 1673.8
beat Brandon Holt 2–0
07/03/22 · ATP 1000 2022 · Qualifying — First round · detail
+6.21682.7 → 1688.9
beaten by Marcos Giron 0–2
21/02/22 · ATP 500 2022 · First round · retirement · detail
±0.01682.7 → 1682.7
beaten by Alexander Zverev Jr. 0–3
18/01/22 · ATP Grand Slam 2022 · Second round · detail
−2.41660.9 → 1658.6
beaten by Diego Sebastián Schwartzman 1–2
01/11/21 · ATP 1000 2021 · First round · detail
−6.31686.1 → 1679.9
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.