Where the 1510.0 rating comes from
From 184 matches played between 11 July 2011 and 9 June 2025, 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.
184 matches, from the most recent to the first
beaten by Pierre-Hugues Herbert 0–2
09/06/25 · ATP 250 2025 · Qualifying — First round · detail
−9.51519.5 → 1510.0
beaten by Alexandre Müller 1–2
21/10/24 · ATP 500 2024 · Qualifying — First round · detail
−9.11538.6 → 1529.5
beaten by Egor Gerasimov 1–2
30/09/24 · ATP 1000 2024 · Qualifying — First round · detail
−9.41542.5 → 1533.1
beaten by Alexander Zverev Jr. 1–3
26/08/24 · ATP Grand Slam 2024 · First round · detail
−1.81550.8 → 1549.1
beaten by Roberto Bautista Agut 0–3
01/07/24 · ATP Grand Slam 2024 · First round · detail
−7.11547.9 → 1540.8
beat Abdullah Shelbayh 2–1
24/06/24 · ATP 250 2024 · Qualifying — Qualifying competition · detail
+12.41527.4 → 1539.8
beaten by Matteo Martineau 0–2
10/06/24 · ATP 250 2024 · Qualifying — First round · detail
−16.21554.4 → 1538.2
beat Richard Gasquet 2–0
07/05/24 · ATP 1000 2024 · Qualifying — Qualifying competition · detail
+14.31543.6 → 1557.9
beat Andrea Picchione 2–1
06/05/24 · ATP 1000 2024 · Qualifying — First round · detail
+10.91532.7 → 1543.6
beaten by Giulio Zeppieri 0–2
22/04/24 · ATP 1000 2024 · Qualifying — First round · detail
−11.81544.6 → 1532.7
beaten by Félix Auger-Aliassime 1–2
15/04/24 · ATP 250 2024 · First round · detail
−5.91550.5 → 1544.6
beaten by Christopher O'Connell 1–2
08/04/24 · ATP 1000 2024 · Qualifying — First round · detail
−7.41557.8 → 1550.5
beaten by Lukáš Klein 0–2
04/03/24 · ATP 1000 2024 · Qualifying — First round · detail
−12.51576.9 → 1564.3
beat Luca Van Assche 2–1
26/02/24 · ATP 500 2024 · Qualifying — Qualifying competition · detail
+11.31557.0 → 1568.3
beaten by Christopher O'Connell 0–2
26/02/24 · ATP 500 2024 · First round · detail
−9.11566.1 → 1557.0
beaten by Vít Kopřiva 0–2
19/02/24 · ATP 250 2024 · Qualifying — Qualifying competition · detail
−12.41578.5 → 1566.1
beaten by Denis Shapovalov 0–2
12/02/24 · ATP 500 2024 · Qualifying — First round · detail
−8.21588.9 → 1580.7
beat Titouan Droguet 2–0
16/10/23 · ATP 250 2023 · Qualifying — Qualifying competition · detail
+8.41623.9 → 1632.4
beat Gijs Brouwer 2–0
16/10/23 · ATP 250 2023 · Qualifying — First round · detail
+11.41612.6 → 1623.9
beaten by Alexander Zverev Jr. 0–2
24/07/23 · ATP 500 2023 · Second round · detail
−2.71579.4 → 1576.6
beaten by Alexander Bublik 0–3
05/07/23 · ATP Grand Slam 2023 · Third round · detail
−6.61586.0 → 1579.4
beaten by Aslan Karatsev 1–2
19/06/23 · ATP 500 2023 · Qualifying — First round · detail
−8.11570.8 → 1562.8
beaten by Stefano Napolitano 1–2
09/05/23 · ATP 1000 2023 · Qualifying — Qualifying competition · detail
−15.61586.4 → 1570.8
beat Camilo Ugo Carabelli 2–0
08/05/23 · ATP 1000 2023 · Qualifying — First round · detail
+9.91576.5 → 1586.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.