Where the 1575.7 rating comes from
From 75 matches played between 9 May 2016 and 2 February 2026, 73 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.
75 matches, from the most recent to the first
beat Roberto Carballés Baena 2–0
02/02/26 · ATP 250 2026 · Qualifying — First round · detail
+12.91562.8 → 1575.7
beat Hugo Grenier 2–0
02/02/26 · ATP 250 2026 · Qualifying — Qualifying competition · detail
+12.11550.7 → 1562.8
beat Thiago Agustín Tirante 2–0
12/01/26 · ATP 250 2026 · Qualifying — Qualifying competition · detail
+11.51552.6 → 1564.1
beat Raphaël Collignon 2–0
12/01/26 · ATP 250 2026 · Qualifying — First round · detail
+14.51538.1 → 1552.6
beaten by Adrian Mannarino 0–2
22/09/25 · ATP 500 2025 · Qualifying — First round · detail
−7.81536.1 → 1528.3
beaten by Beibit Zhukayev 1–2
21/07/25 · ATP 500 2025 · Qualifying — Qualifying competition · detail
−12.31548.4 → 1536.1
beat Alfredo Perez 2–0
21/07/25 · ATP 500 2025 · Qualifying — First round · retirement · detail
±0.01548.4 → 1548.4
beaten by Botic van de Zandschulp 0–2
24/02/25 · ATP 500 2025 · Qualifying — First round · detail
−8.51556.9 → 1548.4
beat Niels Visker 2–0
03/02/25 · ATP 500 2025 · Qualifying — First round · detail
+10.41546.5 → 1556.9
beat Geoffrey Blancaneaux 2–0
03/02/25 · ATP 500 2025 · Qualifying — Qualifying competition · detail
+9.01537.5 → 1546.5
beat Félix Auger-Aliassime 1–1
03/02/25 · ATP 500 2025 · First round · retirement · detail
±0.01537.5 → 1537.5
beaten by Francisco Comesaña 0–2
22/04/24 · ATP 1000 2024 · Qualifying — First round · detail
−14.61561.7 → 1547.2
beaten by Harold Mayot 0–2
15/04/24 · ATP 500 2024 · Qualifying — Qualifying competition · detail
−12.01573.7 → 1561.7
beat David Jordà Sanchis 2–0
15/04/24 · ATP 500 2024 · Qualifying — First round · detail
+9.61564.1 → 1573.7
beaten by Roberto Bautista Agut 1–2
15/04/24 · ATP 500 2024 · Second round · detail
−7.81571.9 → 1564.1
beat Valentin Vacherot 2–1
19/03/24 · ATP 1000 2024 · Qualifying — Qualifying competition · detail
+9.11554.0 → 1563.1
beat Duje Ajduković 2–1
18/03/24 · ATP 1000 2024 · Qualifying — First round · detail
+8.41545.6 → 1554.0
beaten by Ethan Quinn 1–2
05/03/24 · ATP 1000 2024 · Qualifying — Qualifying competition · detail
−15.01560.6 → 1545.6
beat Damir Džumhur 2–0
04/03/24 · ATP 1000 2024 · Qualifying — First round · detail
+12.71547.9 → 1560.6
beaten by Matías Soto 0–2
26/02/24 · ATP 250 2024 · Qualifying — First round · detail
−14.11562.0 → 1547.9
beat Thiago Monteiro 2–0
12/02/24 · ATP 250 2024 · Qualifying — Qualifying competition · detail
+12.81549.2 → 1562.0
beat Andrea Pellegrino 2–0
12/02/24 · ATP 250 2024 · Qualifying — First round · detail
+8.31541.0 → 1549.2
beaten by Filip Misolic 1–2
23/10/23 · ATP 500 2023 · Qualifying — Qualifying competition · detail
−9.51525.0 → 1515.5
beat Damir Džumhur 2–0
23/10/23 · ATP 500 2023 · Qualifying — First round · detail
+14.91510.1 → 1525.0
beaten by Benjamin Hassan 1–2
16/10/23 · ATP 250 2023 · Qualifying — First round · detail
−12.11522.2 → 1510.1
beaten by Zdeněk Kolář 1–2
24/07/23 · ATP 250 2023 · Qualifying — First round · detail
−14.11536.2 → 1522.2
beaten by Genaro Alberto Olivieri 1–2
17/07/23 · ATP 250 2023 · Qualifying — First round · detail
−12.51548.7 → 1536.2
beaten by Marcos Giron 1–2
19/06/23 · ATP 500 2023 · Qualifying — Qualifying competition · detail
−7.71542.5 → 1534.8
beaten by Roberto Bautista Agut 0–2
19/06/23 · ATP 500 2023 · First round · detail
−6.31548.8 → 1542.5
beaten by Giovanni Mpetshi Perricard 1–2
12/06/23 · ATP 250 2023 · Qualifying — First round · detail
−15.51564.3 → 1548.8
beaten by Genaro Alberto Olivieri 1–3
30/05/23 · ATP Grand Slam 2023 · Second round · detail
−14.31578.7 → 1564.3
beaten by Pedro Martínez 1–2
08/05/23 · ATP 1000 2023 · Qualifying — First round · detail
−14.41576.0 → 1561.6
beat Felipe Meligeni Alves 2–0
25/04/23 · ATP 1000 2023 · Qualifying — Qualifying competition · detail
+10.41547.6 → 1558.1
beat Otto Virtanen 2–1
24/04/23 · ATP 1000 2023 · Qualifying — First round · detail
+8.41539.3 → 1547.6
beat Reda Bennani 2–0
03/04/23 · ATP 250 2023 · Qualifying — Qualifying competition · detail
+11.01528.3 → 1539.3
beat Alexandar Lazarov 2–0
03/04/23 · ATP 250 2023 · Qualifying — First round · detail
+11.61516.7 → 1528.3
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.