Lu Yen-Hsun

Where the 1579.2 rating comes from

From 369 matches played between 7 June 2004 and 28 June 2021, 348 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.

369 matches, from the most recent to the first

beaten by Marc Polmans 1–3
28/06/21 · ATP Grand Slam 2021 · First round · detail
−16.31595.6 → 1579.2
beaten by Fabio Fognini 0–2
14/06/21 · ATP 500 2021 · First round · detail
−7.51603.1 → 1595.6
31/05/21 · ATP Grand Slam 2021 · First round · detail
−5.81608.9 → 1603.1
beaten by Daniil Medvedev 0–2
25/03/21 · ATP 1000 2021 · Second round · detail
−2.31611.2 → 1608.9
beat Sam Querrey 2–0
24/03/21 · ATP 1000 2021 · First round · detail
+15.61595.7 → 1611.2
beaten by Reilly Opelka 0–3
08/02/21 · ATP Grand Slam 2021 · First round · detail
−7.41603.0 → 1595.7
beaten by Aleksandar Vukic 0–2
01/02/21 · ATP 250 2021 · First round · detail
−15.41618.4 → 1603.0
beaten by Yasutaka Uchiyama 1–2
24/02/20 · ATP 500 2020 · First round · detail
−15.11633.5 → 1618.4
beaten by Gaël Monfils 0–3
20/01/20 · ATP Grand Slam 2020 · First round · detail
−5.71639.2 → 1633.5
beat Te Rigele 2–0
09/10/17 · ATP 1000 2017 · Qualifying — First round · detail
+5.61633.6 → 1639.2
beaten by Stefanos Tsitsipas 1–2
09/10/17 · ATP 1000 2017 · Qualifying — Qualifying competition · detail
−14.21647.8 → 1633.6
beat Taro Daniel 2–0
02/10/17 · ATP 500 2017 · First round · detail
+9.51638.3 → 1647.8
beaten by Richard Gasquet 0–2
02/10/17 · ATP 500 2017 · Second round · detail
−5.91644.2 → 1638.3
beat Mikael Ymer 2–0
25/09/17 · ATP 250 2017 · First round · detail
+6.51637.7 → 1644.2
beaten by Marcos Baghdatis 0–2
25/09/17 · ATP 250 2017 · Quarterfinals · detail
−8.01645.7 → 1637.7
beat Andrey Rublev 2–0
25/09/17 · ATP 250 2017 · Second round · detail
+12.81632.9 → 1645.7
beaten by Radu Albot 2–3
29/08/17 · ATP Grand Slam 2017 · Second round · detail
−14.21647.1 → 1632.9
beat Karen Khachanov 3–1
28/08/17 · ATP Grand Slam 2017 · First round · detail
+15.81631.3 → 1647.1
beaten by Steve Johnson 0–2
21/08/17 · ATP 250 2017 · Second round · detail
−7.91639.2 → 1631.3
21/08/17 · ATP 250 2017 · First round · detail
+4.21635.0 → 1639.2
beaten by Simone Bolelli 1–3
03/07/17 · ATP Grand Slam 2017 · First round · detail
−10.31645.2 → 1635.0
beaten by Sergiy Stakhovsky 0–3
29/05/17 · ATP Grand Slam 2017 · First round · detail
−14.31659.6 → 1645.2
beaten by Alexander Zverev Jr. 0–2
23/03/17 · ATP 1000 2017 · Second round · detail
−5.71665.2 → 1659.6
beat Casper Ruud 2–0
22/03/17 · ATP 1000 2017 · First round · detail
+8.31656.9 → 1665.2
beaten by Vasek Pospisil 1–2
08/03/17 · ATP 1000 2017 · First round · detail
−11.71668.6 → 1656.9
beaten by Paolo Lorenzi 1–2
27/02/17 · ATP 500 2017 · First round · detail
−13.41682.0 → 1668.6
beaten by Kyle Edmund 1–2
20/02/17 · ATP 250 2017 · Second round · detail
−11.41693.4 → 1682.0
beat Bjorn Fratangelo 2–1
20/02/17 · ATP 250 2017 · First round · detail
+7.91685.5 → 1693.4
beaten by Taylor Harry Fritz 1–2
13/02/17 · ATP 250 2017 · First round · detail
−14.71700.2 → 1685.5
beaten by Andrey Rublev 1–3
16/01/17 · ATP Grand Slam 2017 · First round · detail
−18.71718.9 → 1700.2
beaten by Steve Johnson 0–2
09/01/17 · ATP 250 2017 · Second round · detail
−10.51729.4 → 1718.9
beat Karen Khachanov 2–1
09/01/17 · ATP 250 2017 · First round · detail
+9.51719.9 → 1729.4
beat Radu Albot 2–0
02/01/17 · ATP 250 2017 · First round · detail
+7.61712.3 → 1719.9
beaten by Daniil Medvedev 0–2
02/01/17 · ATP 250 2017 · Second round · detail
−14.81727.1 → 1712.3
beat Zhang Zhizhen 2–0
10/10/16 · ATP 1000 2016 · Qualifying — First round · detail
+6.91720.3 → 1727.1
beaten by Yuichi Sugita 1–2
10/10/16 · ATP 1000 2016 · Qualifying — Qualifying competition · detail
−15.11735.4 → 1720.3
beaten by Lucas Pouille 0–2
03/10/16 · ATP 500 2016 · First round · detail
−9.11744.5 → 1735.4
26/09/16 · ATP 250 2016 · First round · detail
+12.71731.9 → 1744.5
beaten by Albert Ramos Vinolas 1–2
26/09/16 · ATP 250 2016 · Second round · detail
−12.31744.2 → 1731.9
beaten by Ivo Karlović 2–3
29/08/16 · ATP Grand Slam 2016 · First round · detail
−9.51753.7 → 1744.2
beaten by Roberto Bautista Agut 0–2
22/08/16 · ATP 250 2016 · Quarterfinals · detail
−8.21761.9 → 1753.7
beat Joao Sousa 2–0
22/08/16 · ATP 250 2016 · Second round · detail
+9.61752.3 → 1761.9
beat Illya Marchenko 2–0
22/08/16 · ATP 250 2016 · First round · detail
+5.91746.5 → 1752.3
22/08/16 · ATP 250 2016 · Third round · detail
+8.41738.0 → 1746.5
beaten by Kyle Edmund 1–2
15/08/16 · ATP 1000 2016 · Qualifying — First round · detail
−18.51756.6 → 1738.0
beaten by Milos Raonic 0–2
25/07/16 · ATP 1000 2016 · Second round · detail
−3.91760.5 → 1756.6
25/07/16 · ATP 1000 2016 · First round · detail
+14.61745.9 → 1760.5
beaten by Gaël Monfils 0–2
18/07/16 · ATP 500 2016 · Second round · detail
−6.91752.8 → 1745.9
beat Austin Krajicek 2–0
18/07/16 · ATP 500 2016 · First round · detail
+6.41746.4 → 1752.8
beaten by Andy Murray 0–3
28/06/16 · ATP Grand Slam 2016 · Second round · detail
−1.71748.1 → 1746.4

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.