Ann Li

Where the 1750.0 rating comes from

From 224 matches played between 5 March 2018 and 16 November 2026, 214 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.

224 matches, from the most recent to the first

beaten by Ekaterina Alexandrova 0–2
16/11/26 · WTA 500 2026 · First round · detail
−11.71761.7 → 1750.0
beat Zeynep Sönmez 2–0
16/11/26 · WTA 250 2026 · Second round · detail
+9.61752.2 → 1761.7
beat Lilli Tagger 2–1
16/11/26 · WTA 250 2026 · Quarterfinals · detail
+9.31742.9 → 1752.2
beat Emerson Jones 2–1
16/11/26 · WTA 250 2026 · First round · detail
+4.91738.0 → 1742.9
beaten by Ashlyn Krueger 1–2
16/11/26 · WTA 250 2026 · Semifinals · detail
−14.41752.4 → 1738.0
beat Janice Tjen 2–0
16/11/26 · WTA 1000 2026 · Third round · detail
+8.81743.5 → 1752.4
beaten by Iga Świątek 0–2
16/11/26 · WTA 1000 2026 · Quarterfinals · detail
−3.91747.4 → 1743.5
beat Camila Osorio 2–0
16/11/26 · WTA 1000 2026 · First round · retirement · detail
±0.01747.4 → 1747.4
beat Aryna Sabalenka 2–1
16/11/26 · WTA 1000 2026 · Second round · detail
+21.31726.1 → 1747.4
beaten by Elina Svitolina 0–2
02/11/26 · WTA 1000 2026 · Fourth round · detail
−4.51730.6 → 1726.1
beat Belinda Bencic 2–0
29/10/26 · WTA 1000 2026 · Third round · detail
+18.61712.0 → 1730.6
beat Ashlyn Krueger 2–0
25/10/26 · WTA 1000 2026 · Second round · detail
+11.41700.7 → 1712.0
beaten by Linda Nosková 1–2
04/09/26 · WTA Grand Slam 2026 · Third round · detail
−5.31706.0 → 1700.7
beat Donna Vekic 2–1
02/09/26 · WTA Grand Slam 2026 · Second round · detail
+11.71694.3 → 1706.0
beat Antonia Ružić 2–0
31/08/26 · WTA Grand Slam 2026 · First round · detail
+10.61683.7 → 1694.3
24/08/26 · WTA 500 2026 · Second round · walkover · detail
±0.01683.7 → 1683.7
beaten by Diane Parry 0–2
24/08/26 · WTA 500 2026 · Semifinals · detail
−12.41696.1 → 1683.7
beat Camila Osorio 2–0
24/08/26 · WTA 500 2026 · First round · detail
+12.11684.0 → 1696.1
beat Alycia Parks 2–0
24/08/26 · WTA 500 2026 · Quarterfinals · detail
+8.71675.3 → 1684.0
beaten by Coco Gauff 0–2
14/08/26 · WTA 1000 2026 · Third round · detail
−3.01678.3 → 1675.3
beat Shuai Zhang 2–0
13/08/26 · WTA 1000 2026 · Second round · detail
+11.91666.4 → 1678.3
beaten by Elena Rybakina 0–2
07/08/26 · WTA 1000 2026 · Third round · detail
−2.81669.2 → 1666.4
beat Kayla Cross 2–0
06/08/26 · WTA 1000 2026 · Second round · detail
+5.41663.8 → 1669.2
beaten by Magdalena Fręch 0–2
27/07/26 · WTA 500 2026 · First round · detail
−14.51678.3 → 1663.8
beat Maria Timofeeva 2–0
13/07/26 · WTA 250 2026 · First round · detail
+8.31670.0 → 1678.3
beaten by Alina Korneeva 0–2
13/07/26 · WTA 250 2026 · Second round · detail
−15.41685.4 → 1670.0
beaten by Zeynep Sönmez 1–2
29/06/26 · WTA Grand Slam 2026 · First round · detail
−12.11697.5 → 1685.4
beaten by Ekaterina Alexandrova 1–2
21/06/26 · WTA 500 2026 · First round · detail
−12.61710.1 → 1697.5
beaten by Viktorija Golubic 1–2
15/06/26 · WTA 250 2026 · Quarterfinals · detail
−14.31724.4 → 1710.1
beat Taylah Preston 2–1
15/06/26 · WTA 250 2026 · Second round · detail
+6.51717.9 → 1724.4
beat Kimberly Birrell 2–1
15/06/26 · WTA 250 2026 · First round · detail
+11.11706.8 → 1717.9
beaten by Diane Parry 0–2
27/05/26 · WTA Grand Slam 2026 · Second round · detail
−15.11721.9 → 1706.8
beat Shuai Zhang 2–0
25/05/26 · WTA Grand Slam 2026 · First round · detail
+9.61712.2 → 1721.9
beat Maya Joint 2–0
18/05/26 · WTA 500 2026 · First round · detail
+11.31701.0 → 1712.2
beat Marie Bouzková 2–0
18/05/26 · WTA 500 2026 · Quarterfinals · detail
+13.61687.4 → 1701.0
beaten by Emma Navarro 0–2
18/05/26 · WTA 500 2026 · Semifinals · detail
−12.21699.6 → 1687.4
18/05/26 · WTA 500 2026 · Second round · detail
+13.81685.7 → 1699.6
beaten by Liudmila Samsonova 0–2
07/05/26 · WTA 1000 2026 · Second round · detail
−11.11696.8 → 1685.7
beat Shuai Zhang 2–1
06/05/26 · WTA 1000 2026 · First round · detail
+10.31686.5 → 1696.8
beaten by Leylah Annie Fernandez 0–2
28/04/26 · WTA 1000 2026 · Fourth round · detail
−9.31695.8 → 1686.5
beat Iga Świątek 2–1
26/04/26 · WTA 1000 2026 · Third round · retirement · detail
±0.01695.8 → 1695.8
beat Alycia Parks 2–1
24/04/26 · WTA 1000 2026 · Second round · detail
+10.91684.9 → 1695.8
beaten by Marta Kostyuk 1–2
13/04/26 · WTA 250 2026 · Quarterfinals · detail
−6.81691.6 → 1684.9
13/04/26 · WTA 250 2026 · Second round · detail
+10.11681.5 → 1691.6
beat Daria Kasatkina 2–1
13/04/26 · WTA 250 2026 · First round · detail
+13.21668.3 → 1681.5
beaten by Dayana Yastremska 1–2
06/04/26 · WTA 500 2026 · First round · detail
−10.71679.0 → 1668.3
beaten by Aryna Sabalenka 0–2
19/03/26 · WTA 1000 2026 · Second round · detail
−1.31680.3 → 1679.0
beat Kimberly Birrell 2–1
18/03/26 · WTA 1000 2026 · First round · detail
+14.31666.1 → 1680.3
beaten by Talia Gibson 0–2
04/03/26 · WTA 1000 2026 · First round · detail
−17.01683.1 → 1666.1
beaten by Zeynep Sönmez 1–2
23/02/26 · WTA 500 2026 · Second round · detail
−14.81697.9 → 1683.1

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.