Where the 1535.3 rating comes from
From 36 matches played between 3 October 2022 and 19 October 2026, 35 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.
36 matches, from the most recent to the first
beaten by Adam Walton 0–2
19/10/26 · ATP 250 2026 · Qualifying — First round · detail
−11.91547.1 → 1535.3
beaten by Tristan Schoolkate 0–2
30/09/25 · ATP 1000 2025 · Qualifying — Qualifying competition · detail
−12.11566.6 → 1554.6
beat Colton Smith 2–0
29/09/25 · ATP 1000 2025 · Qualifying — First round · detail
+14.31552.3 → 1566.6
beaten by Nishesh Basavareddy 0–2
15/09/25 · ATP 250 2025 · Qualifying — First round · detail
−9.31561.7 → 1552.3
beat Andrea Vavassori 2–1
21/07/25 · ATP 500 2025 · Qualifying — Qualifying competition · detail
+12.31540.2 → 1552.5
beaten by Flavio Cobolli 0–3
30/06/25 · ATP Grand Slam 2025 · First round · detail
−5.51555.0 → 1549.4
beaten by Marton Fucsovics 1–2
09/06/25 · ATP 250 2025 · Qualifying — Qualifying competition · detail
−6.61561.6 → 1555.0
beat Marc-Andrea Hüsler 2–1
09/06/25 · ATP 250 2025 · Qualifying — First round · detail
+13.01548.6 → 1561.6
beat Tomáš Macháč 1–0
14/10/24 · ATP 250 2024 · Second round · retirement · detail
±0.01548.6 → 1548.6
beat Billy Harris 2–1
01/10/24 · ATP 1000 2024 · Qualifying — Qualifying competition · detail
+15.21534.6 → 1549.8
beat Kris van Wyk 2–0
30/09/24 · ATP 1000 2024 · Qualifying — First round · detail
+11.21523.4 → 1534.6
beaten by Federico Agustín Gómez 0–2
16/09/24 · ATP 250 2024 · Qualifying — Qualifying competition · detail
−11.91535.3 → 1523.4
beat Alejandro Moro Cañas 2–0
16/09/24 · ATP 250 2024 · Qualifying — First round · detail
+11.71523.6 → 1535.3
beaten by Harold Mayot 0–2
04/03/24 · ATP 1000 2024 · Qualifying — First round · detail
−11.11534.8 → 1523.6
beaten by Lukáš Klein 0–2
19/02/24 · ATP 250 2024 · Qualifying — First round · detail
−11.91546.7 → 1534.8
beat Dominik Palán 2–1
03/10/23 · ATP 1000 2023 · Qualifying — Qualifying competition · detail
+11.71527.9 → 1539.5
beat Luca Lemaitre 2–0
31/07/23 · ATP 250 2023 · Qualifying — First round · detail
+11.91503.4 → 1515.3
beat Keegan Smith 2–0
31/07/23 · ATP 250 2023 · Qualifying — Qualifying competition · detail
+23.11480.3 → 1503.4
beat Jaimee Floyd Angele 2–1
17/07/23 · ATP 250 2023 · Qualifying — First round · detail
+26.21467.9 → 1494.1
beaten by Chung Yun-seong 0–2
17/07/23 · ATP 250 2023 · Qualifying — Qualifying competition · detail
−24.01491.9 → 1467.9
beaten by Marc-Andrea Hüsler 0–2
26/06/23 · ATP 250 2023 · Qualifying — Qualifying competition · detail
−20.01511.9 → 1491.9
beat Daniel Little 2–0
26/06/23 · ATP 250 2023 · Qualifying — First round · detail
+24.91487.0 → 1511.9
beaten by Lloyd Harris 0–2
22/05/23 · ATP 250 2023 · Qualifying — Qualifying competition · detail
−13.41500.4 → 1487.0
beaten by Giulio Zeppieri 0–2
17/10/22 · ATP 250 2022 · Qualifying — First round · detail
−17.31490.9 → 1473.6
beaten by Botic van de Zandschulp 0–2
03/10/22 · ATP 500 2022 · First round · detail
−9.11500.0 → 1490.9
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.