Antoine Hoang

Where the 1522.8 rating comes from

From 49 matches played between 5 February 2018 and 31 January 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.

49 matches, from the most recent to the first

beat Lukáš Lacko 2–0
31/01/22 · ATP 250 2022 · Qualifying — First round · detail
+13.01509.8 → 1522.8
beaten by Gilles Simon 0–2
31/01/22 · ATP 250 2022 · Qualifying — Qualifying competition · detail
−9.31519.1 → 1509.8
beat Yannick Maden 2–0
20/09/21 · ATP 250 2021 · Qualifying — First round · detail
+16.21502.9 → 1519.1
beaten by Peter Gojowczyk 1–2
20/09/21 · ATP 250 2021 · Qualifying — Qualifying competition · detail
−6.21509.0 → 1502.9
beaten by Peter Gojowczyk 1–2
20/09/21 · ATP 250 2021 · First round · detail
−7.21516.2 → 1509.0
beaten by Marcos Giron 0–3
30/08/21 · ATP Grand Slam 2021 · First round · detail
−6.11522.3 → 1516.2
beaten by Sebastian Korda 0–3
29/06/21 · ATP Grand Slam 2021 · Second round · detail
−5.01527.3 → 1522.3
beat Zhang Zhizhen 3–2
28/06/21 · ATP Grand Slam 2021 · First round · detail
+13.51513.9 → 1527.3
beaten by Grégoire Barrère 1–2
17/05/21 · ATP 250 2021 · Qualifying — Qualifying competition · detail
−9.21523.0 → 1513.9
beat Go Soeda 2–0
17/05/21 · ATP 250 2021 · Qualifying — First round · detail
+12.41510.6 → 1523.0
beaten by Andrey Kuznetsov 1–2
19/04/21 · ATP 500 2021 · Qualifying — First round · detail
−7.91518.5 → 1510.6
beaten by Mario Vilella Martínez 0–2
05/04/21 · ATP 250 2021 · Qualifying — First round · detail
−14.31532.8 → 1518.5
beaten by Alex Molčan 1–2
08/03/21 · ATP 250 2021 · Qualifying — First round · detail
−13.11545.9 → 1532.8
beat Ryan Nijboer 2–0
01/03/21 · ATP 500 2021 · Qualifying — First round · detail
+10.91535.1 → 1545.9
beaten by Jérémy Chardy 1–2
01/03/21 · ATP 500 2021 · Qualifying — Qualifying competition · detail
−4.41539.5 → 1535.1
beaten by Tallon Griekspoor 0–2
10/02/21 · ATP 250 2021 · Qualifying — Qualifying competition · detail
−10.91550.4 → 1539.5
beat Luca Van Assche 2–0
08/02/21 · ATP 250 2021 · Qualifying — First round · detail
+10.61539.7 → 1550.4
12/10/20 · ATP 250 2020 · Qualifying — First round · detail
+15.21524.5 → 1539.7
beaten by Emil Ruusuvuori 0–2
12/10/20 · ATP 250 2020 · Qualifying — Qualifying competition · detail
−11.51536.0 → 1524.5
beaten by Dominik Koepfer 1–3
28/09/20 · ATP Grand Slam 2020 · First round · detail
−7.31543.4 → 1536.0
beaten by Hubert Hurkacz 0–2
17/02/20 · ATP 250 2020 · First round · detail
−7.21550.5 → 1543.4
beaten by Nikola Milojević 0–2
03/02/20 · ATP 250 2020 · First round · detail
−13.81564.3 → 1550.5
beat Thiago Monteiro 2–1
31/12/19 · ATP 250 2019 · Qualifying — Qualifying competition · detail
+12.61551.8 → 1564.3
beat Andrej Martin 2–0
31/12/19 · ATP 250 2019 · Qualifying — First round · detail
+13.41538.4 → 1551.8
beaten by Jiří Veselý 1–2
31/12/19 · ATP 250 2019 · First round · detail
−8.11546.6 → 1538.4
beaten by Marius Copil 0–2
14/10/19 · ATP 250 2019 · Qualifying — Qualifying competition · detail
−10.01556.6 → 1546.6
beat Carlos Taberner 2–1
14/10/19 · ATP 250 2019 · Qualifying — First round · detail
+11.91544.8 → 1556.6
beaten by Grégoire Barrère 1–2
16/09/19 · ATP 250 2019 · Second round · detail
−13.91558.6 → 1544.8
16/09/19 · ATP 250 2019 · First round · detail
+14.41544.3 → 1558.6
beaten by Nick Kyrgios 0–3
27/08/19 · ATP Grand Slam 2019 · Second round · detail
−2.41546.7 → 1544.3
beat Leonardo Mayer 3–2
26/08/19 · ATP Grand Slam 2019 · First round · detail
+16.21530.5 → 1546.7
beaten by Damir Džumhur 1–2
19/08/19 · ATP 250 2019 · First round · detail
−7.71538.2 → 1530.5
beaten by Miomir Kecmanović 0–2
12/08/19 · ATP 1000 2019 · Qualifying — First round · detail
−7.21545.4 → 1538.2
beaten by Gaël Monfils 0–3
29/05/19 · ATP Grand Slam 2019 · Third round · detail
−2.71548.0 → 1545.4
28/05/19 · ATP Grand Slam 2019 · Second round · detail
+20.11527.9 → 1548.0
beat Damir Džumhur 3–1
27/05/19 · ATP Grand Slam 2019 · First round · detail
+18.01509.9 → 1527.9
beaten by Jannik Sinner 1–2
20/05/19 · ATP 250 2019 · Qualifying — First round · detail
−13.01522.9 → 1509.9
beaten by Hugo Dellien 0–2
22/04/19 · ATP 500 2019 · Qualifying — Qualifying competition · detail
−11.21534.0 → 1522.9
beat Andrey Rublev 2–1
22/04/19 · ATP 500 2019 · Qualifying — First round · detail
+18.31515.7 → 1534.0
beaten by Thomas Fabbiano 0–2
25/02/19 · ATP 500 2019 · Qualifying — Qualifying competition · detail
−21.91537.6 → 1515.7
beat Adham Gabr 2–0
25/02/19 · ATP 500 2019 · Qualifying — First round · detail
+23.01514.6 → 1537.6
beaten by Gilles Simon 1–2
18/02/19 · ATP 250 2019 · First round · detail
−10.41525.0 → 1514.6
04/02/19 · ATP 250 2019 · Qualifying — First round · detail
+23.71501.3 → 1525.0
04/02/19 · ATP 250 2019 · Qualifying — Qualifying competition · detail
+28.51472.8 → 1501.3
beat Steve Darcis 2–0
04/02/19 · ATP 250 2019 · First round · detail
+39.01433.8 → 1472.8
beaten by Jérémy Chardy 0–2
04/02/19 · ATP 250 2019 · Second round · detail
−7.71441.6 → 1433.8
beaten by Ilya Ivashka 0–2
15/10/18 · ATP 250 2018 · Qualifying — First round · detail
−12.81454.3 → 1441.6
beaten by Norbert Gombos 0–2
19/02/18 · ATP 250 2018 · Qualifying — First round · detail
−18.51472.8 → 1454.3
beaten by Jaume Munar 1–2
05/02/18 · ATP 250 2018 · Qualifying — First round · detail
−27.21500.0 → 1472.8

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.