Alex Michelsen

Where the 1788.4 rating comes from

From 193 matches played between 6 March 2023 and 9 November 2026, 190 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.

193 matches, from the most recent to the first

beat Yannick Hanfmann 2–0
09/11/26 · ATP 250 2026 · First round · detail
+9.11779.3 → 1788.4
09/11/26 · ATP 250 2026 · Second round · detail
+8.41771.0 → 1779.3
beaten by Alejandro Tabilo 0–2
09/11/26 · ATP 250 2026 · Quarterfinals · detail
−15.61786.5 → 1771.0
beaten by Carlos Alcaraz 0–2
05/11/26 · ATP 1000 2026 · Second round · detail
−2.31788.8 → 1786.5
beat Jiří Lehečka 2–1
04/11/26 · ATP 1000 2026 · First round · detail
+14.51774.3 → 1788.8
26/10/26 · ATP 500 2026 · First round · detail
+10.91763.4 → 1774.3
beaten by Arthur Fils 1–2
26/10/26 · ATP 500 2026 · Second round · detail
−7.11770.5 → 1763.4
beat David Goffin 2–0
19/10/26 · ATP 250 2026 · Second round · detail
+7.21763.3 → 1770.5
beaten by Arthur Fils 0–2
19/10/26 · ATP 250 2026 · Quarterfinals · detail
−6.81770.0 → 1763.3
beat Andrea Guerrieri 2–0
19/10/26 · ATP 250 2026 · First round · detail
+4.21765.8 → 1770.0
beaten by Botic van de Zandschulp 0–2
08/10/26 · ATP 1000 2026 · Second round · detail
−13.71779.5 → 1765.8
beaten by Carlos Alcaraz 1–2
28/09/26 · ATP 500 2026 · First round · detail
−2.21781.7 → 1779.5
beaten by Frances Tiafoe 2–3
09/09/26 · ATP Grand Slam 2026 · Quarterfinals · detail
−8.31790.0 → 1781.7
06/09/26 · ATP Grand Slam 2026 · Fourth round · detail
+9.01780.9 → 1790.0
beat Daniel Mérida 3–0
04/09/26 · ATP Grand Slam 2026 · Third round · detail
+10.31770.6 → 1780.9
02/09/26 · ATP Grand Slam 2026 · Second round · detail
+14.81755.8 → 1770.6
beat Federico Cinà 3–0
31/08/26 · ATP Grand Slam 2026 · First round · detail
+4.81751.0 → 1755.8
beaten by Taylor Harry Fritz 0–2
15/08/26 · ATP 1000 2026 · Second round · detail
−6.81757.8 → 1751.0
beat Jesper de Jong 2–0
13/08/26 · ATP 1000 2026 · First round · detail
+6.91750.8 → 1757.8
beaten by Daniel Mérida 1–2
07/08/26 · ATP 1000 2026 · Third round · detail
−15.81766.6 → 1750.8
06/08/26 · ATP 1000 2026 · Second round · detail
+13.81752.7 → 1766.6
04/08/26 · ATP 1000 2026 · First round · detail
+10.11742.6 → 1752.7
beaten by Taylor Harry Fritz 1–2
27/07/26 · ATP 500 2026 · Quarterfinals · detail
−6.91749.5 → 1742.6
27/07/26 · ATP 500 2026 · First round · detail
+6.01743.5 → 1749.5
beat Adrian Mannarino 2–0
27/07/26 · ATP 500 2026 · Second round · detail
+7.61735.9 → 1743.5
beaten by Jacob Fearnley 2–3
29/06/26 · ATP Grand Slam 2026 · First round · detail
−16.11752.0 → 1735.9
beaten by Rafael Jódar 2–3
29/05/26 · ATP Grand Slam 2026 · Third round · detail
−11.61763.6 → 1752.0
27/05/26 · ATP Grand Slam 2026 · Second round · detail
+8.61755.0 → 1763.6
25/05/26 · ATP Grand Slam 2026 · First round · detail
+8.01747.0 → 1755.0
18/05/26 · ATP 250 2026 · Second round · detail
+17.71729.3 → 1747.0
beat Sebastián Báez 2–0
18/05/26 · ATP 250 2026 · First round · detail
+9.71719.6 → 1729.3
beaten by Learner Tien 1–2
18/05/26 · ATP 250 2026 · Quarterfinals · detail
−10.31729.9 → 1719.6
beaten by Sebastian Ofner 0–2
06/05/26 · ATP 1000 2026 · First round · detail
−15.91745.7 → 1729.9
beaten by Jiří Lehečka 0–2
26/04/26 · ATP 1000 2026 · Third round · detail
−8.11753.8 → 1745.7
25/04/26 · ATP 1000 2026 · Second round · detail
+9.01744.8 → 1753.8
beaten by Arthur Rinderknech 0–2
13/04/26 · ATP 500 2026 · First round · detail
−13.61758.5 → 1744.8
beat Coleman Wong 2–0
30/03/26 · ATP 250 2026 · First round · detail
+6.11752.4 → 1758.5
beaten by Alexei Popyrin 1–2
30/03/26 · ATP 250 2026 · Second round · detail
−15.91768.3 → 1752.4
beaten by Jannik Sinner 0–2
20/03/26 · ATP 1000 2026 · Fourth round · detail
−1.61769.9 → 1768.3
beat Alejandro Tabilo 2–1
20/03/26 · ATP 1000 2026 · Third round · detail
+11.21758.7 → 1769.9
beat Cameron Norrie 2–1
19/03/26 · ATP 1000 2026 · Second round · detail
+12.91745.8 → 1758.7
beat Mattia Bellucci 2–0
18/03/26 · ATP 1000 2026 · First round · detail
+6.81739.0 → 1745.8
06/03/26 · ATP 1000 2026 · Third round · detail
+18.21720.8 → 1739.0
beaten by Daniil Medvedev 0–2
06/03/26 · ATP 1000 2026 · Fourth round · detail
−5.81726.6 → 1720.8
beat Ugo Humbert 2–1
05/03/26 · ATP 1000 2026 · Second round · detail
+14.91711.7 → 1726.6
beat Daniel Mérida 2–0
04/03/26 · ATP 1000 2026 · First round · detail
+5.51706.2 → 1711.7
16/02/26 · ATP 250 2026 · First round · detail
+11.81694.4 → 1706.2
beaten by Sebastian Korda 0–2
16/02/26 · ATP 250 2026 · Second round · detail
−9.51703.9 → 1694.4
beat Grigor Dimitrov 2–1
09/02/26 · ATP 500 2026 · First round · detail
+18.81685.1 → 1703.9
09/02/26 · ATP 500 2026 · Second round · detail
−8.41693.5 → 1685.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.