Ramkumar Ramanathan

Where the 1522.7 rating comes from

From 103 matches played between 2 January 2012 and 2 October 2024, 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.

103 matches, from the most recent to the first

beaten by Alexander Shevchenko 0–2
02/10/24 · ATP 1000 2024 · First round · detail
−9.01531.7 1522.7
beat Sun Fajing 2–0
01/10/24 · ATP 1000 2024 · Qualifying — Qualifying competition · detail
+8.81522.9 1531.7
beat Ugo Blanchet 2–1
30/09/24 · ATP 1000 2024 · Qualifying — First round · detail
+12.51510.3 1522.9
beaten by Abdullah Shelbayh 0–2
24/06/24 · ATP 250 2024 · Qualifying — First round · detail
−11.91522.2 1510.3
beaten by Alex Bolt 0–2
17/07/23 · ATP 250 2023 · Qualifying — First round · detail
−11.11533.4 1522.2
beat Otto Virtanen 2–1
02/01/23 · ATP 250 2023 · Qualifying — First round · detail
+10.21523.2 1533.4
beat Mattia Bellucci 2–0
02/01/23 · ATP 250 2023 · Qualifying — Qualifying competition · detail
+11.61511.6 1523.2
beaten by Pedro Martínez 1–2
02/01/23 · ATP 250 2023 · First round · detail
−10.91522.5 1511.6
beaten by Rio Noguchi 1–2
03/10/22 · ATP 500 2022 · First round · detail
−11.71534.2 1522.5
beat Ryota Tanuma 2–0
03/10/22 · ATP 500 2022 · Qualifying — First round · detail
+11.21523.0 1534.2
beat Elias Ymer 2–1
03/10/22 · ATP 500 2022 · Qualifying — Qualifying competition · detail
+14.31508.7 1523.0
beat Stefan Kozlov 2–0
25/07/22 · ATP 250 2022 · Qualifying — First round · detail
+12.81496.0 1508.7
beat Jack Draper 2–1
25/07/22 · ATP 250 2022 · Qualifying — Qualifying competition · detail
+17.61478.4 1496.0
beaten by Ben Shelton 0–2
25/07/22 · ATP 250 2022 · First round · detail
−11.91490.3 1478.4
beaten by William Blumberg 1–2
11/07/22 · ATP 250 2022 · Qualifying — First round · detail
−12.81503.1 1490.3
beaten by Liam Broady 1–2
07/03/22 · ATP 1000 2022 · Qualifying — First round · detail
−9.81512.9 1503.1
beaten by Stefano Travaglia 1–2
31/01/22 · ATP 250 2022 · First round · detail
−11.31524.1 1512.9
beaten by Holger Rune 0–2
03/01/22 · ATP 250 2022 · Qualifying — First round · detail
−9.21533.4 1524.1
beaten by Egor Gerasimov 0–2
18/10/21 · ATP 250 2021 · Qualifying — First round · detail
−9.11542.5 1533.4
beaten by Roberto Quiroz 1–2
04/10/21 · ATP 1000 2021 · Qualifying — First round · detail
−13.91556.4 1542.5
beaten by Steve Johnson 0–2
02/08/21 · ATP 500 2021 · First round · detail
−9.31565.7 1556.4
beat Sebastian Ofner 2–0
02/08/21 · ATP 500 2021 · Qualifying — Qualifying competition · detail
+12.91552.8 1565.7
02/08/21 · ATP 500 2021 · Qualifying — First round · detail
+10.11542.7 1552.8
beaten by Mitchell Krueger 1–2
12/07/21 · ATP 250 2021 · Qualifying — Qualifying competition · detail
−13.31555.9 1542.7
beat Darian King 2–0
12/07/21 · ATP 250 2021 · Qualifying — First round · detail
+11.11544.8 1555.9
beaten by Yuki Bhambri 1–2
15/03/21 · ATP 500 2021 · Qualifying — Qualifying competition · detail
−11.21556.1 1544.8
beat Evgeny Donskoy 2–0
15/03/21 · ATP 500 2021 · Qualifying — First round · detail
+10.01546.1 1556.1
beat Norbert Gombos 2–0
08/03/21 · ATP 250 2021 · Qualifying — Qualifying competition · detail
+14.71531.4 1546.1
beat Frederik Nielsen 2–0
08/03/21 · ATP 250 2021 · Qualifying — First round · detail
+8.21523.1 1531.4
beaten by Alexander Bublik 0–2
08/03/21 · ATP 250 2021 · First round · detail
−6.21529.3 1523.1
beaten by Taro Daniel 1–2
22/02/21 · ATP 250 2021 · First round · detail
−12.71542.0 1529.3
beaten by Salvatore Caruso 1–2
03/02/20 · ATP 250 2020 · First round · detail
−12.11554.1 1542.0
31/12/19 · ATP 250 2019 · First round · detail
+15.51538.6 1554.1
beaten by Malek Jaziri 1–2
31/12/19 · ATP 250 2019 · Second round · detail
−11.91550.6 1538.6
beaten by Tim Smyczek 0–2
29/07/19 · ATP 500 2019 · Qualifying — First round · detail
−11.11561.7 1550.6
beaten by Ugo Humbert 0–2
15/07/19 · ATP 250 2019 · Second round · detail
−10.71572.5 1561.7
15/07/19 · ATP 250 2019 · First round · detail
+13.11559.3 1572.5
beat Yuichi Sugita 2–1
15/07/19 · ATP 250 2019 · Qualifying — Qualifying competition · detail
+12.61546.7 1559.3
beat Maxime Cressy 2–0
15/07/19 · ATP 250 2019 · Qualifying — First round · detail
+10.81536.0 1546.7
beaten by Lorenzo Sonego 0–2
18/03/19 · ATP 1000 2019 · Qualifying — First round · detail
−13.21549.1 1536.0
beaten by Filip Krajinović 0–2
04/03/19 · ATP 1000 2019 · Qualifying — First round · detail
−7.11556.2 1549.1
beaten by Roberto Bautista Agut 0–2
25/02/19 · ATP 500 2019 · First round · detail
−3.11559.3 1556.2
beaten by Marcelo Arévalo 1–2
18/02/19 · ATP 250 2019 · Qualifying — First round · detail
−16.91576.2 1559.3
beat Tim Smyczek 2–1
11/02/19 · ATP 250 2019 · Qualifying — Qualifying competition · detail
+11.31564.9 1576.2
beat Roy Smith 2–1
11/02/19 · ATP 250 2019 · Qualifying — First round · detail
+10.11554.8 1564.9
beaten by Jason Jung 1–2
11/02/19 · ATP 250 2019 · First round · detail
−12.71567.5 1554.8
beaten by Hubert Hurkacz 1–2
08/10/18 · ATP 1000 2018 · Qualifying — Qualifying competition · detail
−14.21581.7 1567.5
beat Cameron Norrie 2–0
08/10/18 · ATP 1000 2018 · Qualifying — First round · detail
+13.41568.3 1581.7
beaten by Tennys Sandgren 0–2
01/10/18 · ATP 500 2018 · Qualifying — First round · detail
−13.61581.9 1568.3
beat Max Purcell 2–1
24/09/18 · ATP 250 2018 · Qualifying — First round · detail
+10.21571.6 1581.9

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.