Ricardo Walther

Where the 1504.6 rating comes from

From 48 matches played between 21 October 2015 and 19 February 2026, 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.

48 matches, from the most recent to the first

beaten by Hugo Calderano 1–3
19/02/26 · Singapore Smash 2026 · Round of 64 · detail
−5.81510.3 → 1504.6
beaten by Jonathan Groth 2–3
25/09/25 · China Smash 2025 · Round of 64 · detail
−11.11521.5 → 1510.3
beaten by Lin Shidong 1–3
18/08/25 · Europe Smash 2025 · Round of 16 · detail
−3.21524.7 → 1521.5
beat Anton Kallberg 3–1
16/08/25 · Europe Smash 2025 · Round of 32 · detail
+16.11508.6 → 1524.7
beat Elias Ranefur 3–1
14/08/25 · Europe Smash 2025 · Round of 64 · detail
+11.31497.3 → 1508.6
beaten by Lilian Bardet 1–3
05/07/25 · United States Smash 2025 · Round of 32 · detail
−11.51508.9 → 1497.3
beat Wong Chun Ting 3–2
03/07/25 · United States Smash 2025 · Round of 64 · detail
+13.51495.4 → 1508.9
beat Eugene Wang 4–0
25/05/25 · World Table Tennis Championships 2025 · First round · detail
+13.41481.9 → 1495.4
beaten by Adrien Rassenfosse 3–4
25/05/25 · World Table Tennis Championships 2025 · Second round · detail
−11.31493.3 → 1481.9
beaten by Liang Jingkun 0–3
03/02/25 · Singapore Smash 2025 · Round of 16 · detail
−3.41496.6 → 1493.3
beat Tomislav Pucar 3–1
01/02/25 · Singapore Smash 2025 · Round of 32 · detail
+13.01483.6 → 1496.6
beat Benedikt Duda 3–0
30/01/25 · Singapore Smash 2025 · Round of 64 · detail
+15.71467.9 → 1483.6
beaten by Anton Kallberg 1–3
07/11/24 · WTT Champions Frankfurt 2024 · Quarterfinals · detail
−8.01475.8 → 1467.9
beat Quadri Aruna 3–2
05/11/24 · WTT Champions Frankfurt 2024 · Round of 16 · detail
+15.81460.0 → 1475.8
beat Álvaro Robles 3–0
03/11/24 · WTT Champions Frankfurt 2024 · Round of 32 · detail
+11.21448.8 → 1460.0
beaten by An Jae-hyun 1–3
07/03/22 · Singapore Smash 2022 · Round of 64 · detail
−8.41457.2 → 1448.8
beaten by Lin Gaoyuan 2–4
04/06/19 · ITTF World Tour, Hong Kong Open 2019 · Round of 32 · detail
−2.11459.3 → 1457.2
beaten by Dimitrij Ovtcharov 3–4
28/05/19 · ITTF World Tour, China Open 2019 · Round of 32 · detail
−4.61463.9 → 1459.3
beaten by Jun Mizutani 3–4
06/11/18 · ITTF World Tour, Austrian Open 2018 · Round of 32 · detail
−4.31468.2 → 1463.9
beaten by Bastian Steger 3–4
22/08/18 · ITTF World Tour, Czech Open 2018 · Round of 16 · detail
−9.41477.6 → 1468.2
beat Ruwen Filus 4–2
21/08/18 · ITTF World Tour, Czech Open 2018 · Round of 32 · detail
+15.11462.5 → 1477.6
beaten by Quadri Aruna 2–4
24/07/18 · ITTF World Tour, Australian Open 2018 · Round of 32 · detail
−8.11470.6 → 1462.5
beaten by Wang Chuqin 1–4
01/01/18 · ITTF World Tour, Hungarian Open 2018 · Round of 32 · detail
−8.41479.0 → 1470.6
beaten by Kristian Karlsson 2–4
01/01/18 · ITTF World Tour, German Open 2018 · Round of 32 · detail
−10.81489.8 → 1479.0
beaten by Simon Gauzy 3–4
19/09/17 · ITTF World Tour, Austrian Open 2017 · Round of 32 · detail
−10.51500.3 → 1489.8
beaten by Kenta Matsudaira 3–4
14/06/17 · ITTF World Tour, Japan Open 2017 · Round of 32 · detail
−8.01508.3 → 1500.3
beaten by Alexander Shibaev 2–4
30/05/17 · World Table Tennis Championships 2017 · Second round · detail
−10.51518.9 → 1508.3
beat Frane Kojic 4–1
29/05/17 · World Table Tennis Championships 2017 · First round · detail
+10.81508.1 → 1518.9
beaten by Maharu Yoshimura 1–4
20/04/17 · ITTF World Tour, Korea Open 2017 · Quarterfinals · detail
−9.11517.2 → 1508.1
beat Kenta Tazoe 4–1
19/04/17 · ITTF World Tour, Korea Open 2017 · Round of 16 · detail
+11.71505.5 → 1517.2
beat Mattias Karlsson 4–3
18/04/17 · ITTF World Tour, Korea Open 2017 · Round of 32 · detail
+10.61495.0 → 1505.5
beaten by Koki Niwa 1–4
21/02/17 · ITTF World Tour, Qatar Open 2017 · Round of 32 · detail
−8.61503.6 → 1495.0
beaten by Jiang Tianyi 3–4
15/02/17 · ITTF World Tour, India Open 2017 · Round of 16 · detail
−11.21514.8 → 1503.6
beat Soumyajit Ghosh 4–3
14/02/17 · ITTF World Tour, India Open 2017 · Round of 32 · detail
+10.21504.6 → 1514.8
beaten by Ruwen Filus 2–4
18/01/17 · ITTF World Tour, Hungarian Open 2017 · Round of 16 · detail
−10.31514.9 → 1504.6
beat Chen Chien-An 4–3
17/01/17 · ITTF World Tour, Hungarian Open 2017 · Round of 32 · detail
+15.01499.9 → 1514.9
beaten by Mattias Falck 1–4
15/11/16 · ITTF World Tour, Swedish Open 2016 · Round of 64 · detail
−10.31510.3 → 1499.9
beat Maharu Yoshimura 4–0
11/11/16 · ITTF World Tour, Austrian Open 2016 · Round of 16 · detail
+16.01494.2 → 1510.3
beaten by Kenta Matsudaira 3–4
11/11/16 · ITTF World Tour, Austrian Open 2016 · Quarterfinals · detail
−16.71510.9 → 1494.2
10/11/16 · ITTF World Tour, Austrian Open 2016 · Round of 32 · detail
+29.61481.4 → 1510.9
beat Jakub Dyjas 4–0
09/11/16 · ITTF World Tour, Austrian Open 2016 · Round of 64 · detail
+31.51449.9 → 1481.4
beaten by Harald Andersson 0–4
21/09/16 · ITTF World Tour, Belgium Open 2016 · Round of 32 · detail
−23.31473.1 → 1449.9
beat Amin Miralmasi 4–1
20/09/16 · ITTF World Tour, Belgium Open 2016 · Round of 64 · detail
+27.71445.4 → 1473.1
beaten by Li Ping 1–4
25/05/16 · ITTF World Tour, Croatia Open 2016 · Round of 32 · detail
−22.71468.1 → 1445.4
beat Alexander Valuch 4–0
24/05/16 · ITTF World Tour, Croatia Open 2016 · Round of 64 · detail
+28.11440.0 → 1468.1
beaten by Andrej Gacina 3–4
23/03/16 · ITTF World Tour, Qatar Open 2016 · Round of 32 · detail
−14.21454.2 → 1440.0
beaten by Chuang Chih-Yuan 2–4
11/11/15 · ITTF World Tour, Swedish Open 2015 · Round of 64 · detail
−17.91472.1 → 1454.2
beaten by Daniel Gorak 3–4
21/10/15 · ITTF World Tour, Polish Open 2015 · Round of 64 · detail
−27.91500.0 → 1472.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.