Where the 1691.4 rating comes from
From 33 matches played between 10 February 2025 and 4 November 2026, 29 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.
33 matches, from the most recent to the first
beaten by Alejandro Davidovich Fokina 0–1
10/10/26 · ATP 1000 2026 · Quarterfinals · retirement · detail
±0.01701.7 → 1701.7
beat Tomáš Macháč 2–0
28/09/26 · ATP 500 2026 · Qualifying — Qualifying competition · detail
+16.31621.4 → 1637.7
beaten by Botic van de Zandschulp 2–3
06/09/26 · ATP Grand Slam 2026 · Fourth round · detail
−8.51621.2 → 1612.7
beat Juan Manuel Cerúndolo 3–2
31/08/26 · ATP Grand Slam 2026 · First round · detail
+15.21579.7 → 1594.9
beaten by Karen Khachanov 0–3
25/05/26 · ATP Grand Slam 2026 · First round · detail
−5.11507.9 → 1502.8
beat Mika Petkovic 2–0
18/05/26 · ATP 500 2026 · Qualifying — First round · detail
+23.91484.0 → 1507.9
beat Aleksandar Kovacevic 2–1
18/05/26 · ATP 500 2026 · Qualifying — Qualifying competition · detail
+32.21451.8 → 1484.0
beaten by Aleksandar Kovacevic 0–2
18/05/26 · ATP 500 2026 · First round · detail
−19.01470.8 → 1451.8
beaten by Vilius Gaubas 0–2
20/04/26 · ATP 1000 2026 · Qualifying — First round · detail
−17.01487.8 → 1470.8
beaten by Patrick Kypson 0–2
13/04/26 · ATP 500 2026 · Qualifying — First round · detail
−27.71515.4 → 1487.8
beat Tomáš Macháč 1–1
02/02/26 · ATP 250 2026 · Second round · retirement · detail
±0.01515.4 → 1515.4
beat Giovanni Mpetshi Perricard 1–0
02/02/26 · ATP 250 2026 · First round · retirement · detail
±0.01515.4 → 1515.4
beaten by Stan Wawrinka 2–3
21/01/26 · ATP Grand Slam 2026 · Second round · detail
−20.51554.8 → 1534.3
beat Yosuke Watanuki 2–0
10/02/25 · ATP 250 2025 · Qualifying — Qualifying competition · detail
+34.51478.0 → 1512.5
beat Henri Squire 1–0
10/02/25 · ATP 250 2025 · Qualifying — First round · retirement · detail
±0.01478.0 → 1478.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.