Robin Montgomery

Where the 1658.8 rating comes from

From 79 matches played between 29 July 2019 and 2 November 2026, 77 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.

79 matches, from the most recent to the first

beat Panna Udvardy 2–1
02/11/26 · WTA 250 2026 · First round · detail
+8.31650.5 → 1658.8
02/11/26 · WTA 250 2026 · Quarterfinals · detail
+8.11642.4 → 1650.5
beat Jeline Vandromme 2–1
02/11/26 · WTA 250 2026 · Second round · detail
+8.31634.1 → 1642.4
beaten by Janice Tjen 0–2
02/11/26 · WTA 250 2026 · Semifinals · detail
−12.31646.5 → 1634.1
beaten by Katie Volynets 0–2
20/10/26 · WTA 1000 2026 · First round · detail
−10.91657.4 → 1646.5
15/10/26 · WTA 1000 2026 · Qualifying — Qualifying competition · detail
+9.01648.3 → 1657.4
11/10/26 · WTA 1000 2026 · Qualifying — First round · detail
+7.21641.1 → 1648.3
beaten by Park So-hyun 0–2
21/09/26 · WTA 250 2026 · First round · detail
−18.41659.5 → 1641.1
beaten by Maria Sakkari 1–2
31/08/26 · WTA Grand Slam 2026 · First round · detail
−9.21668.7 → 1659.5
beaten by Lilli Tagger 0–2
11/08/26 · WTA 1000 2026 · Qualifying — Qualifying competition · detail
−12.91681.6 → 1668.7
beat Julia Grabher 2–1
10/08/26 · WTA 1000 2026 · Qualifying — First round · detail
+6.81674.8 → 1681.6
beaten by Jasmine Paolini 1–2
29/06/26 · WTA Grand Slam 2026 · First round · detail
−7.81682.6 → 1674.8
beat Yuan Yue 2–1
08/06/26 · WTA 250 2026 · Qualifying — First round · detail
+10.31672.3 → 1682.6
beat Joanna Garland 2–0
08/06/26 · WTA 250 2026 · Qualifying — Qualifying competition · detail
+8.71663.6 → 1672.3
beat Greet Minnen 2–0
08/06/26 · WTA 250 2026 · Second round · detail
+10.81652.8 → 1663.6
beat Daria Snigur 2–0
08/06/26 · WTA 250 2026 · Quarterfinals · detail
+12.41640.4 → 1652.8
beat Daria Kasatkina 2–1
08/06/26 · WTA 250 2026 · First round · detail
+15.11625.3 → 1640.4
08/06/26 · WTA 250 2026 · Final · walkover · detail
±0.01625.3 → 1625.3
08/06/26 · WTA 250 2026 · Semifinals · detail
+14.91610.4 → 1625.3
beaten by Magda Linette 0–2
23/04/26 · WTA 1000 2026 · First round · detail
−7.71618.1 → 1610.4
beaten by Anna Blinkova 0–2
30/03/26 · WTA 250 2026 · First round · detail
−13.21631.4 → 1618.1
beat Nao Hibino 2–0
30/12/25 · WTA 250 2025 · Second round · detail
+8.51622.9 → 1631.4
beat Mai Hontama 2–1
30/12/25 · WTA 250 2025 · First round · detail
+9.01613.9 → 1622.9
beaten by Clara Tauson 0–2
30/12/25 · WTA 250 2025 · Semifinals · detail
−5.81619.7 → 1613.9
beat Bernarda Pera 2–0
30/12/25 · WTA 250 2025 · Quarterfinals · detail
+13.01606.7 → 1619.7
beaten by Jéssica Bouzas Maneiro 1–2
28/05/25 · WTA Grand Slam 2025 · Second round · detail
−11.91618.6 → 1606.7
beat Diane Parry 2–0
26/05/25 · WTA Grand Slam 2025 · First round · detail
+14.31604.3 → 1618.6
beaten by Moyuka Uchijima 1–2
23/04/25 · WTA 1000 2025 · First round · detail
−12.41616.7 → 1604.3
beat Viktoriya Tomova 2–0
31/03/25 · WTA 500 2025 · First round · detail
+13.81602.9 → 1616.7
beaten by Danielle Collins 0–2
31/03/25 · WTA 500 2025 · Second round · detail
−3.91606.8 → 1602.9
beaten by Bernarda Pera 0–2
19/03/25 · WTA 1000 2025 · Qualifying — Qualifying competition · detail
−10.91617.7 → 1606.8
beat Giorgia Pedone 2–0
17/03/25 · WTA 1000 2025 · Qualifying — First round · detail
+6.41611.3 → 1617.7
beaten by Marta Kostyuk 0–2
07/03/25 · WTA 1000 2025 · Second round · detail
−5.71617.0 → 1611.3
beat Jule Niemeier 2–1
06/03/25 · WTA 1000 2025 · First round · detail
+13.01604.0 → 1617.0
beaten by Elsa Jacquemot 1–2
28/10/24 · WTA 250 2024 · First round · detail
−17.81621.7 → 1604.0
beat Martina Trevisan 2–0
12/08/24 · WTA 1000 2024 · Qualifying — Qualifying competition · detail
+10.51611.3 → 1621.7
beat Cristina Bucșa 2–1
12/08/24 · WTA 1000 2024 · Qualifying — First round · detail
+11.41599.9 → 1611.3
beaten by Elisabetta Cocciaretto 1–2
12/08/24 · WTA 1000 2024 · First round · detail
−9.21609.1 → 1599.9
beaten by Harriet Dart 0–2
05/08/24 · WTA 1000 2024 · Qualifying — First round · detail
−11.21620.2 → 1609.1
beat Shelby Rogers 2–0
29/07/24 · WTA 500 2024 · First round · detail
+16.21604.0 → 1620.2
29/07/24 · WTA 500 2024 · Second round · walkover · detail
±0.01604.0 → 1604.0
beaten by Marie Bouzková 0–2
29/07/24 · WTA 500 2024 · Quarterfinals · detail
−7.41611.4 → 1604.0
beaten by Ons Jabeur 0–2
02/07/24 · WTA Grand Slam 2024 · Second round · detail
−4.41615.8 → 1611.4
beat Olivia Gadecki 2–0
01/07/24 · WTA Grand Slam 2024 · First round · detail
+9.21606.6 → 1615.8
beat Lulu Sun 2–0
10/06/24 · WTA 250 2024 · Qualifying — Qualifying competition · detail
+11.51595.1 → 1606.6
beat Annelin Bakker 2–1
10/06/24 · WTA 250 2024 · Qualifying — First round · detail
+9.11586.0 → 1595.1
beat Magda Linette 2–1
10/06/24 · WTA 250 2024 · First round · detail
+16.91569.2 → 1586.0
beat Jule Niemeier 2–0
10/06/24 · WTA 250 2024 · Second round · detail
+15.71553.4 → 1569.2
beaten by Ekaterina Alexandrova 0–2
10/06/24 · WTA 250 2024 · Quarterfinals · detail
−5.51559.0 → 1553.4
beaten by Aryna Sabalenka 1–2
26/04/24 · WTA 1000 2024 · Third round · detail
−1.61560.6 → 1559.0

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.