Gilles Müller

Where the 1654.4 rating comes from

From 390 matches played between 17 June 2002 and 27 August 2018, 382 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.

390 matches, from the most recent to the first

beaten by Lorenzo Sonego 2–3
27/08/18 · ATP Grand Slam 2018 · First round · detail
−17.61672.0 → 1654.4
beaten by Quentin Halys 0–2
30/07/18 · ATP 250 2018 · First round · detail
−17.51689.5 → 1672.0
beat Marcos Baghdatis 2–0
16/07/18 · ATP 250 2018 · First round · detail
+13.21676.3 → 1689.5
beaten by Marcel Granollers Pujol 0–2
16/07/18 · ATP 250 2018 · Second round · detail
−14.51690.9 → 1676.3
beaten by Philipp Kohlschreiber 0–3
03/07/18 · ATP Grand Slam 2018 · Second round · detail
−8.11699.0 → 1690.9
beat Michael Mmoh 3–2
02/07/18 · ATP Grand Slam 2018 · First round · detail
+6.31692.7 → 1699.0
beaten by John Millman 1–2
25/06/18 · ATP 250 2018 · First round · detail
−11.11703.8 → 1692.7
beaten by Marin Čilić 1–2
18/06/18 · ATP 500 2018 · Second round · detail
−5.01708.8 → 1703.8
beat Denis Shapovalov 2–0
18/06/18 · ATP 500 2018 · First round · detail
+13.61695.1 → 1708.8
beaten by Matthew Ebden 0–2
11/06/18 · ATP 250 2018 · Second round · detail
−14.41709.5 → 1695.1
beaten by Ernests Gulbis 1–3
28/05/18 · ATP Grand Slam 2018 · First round · detail
−15.21724.7 → 1709.5
beaten by Aljaž Bedene 0–2
14/05/18 · ATP 1000 2018 · First round · detail
−11.91736.6 → 1724.7
beaten by Frances Tiafoe 0–2
30/04/18 · ATP 250 2018 · Second round · detail
−13.41750.0 → 1736.6
beat Florian Mayer 2–0
16/04/18 · ATP 1000 2018 · First round · detail
+7.41742.6 → 1750.0
beaten by Alexander Zverev Jr. 1–2
16/04/18 · ATP 1000 2018 · Second round · detail
−5.91748.5 → 1742.6
beaten by Mikhail Youzhny 1–2
22/03/18 · ATP 1000 2018 · Second round · detail
−17.01765.5 → 1748.5
beaten by Pierre-Hugues Herbert 0–2
08/03/18 · ATP 1000 2018 · Second round · detail
−15.11780.6 → 1765.5
19/02/18 · ATP 250 2018 · First round · detail
+6.81773.8 → 1780.6
beaten by Nicolas Mahut 1–2
19/02/18 · ATP 250 2018 · Second round · detail
−16.81790.6 → 1773.8
beaten by Daniil Medvedev 0–2
12/02/18 · ATP 500 2018 · First round · detail
−14.81805.4 → 1790.6
beaten by Marius Copil 0–2
05/02/18 · ATP 250 2018 · Quarterfinals · detail
−18.71824.1 → 1805.4
beat Andreas Seppi 2–1
05/02/18 · ATP 250 2018 · Second round · detail
+7.11817.0 → 1824.1
beaten by Pablo Carreño Busta 1–3
17/01/18 · ATP Grand Slam 2018 · Third round · detail
−13.61830.6 → 1817.0
beat Malek Jaziri 3–2
16/01/18 · ATP Grand Slam 2018 · Second round · detail
+5.41825.2 → 1830.6
15/01/18 · ATP Grand Slam 2018 · First round · detail
+7.61817.6 → 1825.2
beat John Millman 2–0
08/01/18 · ATP 250 2018 · Second round · detail
+8.71808.8 → 1817.6
beaten by Benoit Paire 0–2
08/01/18 · ATP 250 2018 · Quarterfinals · detail
−16.21825.1 → 1808.8
beaten by Chung Hyeon 0–2
01/01/18 · ATP 250 2018 · First round · detail
−15.41840.5 → 1825.1
beaten by Nikoloz Basilashvili 0–2
18/09/17 · ATP 250 2017 · Second round · detail
−19.01859.5 → 1840.5
beaten by Paolo Lorenzi 1–3
29/08/17 · ATP Grand Slam 2017 · Second round · detail
−18.61878.1 → 1859.5
beat Bernard Tomic 3–1
28/08/17 · ATP Grand Slam 2017 · First round · detail
+7.01871.1 → 1878.1
beat Ryan Harrison 2–1
14/08/17 · ATP 1000 2017 · First round · detail
+7.01864.2 → 1871.1
beaten by Albert Ramos Vinolas 1–2
14/08/17 · ATP 1000 2017 · Second round · detail
−17.21881.4 → 1864.2
beaten by Tommy Paul 1–2
31/07/17 · ATP 500 2017 · Third round · detail
−21.21902.6 → 1881.4
beat Dmitry Tursunov 2–0
31/07/17 · ATP 500 2017 · Second round · detail
+3.71898.9 → 1902.6
beat Tommy Paul 2–0
24/07/17 · ATP 250 2017 · Quarterfinals · detail
+2.51896.3 → 1898.9
beat Quentin Halys 2–1
24/07/17 · ATP 250 2017 · Second round · detail
+2.11894.3 → 1896.3
beaten by John Isner 0–2
24/07/17 · ATP 250 2017 · Semifinals · detail
−14.81909.1 → 1894.3
beaten by Marin Čilić 2–3
08/07/17 · ATP Grand Slam 2017 · Quarterfinals · detail
−10.81919.9 → 1909.1
beat Rafael Nadal 3–2
07/07/17 · ATP Grand Slam 2017 · Fourth round · detail
+19.81900.1 → 1919.9
beat Aljaž Bedene 3–0
05/07/17 · ATP Grand Slam 2017 · Third round · detail
+8.11892.0 → 1900.1
beat Lukas Rosol 3–2
04/07/17 · ATP Grand Slam 2017 · Second round · detail
+3.91888.1 → 1892.0
beat Marton Fucsovics 3–0
03/07/17 · ATP Grand Slam 2017 · First round · detail
+3.31884.8 → 1888.1
beat Sam Querrey 2–0
19/06/17 · ATP 500 2017 · Quarterfinals · detail
+8.91875.9 → 1884.8
19/06/17 · ATP 500 2017 · First round · detail
+5.71870.1 → 1875.9
beaten by Marin Čilić 1–2
19/06/17 · ATP 500 2017 · Semifinals · detail
−11.31881.4 → 1870.1
19/06/17 · ATP 500 2017 · Second round · detail
+16.61864.9 → 1881.4
beat Ivo Karlović 2–0
12/06/17 · ATP 250 2017 · Final · detail
+9.01855.9 → 1864.9
beat Andreas Seppi 2–0
12/06/17 · ATP 250 2017 · Second round · detail
+5.91850.0 → 1855.9
beat Aljaž Bedene 2–1
12/06/17 · ATP 250 2017 · Quarterfinals · detail
+9.41840.6 → 1850.0

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.