No back button available: History unavailable.
Search for active players ...
Stefanos Tsitsipas
Greece
0
5
2022-10-17
Stefanos Tsitsipas
Stockholm
QF
7-5 6-3
Hard
Alexander Zverev
Germany
0
3
2022-01-31
Alexander Zverev
Montpellier
SF
6-1 6-3
Hard
Emil Ruusuvuori
Finland
2
3
2023-02-06
Emil Ruusuvuori
Montpellier
R32
6-4 6-0
Hard
Jannik Sinner
Italy
2
3
2022-09-18
Mikael Ymer
Davis Cup Finals RR: ITA vs SWE
RR
6-4 3-6 6-3
Hard
Daniel Elahi Galan
Colombia
0
2
2023-07-03
Daniel Elahi Galan
Wimbledon
R32
6-2 6-7(2) 7-6(5) 3-6 6-1
Grass
Felix Auger-Aliassime
Canada
0
2
2022-10-31
Felix Auger-Aliassime
Paris
R32
6-7(6) 6-4 7-6(6)
Hard
Filip Krajinovic
Serbia
0
2
2020-08-31
Filip Krajinovic
US Open
R128
6-2 7-6(3) 6-3
Hard
Hubert Hurkacz
Poland
1
2
2023-02-20
Hubert Hurkacz
Marseille
QF
6-3 3-6 7-6(6)
Hard
Ilya Ivashka
Belarus
0
2
2022-09-26
Ilya Ivashka
Sofia
R32
7-6(8) 4-6 7-5
Hard
Jaume Munar
Spain
0
2
2022-07-25
Jaume Munar
Umag
R32
4-6 6-1 6-4
Clay
Karen Khachanov
Russia
0
2
2021-11-01
Karen Khachanov
Paris
R64
6-4 7-5
Hard
Lorenzo Musetti
Italy
0
2
2023-05-29
Lorenzo Musetti
Roland Garros
R128
7-5 6-2 6-4
Clay
Roman Safiullin
Russia
0
2
2023-01-02
Roman Safiullin
Adelaide 1
R32
6-4 6-2
Hard
Tallon Griekspoor
Netherlands
0
2
2023-06-12
Tallon Griekspoor
s Hertogenbosch
R32
6-2 3-6 6-3
Grass
Adrian Mannarino
France
1
1
2022-09-19
Mikael Ymer
Metz
R32
7-5 6-0
Hard
Alejandro Davidovich Fokina
Spain
1
1
2021-06-21
Alejandro Davidovich Fokina
Eastbourne
R32
7-5 6-1
Grass
Alexander Bublik
Kazakhstan
1
1
2022-10-31
Mikael Ymer
Paris
R64
6-1 6-7(2) 6-4
Hard
Alexei Popyrin
Australia
0
1
2023-03-20
Alexei Popyrin
Miami
R128
7-6(5) 4-4 RET
Hard
Aljaz Bedene
Slovenia
0
1
2020-01-06
Aljaz Bedene
Doha
R32
3-6 6-4 6-3
Hard
Andreas Seppi
Italy
0
1
2017-04-24
Andreas Seppi
Barcelona
R64
6-4 6-3
Clay
Arthur Fils
France
0
1
2023-05-22
Arthur Fils
Lyon
R16
6-5 Def.
Clay
Arthur Rinderknech
France
0
1
2021-05-17
Arthur Rinderknech
Lyon
R32
6-3 6-7(4) 6-2
Clay
Borna Coric
Croatia
0
1
2022-09-15
Borna Coric
Davis Cup Finals RR: CRO vs SWE
RR
6-4 3-6 6-3
Hard
Botic Van De Zandschulp
Netherlands
1
1
2023-06-26
Mikael Ymer
Eastbourne
R32
3-6 6-4 6-2
Grass
Brandon Nakashima
United States of America
0
1
2023-06-19
Brandon Nakashima
Halle
R32
4-6 6-4 7-5
Grass
Casper Ruud
Norway
0
1
2021-07-26
Casper Ruud
Kitzbuhel
QF
3-6 7-6(5) 6-1
Clay
Cedrik Marcel Stebe
Germany
0
1
2019-10-14
Cedrik Marcel Stebe
Stockholm
R16
6-0 7-6(5)
Hard
Daniil Medvedev
Russia
0
1
2021-12-02
Daniil Medvedev
Davis Cup Finals QF: RTF vs SWE
RR
6-4 6-4
Hard
Ernests Gulbis
Latvia
0
1
2018-10-15
Ernests Gulbis
Stockholm
R32
6-4 6-3
Hard
Fabio Fognini
Italy
0
1
2018-07-16
Fabio Fognini
Bastad
R16
1-6 6-4 6-2
Clay
Federico Delbonis
Argentina
0
1
2022-07-18
Federico Delbonis
Gstaad
R32
6-4 7-5
Clay
Frances Tiafoe
United States of America
2
1
2021-08-23
Mikael Ymer
Winston-Salem
QF
6-7(2) 6-2 6-3
Hard
Henri Laaksonen
Switzerland
0
1
2017-07-17
Henri Laaksonen
Bastad
R32
7-6(5) 7-5
Clay
Ivo Karlovic
Croatia
0
1
2016-10-17
Ivo Karlovic
Stockholm
R16
4-6 6-4 6-4
Hard
Jason Kubler
Australia
0
1
2022-08-29
Jason Kubler
US Open
R128
5-7 6-4 6-2 6-4
Hard
Jenson Brooksby
United States of America
0
1
2021-08-30
Jenson Brooksby
US Open
R128
7-5 6-2 5-7 6-3
Hard
Jiri Vesely
Czech Republic
0
1
2021-02-22
Jiri Vesely
Montpellier
R32
6-1 6-1
Hard
Joao Sousa
Portugal
1
1
2019-10-14
Mikael Ymer
Stockholm
R32
7-5 6-4
Hard
John Millman
Australia
0
1
2021-09-27
John Millman
Sofia
R32
6-2 6-4
Hard
John Wolf Jeffrey
United States of America
0
1
2022-10-10
John Wolf Jeffrey
Florence
SF
6-4 6-4
Hard
Leonardo Mayer
Argentina
0
1
2019-03-18
Leonardo Mayer
Miami
R128
4-6 6-3 6-4
Hard
Mackenzie Mcdonald
United States of America
1
1
2023-06-26
Mackenzie Mcdonald
Eastbourne
QF
6-4 3-6 6-3
Grass
Marc Andrea Huesler
Switzerland
0
1
2022-08-22
Marc Andrea Huesler
Winston-Salem
R32
6-4 6-4
Hard
Milos Raonic
Canada
0
1
2018-03-19
Milos Raonic
Miami
R64
6-3 6-3
Hard
Mischa Zverev
Germany
0
1
2017-10-16
Mischa Zverev
Stockholm
R32
1-6 7-5 6-4
Hard
Nick Kyrgios
Australia
0
1
2022-08-01
Nick Kyrgios
Washington
SF
7-6(4) 6-3
Hard
Nicolas Jarry
Chile
0
1
2019-07-15
Nicolas Jarry
Bastad
R16
7-5 6-3
Clay
Novak Djokovic
Serbia
0
1
2020-09-28
Novak Djokovic
Roland Garros
R128
6-0 6-2 6-3
Clay
Pablo Carreno Busta
Spain
0
1
2021-09-20
Pablo Carreno Busta
Metz
R16
7-5 6-2
Hard
Richard Gasquet
France
3
1
2023-05-22
Mikael Ymer
Lyon
R32
6-3 7-5
Clay
Rinky Hijikata
Australia
0
1
2023-03-06
Rinky Hijikata
Indian Wells
R128
6-4 7-5
Hard
Robin Haase
Netherlands
0
1
2017-03-20
Robin Haase
Miami
R128
7-5 7-6(3)
Hard
Soon Woo Kwon
South Korea
1
1
2023-01-09
Soon Woo Kwon
Adelaide 2
QF
6-1 6-2
Hard
Stan Wawrinka
Switzerland
0
1
2022-09-19
Stan Wawrinka
Metz
QF
6-4 4-6 7-6(5)
Hard
Thanasi Kokkinakis
Australia
0
1
2022-01-03
Thanasi Kokkinakis
Adelaide 1
QF
7-6(9) 4-6 6-4
Hard
Tommy Paul
United States of America
1
1
2022-10-17
Mikael Ymer
Stockholm
R16
6-2 6-3
Hard
Vit Kopriva
Czech Republic
0
1
2021-07-19
Vit Kopriva
Gstaad
QF
6-1 6-0
Clay
Yen Hsun Lu
Chinese Taipei
0
1
2017-09-25
Yen Hsun Lu
Chengdu
R32
6-2 6-3
Hard
Yoshihito Nishioka
Japan
0
1
2023-01-16
Yoshihito Nishioka
Australian Open
R128
6-4 6-2 7-5
Hard
Albert Ramos
Spain
1
0
2021-08-23
Mikael Ymer
Winston-Salem
R32
6-3 6-1
Hard
Alejandro Tabilo
Chile
2
0
2021-03-22
Mikael Ymer
Miami
R128
6-3 6-1
Hard
Alex Molcan
Slovakia
1
0
2023-07-03
Mikael Ymer
Wimbledon
R128
6-3 6-3 6-4
Grass
Alexander Erler
Austria
1
0
2021-07-26
Mikael Ymer
Kitzbuhel
R16
6-2 6-3
Clay
Andy Murray
United Kingdom
1
0
2022-08-01
Mikael Ymer
Washington
R64
7-6(8) 4-6 6-1
Hard
Artem Smirnov
Ukraine
1
0
2018-02-02
Mikael Ymer
Davis Cup G1 R1: UKR vs SWE
RR
6-4 6-2
Hard
Aslan Karatsev
Russia
2
0
2022-10-10
Mikael Ymer
Florence
R16
6-1 6-7(6) 6-1
Hard
Benjamin Bonzi
France
1
0
2022-01-03
Mikael Ymer
Adelaide 1
R32
7-5 7-5
Hard
Blaz Rola
Slovenia
1
0
2019-05-27
Mikael Ymer
Roland Garros
R128
6-0 6-3 7-6(5)
Clay
Carlos Alcaraz
Spain
2
0
2021-08-23
Mikael Ymer
Winston-Salem
SF
7-5 6-3
Hard
Corentin Moutet
France
1
0
2022-01-31
Mikael Ymer
Montpellier
R32
7-6(5) 6-4
Hard
Damir Dzumhur
Bosnia and Herzegovina
1
0
2023-02-03
Mikael Ymer
Davis Cup QLS R1: SWE vs BIH
RR
6-1 1-6 6-3
Hard
Daniel Altmaier
Germany
1
0
2022-06-27
Mikael Ymer
Wimbledon
R128
6-3 7-5 7-5
Grass
Daniel Cukierman
Israel
1
0
2019-09-13
Mikael Ymer
Davis Cup G1 R1: SWE vs ISR
RR
6-4 6-3
Hard
Daniel Evans
United Kingdom
1
0
2022-05-23
Mikael Ymer
Roland Garros
R64
6-3 3-6 6-2 6-3
Clay
David Goffin
Belgium
1
0
2023-02-20
Mikael Ymer
Marseille
R16
W/O
Hard
Denis Istomin
Uzbekistan
1
0
2018-07-16
Mikael Ymer
Bastad
R32
6-3 6-3
Clay
Diego Schwartzman
Argentina
1
0
2022-09-13
Mikael Ymer
Davis Cup Finals RR: ARG vs SWE
RR
6-2 6-2
Hard
Edan Leshem
Israel
1
0
2019-09-13
Mikael Ymer
Davis Cup G1 R1: SWE vs ISR
RR
6-3 7-5
Hard
Enzo Couacaud
France
1
0
2021-07-19
Mikael Ymer
Gstaad
R32
4-6 6-3 6-3
Clay
Federico Coria
Argentina
1
0
2022-08-22
Mikael Ymer
Winston-Salem
R64
6-2 6-3
Hard
Feliciano Lopez
Spain
1
0
2021-07-19
Mikael Ymer
Gstaad
R16
6-7(6) 7-6(7) 6-4
Clay
Fernando Verdasco
Spain
1
0
2016-10-17
Mikael Ymer
Stockholm
R32
6-2 6-1
Hard
Francesco Passaro
Italy
1
0
2023-02-27
Mikael Ymer
Dubai
R32
6-2 6-3
Hard
Gael Monfils
France
2
0
2022-01-31
Mikael Ymer
Montpellier
R16
6-1 6-2
Hard
Gastao Elias
Portugal
1
0
2018-04-06
Mikael Ymer
Davis Cup G1 R2: POR vs SWE
RR
6-3 6-4
Hard
Gregoire Barrere
France
1
0
2022-09-19
Mikael Ymer
Metz
R16
6-4 6-3
Hard
James Duckworth
Australia
1
0
2022-05-23
Mikael Ymer
Roland Garros
R128
6-2 6-4 6-2
Clay
Jan-Lennard Struff
Germany
2
0
2021-09-20
Mikael Ymer
Metz
R32
7-5 6-3
Hard
Jo-Wilfried Tsonga
France
1
0
2021-06-28
Mikael Ymer
Wimbledon
R128
7-5 6-7(4) 5-7 6-4 6-3
Grass
Julius Tverijonas
Lithuania
1
0
2017-09-15
Mikael Ymer
Davis Cup G2 R3: SWE vs LTU
RR
7-5 6-3
Clay
Laurynas Grigelis
Lithuania
1
0
2017-09-15
Mikael Ymer
Davis Cup G2 R3: SWE vs LTU
RR
2-6 7-5 6-0 0-6 6-1
Clay
Liam Broady
United Kingdom
1
0
2023-06-26
Mikael Ymer
Eastbourne
R16
6-2 6-4
Grass
Max Purcell
Australia
1
0
2021-08-23
Mikael Ymer
Winston-Salem
R16
7-5 6-2
Hard
Mirza Basic
Bosnia and Herzegovina
1
0
2023-02-03
Mikael Ymer
Davis Cup QLS R1: SWE vs BIH
RR
6-4 7-5
Hard
Nikoloz Basilashvili
Georgia
1
0
2021-03-22
Mikael Ymer
Miami
R64
6-3 4-6 6-4
Hard
Pablo Cuevas
Uruguay
1
0
2021-07-26
Mikael Ymer
Kitzbuhel
R32
6-3 7-5
Clay
Quentin Halys
France
1
0
2022-10-17
Mikael Ymer
Stockholm
R32
5-7 6-4 6-3
Hard
Radu Albot
Moldova
1
0
2023-02-20
Mikael Ymer
Marseille
R32
6-3 7-6(5)
Hard
Roberto Carballes Baena
Spain
2
0
2022-10-10
Mikael Ymer
Florence
QF
6-4 6-2
Hard
Sebastian Korda
United States of America
1
0
2022-08-01
Mikael Ymer
Washington
QF
6-2 5-7 6-3
Hard
Sergiy Stakhovsky
Ukraine
1
0
2018-02-02
Mikael Ymer
Davis Cup G1 R1: UKR vs SWE
RR
7-6(6) 6-2
Hard
Stefano Travaglia
Italy
1
0
2021-08-23
Mikael Ymer
Winston-Salem
R64
6-2 1-6 6-2
Hard
Taylor Fritz
United States of America
1
0
2023-07-03
Mikael Ymer
Wimbledon
R64
3-6 2-6 6-3 6-4 6-2
Grass
Tim Van Rijthoven
Netherlands
1
0
2022-10-10
Mikael Ymer
Florence
R32
6-1 6-2
Hard
Tomas Barrios Vera
Chile
1
0
2020-03-06
Mikael Ymer
Davis Cup QLS R1: SWE vs CHI
RR
6-2 6-3
Hard
Ugo Humbert
France
1
0
2019-11-05
Mikael Ymer
NextGen Finals
RR
4-3(2) 1-4 4-2 4-1
Hard
Vasek Pospisil
Canada
1
0
2021-11-25
Mikael Ymer
Davis Cup Finals RR: CAN vs SWE
RR
6-4 6-4
Hard
Yasutaka Uchiyama
Japan
1
0
2020-01-20
Mikael Ymer
Australian Open
R128
6-4 6-1 6-2
Hard