Dimitrov G.BUL (20) - Statistics

Current ATP ranking

Place Move Player Points Dropping
points
Tournaments
played
19 - Davidovich Fokina A. (ESP) 2225 0 0
20 - Dimitrov G. (BUL) 2155 0 0
22 - Machac T. (CZE) 2110 0 0
Updated on: 07/08/2025Full table

Dimitrov G. performance on hard

Win
278
59%

Lose
169
36%

Total matches: 470

Cancelled: 23

Dimitrov G. performance on clay

Win
109
57%

Lose
73
38%

Total matches: 192

Cancelled: 10

Dimitrov G. performance on grass

Win
48
59%

Lose
29
35%

Total matches: 82

Cancelled: 4

Dimitrov G. performance on carpet

Win
7
54%

Lose
6
46%

Total matches: 13

Cancelled: 0

This year matches

Win
15
65%

Lose
8
35%
TournamentTour. Match Prob. in %Prob. Tip Pred.
Sets
Games FT
Wimbledon
ATP Wimbledon - 1/8-finals
Sinner J.(ITA)
Dimitrov G.(BUL)
07/07/2025 05:55
63 37 1
3
1
3 5 2
6 7 2
Ret
Wimbledon
ATP Wimbledon - 1/16-finals
Dimitrov G.(BUL)
Ofner S.(AUT)
05/07/2025 01:35
60 40 1
3
1
6 6 8
3 4 6
3
0
Wimbledon
ATP Wimbledon - 1/32-finals
Dimitrov G.(BUL)
Moutet C.(FRA)
03/07/2025 11:40
47 53 2
1
3
7 4 7 7
5 6 5 5
3
1
Wimbledon
ATP Wimbledon - 1/64-finals
Dimitrov G.(BUL)
Nishioka Y.(JPN)
01/07/2025 04:25
69 31 1
3
0
6 6 6
2 3 4
3
0
Roland Garros
ATP French Open - 1/64-finals
Quinn E.(USA)
Dimitrov G.(BUL)
27/05/2025 10:15
40 60 2
0
3
2 3 6 0
6 6 2 0
Ret
Rome Masters
R64
Draper J.(GBR)
Dimitrov G.(BUL)
09/05/2025 17:45
6 6
1 4
2
0
Rome Masters
R64
Dimitrov G.(BUL)
Passaro F.(ITA)
09/05/2025 10:10
5 3
7 6
0
2
Rome Masters
R128
Yunchaokete B.(CHN)
Dimitrov G.(BUL)
07/05/2025 21:10
6 3
7 6
0
2
Miami
SF
Djokovic N.(SRB)
Dimitrov G.(BUL)
28/03/2025 19:30
62 38 1
2
0
6 6
2 3
2
0
Miami
QF
Cerundolo J.M.(ARG)
Dimitrov G.(BUL)
26/03/2025 21:40
42 58 2
0
2
7 4 6
6 6 7
1
2
Miami
R16
Dimitrov G.(BUL)
Nakashima B.(USA)
25/03/2025 15:10
54 46 1
2
1
6 7
4 5
2
0
Miami
R32
Dimitrov G.(BUL)
Khachanov K.(RUS)
23/03/2025 15:05
58 42 1
2
1
6 6 7
7 4 5
2
1
Miami
R64
Walton A.(AUS)
Dimitrov G.(BUL)
22/03/2025 15:00
6 6
4 4
2
0
Miami
R64
Dimitrov G.(BUL)
Cina F.(ITA)
21/03/2025 15:10
6 6
1 4
2
0
Miami
R128
Martinez P.(ESP)
Dimitrov G.(BUL)
20/03/2025 17:55
4 1
6 6
0
2
Indian Wells
R16
Dimitrov G.(BUL)
Alcaraz C.(ESP)
13/03/2025 01:00
40 60 2
0
2
1 1
6 6
0
2
Indian Wells
R32
Dimitrov G.(BUL)
Monfils G.(FRA)
11/03/2025 03:45
51 49 1
2
0
7 4 7
6 6 6
2
1
Indian Wells
R64
Dimitrov G.(BUL)
Borges N.(POR)
09/03/2025 01:40
51 49 1
2
1
6 6
3 4
2
0
Dubai
R32
Oconnell C.(AUS)
Dimitrov G.(BUL)
25/02/2025 16:10
41 59 2
0
2
6
0
1
0
Doha
R32
Lehecka J.(USA)
Dimitrov G.(BUL)
17/02/2025 14:00
56 44 1
2
1
6 6
4 4
2
0
Brisbane
SF
Lehecka J.(USA)
Dimitrov G.(BUL)
04/01/2025 05:05
48 52 2
0
2
6 4
4 4
1
0
Brisbane
QF
Thompson J.(AUS)
Dimitrov G.(BUL)
03/01/2025 06:00
40 60 2
0
2
1 1
6 2
Ret
Brisbane
R16
Vukic A.(AUS)
Dimitrov G.(BUL)
01/01/2025 03:30
27 73 2
0
2
2 6
6 7
0
2