Where the 1587.8 rating comes from
From 225 matches played between 5 January 2009 and 15 April 2024, 223 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.
225 matches, from the most recent to the first
beaten by Benjamin Bonzi 0–2
15/04/24 · ATP 250 2024 · Qualifying — First round · detail
−13.11600.9 → 1587.8
beaten by Borna Gojo 1–2
10/10/22 · ATP 250 2022 · Qualifying — First round · detail
−15.01615.8 → 1600.9
beat Vasek Pospisil 2–0
26/09/22 · ATP 250 2022 · Qualifying — Qualifying competition · detail
+15.01600.8 → 1615.8
beat Nicholas David Ionel 2–1
26/09/22 · ATP 250 2022 · Qualifying — First round · detail
+8.21592.6 → 1600.8
beaten by Emilio Gómez 0–2
22/03/21 · ATP 1000 2021 · Qualifying — First round · detail
−16.41618.3 → 1601.9
beaten by Roberto Bautista Agut 0–2
21/10/19 · ATP 500 2019 · First round · detail
−4.91632.6 → 1627.7
beat Ruben Bemelmans 2–0
14/10/19 · ATP 250 2019 · Qualifying — First round · detail
+8.51624.1 → 1632.6
beat Antoine Hoang 2–0
14/10/19 · ATP 250 2019 · Qualifying — Qualifying competition · detail
+10.01614.1 → 1624.1
beat Diego Sebastián Schwartzman 2–1
14/10/19 · ATP 250 2019 · Second round · detail
+19.51580.5 → 1600.0
beaten by Pablo Carreño Busta 0–2
12/08/19 · ATP 1000 2019 · Qualifying — First round · detail
−5.91578.2 → 1572.3
beaten by Marcel Granollers Pujol 0–2
05/08/19 · ATP 1000 2019 · Qualifying — First round · detail
−10.41588.6 → 1578.2
beaten by Nicolás Jarry 0–2
13/05/19 · ATP 1000 2019 · Qualifying — First round · detail
−12.71627.7 → 1615.0
beaten by Taylor Harry Fritz 0–2
06/05/19 · ATP 1000 2019 · Qualifying — Qualifying competition · detail
−9.61637.3 → 1627.7
beat Nicolás Jarry 2–1
06/05/19 · ATP 1000 2019 · Qualifying — First round · detail
+12.21625.2 → 1637.3
beaten by Albert Ramos Vinolas 0–2
20/03/19 · ATP 1000 2019 · First round · detail
−12.81665.8 → 1653.0
beaten by Diego Sebastián Schwartzman 1–2
25/02/19 · ATP 500 2019 · First round · detail
−9.01684.8 → 1675.8
beaten by Thomas Fabbiano 1–2
11/02/19 · ATP 500 2019 · Qualifying — Qualifying competition · detail
−16.71701.6 → 1684.8
beat Scott Griekspoor 2–1
11/02/19 · ATP 500 2019 · Qualifying — First round · detail
+4.91696.7 → 1701.6
beat Marcel Granollers Pujol 3–0
14/01/19 · ATP Grand Slam 2019 · First round · detail
+8.91698.4 → 1707.3
beat Mischa Zverev 2–0
22/10/18 · ATP 500 2018 · Qualifying — First round · detail
+10.81699.4 → 1710.2
beat Dušan Lajović 2–0
22/10/18 · ATP 500 2018 · Qualifying — Qualifying competition · detail
+14.71684.6 → 1699.4
beaten by Vasek Pospisil 1–2
08/10/18 · ATP 1000 2018 · Qualifying — Qualifying competition · detail
−13.01643.4 → 1630.4
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.