Where the 1506.7 rating comes from
From 46 matches played between 26 October 2020 and 20 July 2026, 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.
46 matches, from the most recent to the first
beaten by Pedro Martínez 0–2
20/07/26 · ATP 250 2026 · Qualifying — Qualifying competition · detail
−12.21518.9 → 1506.7
beat João Domingues 2–1
20/07/26 · ATP 250 2026 · Qualifying — First round · detail
+10.61508.3 → 1518.9
beat Vitaliy Sachko 2–0
13/07/26 · ATP 250 2026 · Qualifying — Qualifying competition · detail
+12.81489.7 → 1502.5
beat Anirudh Chandrasekar 2–0
13/07/26 · ATP 250 2026 · Qualifying — First round · detail
+12.81476.9 → 1489.7
beat Moez Echargui 2–0
30/03/26 · ATP 250 2026 · Qualifying — Qualifying competition · detail
+10.91466.0 → 1476.9
beat Andrea Pellegrino 1–1
30/03/26 · ATP 250 2026 · Qualifying — First round · retirement · detail
±0.01466.0 → 1466.0
beaten by Dalibor Svrčina 1–2
15/09/25 · ATP 250 2025 · Qualifying — First round · retirement · detail
±0.01483.8 → 1483.8
beaten by Andrea Pellegrino 0–2
14/07/25 · ATP 250 2025 · Qualifying — Qualifying competition · detail
−13.51483.1 → 1469.7
beat Radu Albot 2–0
31/03/25 · ATP 250 2025 · Qualifying — Qualifying competition · detail
+14.31476.8 → 1491.2
beat Oleg Prihodko 2–0
31/03/25 · ATP 250 2025 · Qualifying — First round · detail
+13.31463.6 → 1476.8
beaten by Hubert Hurkacz 0–3
26/08/24 · ATP Grand Slam 2024 · First round · detail
−1.41467.4 → 1466.0
beat Matteo Gigante 2–0
15/07/24 · ATP 250 2024 · Qualifying — First round · detail
+14.21414.7 → 1428.9
beat Andrea Pellegrino 2–0
15/07/24 · ATP 250 2024 · Qualifying — Qualifying competition · detail
+12.81401.9 → 1414.7
beaten by Fábián Marozsán 0–2
23/10/23 · ATP 500 2023 · Qualifying — First round · detail
−5.01411.6 → 1406.6
beaten by Dino Prižmić 0–2
16/10/23 · ATP 250 2023 · Qualifying — First round · detail
−6.91418.5 → 1411.6
beaten by Alex de Minaur 1–3
28/08/23 · ATP Grand Slam 2023 · First round · detail
−1.91420.4 → 1418.5
beaten by Facundo Bagnis 1–2
24/07/23 · ATP 250 2023 · Qualifying — Qualifying competition · detail
−6.31411.5 → 1405.2
beaten by Hugo Dellien 1–2
17/07/23 · ATP 250 2023 · Qualifying — Qualifying competition · detail
−5.81417.2 → 1411.5
beat Denis Yevseyev 2–0
17/07/23 · ATP 250 2023 · Qualifying — First round · detail
+13.01404.2 → 1417.2
beaten by Grigor Dimitrov 0–3
29/05/23 · ATP Grand Slam 2023 · First round · detail
−1.81406.1 → 1404.2
beaten by Fábián Marozsán 1–2
08/05/23 · ATP 1000 2023 · Qualifying — First round · detail
−10.51416.6 → 1406.1
beaten by Marco Cecchinato 1–2
24/04/23 · ATP 1000 2023 · Qualifying — First round · detail
−5.61422.2 → 1416.6
beat Michael Geerts 2–0
17/04/23 · ATP 500 2023 · Qualifying — First round · detail
+13.21408.9 → 1422.2
beaten by Matteo Arnaldi 0–2
17/04/23 · ATP 500 2023 · Qualifying — Qualifying competition · detail
−18.31427.2 → 1408.9
beaten by Pedro Sousa 0–2
03/04/23 · ATP 250 2023 · Qualifying — Qualifying competition · detail
−21.61448.8 → 1427.2
beat Adrian Andreev 2–0
03/04/23 · ATP 250 2023 · Qualifying — First round · retirement · detail
±0.01448.8 → 1448.8
beaten by Felipe Meligeni Alves 0–2
21/03/23 · ATP 1000 2023 · Qualifying — Qualifying competition · detail
−22.31471.1 → 1448.8
beat Emilio Gómez 2–0
20/03/23 · ATP 1000 2023 · Qualifying — First round · detail
+31.41439.7 → 1471.1
beaten by Eduardo Ribeiro 1–2
20/02/23 · ATP 500 2023 · Qualifying — First round · detail
−22.91462.6 → 1439.7
beaten by Camilo Ugo Carabelli 0–2
13/02/23 · ATP 250 2023 · Qualifying — First round · detail
−23.41485.9 → 1462.6
beaten by Norbert Gombos 1–3
17/01/22 · ATP Grand Slam 2022 · First round · detail
−19.91505.9 → 1485.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.