Andrey Rublev

Where the 1721.8 rating comes from

From 639 matches played between 14 October 2013 and 4 November 2026, 621 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.

639 matches, from the most recent to the first

beaten by Tomas Martin Etcheverry 1–2
04/11/26 · ATP 1000 2026 · First round · detail
−15.91737.7 → 1721.8
beaten by Tommy Paul 0–2
26/10/26 · ATP 500 2026 · First round · detail
−7.81745.5 → 1737.7
beaten by Adrian Mannarino 1–2
19/10/26 · ATP 250 2026 · Second round · detail
−16.21761.7 → 1745.5
beaten by Rei Sakamoto 0–2
08/10/26 · ATP 1000 2026 · Second round · detail
−18.51780.1 → 1761.7
28/09/26 · ATP 500 2026 · First round · detail
+8.51771.7 → 1780.1
beat Roman Safiullin 2–1
28/09/26 · ATP 500 2026 · Second round · detail
+8.31763.3 → 1771.7
beaten by Alex de Minaur 1–2
28/09/26 · ATP 500 2026 · Quarterfinals · detail
−10.11773.5 → 1763.3
beat Rinky Hijikata 2–0
21/09/26 · ATP 250 2026 · Second round · detail
+8.61764.9 → 1773.5
beat Kyrian Jacquet 2–0
21/09/26 · ATP 250 2026 · Semifinals · detail
+3.61761.2 → 1764.9
beat Hugo Gaston 2–1
21/09/26 · ATP 250 2026 · Quarterfinals · detail
+4.21757.0 → 1761.2
beaten by Daniil Medvedev 0–2
21/09/26 · ATP 250 2026 · Final · detail
−9.61766.6 → 1757.0
beaten by Daniel Mérida 1–3
02/09/26 · ATP Grand Slam 2026 · Second round · detail
−14.51781.1 → 1766.6
beat Otto Virtanen 3–2
31/08/26 · ATP Grand Slam 2026 · First round · detail
+4.81776.3 → 1781.1
beaten by Nuno Borges 0–2
16/08/26 · ATP 1000 2026 · Third round · detail
−13.71790.0 → 1776.3
15/08/26 · ATP 1000 2026 · Second round · detail
+8.01782.0 → 1790.0
beaten by Juncheng Shang 1–2
06/08/26 · ATP 1000 2026 · Second round · detail
−14.21796.3 → 1782.0
beat Timofey Skatov 2–0
20/07/26 · ATP 250 2026 · Second round · detail
+3.71792.6 → 1796.3
beaten by Luca Van Assche 1–2
20/07/26 · ATP 250 2026 · Quarterfinals · detail
−20.21812.8 → 1792.6
beat Sebastián Báez 2–0
13/07/26 · ATP 250 2026 · Quarterfinals · detail
+6.41806.5 → 1812.8
beat Luciano Darderi 2–0
13/07/26 · ATP 250 2026 · Final · detail
+9.71796.7 → 1806.5
13/07/26 · ATP 250 2026 · Second round · detail
+4.91791.8 → 1796.7
beat Alejandro Tabilo 2–1
13/07/26 · ATP 250 2026 · Semifinals · detail
+8.81783.0 → 1791.8
beaten by Roman Safiullin 2–3
29/06/26 · ATP Grand Slam 2026 · First round · detail
−18.41801.4 → 1783.0
beaten by Hubert Hurkacz 0–2
15/06/26 · ATP 500 2026 · First round · detail
−14.11815.5 → 1801.4
beaten by Jakub Menšík 2–3
31/05/26 · ATP Grand Slam 2026 · Fourth round · detail
−11.31826.8 → 1815.5
beat Nuno Borges 3–0
29/05/26 · ATP Grand Slam 2026 · Third round · detail
+7.31819.5 → 1826.8
27/05/26 · ATP Grand Slam 2026 · Second round · detail
+6.21813.3 → 1819.5
beat Ignacio Buse 3–1
25/05/26 · ATP Grand Slam 2026 · First round · detail
+7.91805.4 → 1813.3
beaten by Jannik Sinner 0–2
09/05/26 · ATP 1000 2026 · Quarterfinals · detail
−1.51806.9 → 1805.4
08/05/26 · ATP 1000 2026 · Fourth round · detail
+7.01799.9 → 1806.9
08/05/26 · ATP 1000 2026 · Third round · detail
+11.81788.1 → 1799.9
07/05/26 · ATP 1000 2026 · Second round · detail
+7.01781.1 → 1788.1
beaten by Vít Kopřiva 0–2
25/04/26 · ATP 1000 2026 · Second round · detail
−16.81797.9 → 1781.1
beat Tomáš Macháč 2–0
13/04/26 · ATP 500 2026 · Quarterfinals · detail
+13.51784.4 → 1797.9
beat Mariano Navone 2–0
13/04/26 · ATP 500 2026 · First round · detail
+6.71777.7 → 1784.4
beat Lorenzo Sonego 2–0
13/04/26 · ATP 500 2026 · Second round · detail
+9.51768.2 → 1777.7
beat Hamad Medjedovic 2–1
13/04/26 · ATP 500 2026 · Semifinals · detail
+9.21759.0 → 1768.2
beaten by Arthur Fils 0–2
13/04/26 · ATP 500 2026 · Final · detail
−7.81766.8 → 1759.0
beaten by Zizou Bergs 0–2
06/04/26 · ATP 1000 2026 · Second round · detail
−15.71782.4 → 1766.8
beat Nuno Borges 2–1
06/04/26 · ATP 1000 2026 · First round · detail
+8.01774.4 → 1782.4
beaten by Alejandro Tabilo 1–2
19/03/26 · ATP 1000 2026 · Second round · detail
−14.31788.8 → 1774.4
beaten by Gabriel Diallo 1–2
05/03/26 · ATP 1000 2026 · Second round · detail
−16.31805.0 → 1788.8
beat Valentin Royer 2–0
23/02/26 · ATP 500 2026 · First round · detail
+5.11799.9 → 1805.0
beat Ugo Humbert 2–1
23/02/26 · ATP 500 2026 · Second round · detail
+12.31787.6 → 1799.9
beaten by Tallon Griekspoor 0–2
23/02/26 · ATP 500 2026 · Semifinals · detail
−14.21801.8 → 1787.6
23/02/26 · ATP 500 2026 · Quarterfinals · detail
+8.91792.9 → 1801.8
16/02/26 · ATP 500 2026 · Quarterfinals · detail
+11.51781.4 → 1792.9
beat Jesper de Jong 2–0
16/02/26 · ATP 500 2026 · First round · detail
+6.31775.1 → 1781.4
16/02/26 · ATP 500 2026 · Second round · detail
+11.81763.2 → 1775.1
beaten by Carlos Alcaraz 0–2
16/02/26 · ATP 500 2026 · Semifinals · detail
−1.61764.9 → 1763.2

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.