Miwa Harimoto

Where the 1928.9 rating comes from

From 110 matches played between 29 October 2023 and 7 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.

110 matches, from the most recent to the first

beaten by Hina Hayata 1–4
07/11/26 · WTT Champions Frankfurt 2026 · Semifinals · detail
−15.41944.3 → 1928.9
beat Chen Xingtong 4–2
05/11/26 · WTT Champions Frankfurt 2026 · Quarterfinals · detail
+10.01934.3 → 1944.3
beat Joo Cheonhui 3–1
04/11/26 · WTT Champions Frankfurt 2026 · Round of 16 · detail
+3.91930.4 → 1934.3
beat Sofia Polcanova 3–2
03/11/26 · WTT Champions Frankfurt 2026 · Round of 32 · detail
+2.71927.7 → 1930.4
beaten by Kuai Man 2–4
29/10/26 · WTT Champions Montpellier 2026 · Quarterfinals · detail
−15.31942.9 → 1927.7
beat Lily Zhang 3–2
28/10/26 · WTT Champions Montpellier 2026 · Round of 16 · detail
+1.61941.4 → 1942.9
beat Bruna Takahashi 3–0
27/10/26 · WTT Champions Montpellier 2026 · Round of 32 · detail
+1.81939.5 → 1941.4
beaten by Wang Manyu 1–4
09/10/26 · China Smash 2026 · Semifinals · detail
−9.01948.5 → 1939.5
beat Wang Yidi 4–2
07/10/26 · China Smash 2026 · Quarterfinals · detail
+11.61936.9 → 1948.5
beat He Zhuojia 3–0
05/10/26 · China Smash 2026 · Round of 16 · detail
+6.31930.6 → 1936.9
beat Su Tsz Tung 3–1
03/10/26 · China Smash 2026 · Round of 32 · detail
+2.21928.3 → 1930.6
beat Prithika Pavade 3–0
01/10/26 · China Smash 2026 · Round of 64 · detail
+2.41925.9 → 1928.3
beat Chen Yi 4–3
13/09/26 · WTT Champions Macao 2026 · Final · detail
+8.01917.9 → 1925.9
beat Chen Xingtong 4–1
12/09/26 · WTT Champions Macao 2026 · Semifinals · detail
+11.41906.5 → 1917.9
beat Bernadette Szocs 4–1
10/09/26 · WTT Champions Macao 2026 · Quarterfinals · detail
+3.41903.1 → 1906.5
beat Anna Hursey 3–0
09/09/26 · WTT Champions Macao 2026 · Round of 16 · detail
+2.41900.7 → 1903.1
beat Zeng Jian 3–0
08/09/26 · WTT Champions Macao 2026 · Round of 32 · detail
+2.21898.5 → 1900.7
beaten by Wang Yidi 2–4
14/08/26 · Europe Smash 2026 · Semifinals · detail
−11.31909.7 → 1898.5
beat Chen Yi 4–0
13/08/26 · Europe Smash 2026 · Quarterfinals · detail
+7.71902.0 → 1909.7
beat Han Ying 3–0
11/08/26 · Europe Smash 2026 · Round of 16 · detail
+5.81896.2 → 1902.0
beat Kim Nayeong 3–0
10/08/26 · Europe Smash 2026 · Round of 32 · detail
+2.91893.4 → 1896.2
beat Chen Xingtong 4–2
09/08/26 · WTT Champions Yokohama 2026 · Final · detail
+13.21880.1 → 1893.4
beat Anna Hursey 3–1
08/08/26 · Europe Smash 2026 · Round of 64 · detail
+2.61877.5 → 1880.1
beat Wang Yidi 4–2
08/08/26 · WTT Champions Yokohama 2026 · Semifinals · detail
+14.31863.2 → 1877.5
beat Shin Yu-bin 4–1
06/08/26 · WTT Champions Yokohama 2026 · Quarterfinals · detail
+8.41854.8 → 1863.2
beat Chen Yi 3–2
05/08/26 · WTT Champions Yokohama 2026 · Round of 16 · detail
+9.51845.3 → 1854.8
beat Honoka Hashimoto 3–2
04/08/26 · WTT Champions Yokohama 2026 · Round of 32 · detail
+6.21839.1 → 1845.3
beaten by Kuai Man 3–4
03/07/26 · United States Smash 2026 · Semifinals · detail
−12.31851.4 → 1839.1
beat Hina Hayata 4–1
01/07/26 · United States Smash 2026 · Quarterfinals · detail
+11.71839.7 → 1851.4
beat Mima Ito 3–0
30/06/26 · United States Smash 2026 · Round of 16 · detail
+9.11830.5 → 1839.7
beat Anna Hursey 3–0
28/06/26 · United States Smash 2026 · Round of 32 · detail
+3.51827.1 → 1830.5
beat Li Yu-Jhun 3–0
26/06/26 · United States Smash 2026 · Round of 64 · detail
+2.71824.4 → 1827.1
beat Kuai Man 4–3
15/03/26 · WTT Champions Chongqing 2026 · Final · detail
+12.71811.7 → 1824.4
beat Satsuki Odo 4–1
14/03/26 · WTT Champions Chongqing 2026 · Semifinals · detail
+10.11801.6 → 1811.7
beat Shi Xunyao 4–2
12/03/26 · WTT Champions Chongqing 2026 · Quarterfinals · detail
+7.51794.1 → 1801.6
beat Anna Hursey 3–0
11/03/26 · WTT Champions Chongqing 2026 · Round of 16 · detail
+3.81790.2 → 1794.1
beaten by Wang Manyu 2–4
25/02/26 · Singapore Smash 2026 · Quarterfinals · detail
−4.51794.7 → 1790.2
beat Satsuki Odo 3–0
23/02/26 · Singapore Smash 2026 · Round of 16 · detail
+9.51785.2 → 1794.7
beat Hana Goda 3–0
21/02/26 · Singapore Smash 2026 · Round of 32 · detail
+3.61781.6 → 1785.2
beat Nina Mittelham 3–1
19/02/26 · Singapore Smash 2026 · Round of 64 · detail
+4.21777.4 → 1781.6
beaten by Chen Xingtong 3–4
09/01/26 · WTT Champions Doha 2026 · Quarterfinals · detail
−7.81785.2 → 1777.4
beat Kim Nayeong 3–0
08/01/26 · WTT Champions Doha 2026 · Round of 16 · detail
+5.21780.0 → 1785.2
beat Shin Yu-bin 3–0
07/01/26 · WTT Champions Doha 2026 · Round of 32 · detail
+10.41769.6 → 1780.0
beaten by Wang Manyu 2–4
10/12/25 · WTT Finals 2025 · Round of 16 · detail
−4.11773.7 → 1769.6
beaten by Hina Hayata 3–4
09/11/25 · WTT Champions Frankfurt 2025 · Final · detail
−11.31785.0 → 1773.7
beat Shin Yu-bin 4–2
08/11/25 · WTT Champions Frankfurt 2025 · Semifinals · detail
+11.21773.8 → 1785.0
beat Hana Goda 4–1
06/11/25 · WTT Champions Frankfurt 2025 · Quarterfinals · detail
+3.81770.1 → 1773.8
beat Sabine Winter 3–1
05/11/25 · WTT Champions Frankfurt 2025 · Round of 16 · detail
+7.81762.2 → 1770.1
beat Lily Zhang 3–0
04/11/25 · WTT Champions Frankfurt 2025 · Round of 32 · detail
+3.81758.4 → 1762.2
beaten by Wang Yidi 3–4
30/10/25 · WTT Champions Montpellier 2025 · Quarterfinals · detail
−7.21765.6 → 1758.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.