Diallo G.CAN (36) - Statistics

Current ATP ranking

Place Move Player Points Dropping
points
Tournaments
played
34 - Humbert U. (FRA) 1320 0 0
35 - Shapovalov D. (CAN) 1210 0 0
36 - Diallo G. (CAN) 1200 0 0
37 - Michelsen A. (USA) 1200 0 0
38 - Munar J. (ESP) 1135 0 0
Updated on: 25/04/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
29%

Lose
4
57%

Total matches: 7

Cancelled: 1

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
31%

Lose
11
69%
TournamentTour. Match Prob. in %Prob. Tip Pred.
Sets
Games FT
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