Naomi Osaka

Where the 1947.0 rating comes from

From 429 matches played between 9 September 2013 and 16 November 2026, 400 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.

429 matches, from the most recent to the first

beaten by Mia Pohánková 0–2
16/11/26 · WTA 500 2026 · Second round · detail
−21.31968.3 → 1947.0
beat Jasmine Paolini 2–0
16/11/26 · WTA 500 2026 · First round · detail
+7.21961.1 → 1968.3
beaten by Karolína Muchová 1–2
02/11/26 · WTA 1000 2026 · Fourth round · detail
−11.11972.2 → 1961.1
beat Sara Bejlek 2–0
29/10/26 · WTA 1000 2026 · Third round · detail
+5.01967.2 → 1972.2
beat Maria Timofeeva 2–1
25/10/26 · WTA 1000 2026 · Second round · detail
+2.81964.4 → 1967.2
beaten by Elena Rybakina 0–2
06/09/26 · WTA Grand Slam 2026 · Fourth round · detail
−9.31973.7 → 1964.4
beat Elise Mertens 2–1
04/09/26 · WTA Grand Slam 2026 · Third round · detail
+7.21966.5 → 1973.7
02/09/26 · WTA Grand Slam 2026 · Second round · detail
+6.31960.3 → 1966.5
31/08/26 · WTA Grand Slam 2026 · First round · detail
+3.31957.0 → 1960.3
beaten by Elena Rybakina 1–2
10/08/26 · WTA 1000 2026 · Quarterfinals · detail
−10.01967.0 → 1957.0
09/08/26 · WTA 1000 2026 · Fourth round · detail
+5.21961.7 → 1967.0
beat Elise Mertens 2–0
07/08/26 · WTA 1000 2026 · Third round · detail
+7.81953.9 → 1961.7
beat Panna Udvardy 2–0
06/08/26 · WTA 1000 2026 · Second round · detail
+2.21951.6 → 1953.9
27/07/26 · WTA 500 2026 · Quarterfinals · detail
+4.71946.9 → 1951.6
beat Ashlyn Krueger 2–0
27/07/26 · WTA 500 2026 · Second round · retirement · detail
±0.01946.9 → 1946.9
beaten by Alexandra Eala 0–2
27/07/26 · WTA 500 2026 · Semifinals · detail
−17.21964.1 → 1946.9
beaten by Karolína Muchová 0–2
07/07/26 · WTA Grand Slam 2026 · Quarterfinals · detail
−11.41975.5 → 1964.1
beat Aryna Sabalenka 2–0
05/07/26 · WTA Grand Slam 2026 · Fourth round · detail
+18.01957.5 → 1975.5
beat Daria Kasatkina 2–0
03/07/26 · WTA Grand Slam 2026 · Third round · detail
+4.31953.2 → 1957.5
01/07/26 · WTA Grand Slam 2026 · Second round · detail
+2.51950.7 → 1953.2
beat Elsa Jacquemot 2–0
29/06/26 · WTA Grand Slam 2026 · First round · detail
+1.71949.0 → 1950.7
beat Wang Xinyu 2–0
21/06/26 · WTA 500 2026 · Semifinals · detail
+4.11944.8 → 1949.0
beat Magdalena Fręch 2–0
21/06/26 · WTA 500 2026 · First round · detail
+3.11941.7 → 1944.8
beaten by Karolína Muchová 0–2
21/06/26 · WTA 500 2026 · Final · retirement · detail
±0.01941.7 → 1941.7
beat Elise Mertens 2–0
21/06/26 · WTA 500 2026 · Second round · detail
+7.41934.3 → 1941.7
21/06/26 · WTA 500 2026 · Quarterfinals · detail
+5.71928.6 → 1934.3
beaten by Aryna Sabalenka 0–2
31/05/26 · WTA Grand Slam 2026 · Fourth round · detail
−4.81933.4 → 1928.6
beat Iva Jovic 2–1
29/05/26 · WTA Grand Slam 2026 · Third round · detail
+7.71925.7 → 1933.4
beat Donna Vekic 2–0
27/05/26 · WTA Grand Slam 2026 · Second round · detail
+5.31920.4 → 1925.7
beat Laura Siegemund 2–0
25/05/26 · WTA Grand Slam 2026 · First round · detail
+5.81914.6 → 1920.4
beaten by Iga Świątek 0–2
08/05/26 · WTA 1000 2026 · Fourth round · detail
−7.81922.4 → 1914.6
beat Diana Shnaider 2–0
08/05/26 · WTA 1000 2026 · Third round · detail
+8.11914.3 → 1922.4
beat Eva Lys 2–1
07/05/26 · WTA 1000 2026 · Second round · detail
+6.41907.9 → 1914.3
beaten by Aryna Sabalenka 1–2
28/04/26 · WTA 1000 2026 · Fourth round · detail
−3.71911.6 → 1907.9
26/04/26 · WTA 1000 2026 · Third round · detail
+4.81906.8 → 1911.6
beat Camila Osorio 2–0
24/04/26 · WTA 1000 2026 · Second round · detail
+6.31900.6 → 1906.8
beaten by Talia Gibson 0–2
19/03/26 · WTA 1000 2026 · Second round · detail
−20.11920.7 → 1900.6
beat Camila Osorio 2–1
06/03/26 · WTA 1000 2026 · Third round · detail
+5.81914.9 → 1920.7
beaten by Aryna Sabalenka 0–2
06/03/26 · WTA 1000 2026 · Fourth round · detail
−4.91919.8 → 1914.9
05/03/26 · WTA 1000 2026 · Second round · detail
+4.01915.7 → 1919.8
beaten by Maddison Inglis
23/01/26 · WTA Grand Slam 2026 · Third round · walkover · detail
±0.01915.7 → 1915.7
beat Sorana Cîrstea 2–1
21/01/26 · WTA Grand Slam 2026 · Second round · detail
+9.21906.5 → 1915.7
beat Antonia Ružić 2–1
19/01/26 · WTA Grand Slam 2026 · First round · detail
+5.61900.9 → 1906.5
beat Lina Glushko 2–0
30/12/25 · WTA 250 2025 · First round · detail
+1.71899.3 → 1900.9
beat Julia Grabher 2–0
30/12/25 · WTA 250 2025 · Second round · detail
+2.21897.0 → 1899.3
beat Hailey Baptiste 2–1
30/12/25 · WTA 250 2025 · Quarterfinals · detail
+6.11890.9 → 1897.0
beaten by Clara Tauson 1–0
30/12/25 · WTA 250 2025 · Final · retirement · detail
±0.01890.9 → 1890.9
beat Alycia Parks 2–0
30/12/25 · WTA 250 2025 · Semifinals · detail
+3.11887.8 → 1890.9
beat Wakana Sonobe 2–0
13/10/25 · WTA 250 2025 · First round · detail
+3.31884.5 → 1887.8
beat Suzan Lamens 2–1
13/10/25 · WTA 250 2025 · Second round · detail
+4.51880.0 → 1884.5

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.