Wang Yidi

Where the 1902.8 rating comes from

From 207 matches played between 19 September 2017 and 3 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.

207 matches, from the most recent to the first

beaten by Han Ying 0–3
03/11/26 · WTT Champions Frankfurt 2026 · Round of 32 · detail
−19.41922.1 → 1902.8
beaten by Sun Yingsha 3–4
31/10/26 · WTT Champions Montpellier 2026 · Semifinals · detail
−5.81927.9 → 1922.1
beat Chen Xingtong 4–3
29/10/26 · WTT Champions Montpellier 2026 · Quarterfinals · detail
+10.81917.1 → 1927.9
beat Elizabeta Samara 3–0
28/10/26 · WTT Champions Montpellier 2026 · Round of 16 · detail
+2.01915.1 → 1917.1
beat Dina Meshref 3–0
27/10/26 · WTT Champions Montpellier 2026 · Round of 32 · detail
+1.51913.6 → 1915.1
beaten by Miwa Harimoto 2–4
07/10/26 · China Smash 2026 · Quarterfinals · detail
−11.61925.2 → 1913.6
beat Chen Yi 3–1
05/10/26 · China Smash 2026 · Round of 16 · detail
+8.01917.2 → 1925.2
beat Cheng I-Ching 3–1
03/10/26 · China Smash 2026 · Round of 32 · detail
+3.81913.4 → 1917.2
beat Sofia Polcanova 3–2
01/10/26 · China Smash 2026 · Round of 64 · detail
+3.01910.5 → 1913.4
beaten by Dina Meshref 1–3
08/09/26 · WTT Champions Macao 2026 · Round of 32 · detail
−22.81933.3 → 1910.5
beaten by Wang Manyu 2–4
16/08/26 · Europe Smash 2026 · Final · detail
−9.31942.6 → 1933.3
beat Miwa Harimoto 4–2
14/08/26 · Europe Smash 2026 · Semifinals · detail
+11.31931.4 → 1942.6
beat Shi Xunyao 4–0
13/08/26 · Europe Smash 2026 · Quarterfinals · detail
+4.41927.0 → 1931.4
beat Satsuki Odo 3–1
11/08/26 · Europe Smash 2026 · Round of 16 · detail
+6.11920.9 → 1927.0
beat Diya Chitale 3–0
10/08/26 · Europe Smash 2026 · Round of 32 · detail
+2.21918.7 → 1920.9
beat Siri Benjegard 3–0
08/08/26 · Europe Smash 2026 · Round of 64 · detail
+2.01916.7 → 1918.7
beaten by Miwa Harimoto 2–4
08/08/26 · WTT Champions Yokohama 2026 · Semifinals · detail
−14.31931.0 → 1916.7
beat Zhu Yuling 4–1
06/08/26 · WTT Champions Yokohama 2026 · Quarterfinals · detail
+10.21920.8 → 1931.0
beat Cheng I-Ching 3–1
05/08/26 · WTT Champions Yokohama 2026 · Round of 16 · detail
+3.71917.1 → 1920.8
beat Mima Ito 3–1
04/08/26 · WTT Champions Yokohama 2026 · Round of 32 · detail
+6.51910.6 → 1917.1
beaten by Sun Yingsha 1–4
03/07/26 · United States Smash 2026 · Semifinals · detail
−5.31915.9 → 1910.6
beat Joo Cheonhui 4–0
01/07/26 · United States Smash 2026 · Quarterfinals · detail
+5.11910.8 → 1915.9
beat Sakura Yokoi 3–2
30/06/26 · United States Smash 2026 · Round of 16 · detail
+2.81908.0 → 1910.8
beat Yang Ha-Eun 3–1
28/06/26 · United States Smash 2026 · Round of 32 · detail
+3.81904.1 → 1908.0
26/06/26 · United States Smash 2026 · Round of 64 · detail
+1.81902.3 → 1904.1
beaten by Kuai Man 1–4
14/03/26 · WTT Champions Chongqing 2026 · Semifinals · detail
−15.41917.7 → 1902.3
beat Shin Yu-bin 4–3
12/03/26 · WTT Champions Chongqing 2026 · Quarterfinals · detail
+6.71911.0 → 1917.7
beat Liu Yangzi 3–0
11/03/26 · WTT Champions Chongqing 2026 · Round of 16 · detail
+1.21909.8 → 1911.0
beat Hana Goda 3–1
10/03/26 · WTT Champions Chongqing 2026 · Round of 32 · detail
+1.91908.0 → 1909.8
beaten by Sabine Winter 2–4
25/02/26 · Singapore Smash 2026 · Quarterfinals · detail
−19.81927.8 → 1908.0
beat Mima Ito 3–1
23/02/26 · Singapore Smash 2026 · Round of 16 · detail
+6.41921.4 → 1927.8
beat Doo Hoi Kem 3–1
21/02/26 · Singapore Smash 2026 · Round of 32 · detail
+2.21919.2 → 1921.4
beat Joo Cheonhui 3–0
19/02/26 · Singapore Smash 2026 · Round of 64 · detail
+4.51914.8 → 1919.2
beaten by Zhu Yuling 2–4
09/01/26 · WTT Champions Doha 2026 · Quarterfinals · detail
−14.31929.0 → 1914.8
beat Sofia Polcanova 3–1
08/01/26 · WTT Champions Doha 2026 · Round of 16 · detail
+3.21925.9 → 1929.0
beat Cheng I-Ching 3–0
07/01/26 · WTT Champions Doha 2026 · Round of 32 · detail
+3.51922.4 → 1925.9
beaten by Sun Yingsha 0–4
10/12/25 · WTT Finals 2025 · Round of 16 · detail
−5.31927.7 → 1922.4
beat Sabine Winter 4–3
02/11/25 · WTT Champions Montpellier 2025 · Final · detail
+3.81923.9 → 1927.7
beat Joo Cheonhui 4–2
01/11/25 · WTT Champions Montpellier 2025 · Semifinals · detail
+4.41919.5 → 1923.9
beat Miwa Harimoto 4–3
30/10/25 · WTT Champions Montpellier 2025 · Quarterfinals · detail
+7.21912.3 → 1919.5
beat Bruna Takahashi 3–2
29/10/25 · WTT Champions Montpellier 2025 · Round of 16 · detail
+2.81909.6 → 1912.3
beat Hina Hayata 3–1
28/10/25 · WTT Champions Montpellier 2025 · Round of 32 · detail
+8.01901.5 → 1909.6
beaten by Sun Yingsha 3–4
01/10/25 · China Smash 2025 · Quarterfinals · detail
−4.71906.2 → 1901.5
beat Honoka Hashimoto 3–0
29/09/25 · China Smash 2025 · Round of 16 · detail
+5.01901.2 → 1906.2
beat Sreeja Akula 3–0
27/09/25 · China Smash 2025 · Round of 32 · detail
+1.71899.5 → 1901.2
beat Liu Yangzi 3–0
25/09/25 · China Smash 2025 · Round of 64 · detail
+1.31898.2 → 1899.5
beaten by Adriana Diaz 2–3
10/09/25 · WTT Champions Macao 2025 · Round of 16 · detail
−21.01919.2 → 1898.2
beat Kuan Cheok Lam 3–0
09/09/25 · WTT Champions Macao 2025 · Round of 32 · detail
+2.01917.2 → 1919.2
beaten by Honoka Hashimoto 1–3
18/08/25 · Europe Smash 2025 · Round of 16 · detail
−20.41937.6 → 1917.2
beat Zeng Jian 3–0
16/08/25 · Europe Smash 2025 · Round of 32 · detail
+2.11935.5 → 1937.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.