Gaël Monfils

Where the 1690.7 rating comes from

From 889 matches played between 1 November 2004 and 2 September 2026, 844 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.

889 matches, from the most recent to the first

beaten by Learner Tien 0–3
02/09/26 · ATP Grand Slam 2026 · Second round · detail
−8.01698.8 → 1690.7
31/08/26 · ATP Grand Slam 2026 · First round · detail
+8.41690.4 → 1698.8
beaten by Rinky Hijikata 1–2
13/08/26 · ATP 1000 2026 · First round · detail
−14.31704.7 → 1690.4
beaten by Learner Tien 1–2
06/08/26 · ATP 1000 2026 · Second round · detail
−9.71714.4 → 1704.7
beat Kamil Majchrzak 2–0
04/08/26 · ATP 1000 2026 · First round · detail
+12.61701.8 → 1714.4
beaten by Hugo Gaston 2–3
25/05/26 · ATP Grand Slam 2026 · First round · detail
−18.91720.7 → 1701.8
beaten by Camilo Ugo Carabelli 0–2
23/04/26 · ATP 1000 2026 · First round · detail
−16.51737.2 → 1720.7
06/04/26 · ATP 1000 2026 · First round · detail
+13.01724.2 → 1737.2
beaten by Alexander Bublik 0–2
06/04/26 · ATP 1000 2026 · Second round · detail
−7.71731.8 → 1724.2
beaten by Félix Auger-Aliassime 1–2
05/03/26 · ATP 1000 2026 · Second round · detail
−5.81737.6 → 1731.8
beat Alexis Galarneau 2–0
04/03/26 · ATP 1000 2026 · First round · detail
+5.51732.1 → 1737.6
beaten by Valentin Vacherot 0–2
23/02/26 · ATP 500 2026 · Second round · detail
−14.41746.5 → 1732.1
beat Damir Džumhur 2–0
23/02/26 · ATP 500 2026 · First round · detail
+6.61739.9 → 1746.5
beaten by Dane Sweeny 1–3
19/01/26 · ATP Grand Slam 2026 · First round · detail
−17.81757.8 → 1739.9
beaten by Fábián Marozsán 1–2
12/01/26 · ATP 250 2026 · First round · detail
−13.01770.8 → 1757.8
beaten by Novak Djokovic 0–2
30/12/25 · ATP 250 2025 · Second round · detail
−3.21774.0 → 1770.8
30/12/25 · ATP 250 2025 · First round · detail
+7.51766.5 → 1774.0
beaten by Alexander Shevchenko 1–2
15/09/25 · ATP 250 2025 · First round · retirement · detail
±0.01766.5 → 1766.5
beaten by Roman Safiullin 2–3
25/08/25 · ATP Grand Slam 2025 · First round · detail
−17.41783.9 → 1766.5
28/07/25 · ATP 1000 2025 · First round · detail
−20.41804.3 → 1783.9
beaten by Wu Yibing 0–2
21/07/25 · ATP 500 2025 · First round · detail
−17.61821.9 → 1804.3
beaten by Marton Fucsovics 2–3
02/07/25 · ATP Grand Slam 2025 · Second round · detail
−15.01836.9 → 1821.9
beat Ugo Humbert 3–2
30/06/25 · ATP Grand Slam 2025 · First round · detail
+10.71826.2 → 1836.9
beaten by Mackenzie McDonald 0–2
16/06/25 · ATP 500 2025 · First round · detail
−18.01844.1 → 1826.2
beaten by Alex Michelsen 1–2
09/06/25 · ATP 250 2025 · First round · detail
−17.61861.8 → 1844.1
beaten by Jack Draper 1–3
28/05/25 · ATP Grand Slam 2025 · Second round · detail
−7.81869.5 → 1861.8
beat Hugo Dellien 3–2
26/05/25 · ATP Grand Slam 2025 · First round · detail
+4.21865.3 → 1869.5
19/05/25 · ATP 500 2025 · First round · detail
−15.41880.7 → 1865.3
beaten by Andrey Rublev
24/04/25 · ATP 1000 2025 · Second round · walkover · detail
±0.01880.7 → 1880.7
beat Borna Gojo 2–1
23/04/25 · ATP 1000 2025 · First round · detail
+4.11876.6 → 1880.7
07/04/25 · ATP 1000 2025 · First round · detail
+6.11870.5 → 1876.6
beaten by Andrey Rublev 0–2
07/04/25 · ATP 1000 2025 · Second round · detail
−14.61885.1 → 1870.5
beaten by Sebastian Korda 1–2
21/03/25 · ATP 1000 2025 · Fourth round · detail
−14.71899.8 → 1885.1
beat Jaume Munar 2–1
21/03/25 · ATP 1000 2025 · Third round · detail
+4.61895.2 → 1899.8
beat Jiří Lehečka 2–1
20/03/25 · ATP 1000 2025 · Second round · detail
+10.31884.9 → 1895.2
19/03/25 · ATP 1000 2025 · First round · detail
+6.01878.9 → 1884.9
beaten by Grigor Dimitrov 1–2
07/03/25 · ATP 1000 2025 · Third round · detail
−11.01889.9 → 1878.9
beat Sebastian Korda 2–0
06/03/25 · ATP 1000 2025 · Second round · detail
+10.21879.6 → 1889.9
05/03/25 · ATP 1000 2025 · First round · detail
+8.01871.7 → 1879.6
beaten by Matteo Berrettini 0–2
24/02/25 · ATP 500 2025 · First round · detail
−12.21883.8 → 1871.7
beaten by Ben Shelton 1–3
17/01/25 · ATP Grand Slam 2025 · Fourth round · retirement · detail
±0.01883.8 → 1883.8
15/01/25 · ATP Grand Slam 2025 · Third round · detail
+14.31869.5 → 1883.8
beat Daniel Altmaier 3–0
14/01/25 · ATP Grand Slam 2025 · Second round · detail
+3.71865.8 → 1869.5
13/01/25 · ATP Grand Slam 2025 · First round · detail
+7.11858.7 → 1865.8
beat Zizou Bergs 2–0
06/01/25 · ATP 250 2025 · Final · detail
+5.51853.3 → 1858.7
beat Pedro Martínez 2–1
06/01/25 · ATP 250 2025 · First round · detail
+3.81849.5 → 1853.3
06/01/25 · ATP 250 2025 · Semifinals · detail
+4.61844.8 → 1849.5
06/01/25 · ATP 250 2025 · Second round · detail
+10.91833.9 → 1844.8
06/01/25 · ATP 250 2025 · Quarterfinals · detail
+4.31829.6 → 1833.9
beat Quentin Halys 2–0
21/10/24 · ATP 500 2024 · First round · detail
+6.01823.6 → 1829.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.