Where the 1603.5 rating comes from
From 55 matches played between 2 January 2023 and 25 October 2026, 54 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.
55 matches, from the most recent to the first
beat Ksenia Zaytseva 2–0
15/10/26 · WTA 1000 2026 · Qualifying — Qualifying competition · detail
+10.11592.6 → 1602.7
beat Sofia Johnson 2–1
27/07/26 · WTA 250 2026 · Qualifying — Qualifying competition · detail
+10.11589.9 → 1600.0
beaten by Antonia Ružić 1–2
08/06/26 · WTA 500 2026 · Qualifying — Qualifying competition · detail
−9.71608.5 → 1598.8
beat Aliaksandra Sasnovich 2–1
08/06/26 · WTA 500 2026 · Qualifying — First round · detail
+14.21594.3 → 1608.5
beaten by Rebeka Masarova 1–2
16/03/26 · WTA 1000 2026 · Qualifying — First round · detail
−10.21604.5 → 1594.3
beat Léolia Jeanjean 2–0
03/03/26 · WTA 1000 2026 · Qualifying — Qualifying competition · detail
+10.91582.0 → 1592.9
beat Sinja Kraus 2–0
02/03/26 · WTA 1000 2026 · Qualifying — First round · detail
+11.21570.9 → 1582.0
beaten by Sonay Kartal 0–2
16/02/26 · WTA 1000 2026 · Qualifying — First round · detail
−7.51578.4 → 1570.9
beaten by Camila Osorio 0–2
09/02/26 · WTA 1000 2026 · Qualifying — Qualifying competition · detail
−9.11587.5 → 1578.4
beat Aleksandra Krunic 2–0
09/02/26 · WTA 1000 2026 · Qualifying — First round · detail
+11.51576.0 → 1587.5
beaten by Hailey Baptiste 0–2
21/01/26 · WTA Grand Slam 2026 · Second round · detail
−8.51584.5 → 1576.0
beat Jéssica Bouzas Maneiro 2–0
19/01/26 · WTA Grand Slam 2026 · First round · detail
+15.41569.0 → 1584.5
beaten by Katarzyna Kawa 0–2
22/09/25 · WTA 1000 2025 · Qualifying — First round · detail
−14.61589.0 → 1574.5
beaten by Hailey Baptiste 0–2
05/05/25 · WTA 1000 2025 · Qualifying — First round · detail
−8.51592.9 → 1584.3
beat Martina Trevisan 2–0
20/03/24 · WTA 1000 2024 · First round · retirement · detail
±0.01598.9 → 1598.9
beat Jule Niemeier 2–0
19/03/24 · WTA 1000 2024 · Qualifying — Qualifying competition · detail
+16.01582.9 → 1598.9
beat Alizé Cornet 2–1
18/03/24 · WTA 1000 2024 · Qualifying — First round · detail
+13.31569.6 → 1582.9
beaten by Robin Montgomery 1–2
05/03/24 · WTA 1000 2024 · Qualifying — Qualifying competition · detail
−14.41584.0 → 1569.6
beat Jaqueline Cristian 2–0
04/03/24 · WTA 1000 2024 · Qualifying — First round · detail
+13.01571.0 → 1584.0
beat Martina Trevisan 2–0
19/02/24 · WTA 1000 2024 · Qualifying — First round · detail
+14.11556.9 → 1571.0
beat Cristina Bucșa 2–1
19/02/24 · WTA 1000 2024 · Qualifying — Qualifying competition · detail
+15.51541.4 → 1556.9
beaten by Barbora Krejčiková 1–2
17/01/24 · WTA Grand Slam 2024 · Third round · detail
−3.41548.5 → 1545.1
beaten by Clervie Ngounoue 0–2
11/09/23 · WTA 500 2023 · Qualifying — First round · detail
−12.31521.5 → 1509.2
beaten by Karolína Muchová 0–2
28/08/23 · WTA Grand Slam 2023 · First round · detail
−2.11523.7 → 1521.5
beaten by Magdalena Fręch 0–2
07/08/23 · WTA 1000 2023 · Qualifying — First round · detail
−8.31531.9 → 1523.7
beaten by Elina Svitolina 1–2
30/05/23 · WTA Grand Slam 2023 · Second round · detail
−11.81575.5 → 1563.7
beat Nuria Párrizas Díaz 2–1
29/05/23 · WTA Grand Slam 2023 · First round · detail
+29.31546.2 → 1575.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.