Where the 1652.7 rating comes from
From 172 matches played between 7 July 2014 and 13 October 2025, 166 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.
172 matches, from the most recent to the first
beaten by Botic van de Zandschulp 0–2
14/07/25 · ATP 250 2025 · First round · detail
−14.61683.0 → 1668.3
beaten by Billy Harris 1–2
17/03/25 · ATP 1000 2025 · Qualifying — First round · detail
−16.11699.1 → 1683.0
beaten by Daniel Elahi Galán 2–3
05/07/23 · ATP Grand Slam 2023 · Third round · detail
−17.11716.2 → 1699.1
beat Taylor Harry Fritz 3–2
04/07/23 · ATP Grand Slam 2023 · Second round · detail
+17.11699.1 → 1716.2
beaten by Mackenzie McDonald 1–2
26/06/23 · ATP 250 2023 · Quarterfinals · detail
−12.31698.2 → 1685.9
beaten by Lorenzo Musetti 0–3
29/05/23 · ATP Grand Slam 2023 · First round · detail
−9.91706.5 → 1696.6
beaten by Arthur Fils 0–1
22/05/23 · ATP 250 2023 · Second round · disqualification · detail
±0.01694.6 → 1694.6
beaten by Alexei Popyrin 0–1
22/03/23 · ATP 1000 2023 · First round · retirement · detail
±0.01694.6 → 1694.6
beaten by Botic van de Zandschulp 1–2
27/02/23 · ATP 500 2023 · Second round · detail
−11.41715.0 → 1703.6
beat Roman Safiullin 2–1
13/02/23 · ATP 500 2023 · Qualifying — Qualifying competition · detail
+10.01703.0 → 1713.0
beaten by Yoshihito Nishioka 0–3
16/01/23 · ATP Grand Slam 2023 · First round · detail
−9.81731.3 → 1721.6
beat Nikoloz Basilashvili 1–0
09/01/23 · ATP 250 2023 · Qualifying — First round · retirement · detail
±0.01731.3 → 1731.3
beat Jordan Thompson 2–0
09/01/23 · ATP 250 2023 · Qualifying — Qualifying competition · detail
+7.91723.4 → 1731.3
beat Jiří Lehečka 2–0
31/10/22 · ATP 1000 2022 · Qualifying — Qualifying competition · detail
+7.91722.7 → 1730.6
beat Constant Lestienne 1–1
31/10/22 · ATP 1000 2022 · Qualifying — First round · retirement · detail
±0.01722.7 → 1722.7
beaten by Félix Auger-Aliassime 1–2
31/10/22 · ATP 1000 2022 · Second round · detail
−5.81728.5 → 1722.7
beat Borna Gojo 2–1
10/10/22 · ATP 250 2022 · Qualifying — Qualifying competition · detail
+7.21690.4 → 1697.5
beat Andreas Seppi 2–0
10/10/22 · ATP 250 2022 · Qualifying — First round · detail
+8.41682.0 → 1690.4
beat Roberto Carballés Baena 2–0
10/10/22 · ATP 250 2022 · Quarterfinals · detail
+11.51659.9 → 1671.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.