Search for active players ...
Alexander Ritschard
Switzerland
1
0
2024-05-23
Gabriel Diallo
Roland Garros
F
2-6 6-2 6-3
Arthur Fils
France
1
0
2024-08-29
Gabriel Diallo
US Open
R64
5-7 7(7)-6(3) 4-6 4-6
Hard
Aziz Dougaz
Tunisia
1
0
2024-06-24
Gabriel Diallo
Wimbledon
QF
7(10)-6(8) 1-6 6(6)-7(10)
Grass
Daniel Evans
United Kingdom
1
0
2023-08-07
Gabriel Diallo
Canada Masters
R64
7-6(4) 7-5
Hard
Elias Ymer
Sweden
1
0
2023-09-14
Gabriel Diallo
Davis Cup Finals RR: CAN vs SWE
RR
6-4 6-3
Hard
Genaro Alberto Olivieri
World
1
0
2024-05-20
Gabriel Diallo
Roland Garros
QF
5-7 7(7)-6(4) 1-6
Jaume Munar
Spain
1
0
2024-08-27
Gabriel Diallo
US Open
R128
4-6 6-3 3-6 5-7
Hard
Lorenzo Musetti
Italy
1
0
2023-09-13
Gabriel Diallo
Davis Cup Finals RR: CAN vs ITA
RR
7-5 6-4
Hard
Marco Trungelliti
Argentina
1
0
2024-05-22
Gabriel Diallo
Roland Garros
SF
6(6)-7(8) 6-3 4-6
Pablo Llamas Ruiz
Spain
1
0
2024-01-08
Gabriel Diallo
Australian Open
QF
6(3)-7(7) 1-6
Hard
Pierre-Hugues Herbert
France
1
0
2024-01-10
Gabriel Diallo
Australian Open
SF
6-4 4-6 6(8)-7(10)
Hard
S. C. Hong
World
1
0
2024-02-03
Gabriel Diallo
Davis Cup - World Group
7-5 4-6 6-1
Sho Shimabukuro
Japan
1
0
2024-08-19
Gabriel Diallo
US Open
RR
6-4 5-7 3-6
Hard
Soonwoo Kwon
South Korea
1
0
2024-02-02
Gabriel Diallo
Davis Cup - World Group
6-4 6-4
Titouan Droguet
France
1
0
2024-08-21
Gabriel Diallo
US Open
SF
3-6 7-5 6-3
Hard
Valentin Royer
France
1
0
2024-08-22
Gabriel Diallo
US Open
F
6(3)-7(7) 4-6
Hard
Valentin Vacherot
Monaco
1
0
2024-02-10
Gabriel Diallo
Delray Beach
SF
6-4 6-4
Hard
Alex De Minaur
Australia
0
1
2023-08-07
Alex De Minaur
Canada Masters
R32
6-4 7-5
Hard
Billy Harris
United Kingdom
0
1
2024-07-16
Billy Harris
Newport
R32
7(7)-6(4) 7-5
Grass
Daniel Elahi Galan
World
0
1
2024-06-26
Daniel Elahi Galan
Wimbledon
SF
6-4 7(7)-6(5)
Grass
David Goffin
Belgium
0
1
2024-01-11
David Goffin
Australian Open
F
3-6 6-3 6-2
Hard
Emilio Gomez
Ecuador
0
1
2023-02-06
Emilio Gomez
Dallas
R32
6-4 6-7(5) 7-6(5)
Hard
Gijs Brouwer
Netherlands
0
1
2023-07-31
Gijs Brouwer
Los Cabos
R32
6-2 4-6 6-2
Hard
Karen Khachanov
World
0
1
2024-08-06
Karen Khachanov
Montreal
R64
4-6 4-6
Kei Nishikori
Japan
0
1
2024-05-26
Kei Nishikori
Roland Garros
R128
7-5 7(7)-6(3) 3-6 1-6 7-5
Kevin Anderson
South Africa
0
1
2023-07-17
Kevin Anderson
Newport
R32
6-3 6-2
Grass
Laslo Djere
Serbia
0
1
2022-09-17
Laslo Djere
Davis Cup Finals RR: SRB vs CAN
RR
6-2 6-2
Hard
Mitchell Krueger
United States of America
0
1
2024-03-30
Mitchell Krueger
Houston
SF
6(4)-7(7) 6(6)-7(8)
Clay
Nicolas Jarry
Chile
0
1
2023-09-16
Nicolas Jarry
Davis Cup Finals RR: CAN vs CHI
RR
6-4 6-4
Hard
Nuno Borges
Portugal
0
1
2024-02-12
Nuno Borges
Delray Beach
R32
4-6 6(1)-7(7)
Hard
Otto Virtanen
Finland
0
1
2023-11-21
Otto Virtanen
Davis Cup Finals QF: CAN vs FIN
RR
6-4 7-5
Hard
Sumit Nagal
India
0
1
2024-03-18
Sumit Nagal
Miami
SF
6(3)-7(7) 2-6
Carpet
Tommy Paul
United States of America
0
1
2024-08-31
Tommy Paul
US Open
R32
7(7)-6(5) 3-6 1-6 6(3)-7(7)
Hard
Zachary Svajda
United States of America
0
1
2024-02-11
Zachary Svajda
Delray Beach
F
4-6 6-4 3-6
Hard