Where the 1508.7 rating comes from
From 344 matches played between 18 July 2005 and 26 August 2019, 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.
344 matches, from the most recent to the first
beaten by Lucas Miedler 1–2
29/07/19 · ATP 250 2019 · Qualifying — Qualifying competition · detail
−13.11523.5 → 1510.4
beaten by Thiago Monteiro 0–2
22/07/19 · ATP 500 2019 · Qualifying — Qualifying competition · detail
−10.01533.5 → 1523.5
beat Jozef Kovalík 2–0
22/07/19 · ATP 500 2019 · Qualifying — First round · detail
+12.71520.8 → 1533.5
beaten by Daniel Altmaier 0–2
15/07/19 · ATP 250 2019 · Qualifying — First round · detail
−12.31533.0 → 1520.8
beaten by Guillermo García López 0–2
22/04/19 · ATP 500 2019 · Qualifying — First round · detail
−9.31542.3 → 1533.0
beaten by Lorenzo Sonego 0–2
08/04/19 · ATP 250 2019 · Qualifying — Qualifying competition · detail
−10.51552.9 → 1542.3
beat Adam Moundir 2–0
08/04/19 · ATP 250 2019 · Qualifying — First round · detail
+10.51542.3 → 1552.9
beaten by Juan Ignacio Londero 0–2
08/04/19 · ATP 250 2019 · First round · detail
−12.51554.8 → 1542.3
beaten by Pedro Sakamoto 0–2
25/02/19 · ATP 250 2019 · Qualifying — Qualifying competition · detail
−15.01569.8 → 1554.8
beat Gian Marco Moroni 2–1
25/02/19 · ATP 250 2019 · Qualifying — First round · detail
+9.31560.5 → 1569.8
beat Natan Rodrigues 2–0
18/02/19 · ATP 500 2019 · Qualifying — First round · detail
+10.31550.2 → 1560.5
beaten by Hugo Dellien 0–2
18/02/19 · ATP 500 2019 · Qualifying — Qualifying competition · detail
−13.11563.3 → 1550.2
beaten by Marcelo Arévalo 0–2
11/02/19 · ATP 250 2019 · Qualifying — First round · detail
−18.31594.2 → 1575.9
beaten by Daniel Masur 1–2
23/07/18 · ATP 500 2018 · Qualifying — First round · detail
−16.31613.2 → 1597.0
beaten by Bjorn Fratangelo 0–2
20/03/18 · ATP 1000 2018 · Qualifying — Qualifying competition · detail
−12.71625.9 → 1613.2
beat Akira Santillan 2–0
19/03/18 · ATP 1000 2018 · Qualifying — First round · detail
+8.51617.5 → 1625.9
beat Tommy Robredo 2–0
19/02/18 · ATP 500 2018 · Qualifying — Qualifying competition · detail
+13.91604.4 → 1618.3
beaten by Guillermo García López 0–2
12/02/18 · ATP 250 2018 · First round · detail
−11.31609.9 → 1598.6
beaten by Diego Sebastián Schwartzman 0–3
28/08/17 · ATP Grand Slam 2017 · First round · detail
−8.81633.5 → 1624.7
beaten by Nikoloz Basilashvili 0–3
03/07/17 · ATP Grand Slam 2017 · First round · detail
−12.71673.5 → 1660.9
beaten by Roberto Bautista Agut 1–2
19/06/17 · ATP 500 2017 · First round · detail
−5.61674.0 → 1668.4
beaten by Alexandr Dolgopolov 0–3
29/05/17 · ATP Grand Slam 2017 · First round · detail
−9.51683.5 → 1674.0
beat Santiago Giraldo 2–0
15/05/17 · ATP 1000 2017 · Qualifying — First round · detail
+9.11671.4 → 1680.5
beat Andrea Arnaboldi 2–0
15/05/17 · ATP 1000 2017 · Qualifying — Qualifying competition · detail
+7.41664.0 → 1671.4
beat Roberto Carballés Baena 2–0
17/04/17 · ATP 1000 2017 · Qualifying — Qualifying competition · detail
+10.51651.0 → 1661.5
beat Andrey Rublev 2–0
17/04/17 · ATP 1000 2017 · Qualifying — First round · detail
+7.31643.7 → 1651.0
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.