Where the 1475.9 rating comes from
From 40 matches played between 19 October 2015 and 17 October 2022, 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.
40 matches, from the most recent to the first
beaten by Manuel Guinard 0–2
17/10/22 · ATP 250 2022 · Qualifying — First round · detail
−9.91485.8 → 1475.9
beaten by Franco Agamenone 0–2
25/07/22 · ATP 250 2022 · Qualifying — First round · detail
−8.91494.7 → 1485.8
beaten by Andrea Vavassori 0–2
04/04/22 · ATP 250 2022 · Qualifying — First round · detail
−13.31508.1 → 1494.7
beaten by Tomáš Macháč 0–2
14/02/22 · ATP 250 2022 · Qualifying — First round · detail
−11.21519.2 → 1508.1
beat Nikola Milojević 2–0
19/07/21 · ATP 250 2021 · Qualifying — Qualifying competition · detail
+14.01505.2 → 1519.2
beat Hamad Međedović 2–1
19/07/21 · ATP 250 2021 · Qualifying — First round · detail
+12.21493.1 → 1505.2
beaten by Alex Molčan 0–2
12/07/21 · ATP 500 2021 · Qualifying — First round · detail
−6.91508.6 → 1501.6
beaten by Ernests Gulbis 0–2
08/03/21 · ATP 250 2021 · Qualifying — First round · detail
−12.31520.9 → 1508.6
beaten by Roberto Marcora 0–2
14/09/20 · ATP 1000 2020 · Qualifying — First round · detail
−13.51534.4 → 1520.9
beat Pedro Sakamoto 2–1
24/02/20 · ATP 250 2020 · Qualifying — Qualifying competition · detail
+12.61521.8 → 1534.4
beaten by Pedro Martínez 0–2
17/02/20 · ATP 500 2020 · Qualifying — Qualifying competition · detail
−11.41536.5 → 1525.1
beat Mario Vilella Martínez 2–0
17/02/20 · ATP 500 2020 · Qualifying — First round · detail
+8.61527.9 → 1536.5
beat João Domingues 2–0
10/02/20 · ATP 250 2020 · Qualifying — Qualifying competition · detail
+11.21516.7 → 1527.9
beat Federico Gaio 2–0
10/02/20 · ATP 250 2020 · Qualifying — First round · detail
+11.21505.6 → 1516.7
beaten by Juan Pablo Ficovich 1–2
03/02/20 · ATP 250 2020 · Qualifying — Qualifying competition · detail
−14.51527.5 → 1513.1
beat Andrea Collarini 2–0
03/02/20 · ATP 250 2020 · Qualifying — First round · detail
+9.21518.3 → 1527.5
beat Evgeny Karlovskiy 2–1
14/10/19 · ATP 250 2019 · Qualifying — First round · detail
+7.01521.4 → 1528.3
beaten by Artem Dubrivnyy 0–2
14/10/19 · ATP 250 2019 · Qualifying — Qualifying competition · detail
−14.91536.3 → 1521.4
beaten by Bernabé Zapata Miralles 0–2
15/07/19 · ATP 250 2019 · Qualifying — First round · detail
−13.11549.4 → 1536.3
beaten by Salvatore Caruso 0–2
10/06/19 · ATP 250 2019 · Qualifying — First round · detail
−14.51563.9 → 1549.4
beaten by Matthias Bachinger 0–2
22/04/19 · ATP 250 2019 · Qualifying — First round · detail
−10.01573.9 → 1563.9
beat Viktor Galović 2–1
15/10/18 · ATP 250 2018 · Qualifying — First round · detail
+10.01563.9 → 1573.9
beat Stefano Napolitano 2–0
15/10/18 · ATP 250 2018 · Qualifying — Qualifying competition · detail
+9.01554.9 → 1563.9
beaten by Cristian Garín 1–2
16/07/18 · ATP 250 2018 · Qualifying — First round · detail
−13.51574.5 → 1561.0
beat Ergi Kırkın 2–0
25/06/18 · ATP 250 2018 · Qualifying — Qualifying competition · detail
+20.31554.2 → 1574.5
beat Duck-hee Lee 2–0
25/06/18 · ATP 250 2018 · Qualifying — First round · detail
+19.61534.6 → 1554.2
beat Roberto Quiroz 2–0
21/05/18 · ATP 250 2018 · Qualifying — First round · detail
+22.01524.8 → 1546.8
beat Antoine Cornut-Chauvinc 2–0
21/05/18 · ATP 250 2018 · Qualifying — Qualifying competition · detail
+23.91500.9 → 1524.8
beaten by Liam Broady 0–2
18/09/17 · ATP 250 2017 · Qualifying — First round · detail
−24.31495.5 → 1471.2
beaten by Marton Fucsovics 0–2
19/10/15 · ATP 250 2015 · Qualifying — Second round · detail
−21.51517.0 → 1495.5
beat Lucas Renard 2–0
19/10/15 · ATP 250 2015 · Qualifying — First round · detail
+17.01500.0 → 1517.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.