Where the 1512.5 rating comes from
From 200 matches played between 30 April 2012 and 19 September 2022, 196 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.
200 matches, from the most recent to the first
beat Thiago Monteiro 2–1
15/08/22 · ATP 1000 2022 · Qualifying — Qualifying competition · detail
+15.81504.5 → 1520.3
beat Taro Daniel 2–0
15/08/22 · ATP 1000 2022 · Qualifying — First round · detail
+18.01486.5 → 1504.5
beaten by Roberto Carballés Baena 0–2
25/07/22 · ATP 250 2022 · First round · detail
−9.01511.3 → 1502.3
beaten by Jozef Kovalík 0–2
18/07/22 · ATP 500 2022 · Qualifying — First round · detail
−10.91522.2 → 1511.3
beaten by Pavel Kotov 0–2
11/07/22 · ATP 250 2022 · Qualifying — First round · detail
−12.31534.4 → 1522.2
beaten by John Millman 0–2
20/06/22 · ATP 250 2022 · Qualifying — First round · detail
−9.21553.3 → 1544.1
beaten by Benjamin Hassan 0–2
16/05/22 · ATP 250 2022 · Qualifying — First round · detail
−14.51557.9 → 1543.4
beaten by Marko Topo 0–2
25/04/22 · ATP 250 2022 · Qualifying — First round · detail
−15.71573.6 → 1557.9
beaten by Jiří Lehečka 1–2
11/04/22 · ATP 1000 2022 · Qualifying — First round · detail
−12.01596.9 → 1584.9
beaten by Christopher O'Connell 0–2
21/02/22 · ATP 500 2022 · Qualifying — First round · detail
−12.71623.0 → 1610.3
beat Tim van Rijthoven 2–1
07/02/22 · ATP 500 2022 · Qualifying — Qualifying competition · detail
+7.01630.3 → 1637.3
beat Damir Džumhur 2–1
07/02/22 · ATP 500 2022 · Qualifying — First round · detail
+12.81617.5 → 1630.3
beaten by Kacper Żuk 1–2
31/01/22 · ATP 250 2022 · Qualifying — First round · detail
−19.21641.5 → 1622.3
beaten by Daniil Medvedev 0–3
17/01/22 · ATP Grand Slam 2022 · First round · detail
−2.11643.7 → 1641.5
beaten by Rinky Hijikata 1–2
03/01/22 · ATP 250 2022 · Qualifying — Qualifying competition · detail
−16.81660.5 → 1643.7
beat Jozef Kovalík 2–0
03/01/22 · ATP 250 2022 · Qualifying — First round · detail
+8.41652.0 → 1660.5
beaten by Gianluca Mager 1–2
01/11/21 · ATP 1000 2021 · Qualifying — First round · detail
−14.91682.6 → 1667.8
beat Yannick Hanfmann 2–1
18/10/21 · ATP 250 2021 · Qualifying — First round · detail
+10.81671.8 → 1682.6
beat Roberto Carballés Baena 2–0
18/10/21 · ATP 250 2021 · Qualifying — Qualifying competition · detail
+12.41659.4 → 1671.8
beaten by Peter Gojowczyk 1–3
01/09/21 · ATP Grand Slam 2021 · Third round · detail
−12.41673.8 → 1661.4
beat Yosuke Watanuki 2–1
12/07/21 · ATP 250 2021 · Qualifying — First round · detail
+9.71636.3 → 1646.0
beat Andrej Martin 2–1
12/07/21 · ATP 250 2021 · Qualifying — Qualifying competition · detail
+9.91626.4 → 1636.3
beaten by Kei Nishikori 0–1
02/06/21 · ATP Grand Slam 2021 · Third round · retirement · detail
±0.01601.0 → 1601.0
beat Roberto Bautista Agut 3–1
01/06/21 · ATP Grand Slam 2021 · Second round · detail
+20.51580.5 → 1601.0
beat Cedrik-Marcel Stebe 2–1
17/05/21 · ATP 250 2021 · Qualifying — First round · detail
+14.41550.6 → 1565.1
beat Alejandro Tabilo 2–1
17/05/21 · ATP 250 2021 · Qualifying — Qualifying competition · detail
+13.31537.4 → 1550.6
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.