Dang Qiu

Where the 1635.8 rating comes from

From 112 matches played between 24 May 2016 and 5 November 2026, 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.

112 matches, from the most recent to the first

beaten by Harimoto Tomokazu 0–4
05/11/26 · WTT Champions Frankfurt 2026 · Quarterfinals · detail
−6.31642.1 → 1635.8
04/11/26 · WTT Champions Frankfurt 2026 · Round of 16 · detail
+12.31629.8 → 1642.1
beat Elias Ranefur 3–2
03/11/26 · WTT Champions Frankfurt 2026 · Round of 32 · detail
+8.11621.6 → 1629.8
beaten by Sora Matsushima 2–3
27/10/26 · WTT Champions Montpellier 2026 · Round of 32 · detail
−5.91627.5 → 1621.6
beaten by Feng Yi-Hsin 0–3
01/10/26 · China Smash 2026 · Round of 64 · detail
−17.91645.4 → 1627.5
beaten by Zhou Qihao 2–3
08/09/26 · WTT Champions Macao 2026 · Round of 32 · detail
−14.41659.9 → 1645.4
beaten by Csaba Andras 0–3
08/08/26 · Europe Smash 2026 · Round of 64 · detail
−18.01677.9 → 1659.9
beaten by Oh Junsung 3–4
06/08/26 · WTT Champions Yokohama 2026 · Quarterfinals · detail
−17.71695.5 → 1677.9
beat Kanak Jha 3–0
05/08/26 · WTT Champions Yokohama 2026 · Round of 16 · detail
+8.11687.4 → 1695.5
beat An Jae-hyun 3–1
04/08/26 · WTT Champions Yokohama 2026 · Round of 32 · detail
+8.61678.9 → 1687.4
beaten by Sora Matsushima 0–3
30/06/26 · United States Smash 2026 · Round of 16 · detail
−10.31689.2 → 1678.9
28/06/26 · United States Smash 2026 · Round of 32 · detail
+10.51678.6 → 1689.2
beat Csaba Andras 3–0
26/06/26 · United States Smash 2026 · Round of 64 · detail
+6.51672.1 → 1678.6
beaten by Wen Ruibo 2–4
12/03/26 · WTT Champions Chongqing 2026 · Quarterfinals · detail
−16.71688.8 → 1672.1
beat Liang Jingkun 3–2
11/03/26 · WTT Champions Chongqing 2026 · Round of 16 · detail
+16.11672.8 → 1688.8
10/03/26 · WTT Champions Chongqing 2026 · Round of 32 · detail
+5.71667.1 → 1672.8
beaten by Thibault Poret 2–3
21/02/26 · Singapore Smash 2026 · Round of 32 · detail
−17.51684.6 → 1667.1
19/02/26 · Singapore Smash 2026 · Round of 64 · detail
+7.91676.7 → 1684.6
beaten by Felix Lebrun 0–3
08/01/26 · WTT Champions Doha 2026 · Round of 16 · detail
−10.41687.0 → 1676.7
beat Oh Junsung 3–0
07/01/26 · WTT Champions Doha 2026 · Round of 32 · detail
+6.51680.5 → 1687.0
beaten by Alexis Lebrun 1–4
10/12/25 · WTT Finals 2025 · Round of 16 · detail
−13.61694.0 → 1680.5
beaten by Sora Matsushima 1–4
09/11/25 · WTT Champions Frankfurt 2025 · Final · detail
−12.21706.2 → 1694.0
beat Lee Sang-Su 4–1
08/11/25 · WTT Champions Frankfurt 2025 · Semifinals · detail
+10.41695.9 → 1706.2
beat Anton Kallberg 4–1
06/11/25 · WTT Champions Frankfurt 2025 · Quarterfinals · detail
+9.61686.3 → 1695.9
05/11/25 · WTT Champions Frankfurt 2025 · Round of 16 · detail
+12.51673.8 → 1686.3
beat Omar Assar 3–1
04/11/25 · WTT Champions Frankfurt 2025 · Round of 32 · detail
+6.01667.8 → 1673.8
beaten by Truls Möregårdh 2–4
30/10/25 · WTT Champions Montpellier 2025 · Quarterfinals · detail
−8.31676.2 → 1667.8
beat Oh Junsung 3–1
29/10/25 · WTT Champions Montpellier 2025 · Round of 16 · detail
+7.21668.9 → 1676.2
beat Benedikt Duda 3–0
28/10/25 · WTT Champions Montpellier 2025 · Round of 32 · detail
+9.61659.4 → 1668.9
beaten by Oh Junsung 2–3
25/09/25 · China Smash 2025 · Round of 64 · detail
−17.51676.8 → 1659.4
beaten by Hugo Calderano 1–3
10/09/25 · WTT Champions Macao 2025 · Round of 16 · detail
−10.11687.0 → 1676.8
beat Kanak Jha 3–0
09/09/25 · WTT Champions Macao 2025 · Round of 32 · detail
+7.91679.1 → 1687.0
beaten by Lin Shidong 0–4
20/08/25 · Europe Smash 2025 · Quarterfinals · detail
−6.71685.8 → 1679.1
18/08/25 · Europe Smash 2025 · Round of 16 · detail
+11.31674.5 → 1685.8
16/08/25 · Europe Smash 2025 · Round of 32 · detail
+6.61667.9 → 1674.5
beat Jonathan Groth 3–2
14/08/25 · Europe Smash 2025 · Round of 64 · detail
+8.21659.7 → 1667.9
beaten by Kanak Jha 1–4
09/08/25 · WTT Champions Yokohama 2025 · Quarterfinals · detail
−16.41676.1 → 1659.7
beat Lin Shidong 3–2
08/08/25 · WTT Champions Yokohama 2025 · Round of 16 · detail
+18.31657.7 → 1676.1
beat Wong Chun Ting 3–0
07/08/25 · WTT Champions Yokohama 2025 · Round of 32 · detail
+7.91649.8 → 1657.7
beaten by Darko Jorgic 1–3
07/07/25 · United States Smash 2025 · Round of 16 · detail
−13.81663.6 → 1649.8
beat Tomislav Pucar 3–2
05/07/25 · United States Smash 2025 · Round of 32 · detail
+7.41656.3 → 1663.6
beat Cho Daeseong 3–1
03/07/25 · United States Smash 2025 · Round of 64 · detail
+7.71648.5 → 1656.3
beaten by Tom Jarvis 3–4
25/05/25 · World Table Tennis Championships 2025 · Second round · detail
−17.81666.3 → 1648.5
beat Filip Zeljko 4–3
25/05/25 · World Table Tennis Championships 2025 · First round · detail
+6.21660.1 → 1666.3
beaten by Sora Matsushima 0–3
01/04/25 · WTT Champions Incheon 2025 · Round of 32 · detail
−16.71676.8 → 1660.1
beaten by Truls Möregårdh 0–3
12/03/25 · WTT Champions Chongqing 2025 · Round of 16 · detail
−12.11688.9 → 1676.8
beat Omar Assar 3–0
11/03/25 · WTT Champions Chongqing 2025 · Round of 32 · detail
+6.21682.7 → 1688.9
beaten by Alexis Lebrun 2–4
05/02/25 · Singapore Smash 2025 · Quarterfinals · detail
−14.01696.8 → 1682.7
beat Kanak Jha 3–0
03/02/25 · Singapore Smash 2025 · Round of 16 · detail
+7.51689.3 → 1696.8
beat Shunsuke Togami 3–1
01/02/25 · Singapore Smash 2025 · Round of 32 · detail
+7.91681.4 → 1689.3

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.