Mikael Ymer

Where the 1652.7 rating comes from

From 172 matches played between 7 July 2014 and 13 October 2025, 166 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.

172 matches, from the most recent to the first

beaten by Elias Ymer 0–2
13/10/25 · ATP 250 2025 · First round · detail
−15.61668.3 → 1652.7
beaten by Botic van de Zandschulp 0–2
14/07/25 · ATP 250 2025 · First round · detail
−14.61683.0 → 1668.3
beaten by Billy Harris 1–2
17/03/25 · ATP 1000 2025 · Qualifying — First round · detail
−16.11699.1 → 1683.0
beaten by Daniel Elahi Galán 2–3
05/07/23 · ATP Grand Slam 2023 · Third round · detail
−17.11716.2 → 1699.1
04/07/23 · ATP Grand Slam 2023 · Second round · detail
+17.11699.1 → 1716.2
beat Alex Molčan 3–0
03/07/23 · ATP Grand Slam 2023 · First round · detail
+13.21685.9 → 1699.1
beaten by Mackenzie McDonald 1–2
26/06/23 · ATP 250 2023 · Quarterfinals · detail
−12.31698.2 → 1685.9
beat Liam Broady 2–0
26/06/23 · ATP 250 2023 · Second round · detail
+9.91688.3 → 1698.2
26/06/23 · ATP 250 2023 · First round · detail
+13.01675.4 → 1688.3
beaten by Brandon Nakashima 1–2
19/06/23 · ATP 500 2023 · First round · detail
−11.11686.5 → 1675.4
beaten by Tallon Griekspoor 1–2
12/06/23 · ATP 250 2023 · First round · detail
−10.11696.6 → 1686.5
beaten by Lorenzo Musetti 0–3
29/05/23 · ATP Grand Slam 2023 · First round · detail
−9.91706.5 → 1696.6
beat Richard Gasquet 2–0
22/05/23 · ATP 250 2023 · First round · detail
+11.91694.6 → 1706.5
beaten by Arthur Fils 0–1
22/05/23 · ATP 250 2023 · Second round · disqualification · detail
±0.01694.6 → 1694.6
beaten by Alexei Popyrin 0–1
22/03/23 · ATP 1000 2023 · First round · retirement · detail
±0.01694.6 → 1694.6
beaten by Rinky Hijikata 0–2
08/03/23 · ATP 1000 2023 · First round · detail
−15.11709.7 → 1694.6
27/02/23 · ATP 500 2023 · First round · detail
+6.01703.6 → 1709.7
beaten by Botic van de Zandschulp 1–2
27/02/23 · ATP 500 2023 · Second round · detail
−11.41715.0 → 1703.6
beat Radu Albot 2–0
20/02/23 · ATP 250 2023 · First round · detail
+8.41706.6 → 1715.0
beaten by Hubert Hurkacz 1–2
20/02/23 · ATP 250 2023 · Quarterfinals · detail
−6.51713.0 → 1706.6
20/02/23 · ATP 250 2023 · Second round · walkover · detail
±0.01713.0 → 1713.0
beat Roman Safiullin 2–1
13/02/23 · ATP 500 2023 · Qualifying — Qualifying competition · detail
+10.01703.0 → 1713.0
beat Borna Gojo 2–0
13/02/23 · ATP 500 2023 · Qualifying — First round · detail
+6.91696.1 → 1703.0
beaten by Tallon Griekspoor 0–2
13/02/23 · ATP 500 2023 · First round · detail
−11.91708.0 → 1696.1
beaten by Emil Ruusuvuori 0–2
06/02/23 · ATP 250 2023 · First round · detail
−13.61721.6 → 1708.0
beaten by Yoshihito Nishioka 0–3
16/01/23 · ATP Grand Slam 2023 · First round · detail
−9.81731.3 → 1721.6
09/01/23 · ATP 250 2023 · Qualifying — First round · retirement · detail
±0.01731.3 → 1731.3
beat Jordan Thompson 2–0
09/01/23 · ATP 250 2023 · Qualifying — Qualifying competition · detail
+7.91723.4 → 1731.3
09/01/23 · ATP 250 2023 · Second round · detail
+10.31713.1 → 1723.4
beaten by Kwon Soon-woo 0–2
09/01/23 · ATP 250 2023 · Quarterfinals · detail
−13.31726.4 → 1713.1
beat Emil Ruusuvuori 2–1
09/01/23 · ATP 250 2023 · First round · detail
+11.41715.0 → 1726.4
beaten by Roman Safiullin 0–2
02/01/23 · ATP 250 2023 · First round · detail
−15.61730.6 → 1715.0
beat Jiří Lehečka 2–0
31/10/22 · ATP 1000 2022 · Qualifying — Qualifying competition · detail
+7.91722.7 → 1730.6
31/10/22 · ATP 1000 2022 · Qualifying — First round · retirement · detail
±0.01722.7 → 1722.7
beaten by Félix Auger-Aliassime 1–2
31/10/22 · ATP 1000 2022 · Second round · detail
−5.81728.5 → 1722.7
beat Alexander Bublik 2–1
31/10/22 · ATP 1000 2022 · First round · detail
+13.21715.3 → 1728.5
beat Tommy Paul 2–0
17/10/22 · ATP 250 2022 · Second round · detail
+15.91699.5 → 1715.3
beaten by Stefanos Tsitsipas 0–2
17/10/22 · ATP 250 2022 · Quarterfinals · detail
−4.31703.8 → 1699.5
beat Quentin Halys 2–1
17/10/22 · ATP 250 2022 · First round · detail
+6.21697.5 → 1703.8
beat Borna Gojo 2–1
10/10/22 · ATP 250 2022 · Qualifying — Qualifying competition · detail
+7.21690.4 → 1697.5
beat Andreas Seppi 2–0
10/10/22 · ATP 250 2022 · Qualifying — First round · detail
+8.41682.0 → 1690.4
10/10/22 · ATP 250 2022 · First round · detail
+10.61671.4 → 1682.0
10/10/22 · ATP 250 2022 · Quarterfinals · detail
+11.51659.9 → 1671.4
beaten by J. J. Wolf 0–2
10/10/22 · ATP 250 2022 · Semifinals · detail
−11.11671.0 → 1659.9
beat Aslan Karatsev 2–1
10/10/22 · ATP 250 2022 · Second round · detail
+9.71661.3 → 1671.0
beaten by Ilya Ivashka 1–2
26/09/22 · ATP 250 2022 · First round · detail
−8.41669.7 → 1661.3
beaten by Stan Wawrinka 1–2
19/09/22 · ATP 250 2022 · Quarterfinals · detail
−8.21677.8 → 1669.7
19/09/22 · ATP 250 2022 · Second round · detail
+9.71668.2 → 1677.8
beat Adrian Mannarino 2–0
19/09/22 · ATP 250 2022 · First round · detail
+13.71654.4 → 1668.2
beaten by Jason Kubler 1–3
29/08/22 · ATP Grand Slam 2022 · First round · detail
−14.71669.2 → 1654.4

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.