Cristian Garín

Where the 1562.3 rating comes from

From 278 matches played between 4 February 2013 and 25 May 2026, 273 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.

278 matches, from the most recent to the first

beaten by Learner Tien 1–3
25/05/26 · ATP Grand Slam 2026 · First round · detail
−4.51566.7 → 1562.3
beaten by Henri Squire 1–2
18/05/26 · ATP 500 2026 · Qualifying — First round · detail
−15.81582.5 → 1566.7
07/05/26 · ATP 1000 2026 · Second round · detail
−6.11588.6 → 1582.5
06/05/26 · ATP 1000 2026 · First round · detail
+13.91574.7 → 1588.6
beat Jan Choinski 2–1
05/05/26 · ATP 1000 2026 · Qualifying — Qualifying competition · detail
+8.71566.0 → 1574.7
beat Moez Echargui 2–0
04/05/26 · ATP 1000 2026 · Qualifying — First round · detail
+7.91558.1 → 1566.0
beaten by Alexander Blockx 1–2
23/04/26 · ATP 1000 2026 · First round · detail
−11.31569.5 → 1558.1
beaten by Martin Damm Jr. 1–2
22/04/26 · ATP 1000 2026 · Qualifying — Qualifying competition · detail
−12.81582.3 → 1569.5
beat Ugo Blanchet 2–0
20/04/26 · ATP 1000 2026 · Qualifying — First round · detail
+10.21572.2 → 1582.3
06/04/26 · ATP 1000 2026 · Qualifying — Qualifying competition · detail
+13.11559.0 → 1572.2
beat Jesper de Jong 2–1
06/04/26 · ATP 1000 2026 · Qualifying — First round · detail
+12.71546.3 → 1559.0
beat Matteo Arnaldi 2–0
06/04/26 · ATP 1000 2026 · First round · detail
+15.51530.8 → 1546.3
beaten by Alexander Zverev Jr. 1–2
06/04/26 · ATP 1000 2026 · Second round · detail
−1.61532.5 → 1530.8
beaten by Liam Draxl 1–2
16/03/26 · ATP 1000 2026 · Qualifying — First round · detail
−16.61549.1 → 1532.5
beaten by Sebastián Báez 1–2
23/02/26 · ATP 250 2026 · Second round · detail
−8.71557.8 → 1549.1
23/02/26 · ATP 250 2026 · First round · detail
+14.71543.1 → 1557.8
beaten by Thiago Agustín Tirante 0–2
16/02/26 · ATP 500 2026 · First round · detail
−12.21555.4 → 1543.1
beaten by Luciano Darderi 0–3
19/01/26 · ATP Grand Slam 2026 · First round · detail
−8.81564.2 → 1555.4
beaten by Eliot Spizzirri 0–2
12/01/26 · ATP 250 2026 · Qualifying — First round · detail
−11.91576.1 → 1564.2
beaten by Michael Mmoh 1–2
05/01/26 · ATP 250 2026 · Qualifying — First round · detail
−9.01585.0 → 1576.1
beaten by Denis Yevseyev 1–2
30/12/25 · ATP 250 2025 · Qualifying — First round · detail
−16.71601.7 → 1585.0
beaten by Martín Landaluce 1–2
04/08/25 · ATP 1000 2025 · Qualifying — First round · detail
−19.51621.2 → 1601.7
beaten by Titouan Droguet 0–2
21/07/25 · ATP 250 2025 · First round · detail
−16.61637.8 → 1621.2
beaten by Camilo Ugo Carabelli 0–2
14/07/25 · ATP 250 2025 · First round · detail
−14.61652.4 → 1637.8
beaten by Arthur Rinderknech 2–3
02/07/25 · ATP Grand Slam 2025 · Second round · detail
−12.61665.0 → 1652.4
beat Chris Rodesch 3–0
30/06/25 · ATP Grand Slam 2025 · First round · detail
+6.91658.1 → 1665.0
beaten by Dušan Lajović 0–2
22/04/25 · ATP 1000 2025 · Qualifying — Qualifying competition · detail
−13.61671.8 → 1658.1
beat Chun-hsin Tseng 2–1
21/04/25 · ATP 1000 2025 · Qualifying — First round · detail
+7.31664.5 → 1671.8
beaten by Tommy Paul 1–2
31/03/25 · ATP 250 2025 · Second round · detail
−5.41669.9 → 1664.5
31/03/25 · ATP 250 2025 · First round · detail
+6.41663.5 → 1669.9
beaten by Kamil Majchrzak 0–2
04/03/25 · ATP 1000 2025 · Qualifying — Qualifying competition · detail
−15.31678.7 → 1663.5
beat Daniel Altmaier 2–0
03/03/25 · ATP 1000 2025 · Qualifying — First round · detail
+9.81668.9 → 1678.7
beaten by Tomas Martin Etcheverry 0–2
24/02/25 · ATP 250 2025 · Second round · detail
−12.11681.0 → 1668.9
24/02/25 · ATP 250 2025 · First round · detail
+6.01675.0 → 1681.0
17/02/25 · ATP 500 2025 · Qualifying — First round · detail
−18.61693.6 → 1675.0
beaten by Taylor Harry Fritz 0–3
14/01/25 · ATP Grand Slam 2025 · Second round · detail
−4.91698.6 → 1693.6
beat Borna Ćorić 3–0
13/01/25 · ATP Grand Slam 2025 · First round · detail
+9.71688.9 → 1698.6
beaten by Sebastian Korda 0–2
29/07/24 · ATP 500 2024 · Second round · detail
−7.11696.0 → 1688.9
beat Aslan Karatsev 2–0
29/07/24 · ATP 500 2024 · First round · detail
+11.21684.8 → 1696.0
beaten by Pavel Kotov 1–2
15/07/24 · ATP 250 2024 · First round · detail
−12.11697.0 → 1684.8
beaten by Juncheng Shang 0–3
01/07/24 · ATP Grand Slam 2024 · First round · detail
−13.61710.5 → 1697.0
beaten by Gijs Brouwer 1–2
10/06/24 · ATP 250 2024 · Qualifying — Qualifying competition · detail
−15.91726.4 → 1710.5
beat Denis Yevseyev 2–0
10/06/24 · ATP 250 2024 · Qualifying — First round · detail
+4.61721.8 → 1726.4
beaten by Mikhail Kukushkin 1–2
06/05/24 · ATP 1000 2024 · Qualifying — First round · detail
−18.11739.9 → 1721.8
beaten by Taylor Harry Fritz 0–2
15/04/24 · ATP 250 2024 · Semifinals · detail
−8.41748.3 → 1739.9
beat Dominik Koepfer 2–0
15/04/24 · ATP 250 2024 · First round · detail
+9.51738.8 → 1748.3
15/04/24 · ATP 250 2024 · Quarterfinals · detail
+19.21719.6 → 1738.8
beat Alex Michelsen 2–1
15/04/24 · ATP 250 2024 · Second round · detail
+9.71709.9 → 1719.6
beat Nuno Borges 2–0
01/04/24 · ATP 250 2024 · Quarterfinals · detail
+8.31701.6 → 1709.9
beat Jurij Rodionov 2–0
01/04/24 · ATP 250 2024 · First round · detail
+6.81694.8 → 1701.6

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.