Learner Tien

Where the 1788.2 rating comes from

From 123 matches played between 29 August 2022 and 5 November 2026, 120 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.

123 matches, from the most recent to the first

beaten by Luca Van Assche 0–2
05/11/26 · ATP 1000 2026 · Second round · detail
−18.51806.7 → 1788.2
04/11/26 · ATP 1000 2026 · First round · detail
+6.31800.3 → 1806.7
beat Luca Van Assche 2–0
26/10/26 · ATP 500 2026 · First round · detail
+5.61794.7 → 1800.3
beaten by Alex de Minaur 0–2
26/10/26 · ATP 500 2026 · Second round · detail
−9.71804.4 → 1794.7
beaten by Casper Ruud 0–2
09/10/26 · ATP 1000 2026 · Third round · detail
−11.01815.4 → 1804.4
beat Zachary Svajda 2–0
08/10/26 · ATP 1000 2026 · Second round · detail
+5.61809.8 → 1815.4
beaten by Hubert Hurkacz 1–2
28/09/26 · ATP 500 2026 · First round · detail
−12.11821.9 → 1809.8
beaten by Karen Khachanov 2–3
06/09/26 · ATP Grand Slam 2026 · Fourth round · detail
−16.11838.0 → 1821.9
beat Jakub Menšík 3–2
04/09/26 · ATP Grand Slam 2026 · Third round · detail
+12.21825.7 → 1838.0
beat Gaël Monfils 3–0
02/09/26 · ATP Grand Slam 2026 · Second round · detail
+8.01817.7 → 1825.7
beat Nuno Borges 3–0
31/08/26 · ATP Grand Slam 2026 · First round · detail
+9.81807.9 → 1817.7
beaten by Frances Tiafoe 1–2
16/08/26 · ATP 1000 2026 · Third round · detail
−11.31819.2 → 1807.9
beat Sebastián Báez 2–0
15/08/26 · ATP 1000 2026 · Second round · detail
+7.41811.8 → 1819.2
beaten by Ben Shelton 0–2
12/08/26 · ATP 1000 2026 · Semifinals · detail
−9.81821.6 → 1811.8
beat Daniel Mérida 2–0
10/08/26 · ATP 1000 2026 · Quarterfinals · detail
+7.71813.9 → 1821.6
09/08/26 · ATP 1000 2026 · Fourth round · detail
+8.61805.3 → 1813.9
beat Tommy Paul 2–0
07/08/26 · ATP 1000 2026 · Third round · detail
+14.51790.8 → 1805.3
beat Gaël Monfils 2–1
06/08/26 · ATP 1000 2026 · Second round · detail
+9.71781.1 → 1790.8
beaten by Adrian Mannarino 0–2
27/07/26 · ATP 500 2026 · First round · detail
−18.41799.5 → 1781.1
beaten by Marton Fucsovics 1–3
01/07/26 · ATP Grand Slam 2026 · Second round · detail
−16.11815.6 → 1799.5
beat Dalibor Svrčina 3–1
29/06/26 · ATP Grand Slam 2026 · First round · detail
+4.61811.0 → 1815.6
beat Max Schönhaus 2–0
15/06/26 · ATP 500 2026 · First round · detail
+4.11806.9 → 1811.0
beaten by Félix Auger-Aliassime 1–2
15/06/26 · ATP 500 2026 · Second round · detail
−10.81817.7 → 1806.9
beaten by Flavio Cobolli 0–3
29/05/26 · ATP Grand Slam 2026 · Third round · detail
−13.91831.6 → 1817.7
27/05/26 · ATP Grand Slam 2026 · Second round · detail
+4.21827.4 → 1831.6
beat Cristian Garín 3–1
25/05/26 · ATP Grand Slam 2026 · First round · detail
+4.51822.9 → 1827.4
18/05/26 · ATP 250 2026 · Second round · detail
+10.21812.8 → 1822.9
beat Mariano Navone 2–1
18/05/26 · ATP 250 2026 · Final · detail
+8.31804.5 → 1812.8
beat Alexander Bublik 2–1
18/05/26 · ATP 250 2026 · Semifinals · detail
+14.11790.4 → 1804.5
beat Alex Michelsen 2–1
18/05/26 · ATP 250 2026 · Quarterfinals · detail
+10.31780.2 → 1790.4
beaten by Rafael Jódar 0–2
08/05/26 · ATP 1000 2026 · Fourth round · detail
−13.31793.4 → 1780.2
beat Alexander Bublik 2–1
08/05/26 · ATP 1000 2026 · Third round · detail
+14.61778.9 → 1793.4
beat Damir Džumhur 2–0
07/05/26 · ATP 1000 2026 · Second round · detail
+5.81773.0 → 1778.9
beaten by Adolfo Daniel Vallejo 0–2
25/04/26 · ATP 1000 2026 · Second round · detail
−17.61790.7 → 1773.0
30/03/26 · ATP 250 2026 · Quarterfinals · detail
−19.21809.9 → 1790.7
30/03/26 · ATP 250 2026 · Second round · detail
+6.41803.5 → 1809.9
beaten by Kamil Majchrzak 1–2
19/03/26 · ATP 1000 2026 · Second round · detail
−16.61820.0 → 1803.5
beaten by Jannik Sinner 0–2
07/03/26 · ATP 1000 2026 · Quarterfinals · detail
−2.21822.2 → 1820.0
beat Ben Shelton 2–1
06/03/26 · ATP 1000 2026 · Third round · detail
+16.31805.9 → 1822.2
06/03/26 · ATP 1000 2026 · Fourth round · detail
+12.41793.5 → 1805.9
beat Adam Walton 2–0
05/03/26 · ATP 1000 2026 · Second round · detail
+5.01788.5 → 1793.5
beaten by Tommy Paul 1–2
16/02/26 · ATP 250 2026 · Semifinals · detail
−9.71798.3 → 1788.5
16/02/26 · ATP 250 2026 · Second round · detail
+6.81791.5 → 1798.3
beat Frances Tiafoe 2–1
16/02/26 · ATP 250 2026 · Quarterfinals · detail
+10.61780.9 → 1791.5
beaten by Marin Čilić 0–2
09/02/26 · ATP 500 2026 · First round · detail
−12.71793.6 → 1780.9
beaten by Alexander Zverev Jr. 1–3
28/01/26 · ATP Grand Slam 2026 · Quarterfinals · detail
−6.71800.3 → 1793.6
beat Daniil Medvedev 3–0
25/01/26 · ATP Grand Slam 2026 · Fourth round · detail
+16.91783.4 → 1800.3
beat Nuno Borges 3–0
23/01/26 · ATP Grand Slam 2026 · Third round · detail
+10.21773.2 → 1783.4
21/01/26 · ATP Grand Slam 2026 · Second round · detail
+7.61765.6 → 1773.2
beat Marcos Giron 3–2
19/01/26 · ATP Grand Slam 2026 · First round · detail
+10.31755.3 → 1765.6

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.