ATP Gstaad 07/18 09:50 25 Mikael Ymer v Juan Pablo Varillas Cancelled
Wimbledon 07/07 14:30 25 [85] Daniel Elahi Galan v Mikael Ymer [59] 6-2,6-7,7-6,3-6,6-1
Wimbledon 07/06 15:05 24 [59] Mikael Ymer v Taylor Fritz [9] 3-6,2-6,6-3,6-4,6-2
Wimbledon 07/03 16:10 23 [59] Mikael Ymer v Alex Molcan [83] 6-3,6-3,6-4
ATP Eastbourne 06/29 13:55 27 [64] Mackenzie McDonald v Mikael Ymer [61] 6-4,3-6,6-3
ATP Eastbourne 06/28 12:15 26 [147] Liam Broady v Mikael Ymer [61] 2-6,4-6
ATP Eastbourne 06/27 11:30 25 [61] Mikael Ymer v Botic Van De Zandschulp [42] 3-6,6-4,6-2
ATP Eastbourne 06/26 09:00 25 Mikael Ymer v Nicolas Jarry Cancelled
ATP Halle 06/19 10:00 25 [63] Mikael Ymer v Brandon Nakashima [54] 6-4,4-6,5-7
ATP Hertogenbosch 06/13 10:55 25 [38] Tallon Griekspoor v Mikael Ymer [62] 6-2,3-6,6-3
French Open 05/28 14:30 23 [18] Lorenzo Musetti v Mikael Ymer [56] 7-5,6-2,6-4
ATP Lyon 05/24 14:15 26 [112] Arthur Fils v Mikael Ymer [53] 6-5
ATP Lyon 05/22 12:50 25 [53] Mikael Ymer v Richard Gasquet [50] 6-3,7-5
Challenger Bordeaux 05/18 12:55 27 [52] Mikael Ymer v Richard Gasquet [44] 6-7,3-6
Challenger Bordeaux 05/17 15:10 26 [52] Mikael Ymer v Luca Van Assche [85] 6-3,3-6,6-4
Challenger Bordeaux 05/16 14:55 25 [52] Mikael Ymer v Hamad Medjedovic [214] 2-6,6-3,7-5
Challenger Aix en Provence 05/04 08:00 26 Mikael Ymer v David Goffin Cancelled
ATP Monte Carlo 04/10 09:00 24 Roberto Bautista Agut v Mikael Ymer Cancelled
ATP Miami 03/22 18:25 23 [93] Alexei Popyrin v Mikael Ymer [53] Retired
Challenger Phoenix 03/17 18:00 26 [57] Mikael Ymer v Alexei Popyrin [101] 2-6,2-6
Challenger Phoenix 03/15 21:00 25 [57] Mikael Ymer v Radu Albot [109] 6-1,7-5
ATP Indian Wells 03/10 00:00 23 [57] Mikael Ymer v Rinky Hijikata [130] 4-6,5-7
ATP Dubai 03/01 10:00 26 [33] Botic Van De Zandschulp v Mikael Ymer [59] 3-6,6-3,6-3
ATP Dubai 02/28 12:05 25 [110] Francesco Passaro v Mikael Ymer [59] 2-6,3-6
ATP Dubai 02/28 06:00 25 Benjamin Bonzi v Mikael Ymer Cancelled
ATP Marseille 02/24 13:30 27 [11] Hubert Hurkacz v Mikael Ymer [69] 6-3,3-6,7-6
ATP Marseille 02/23 10:30 26 [69] Mikael Ymer v David Goffin [41] Walkover
ATP Marseille 02/22 11:30 25 [69] Mikael Ymer v Radu Albot [99] 6-3,7-6
ATP Rotterdam 02/14 13:10 25 [72] Mikael Ymer v Tallon Griekspoor [61] 6-7,5-7
ATP Rotterdam 02/12 10:00 19 [73] Mikael Ymer v Roman Safiullin [82] 2-6,6-3,6-4

Wikipedia - Mikael Ymer

Mikael Ymer (born 9 September 1998) is a Swedish suspended professional tennis player. He's had a career high ATP singles ranking of world No. 50, achieved on 17 April 2023. In the ATP doubles ranking his career high is No. 187, achieved in October 2017. Ymer was the No. 1 Swedish player until 2023.