Where the 1619.9 rating comes from
From 101 matches played between 1 January 2024 and 31 August 2026, 99 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.
101 matches, from the most recent to the first
beaten by Flavio Cobolli 2–3
31/08/26 · ATP Grand Slam 2026 · First round · detail
−6.11626.0 → 1619.9
beaten by Kei Nishikori 1–2
10/08/26 · ATP 1000 2026 · Qualifying — First round · detail
−7.41631.0 → 1623.6
beaten by Matteo Berrettini 2–3
29/05/26 · ATP Grand Slam 2026 · Third round · detail
−8.01639.0 → 1631.0
beat Max Hans Rehberg 2–0
18/05/26 · ATP 250 2026 · Qualifying — Qualifying competition · detail
+4.71605.0 → 1609.8
beat Leandro Riedi 2–1
05/05/26 · ATP 1000 2026 · Qualifying — Qualifying competition · detail
+10.91592.5 → 1603.4
beat Billy Harris 2–0
04/05/26 · ATP 1000 2026 · Qualifying — First round · detail
+8.31584.2 → 1592.5
beat Romain Arneodo 2–0
06/04/26 · ATP 1000 2026 · Qualifying — First round · detail
+6.61582.6 → 1589.2
beat Ethan Quinn 2–0
06/04/26 · ATP 1000 2026 · Qualifying — Qualifying competition · detail
+14.41568.2 → 1582.6
beaten by Tomas Martin Etcheverry 1–2
16/02/26 · ATP 500 2026 · First round · detail
−8.21601.7 → 1593.5
beaten by Camilo Ugo Carabelli 0–2
09/02/26 · ATP 250 2026 · First round · detail
−13.81615.5 → 1601.7
beaten by Frances Tiafoe 1–3
21/01/26 · ATP Grand Slam 2026 · Second round · detail
−8.01623.5 → 1615.5
beat Luca Van Assche 2–0
27/10/25 · ATP 1000 2025 · Qualifying — First round · detail
+8.61608.6 → 1617.1
beat David Goffin 1–0
27/10/25 · ATP 1000 2025 · Qualifying — Qualifying competition · retirement · detail
±0.01608.6 → 1608.6
beaten by Félix Auger-Aliassime 1–2
27/10/25 · ATP 1000 2025 · First round · detail
−4.01612.5 → 1608.6
beaten by David Goffin 0–2
20/10/25 · ATP 500 2025 · Qualifying — First round · detail
−11.11623.6 → 1612.5
beaten by Cameron Norrie 1–3
27/08/25 · ATP Grand Slam 2025 · Second round · detail
−8.01628.4 → 1620.3
beat Luciano Darderi 2–0
07/08/25 · ATP 1000 2025 · Second round · retirement · detail
±0.01616.0 → 1616.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.