Where the 1578.4 rating comes from
From 58 matches played between 1 January 2024 and 31 August 2026, 57 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.
58 matches, from the most recent to the first
beaten by Karen Khachanov 0–3
31/08/26 · ATP Grand Slam 2026 · First round · detail
−9.11587.5 → 1578.4
beaten by Alex de Minaur 0–3
29/06/26 · ATP Grand Slam 2026 · First round · detail
−3.71557.2 → 1553.5
beaten by Félix Auger-Aliassime 1–3
27/05/26 · ATP Grand Slam 2026 · Second round · detail
−3.61574.7 → 1571.1
beat Sebastián Báez 3–1
25/05/26 · ATP Grand Slam 2026 · First round · retirement · detail
±0.01574.7 → 1574.7
beaten by Arthur Fery 1–2
16/03/26 · ATP 1000 2026 · Qualifying — First round · detail
−13.81549.6 → 1535.8
beaten by Chun-hsin Tseng 1–2
03/03/26 · ATP 1000 2026 · Qualifying — Qualifying competition · detail
−16.11565.8 → 1549.6
beat Moez Echargui 2–1
02/03/26 · ATP 1000 2026 · Qualifying — First round · detail
+9.01556.7 → 1565.8
beaten by Tomas Martin Etcheverry 1–2
09/02/26 · ATP 250 2026 · Second round · detail
−8.11578.2 → 1570.2
beat Pablo Carreño Busta 2–1
06/05/25 · ATP 1000 2025 · Qualifying — Qualifying competition · detail
+16.91531.3 → 1548.3
beat Daniel Elahi Galán 2–1
05/05/25 · ATP 1000 2025 · Qualifying — First round · detail
+14.21517.2 → 1531.3
beaten by Vít Kopřiva 1–2
21/04/25 · ATP 1000 2025 · Qualifying — First round · detail
−9.81527.0 → 1517.2
beat Kilian Feldbausch 2–1
24/02/25 · ATP 250 2025 · Qualifying — First round · detail
+9.81517.2 → 1527.0
beaten by Juan Pablo Ficovich 1–2
24/02/25 · ATP 250 2025 · Qualifying — Qualifying competition · detail
−13.41530.6 → 1517.2
beaten by Hugo Dellien 1–2
17/02/25 · ATP 500 2025 · Qualifying — Qualifying competition · detail
−11.01549.1 → 1538.1
beat Federico Coria 2–1
17/02/25 · ATP 500 2025 · Qualifying — First round · detail
+11.41537.7 → 1549.1
beat Gustavo Heide 2–0
10/02/25 · ATP 250 2025 · Qualifying — First round · detail
+12.11525.5 → 1537.7
beat Felipe Meligeni Alves 2–1
10/02/25 · ATP 250 2025 · Qualifying — Qualifying competition · detail
+12.81512.8 → 1525.5
beaten by Juan Manuel Cerúndolo 1–2
10/02/25 · ATP 250 2025 · First round · detail
−9.81522.6 → 1512.8
beaten by Manuel Guinard 1–2
15/07/24 · ATP 250 2024 · Qualifying — First round · detail
−13.91536.5 → 1522.6
beaten by Jan-Lennard Struff 0–3
27/05/24 · ATP Grand Slam 2024 · First round · detail
−4.31540.8 → 1536.5
beat Francisco Comesaña 2–0
26/02/24 · ATP 250 2024 · Qualifying — Qualifying competition · detail
+22.41532.4 → 1554.8
beat Andrea Pellegrino 2–1
26/02/24 · ATP 250 2024 · Qualifying — First round · detail
+17.91514.5 → 1532.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.