Where the 1524.4 rating comes from
From 755 matches played between 12 April 1999 and 18 April 2022, 733 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.
755 matches, from the most recent to the first
beaten by Bernabé Zapata Miralles 0–2
18/04/22 · ATP 500 2022 · First round · detail
−12.01536.4 → 1524.4
beaten by Federico Gaio 0–2
19/04/21 · ATP 500 2021 · Qualifying — First round · detail
−15.11551.5 → 1536.4
beat Gian Marco Moroni 2–1
14/09/20 · ATP 1000 2020 · Qualifying — First round · detail
+10.91540.6 → 1551.5
beaten by Damir Džumhur 0–2
14/09/20 · ATP 1000 2020 · Qualifying — Second round · detail
−9.31549.9 → 1540.6
beaten by Oscar Otte 1–2
14/10/19 · ATP 250 2019 · Qualifying — First round · detail
−13.61563.5 → 1549.9
beaten by Salvatore Caruso 1–2
15/07/19 · ATP 250 2019 · Qualifying — Qualifying competition · detail
−12.71592.5 → 1579.7
beaten by Guido Andreozzi 1–2
22/04/19 · ATP 500 2019 · Qualifying — First round · detail
−14.51599.8 → 1585.3
beaten by Stefanos Tsitsipas 0–3
27/08/18 · ATP Grand Slam 2018 · First round · detail
−4.51604.3 → 1599.8
beat Viktor Galović 2–0
30/04/18 · ATP 250 2018 · Qualifying — First round · detail
+8.21596.0 → 1604.3
beaten by Thiago Monteiro 0–2
30/04/18 · ATP 250 2018 · Qualifying — Qualifying competition · detail
−13.01609.1 → 1596.0
beaten by Florian Mayer 0–2
16/04/18 · ATP 1000 2018 · Qualifying — First round · detail
−13.71632.3 → 1618.6
beat Vincent Millot 2–0
09/04/18 · ATP 250 2018 · Qualifying — First round · detail
+9.81622.4 → 1632.3
beaten by Calvin Hemery 1–2
09/04/18 · ATP 250 2018 · Qualifying — Qualifying competition · detail
−15.81638.3 → 1622.4
beaten by Pedro Sakamoto 0–2
26/02/18 · ATP 250 2018 · Qualifying — First round · detail
−18.01656.3 → 1638.3
beat Sebastian Ofner 2–1
19/02/18 · ATP 500 2018 · Qualifying — First round · detail
+10.01646.2 → 1656.3
beaten by Carlos Berlocq 0–2
19/02/18 · ATP 500 2018 · Qualifying — Qualifying competition · detail
−13.91660.2 → 1646.2
beat Mathias Bourgue 1–0
17/07/17 · ATP 250 2017 · Qualifying — First round · retirement · detail
±0.01660.2 → 1660.2
beaten by Arthur De Greef 0–2
17/07/17 · ATP 250 2017 · Qualifying — Qualifying competition · detail
−16.01676.2 → 1660.2
beaten by Grigor Dimitrov 0–3
30/05/17 · ATP Grand Slam 2017 · Second round · detail
−5.41681.6 → 1676.2
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.