Gao Xinyu

Where the 1520.6 rating comes from

From 42 matches played between 1 August 2016 and 25 October 2026, 41 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.

42 matches, from the most recent to the first

beaten by Iga Świątek 0–2
25/10/26 · WTA 1000 2026 · Second round · detail
−1.11521.7 → 1520.6
beat Panna Udvardy 2–0
20/10/26 · WTA 1000 2026 · First round · detail
+13.61508.2 → 1521.7
beat Susan Bandecchi 2–0
20/07/26 · WTA 250 2026 · Qualifying — First round · detail
+11.41496.8 → 1508.2
20/07/26 · WTA 250 2026 · Qualifying — Qualifying competition · detail
+13.51483.3 → 1496.8
beaten by Lilli Tagger 0–2
20/07/26 · WTA 250 2026 · First round · detail
−8.01491.2 → 1483.3
beaten by Petra Marčinko 1–2
03/11/25 · WTA Grand Slam 2025 · Semifinals · detail
−12.11503.4 → 1491.2
beat Elena Pridankina 2–0
03/11/25 · WTA Grand Slam 2025 · Second round · detail
+13.81489.6 → 1503.4
beat Caroline Werner 2–1
03/11/25 · WTA Grand Slam 2025 · First round · detail
+14.61475.0 → 1489.6
03/11/25 · WTA Grand Slam 2025 · Quarterfinals · detail
+13.21461.8 → 1475.0
beat Yang Yidi 2–0
27/10/25 · WTA 250 2025 · Qualifying — First round · detail
+12.31449.5 → 1461.8
beaten by Aliona Falei 0–2
27/10/25 · WTA 250 2025 · Qualifying — Qualifying competition · detail
−10.61460.1 → 1449.5
beaten by Katarzyna Kawa 1–2
20/10/25 · WTA 250 2025 · Qualifying — First round · detail
−10.61470.7 → 1460.1
beat Nina Stojanović 2–0
21/07/25 · WTA 250 2025 · Qualifying — Qualifying competition · detail
+16.21454.5 → 1470.7
beat Lia Karatancheva 2–1
21/07/25 · WTA 250 2025 · Qualifying — First round · detail
+13.61441.0 → 1454.5
beaten by Marie Bouzková 0–2
21/07/25 · WTA 250 2025 · First round · detail
−3.91444.8 → 1441.0
beat Tsao Chia-yi 2–1
28/10/24 · WTA 250 2024 · Qualifying — First round · detail
+13.91431.0 → 1444.8
beat Carol Zhao 2–0
28/10/24 · WTA 250 2024 · Qualifying — Qualifying competition · detail
+12.71418.3 → 1431.0
beaten by Suzan Lamens 0–2
28/10/24 · WTA 250 2024 · First round · detail
−7.21425.5 → 1418.3
beaten by Alexandra Eala 1–2
21/10/24 · WTA 250 2024 · Qualifying — First round · detail
−7.71433.2 → 1425.5
beaten by Sara Errani 0–2
14/10/24 · WTA 500 2024 · Qualifying — First round · detail
−6.21439.4 → 1433.2
beaten by Moyuka Uchijima 0–2
07/10/24 · WTA 1000 2024 · Qualifying — First round · detail
−10.41449.8 → 1439.4
beaten by Sara Sorribes Tormo 1–2
25/09/24 · WTA 1000 2024 · First round · detail
−4.61454.4 → 1449.8
beat Ma Yexin 2–1
16/09/24 · WTA 250 2024 · Qualifying — Qualifying competition · detail
+12.71441.8 → 1454.4
beat Hou Yanan 2–0
16/09/24 · WTA 250 2024 · Qualifying — First round · detail
+13.41428.3 → 1441.8
beat Wei Sijia 2–0
16/09/24 · WTA 250 2024 · First round · detail
+11.81416.5 → 1428.3
beaten by Arianne Hartono 1–2
16/09/24 · WTA 250 2024 · Second round · detail
−8.01424.4 → 1416.5
beaten by Valeria Savinykh 0–2
18/09/23 · WTA 250 2023 · Qualifying — First round · retirement · detail
±0.01424.4 → 1424.4
beaten by Valeria Savinykh 1–2
30/01/23 · WTA 250 2023 · Qualifying — First round · detail
−14.71439.2 → 1424.4
beaten by Wang Xinyu 0–2
07/10/19 · WTA 250 2019 · Qualifying — Second round · detail
−12.61451.7 → 1439.2
beat Bai Zhuoxuan 2–0
07/10/19 · WTA 250 2019 · Qualifying — First round · detail
+14.71437.0 → 1451.7
beaten by Kateryna Kozlova 0–2
30/09/19 · WTA 1000 2019 · Qualifying — First round · detail
−5.41442.4 → 1437.0
beaten by Wang Xinyu 1–2
09/09/19 · WTA 250 2019 · First round · detail
−13.81456.2 → 1442.4
beaten by Sun Xuliu 1–2
09/10/17 · WTA 250 2017 · Qualifying — First round · detail
−26.61482.8 → 1456.2
02/10/17 · WTA 1000 2017 · Qualifying — First round · detail
+36.31446.5 → 1482.8
beaten by Magda Linette 1–2
02/10/17 · WTA 1000 2017 · Qualifying — Qualifying competition · detail
−9.91456.5 → 1446.5
beaten by Natalia Vikhlyantseva 0–2
25/09/17 · WTA 1000 2017 · Qualifying — First round · detail
−16.41472.9 → 1456.5
beat Lu Jiajing 2–1
18/09/17 · WTA 250 2017 · Qualifying — Qualifying competition · detail
+26.71446.2 → 1472.9
beat Guo Hanyu 2–1
18/09/17 · WTA 250 2017 · Qualifying — First round · detail
+29.01417.2 → 1446.2
beaten by Lizette Cabrera 0–2
18/09/17 · WTA 250 2017 · First round · detail
−22.21439.4 → 1417.2
beaten by Hsieh Su-wei 0–2
24/07/17 · WTA 250 2017 · First round · detail
−12.51452.0 → 1439.4
beaten by Nina Stojanović 0–2
10/10/16 · WTA 250 2016 · Qualifying — First round · detail
−23.51475.5 → 1452.0
beaten by Shérazad Reix 0–2
01/08/16 · WTA 250 2016 · Qualifying — First round · detail
−24.51500.0 → 1475.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.