Diallo G.CAN (36) vs Fritz T.USA (4)
predictions and statistics

17℃, Clouds
Wind: 2.17m/s, Hum: 62%
Court surface - Hard
01/08/2025 11:10
Toronto, surface: Hard
Round Match Prob. in % Tip Pred.
Sets
Games FT
ATP Toronto - 1/16-finals Diallo G.(CAN)
Fritz T.(USA)
01/08/2025 11:10
31 69 2
1
2
4 2
6 6
0
2

All matches between both players

Diallo G.
0
0%

Fritz T.
3
100%

TournamentTour. Date Match Games FT
TokyoTokyo
ATP Tokyo - 1/16-finals
25/09/2025 Diallo G.
Fritz T.
25/09/2025
6 3 6
4 6 8
1
2
TorontoToronto
ATP Toronto - 1/16-finals
01/08/2025 Diallo G.
Fritz T.
01/08/2025
4 2
6 6
0
2
WimbledonWimbledon
ATP Wimbledon - 1/32-finals
02/07/2025 Fritz T.
Diallo G.
02/07/2025
3 6 8 4 6
6 3 6 6 3
3
2

Diallo G. performance on Hard

Win
11
35%

Lose
15
48%

Total matches: 31

Cancelled: 5

Fritz T. performance on Hard

Win
205
59%

Lose
133
38%

Total matches: 349

Cancelled: 11

Last 6 matches Diallo G.

Win
1
17%

Lose
5
83%

Tour. Match Games FT
QueensQueens
ATP London - 1/16-finals
De Minaur A.
Diallo G.
16/06/2026
7 6
7 3
2
0
s-Hertogenboschs-Hertoge..
ATP Hertogenbosch - 1/16-finals
Diallo G.
Mannarino A.
09/06/2026
4 6 5
6 3 7
1
2
Roland GarrosRoland Ga..
ATP French Open - 1/64-finals
Duckworth J.
Diallo G.
24/05/2026
6 4
3 1
Ret
MadridMadrid
ATP Madrid - 1/32-finals
Moller E.
Diallo G.
24/04/2026
7 3
5 3
Ret
MunichMunich
ATP Munich - 1/8-finals
Zverev A.
Diallo G.
16/04/2026
6 6
1 2
2
0
MunichMunich
ATP Munich - 1/16-finals
Diallo G.
Sachko V.
13/04/2026
6 6
1 2
2
0

Last 6 matches Fritz T.

Win
5
83%

Lose
1
17%

Tour. Match Games FT
HalleHalle
ATP Halle - Semi-finals
Zverev A.
Fritz T.
20/06/2026
8 4 5
6 6 7
1
2
HalleHalle
ATP Halle - Quarter-finals
Shelton B.
Fritz T.
19/06/2026
8 7 6
7 7 8
1
2
HalleHalle
ATP Halle - 1/8-finals
Marozsan F.
Fritz T.
18/06/2026
2 4
6 6
0
2
HalleHalle
ATP Halle - 1/16-finals
Bergs Z.
Fritz T.
17/06/2026
6 7 4
8 5 6
1
2
StuttgartStuttgart
ATP Stuttgart - Final
Shelton B.
Fritz T.
14/06/2026
6 2 6
4 6 4
2
1
StuttgartStuttgart
ATP Stuttgart - Semi-finals
Bublik A.
Fritz T.
13/06/2026
4 4
6 6
0
2