Where the 1404.3 rating comes from
From 26 matches played between 23 April 2012 and 2 October 2023, 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.
26 matches, from the most recent to the first
beaten by Hsu Yu-hsiou 0–2
02/10/23 · ATP 1000 2023 · Qualifying — First round · detail
−8.31412.6 → 1404.3
beaten by Oleksii Krutykh 1–2
17/04/23 · ATP 500 2023 · Qualifying — First round · detail
−9.21421.8 → 1412.6
beaten by Elias Ymer 0–1
02/01/23 · ATP 250 2023 · Qualifying — First round · retirement · detail
±0.01421.8 → 1421.8
beaten by Michael Mmoh 0–1
16/05/22 · ATP 250 2022 · Qualifying — First round · retirement · detail
±0.01421.8 → 1421.8
beaten by Carlos Berlocq 0–2
29/07/19 · ATP 250 2019 · Qualifying — First round · detail
−9.31431.1 → 1421.8
beaten by Tommy Robredo 0–2
15/07/19 · ATP 250 2019 · Qualifying — First round · detail
−7.21438.3 → 1431.1
beaten by Juan Ignacio Londero 0–2
16/07/18 · ATP 250 2018 · Qualifying — First round · detail
−9.11447.4 → 1438.3
beat Stefanos Tsitsipas 2–0
31/07/17 · ATP 250 2017 · Qualifying — Qualifying competition · detail
+14.81432.6 → 1447.4
beat Alessandro Giannessi 2–1
31/07/17 · ATP 250 2017 · Qualifying — First round · detail
+16.91415.7 → 1432.6
beat Stefano Napolitano 2–0
17/07/17 · ATP 250 2017 · Qualifying — Qualifying competition · detail
+15.51381.6 → 1397.1
beat Nino Serdarušić 2–1
17/07/17 · ATP 250 2017 · Qualifying — First round · detail
+15.51366.1 → 1381.6
beat Stefanos Tsitsipas 2–0
06/02/17 · ATP 250 2017 · Qualifying — First round · detail
+17.11355.0 → 1372.1
beaten by Cedrik-Marcel Stebe 0–2
06/02/17 · ATP 250 2017 · Qualifying — Qualifying competition · detail
−10.11365.1 → 1355.0
beaten by Chung Hyeon 0–2
02/01/17 · ATP 250 2017 · Qualifying — First round · detail
−9.91375.0 → 1365.1
beaten by Dzmitry Zhyrmont 0–2
16/05/16 · ATP 250 2016 · Qualifying — First round · detail
−21.91396.9 → 1375.0
beaten by Tobias Kamke 0–2
18/04/16 · ATP 250 2016 · Qualifying — First round · detail
−13.91410.8 → 1396.9
beaten by Jan-Lennard Struff 0–1
19/10/15 · ATP 500 2015 · Qualifying — First round · retirement · detail
±0.01410.8 → 1410.8
beaten by Norbert Gombos 1–2
27/04/15 · ATP 250 2015 · Qualifying — First round · detail
−15.11425.9 → 1410.8
beaten by Duje Kekez 0–2
21/07/14 · ATP 250 2014 · Qualifying — First round · detail
−23.51449.4 → 1425.9
beaten by Kristijan Mesaroš 0–2
22/07/13 · ATP 250 2013 · Qualifying — First round · detail
−27.11476.6 → 1449.4
beat Petru-Alexandru Luncanu 2–1
30/04/12 · ATP 250 2012 · Qualifying — First round · detail
+23.81452.8 → 1476.6
beaten by Eduardo Schwank 0–2
30/04/12 · ATP 250 2012 · Qualifying — Second round · detail
−20.21472.9 → 1452.8
beaten by Erik Chvojka 0–2
23/04/12 · ATP 250 2012 · Qualifying — First round · detail
−27.11500.0 → 1472.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.