Where the 1513.2 rating comes from
From 495 matches played between 22 October 2007 and 19 October 2026, 470 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.
495 matches, from the most recent to the first
beaten by Damir Džumhur 0–2
22/06/26 · ATP 250 2026 · Qualifying — First round · detail
−10.71515.7 → 1505.1
beaten by Mattia Bellucci 0–2
15/06/26 · ATP 500 2026 · Qualifying — First round · detail
−8.81524.6 → 1515.7
beat Tristan Schoolkate 2–0
30/12/25 · ATP 250 2025 · Qualifying — Qualifying competition · detail
+13.61510.9 → 1524.6
beat Andrea Collarini 2–0
30/12/25 · ATP 250 2025 · Qualifying — First round · detail
+8.31502.6 → 1510.9
beaten by James Duckworth 1–2
13/10/25 · ATP 250 2025 · Qualifying — Qualifying competition · detail
−8.71503.5 → 1494.8
beaten by Emilio Nava 0–2
04/08/25 · ATP 1000 2025 · Qualifying — First round · detail
−10.51514.0 → 1503.5
beaten by Adam Walton 0–2
17/03/25 · ATP 1000 2025 · Qualifying — First round · detail
−10.71524.6 → 1514.0
beaten by Giulio Zeppieri 0–2
04/03/25 · ATP 1000 2025 · Qualifying — Qualifying competition · detail
−11.31535.9 → 1524.6
beat Théo Papamalamis 2–1
03/03/25 · ATP 1000 2025 · Qualifying — First round · detail
+9.91526.0 → 1535.9
beaten by Otto Virtanen 0–2
24/02/25 · ATP 500 2025 · Qualifying — First round · detail
−13.91539.9 → 1526.0
beaten by Luca Nardi 0–2
17/02/25 · ATP 500 2025 · Qualifying — Qualifying competition · detail
−12.71552.6 → 1539.9
beat Daniel Mérida 2–0
17/02/25 · ATP 500 2025 · Qualifying — First round · detail
+9.41543.2 → 1552.6
beaten by Harold Mayot 0–2
03/02/25 · ATP 500 2025 · Qualifying — Qualifying competition · detail
−12.21548.5 → 1536.3
beaten by Nikoloz Basilashvili 1–2
27/01/25 · ATP 250 2025 · First round · retirement · detail
±0.01548.5 → 1548.5
beat Khumoyun Sultanov 2–0
14/10/24 · ATP 250 2024 · Qualifying — First round · detail
+10.21538.3 → 1548.5
beat Alibek Kachmazov 2–0
14/10/24 · ATP 250 2024 · Qualifying — Qualifying competition · detail
+14.41523.9 → 1538.3
beaten by Li Tu 0–2
30/09/24 · ATP 1000 2024 · Qualifying — First round · retirement · detail
±0.01532.4 → 1532.4
beaten by Andrea Collarini 1–2
22/07/24 · ATP 250 2024 · Qualifying — First round · detail
−16.91527.1 → 1510.2
beaten by Aziz Dougaz 0–2
15/07/24 · ATP 500 2024 · Qualifying — First round · detail
−17.71544.8 → 1527.1
beaten by Fábián Marozsán 0–3
27/05/24 · ATP Grand Slam 2024 · First round · detail
−7.21552.0 → 1544.8
beaten by Diego Sebastián Schwartzman 1–2
07/05/24 · ATP 1000 2024 · Qualifying — Qualifying competition · detail
−10.51562.5 → 1552.0
beat Cristian Garín 2–1
06/05/24 · ATP 1000 2024 · Qualifying — First round · detail
+18.11544.4 → 1562.5
beaten by Federico Coria 1–2
22/04/24 · ATP 1000 2024 · Qualifying — First round · detail
−9.71554.1 → 1544.4
beaten by David Jordà Sanchis 1–2
01/04/24 · ATP 250 2024 · Qualifying — First round · detail
−14.91569.0 → 1554.1
beaten by Térence Atmane 0–2
18/03/24 · ATP 1000 2024 · Qualifying — First round · detail
−13.71582.7 → 1569.0
beaten by Dan Evans 0–2
05/10/23 · ATP 1000 2023 · Second round · retirement · detail
±0.01582.7 → 1582.7
beat Luke Saville 2–0
03/10/23 · ATP 1000 2023 · Qualifying — Qualifying competition · detail
+8.01563.3 → 1571.3
beaten by Antoine Bellier 0–2
17/10/22 · ATP 250 2022 · Qualifying — First round · detail
−12.21578.7 → 1566.5
beaten by Jenson Brooksby 0–3
27/06/22 · ATP Grand Slam 2022 · First round · detail
−7.31588.2 → 1580.8
beaten by Thiago Monteiro 0–2
25/04/22 · ATP 250 2022 · Qualifying — First round · detail
−11.51599.6 → 1588.2
beat Shintaro Mochizuki 2–0
22/03/22 · ATP 1000 2022 · Qualifying — Qualifying competition · detail
+7.91590.7 → 1598.6
beat Yoshihito Nishioka 2–0
08/03/22 · ATP 1000 2022 · Qualifying — Qualifying competition · detail
+15.91569.0 → 1584.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.