Diallo G.CAN (54) - Statistics

Current ATP ranking

Place Move Player Points Dropping
points
Tournaments
played
53 - Atmane T. (FRA) 948 0 0
54 - Diallo G. (CAN) 935 0 0
Updated on: 10/06/2026Full table

Diallo G. performance on hard

Win
11
35%

Lose
15
48%

Total matches: 31

Cancelled: 5

Diallo G. performance on clay

Win
2
25%

Lose
4
50%

Total matches: 8

Cancelled: 2

Diallo G. performance on grass

Win
9
75%

Lose
3
25%

Total matches: 12

Cancelled: 0

Diallo G. performance on carpet

Win
0
0%

Lose
1
100%

Total matches: 1

Cancelled: 0

This year matches

Win
5
29%

Lose
12
71%
TournamentTour. Match Prob. in %Prob. Tip Pred.
Sets
Games FT
Roland Garros
ATP French Open - 1/64-finals
Duckworth J.(AUS)
Diallo G.(CAN)
24/05/2026 09:10
47 53 2
1
3
6 4
3 1
Ret
Madrid
ATP Madrid - 1/32-finals
Moller E.(DEN)
Diallo G.(CAN)
24/04/2026 10:55
48 52 2
0
2
7 3
5 3
Ret
Munich
ATP Munich - 1/8-finals
Zverev A.(GER)
Diallo G.(CAN)
16/04/2026 12:40
76 24 1
2
1
6 6
1 2
2
0
Munich
ATP Munich - 1/16-finals
Diallo G.(CAN)
Sachko V.(UKR)
13/04/2026 11:20
6 6
1 2
2
0
Monte Carlo
ATP Monte Carlo - 1/32-finals
Fonseca J.(BRA)
Diallo G.(CAN)
06/04/2026 02:25
6 6
2 3
2
0
Bucharest
ATP Bucharest - 1/8-finals
Diallo G.(CAN)
Molcan A.(SVK)
01/04/2026 02:10
54 46 1
2
0
2 2
6 6
0
2
Miami
ATP Miami - 1/32-finals
Diallo G.(CAN)
Humbert U.(FRA)
21/03/2026 10:55
61 39 1
2
0
1 4
6 6
0
2
Miami
ATP Miami - 1/64-finals
Diallo G.(CAN)
Wu Y.(CHN)
20/03/2026 09:40
48 52 2
0
2
6 8
2 6
2
0
Indian Wells
ATP Indian Wells - 1/16-finals
Diallo G.(CAN)
Auger Aliassime F.(CAN)
09/03/2026 01:15
30 70 2
0
2
8 3 3
7 6 6
1
2
Indian Wells
ATP Indian Wells - 1/32-finals
Rublev A.(RUS)
Diallo G.(CAN)
07/03/2026 09:10
63 37 1
2
0
8 6 3
6 8 6
1
2
Indian Wells
ATP Indian Wells - 1/64-finals
Bellucci M.(ITA)
Diallo G.(CAN)
04/03/2026 09:45
54 46 1
2
0
7 4
8 6
0
2
Delray Beach
ATP Delray Beach - 1/16-finals
Walton A.(AUS)
Diallo G.(CAN)
17/02/2026 10:15
8 6
6 3
2
0
Dallas
ATP Dallas - 1/16-finals
Diallo G.(CAN)
Shelton B.(USA)
10/02/2026 10:45
28 72 2
0
2
4 4
6 6
0
2
Australian Open
ATP Australian Open - 1/64-finals
Zverev A.(GER)
Diallo G.(CAN)
18/01/2026 02:20
6 6 6 6
8 1 4 2
3
1
Adelaide
ATP Adelaide - 1/16-finals
Vavassori A.(ITA)
Diallo G.(CAN)
13/01/2026 05:20
6 8
3 6
2
0
Hong Kong
ATP Hong Kong - 1/8-finals
Wong C.(HKG)
Diallo G.(CAN)
07/01/2026 08:40
40 60 2
0
2
1 7 7
6 5 5
2
1
Hong Kong
ATP Hong Kong - 1/16-finals
De Jong J.(NED)
Diallo G.(CAN)
06/01/2026 07:40
4 7
6 8
0
2