Zhang Kailin

Where the 1548.8 rating comes from

From 65 matches played between 8 September 2014 and 10 June 2019, 64 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.

65 matches, from the most recent to the first

beaten by Ankita Raina 0–1
10/06/19 · WTA 250 2019 · Qualifying — First round · retirement · detail
±0.01548.8 → 1548.8
beaten by Misaki Doi 0–2
08/10/18 · WTA 250 2018 · Qualifying — Qualifying competition · detail
−11.91560.6 → 1548.8
beat Kang Jiaqi 2–1
08/10/18 · WTA 250 2018 · Qualifying — First round · detail
+7.41553.2 → 1560.6
beaten by Lizette Cabrera 1–2
17/09/18 · WTA 250 2018 · Qualifying — Qualifying competition · detail
−15.11568.3 → 1553.2
beat Hiroko Kuwata 2–0
17/09/18 · WTA 250 2018 · Qualifying — First round · detail
+9.81558.5 → 1568.3
beaten by Valeria Savinykh 1–2
10/09/18 · WTA 250 2018 · Qualifying — First round · detail
−16.91575.4 → 1558.5
beat Xun Fangying 2–0
09/10/17 · WTA 250 2017 · Qualifying — First round · detail
+9.41566.1 → 1575.4
beaten by Stefanie Vögele 0–2
09/10/17 · WTA 250 2017 · Qualifying — Qualifying competition · detail
−10.81576.8 → 1566.1
beaten by Rebecca Peterson 0–2
18/09/17 · WTA 250 2017 · Second round · detail
−14.11591.0 → 1576.8
beat Ye Qiuyu 2–1
18/09/17 · WTA 250 2017 · Qualifying — First round · detail
+8.41582.5 → 1591.0
beat Jacqueline Cako 2–0
18/09/17 · WTA 250 2017 · Qualifying — Qualifying competition · detail
+7.21575.3 → 1582.5
beat Jana Fett 2–1
18/09/17 · WTA 250 2017 · First round · detail
+13.61561.7 → 1575.3
beaten by Nao Hibino 1–2
24/07/17 · WTA 250 2017 · First round · detail
−14.11575.8 → 1561.7
beat Sandra Bozinovic 2–0
22/05/17 · WTA 250 2017 · Qualifying — First round · detail
+9.11566.7 → 1575.8
beaten by Madison Brengle 0–2
22/05/17 · WTA 250 2017 · Qualifying — Qualifying competition · detail
−9.21575.9 → 1566.7
beat Risa Ozaki 2–0
27/02/17 · WTA 250 2017 · Second round · detail
+12.91563.0 → 1575.9
beat Kateryna Kozlova 2–0
27/02/17 · WTA 250 2017 · First round · detail
+13.41549.6 → 1563.0
beaten by Ashleigh Barty 0–2
27/02/17 · WTA 250 2017 · Quarterfinals · detail
−7.81557.4 → 1549.6
beaten by Samantha Stosur 0–2
20/02/17 · WTA 1000 2017 · First round · detail
−7.01564.4 → 1557.4
20/02/17 · WTA 1000 2017 · Qualifying — Qualifying competition · detail
+13.31551.1 → 1564.4
beat Alicja Rosolska 2–0
20/02/17 · WTA 1000 2017 · Qualifying — First round · detail
+4.41546.7 → 1551.1
beaten by Ayumi Morita 0–2
30/01/17 · WTA 250 2017 · Qualifying — First round · detail
−9.31556.0 → 1546.7
beaten by Monica Niculescu 1–2
02/01/17 · WTA 250 2017 · First round · detail
−6.51562.5 → 1556.0
beaten by Donna Vekic 1–2
10/10/16 · WTA 250 2016 · First round · detail
−14.31576.7 → 1562.5
beaten by Lara Arruabarrena Vecino 0–2
03/10/16 · WTA 1000 2016 · Qualifying — First round · detail
−9.51586.2 → 1576.7
beaten by Bethanie Mattek-Sands 0–2
26/09/16 · WTA 1000 2016 · Qualifying — First round · detail
−11.31597.5 → 1586.2
beaten by Vania King 0–2
01/08/16 · WTA 250 2016 · Quarterfinals · detail
−9.31606.7 → 1597.5
beat Miyu Kato 2–0
01/08/16 · WTA 250 2016 · Second round · detail
+8.81598.0 → 1606.7
beat Ivana Jorović 2–1
01/08/16 · WTA 250 2016 · First round · detail
+7.71590.3 → 1598.0
beat Zhang Yuxuan 2–1
06/06/16 · WTA 250 2016 · Qualifying — Second round · detail
+7.41582.9 → 1590.3
beat Katie Boulter 2–0
06/06/16 · WTA 250 2016 · Qualifying — Qualifying competition · detail
+10.51572.4 → 1582.9
beaten by Monica Puig 0–2
06/06/16 · WTA 250 2016 · First round · detail
−6.21578.6 → 1572.4
beat Sandra Bozinovic 2–0
16/05/16 · WTA 250 2016 · Qualifying — First round · detail
+9.61569.0 → 1578.6
beaten by Alizé Lim 0–2
16/05/16 · WTA 250 2016 · Qualifying — Qualifying competition · detail
−17.31586.3 → 1569.0
beat Eri Hozumi 2–1
29/02/16 · WTA 250 2016 · Qualifying — First round · detail
+8.01578.3 → 1586.3
beaten by Barbora Krejčiková 0–2
29/02/16 · WTA 250 2016 · Qualifying — Qualifying competition · detail
−15.01593.3 → 1578.3
beaten by Donna Vekic 1–2
22/02/16 · WTA 1000 2016 · Qualifying — First round · detail
−14.01607.3 → 1593.3
beaten by Zarina Diyas 0–2
04/01/16 · WTA 250 2016 · First round · detail
−12.41619.7 → 1607.3
beat Stefanie Vögele 2–0
04/01/16 · WTA 250 2016 · Qualifying — Qualifying competition · detail
+12.21607.6 → 1619.7
beat Li Yixuan 2–0
04/01/16 · WTA 250 2016 · Qualifying — First round · detail
+7.81599.8 → 1607.6
beaten by Heather Watson 1–2
12/10/15 · WTA 250 2015 · First round · detail
−10.01609.8 → 1599.8
beaten by Sara Errani 1–2
21/09/15 · WTA 250 2015 · Second round · detail
−6.51616.3 → 1609.8
21/09/15 · WTA 250 2015 · Qualifying — First round · detail
+8.11608.2 → 1616.3
beat Julia Glushko 2–1
21/09/15 · WTA 250 2015 · Qualifying — Qualifying competition · detail
+9.61598.6 → 1608.2
beat Ons Jabeur 2–0
21/09/15 · WTA 250 2015 · First round · detail
+12.11586.4 → 1598.6
beat Yang Zhaoxuan 2–0
08/06/15 · WTA 250 2015 · Qualifying — First round · detail
+7.81578.6 → 1586.4
beaten by Olga Govortsova 0–2
08/06/15 · WTA 250 2015 · Qualifying — Second round · detail
−8.61587.2 → 1578.6
beaten by Wang Qiang 0–2
18/05/15 · WTA 250 2015 · Qualifying — Qualifying competition · detail
−16.61603.8 → 1587.2
beat Laura Schaeder 2–0
18/05/15 · WTA 250 2015 · Qualifying — First round · detail
+8.21595.7 → 1603.8
beaten by Yuliya Beygelzimer 0–2
02/03/15 · WTA 250 2015 · Qualifying — Qualifying competition · detail
−15.01610.7 → 1595.7

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.