Tomas Martin Etcheverry

Where the 1652.6 rating comes from

From 259 matches played between 12 October 2020 and 9 November 2026, 251 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.

259 matches, from the most recent to the first

09/11/26 · ATP 250 2026 · Second round · walkover · detail
±0.01652.6 → 1652.6
beat Max Dahlin 2–1
09/11/26 · ATP 250 2026 · First round · detail
+6.41646.2 → 1652.6
beaten by Rinky Hijikata 1–2
05/11/26 · ATP 1000 2026 · Third round · detail
−10.81657.0 → 1646.2
beat Alex de Minaur 2–0
05/11/26 · ATP 1000 2026 · Second round · detail
+19.61637.4 → 1657.0
beat Andrey Rublev 2–1
04/11/26 · ATP 1000 2026 · First round · detail
+15.91621.6 → 1637.4
beaten by Matteo Berrettini 0–2
26/10/26 · ATP 500 2026 · First round · detail
−8.71630.3 → 1621.6
beaten by Mattia Bellucci 1–2
19/10/26 · ATP 250 2026 · First round · detail
−13.41643.6 → 1630.3
beaten by Dalibor Svrčina 1–2
08/10/26 · ATP 1000 2026 · Second round · detail
−14.61658.2 → 1643.6
beaten by Stefanos Tsitsipas 1–2
28/09/26 · ATP 500 2026 · First round · detail
−7.71665.9 → 1658.2
beaten by Kyrian Jacquet 0–2
21/09/26 · ATP 250 2026 · Second round · detail
−18.41684.3 → 1665.9
beaten by Alex Michelsen 0–3
06/09/26 · ATP Grand Slam 2026 · Fourth round · detail
−9.01693.4 → 1684.3
beat Mariano Navone 3–0
04/09/26 · ATP Grand Slam 2026 · Third round · detail
+13.11680.3 → 1693.4
beat Jacob Fearnley 3–1
02/09/26 · ATP Grand Slam 2026 · Second round · detail
+11.11669.2 → 1680.3
beat Vít Kopřiva 3–0
31/08/26 · ATP Grand Slam 2026 · First round · detail
+10.71658.6 → 1669.2
beaten by Térence Atmane 0–2
15/08/26 · ATP 1000 2026 · Second round · detail
−12.41670.9 → 1658.6
beaten by Nuno Borges 0–2
06/08/26 · ATP 1000 2026 · Second round · detail
−11.51682.4 → 1670.9
beaten by Brandon Nakashima 0–2
27/07/26 · ATP 500 2026 · First round · detail
−10.21692.6 → 1682.4
beat Jurij Rodionov 2–0
20/07/26 · ATP 250 2026 · Second round · detail
+6.01686.6 → 1692.6
beat Ignacio Buse 2–0
20/07/26 · ATP 250 2026 · Quarterfinals · detail
+11.81674.8 → 1686.6
beaten by Alexander Bublik 0–2
20/07/26 · ATP 250 2026 · Semifinals · detail
−8.11683.0 → 1674.8
beaten by Daniel Mérida 0–2
13/07/26 · ATP 250 2026 · Second round · detail
−14.31697.3 → 1683.0
beaten by Lorenzo Sonego 1–3
29/06/26 · ATP Grand Slam 2026 · First round · detail
−14.51711.8 → 1697.3
beaten by Gabriel Diallo 1–2
22/06/26 · ATP 250 2026 · Second round · detail
−14.31726.1 → 1711.8
beaten by Daniil Medvedev 0–2
15/06/26 · ATP 500 2026 · First round · detail
−7.11733.2 → 1726.1
beaten by Nuno Borges 0–3
25/05/26 · ATP Grand Slam 2026 · First round · detail
−15.41748.6 → 1733.2
beaten by Tommy Paul 1–2
18/05/26 · ATP 500 2026 · Second round · detail
−8.51757.1 → 1748.6
beat Térence Atmane 2–0
18/05/26 · ATP 500 2026 · First round · detail
+9.11747.9 → 1757.1
beaten by Mattia Bellucci 1–2
07/05/26 · ATP 1000 2026 · Second round · detail
−18.01766.0 → 1747.9
beaten by Arthur Fils 0–2
28/04/26 · ATP 1000 2026 · Fourth round · detail
−6.81772.8 → 1766.0
beat Dino Prižmić 2–1
26/04/26 · ATP 1000 2026 · Third round · detail
+9.81763.0 → 1772.8
beat Sebastian Ofner 2–0
25/04/26 · ATP 1000 2026 · Second round · detail
+8.11754.9 → 1763.0
beaten by Nuno Borges 0–2
13/04/26 · ATP 500 2026 · Second round · detail
−16.21771.1 → 1754.9
beat Jack Draper 2–1
13/04/26 · ATP 500 2026 · First round · retirement · detail
±0.01771.1 → 1771.1
beat Térence Atmane 2–1
06/04/26 · ATP 1000 2026 · Second round · detail
+8.11763.0 → 1771.1
beat Grigor Dimitrov 2–1
06/04/26 · ATP 1000 2026 · First round · detail
+15.51747.5 → 1763.0
beaten by Carlos Alcaraz 1–2
06/04/26 · ATP 1000 2026 · Third round · detail
−1.81749.3 → 1747.5
beaten by Tommy Paul 0–2
30/03/26 · ATP 250 2026 · Quarterfinals · detail
−7.71757.0 → 1749.3
30/03/26 · ATP 250 2026 · First round · detail
+4.51752.6 → 1757.0
beat Alex Bolt 2–1
30/03/26 · ATP 250 2026 · Second round · detail
+6.91745.7 → 1752.6
beaten by Tommy Paul 0–2
20/03/26 · ATP 1000 2026 · Fourth round · detail
−8.01753.7 → 1745.7
beat Rafael Jódar 2–0
20/03/26 · ATP 1000 2026 · Third round · detail
+7.91745.8 → 1753.7
beat Zizou Bergs 2–0
19/03/26 · ATP 1000 2026 · Second round · detail
+10.01735.9 → 1745.8
beaten by Denis Shapovalov 1–2
05/03/26 · ATP 1000 2026 · Second round · detail
−12.41748.2 → 1735.9
beat Vít Kopřiva 2–1
16/02/26 · ATP 500 2026 · Semifinals · detail
+8.91739.4 → 1748.2
beat Vilius Gaubas 2–0
16/02/26 · ATP 500 2026 · Second round · detail
+8.31731.0 → 1739.4
beat Jaime Faria 2–0
16/02/26 · ATP 500 2026 · Quarterfinals · detail
+6.01725.0 → 1731.0
16/02/26 · ATP 500 2026 · First round · detail
+8.21716.9 → 1725.0
beat Alejandro Tabilo 2–1
16/02/26 · ATP 500 2026 · Final · detail
+12.71704.2 → 1716.9
09/02/26 · ATP 250 2026 · Second round · detail
+8.11696.1 → 1704.2
beaten by Francisco Cerúndolo 0–2
09/02/26 · ATP 250 2026 · Semifinals · detail
−9.11705.2 → 1696.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.