Where the 1560.4 rating comes from
From 85 matches played between 21 October 2015 and 14 August 2025, 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.
85 matches, from the most recent to the first
beaten by Patrick Franziska 1–3
14/08/25 · Europe Smash 2025 · Round of 64 · detail
−7.81568.2 → 1560.4
beat Santiago Lorenzo 4–3
25/05/25 · World Table Tennis Championships 2025 · First round · detail
+9.61558.7 → 1568.2
beaten by Cho Dae-seong 2–4
25/05/25 · World Table Tennis Championships 2025 · Second round · detail
−15.31574.0 → 1558.7
beaten by Lin Shidong 1–3
03/11/24 · WTT Champions Frankfurt 2024 · Round of 32 · detail
−6.61580.5 → 1574.0
beaten by Dang Qiu 2–3
11/09/24 · WTT Champions Macao 2024 · Round of 16 · detail
−10.51604.7 → 1594.2
beaten by Felix Lebrun 1–3
09/03/24 · Singapore Smash 2024 · Round of 32 · detail
−12.11609.7 → 1597.6
beaten by Dimitrij Ovtcharov 2–3
31/10/23 · WTT Champions Frankfurt 2023 · Round of 16 · detail
−8.41609.5 → 1601.1
beat Ruwen Filus 3–2
29/10/23 · WTT Champions Frankfurt 2023 · Round of 32 · detail
+10.91598.6 → 1609.5
beaten by Lam Siu Hang 1–4
28/05/23 · World Table Tennis Championships 2023 · First round · detail
−17.81616.4 → 1598.6
beaten by Wang Chuqin 1–3
19/04/23 · WTT Champions Macao 2023 · Round of 16 · detail
−3.91620.4 → 1616.4
beat Benedikt Duda 3–1
17/04/23 · WTT Champions Macao 2023 · Round of 32 · detail
+10.21610.2 → 1620.4
beaten by Liang Jingkun 1–3
11/04/23 · WTT Champions Xinxiang 2023 · Round of 16 · detail
−6.41616.6 → 1610.2
beat Marcos Freitas 3–0
09/04/23 · WTT Champions Xinxiang 2023 · Round of 32 · detail
+11.21605.4 → 1616.6
beat Patrick Franziska 3–2
07/03/23 · Singapore Smash 2023 · Round of 64 · detail
+12.91608.3 → 1621.2
beaten by Truls Möregårdh 1–3
21/10/22 · WTT Champions Macao 2022 · Quarterfinals · detail
−12.51620.8 → 1608.3
beat Anton Kallberg 3–1
20/10/22 · WTT Champions Macao 2022 · Round of 16 · detail
+10.41610.4 → 1620.8
beat Harimoto Tomokazu 3–1
19/10/22 · WTT Champions Macao 2022 · Round of 32 · detail
+17.81592.6 → 1610.4
beaten by Harimoto Tomokazu 0–3
07/12/21 · WTT Cup Finals 2021 · Round of 16 · detail
−7.61605.2 → 1597.6
beaten by Alexandre Cassin 3–4
29/11/21 · World Table Tennis Championships 2021 · Second round · detail
−16.21621.4 → 1605.2
beat Simon Gauzy 4–3
22/11/20 · ITTF World Tour Grand Finals 2020 · First round · detail
+10.91627.3 → 1638.2
beaten by Ma Long 2–4
22/11/20 · ITTF World Tour Grand Finals 2020 · Quarterfinals · detail
−2.61629.9 → 1627.3
beat Wong Chun Ting 4–3
15/11/20 · ITTF Men's World Cup 2020 · First round · detail
+9.41620.5 → 1629.9
beaten by Harimoto Tomokazu 1–4
15/11/20 · ITTF Men's World Cup 2020 · Quarterfinals · detail
−7.11627.6 → 1620.5
beaten by Jon Persson 1–4
04/03/20 · ITTF World Tour, Qatar Open 2020 · Round of 16 · detail
−17.51645.1 → 1627.6
beat Takuya Jin 4–1
03/03/20 · ITTF World Tour, Qatar Open 2020 · Round of 32 · detail
+8.11637.0 → 1645.1
beaten by Benedikt Duda 3–4
28/01/20 · ITTF World Tour, German Open 2020 · Round of 32 · detail
−16.81653.8 → 1637.0
beaten by Lin Yun-Ju 0–4
15/12/19 · ITTF World Tour Grand Finals 2019 · First round · detail
−12.11665.8 → 1653.8
beaten by Dimitrij Ovtcharov 3–4
29/11/19 · ITTF Men's World Cup 2019 · First round · detail
−10.81676.6 → 1665.8
beaten by Liang Jingkun 0–4
06/06/19 · ITTF World Tour, Hong Kong Open 2019 · Quarterfinals · detail
−7.71684.3 → 1676.6
beat Wong Chun Ting 4–3
05/06/19 · ITTF World Tour, Hong Kong Open 2019 · Round of 16 · detail
+9.01675.3 → 1684.3
beat Kazuhiro Yoshimura 4–0
04/06/19 · ITTF World Tour, Hong Kong Open 2019 · Round of 32 · detail
+8.81666.5 → 1675.3
beaten by Yu Ziyang 3–4
28/05/19 · ITTF World Tour, China Open 2019 · Round of 32 · detail
−16.51682.9 → 1666.5
beat Tiago Apolonia 4–0
28/04/19 · World Table Tennis Championships 2019 · Third round · detail
+5.71677.2 → 1682.9
beat Simon Gauzy 4–1
28/04/19 · World Table Tennis Championships 2019 · Quarterfinals · detail
+8.01669.2 → 1677.2
beat Robert Gardos 4–2
28/04/19 · World Table Tennis Championships 2019 · Second round · detail
+6.81662.4 → 1669.2
beaten by Ma Long 1–4
28/04/19 · World Table Tennis Championships 2019 · Final · detail
−2.91665.3 → 1662.4
beat Lee Sang-Su 4–1
28/04/19 · World Table Tennis Championships 2019 · Fourth round · detail
+10.41654.9 → 1665.3
beat An Jae-hyun 4–3
28/04/19 · World Table Tennis Championships 2019 · Semifinals · detail
+9.81645.1 → 1654.9
beat Ádám Szudi 4–1
28/04/19 · World Table Tennis Championships 2019 · First round · detail
+7.01638.1 → 1645.1
beaten by Lin Gaoyuan 3–4
30/03/19 · ITTF World Tour, Qatar Open 2019 · Semifinals · detail
−6.11644.3 → 1638.1
beat Harimoto Tomokazu 4–3
28/03/19 · ITTF World Tour, Qatar Open 2019 · Quarterfinals · detail
+15.51628.7 → 1644.3
beat Cedric Nuytinck 4–2
27/03/19 · ITTF World Tour, Qatar Open 2019 · Round of 16 · detail
+7.41621.4 → 1628.7
beat Zhou Qihao 4–2
26/03/19 · ITTF World Tour, Qatar Open 2019 · Round of 32 · detail
+11.21610.2 → 1621.4
beaten by Wang Chuqin 0–4
15/01/19 · ITTF World Tour, Hungarian Open 2019 · Round of 32 · detail
−7.41617.6 → 1610.2
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.