Career
Last 52 weeks
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
All levels
Grand Slam
Tour Finals
Alt. Finals
Masters
Olympics
ATP 500
ATP 250
Others
Davis Cup
Team Cups
Big (GS/TF/AF/M/O)
All Finals (TF/AF)
Medium (M/O)
Small (500/250)
Individual
Team
Best of 5
Best of 3
All surfaces
Hard
Clay
Grass
Carpet
Fastest (G, Cp)
Fast (H, G)
Fast (H, G, Cp)
Medium (H)
Slow (H, Cl)
Slowest (Cl)
Firm (H, Cp)
Soft (Cl, G)
Non-Hard
Non-Clay
Non-Grass
Non-Carpet
All rounds
Final
Semi-Final
Semi-Final +
Quarter-Final
Quarter-Final +
Round of 16
Round of 16 +
Round of 32
Round of 32 +
Round of 64
Round of 64 +
Round of 128
Entry Rounds
Round-Robin
For Bronze Medal
For Bronze Medal +
Vs all
Vs No. 1
Vs Top 5
Vs Top 10
Vs Top 20
Vs Top 50
Vs Top 100
Vs 100+ Ranked
Vs Higher-Ranked
Vs Lower-Ranked
Vs Elo >= 2400
Vs Elo >= 2200
Vs Elo >= 2000
Vs Elo >= 1800
Vs Higher Elo
Vs Lower Elo
Vs Under 18
Vs Under 21
Vs Under 25
Vs 25 and Over
Vs 30 and Over
Vs 35 and Over
Vs Younger
Vs Older
Vs Right-Handed
Vs Left-Handed
Vs Two-Handed bh.
Vs One-Handed bh.
Vs Seeded
Vs Unseeded
Vs Qualifier
Vs Wild-Card
Vs Lucky-Loser
Vs Protected Ranking
Vs Special Exempt
Vs Under 5'10 (178cm)
Vs Under 6'0 (183cm)
Vs Over 6'2 (188cm)
Vs Over 6'4 (193cm)
Vs Shorter
Vs Taller
Adv.
From:
To:
Outdoor / Indoor
Outdoor
Indoor
All results
Title
Final
Final +
Semi-Final
Semi-Final +
Quarter-Final
Quarter-Final +
Round of 16
Round of 16 +
Round of 32
Round of 32 +
Round of 64
Round of 64 +
Round of 128
Round-Robin
Bronze Medal
Any Medal
Vs all countries
Argentina
Australia
Austria
Belarus
Belgium
Bolivia, Plurinational State of
Bosnia and Herzegovina
Brazil
Bulgaria
Canada
Chile
China
Colombia
Costa Rica
Croatia
Cyprus
Czech Republic
Denmark
Dominican Republic
Ecuador
Finland
France
Georgia
Germany
Greece
Hungary
India
Israel
Italy
Japan
Kazakhstan
Korea, Republic of
Latvia
Lithuania
Luxembourg
Monaco
Morocco
Netherlands
Norway
Paraguay
Peru
Poland
Portugal
Romania
Russian Federation
Serbia
Slovakia
Slovenia
South Africa
Spain
Sweden
Switzerland
Taiwan, Province of China
Thailand
Turkey
Ukraine
United Kingdom
United States
Uruguay
Uzbekistan
Best of any
Best of 3
Best of 5
All speeds
Very Fast
Fast
Medium Fast
Medium
Medium Slow
Slow
Very Slow
>= Fast
>= Medium Fast
>= Medium
>= Medium Slow
>= Slow
<= Fast
<= Medium Fast
<= Medium
<= Medium Slow
<= Slow
All tournaments
Australian Open
Roland Garros
US Open
Wimbledon
Tour Finals
Canada Masters
Cincinnati Masters
Indian Wells Masters
Madrid Masters
Miami Masters
Monte Carlo Masters
Paris Masters
Rome Masters
Shanghai Masters
Olympics
Acapulco
Barcelona
Basel
Beijing
Dubai
Halle
Hamburg
Queen's Club
Rio De Janeiro
Rotterdam
Sydney
Tokyo
Washington
Auckland
Bangkok
Bastad
Brisbane
Buenos Aires
Doha
Estoril
Marseille
Melbourne
Milan
Montpellier
Palermo
Pune
Sao Paulo
Stockholm
Stuttgart
Umag
Valencia
Vina Del Mar
Warsaw
Davis Cup Finals
Davis Cup WG
ATP Cup
United Cup
Overview
Aces & DFs
Serve
Serve Speed
Return
Points
Games
Sets & Matches
Performance
Opponent & Time
Serve
Ace %
4.3%
4049 / 94102
Double Fault %
2.3%
2185 / 94102
1st Serve %
68.0%
63993 / 94102
1st Serve Won %
72.1%
46137 / 63993
2nd Serve Won %
57.1%
17200 / 30109
Break Points Saved %
66.0%
4331 / 6566
Service Points Won %
67.3%
63337 / 94102
Service Games Won %
85.5%
13174 / 15409
Return
Ace Against %
7.2%
7248 / 100017
Double Fault Against %
3.4%
3417 / 100017
1st Srv. Return Won %
34.2%
21003 / 61377
2nd Srv. Return Won %
55.2%
21314 / 38640
Break Points Won %
44.9%
5071 / 11291
Return Points Won %
42.3%
42317 / 100017
Return Games Won %
33.3%
5071 / 15238
Total
Points Dominance
1.29
Games Dominance
2.29
Break Points Ratio
1.32
Total Points Won %
54.4%
105654 / 194119
Games Won %
59.6%
18689 / 31333
Sets Won %
76.9%
2583 / 3357
Matches Won %
82.6%
1078 / 1305
Match Time
1:55
Aces
Aces
4049
Ace %
4.3%
4049 / 94102
Aces per Svc. Game
0.26
4049 / 15409
Aces per Set
1.23
4049 / 3357
Aces per Match
3.2
4049 / 1305
Double Faults
Double Faults
2185
Double Fault %
2.3%
2185 / 94102
DFs per 2nd Serve %
7.3%
2185 / 30109
DFs per Svc. Game
0.14
2185 / 15409
DFs per Set
0.67
2185 / 3357
DFs per Match
1.7
2185 / 1305
Other
Aces / DFs Ratio
1.85
4049 / 2185
Ace Against
7248
Ace Against %
7.2%
7248 / 100017
Double Faults Against
3417
Double Fault Against %
3.4%
3417 / 100017
Serve
1st Serve %
68.0%
63993 / 94102
1st Serve Won %
72.1%
46137 / 63993
2nd Serve Won %
57.1%
17200 / 30109
1st Serve Effectiveness
1.26
Serve Rating
351
Points
Service Points Won %
67.3%
63337 / 94102
Svc. In-play Pts. Won %
67.5%
59288 / 87868
Points per Service Game
6.11
94102 / 15409
Pts. Lost per Svc. Game
2.00
30765 / 15409
Break Points Saved %
66.0%
4331 / 6566
BPs per Svc. Game
0.43
6566 / 15409
BPs Faced per Set
2.00
6566 / 3357
BPs Faced per Match
5.1
6566 / 1305
Games
Service Games Won %
85.5%
13174 / 15409
Svc. Gms. Lost per Set
0.68
2235 / 3357
Svc. Gms. Lost per Match
1.7
2235 / 1305
Serve Speed
Serve Max Speed
230 km/h
1st Serve Average Speed
186 km/h
2nd Serve Average Speed
159 km/h
Serve Average Speed
179 km/h
Speed Ratios
1st / 2nd Srv. Spd. Ratio
1.17
186 / 159
Srv. Max / Avg. Spd. Ratio
1.28
230 / 179
Return
1st Srv. Return Won %
34.2%
21003 / 61377
2nd Srv. Return Won %
55.2%
21314 / 38640
Return Rating
168
Points
Return Points Won %
42.3%
42317 / 100017
Rtn. In-play Pts. Won %
43.5%
38900.0 / 89352.0
Points per Return Game
6.56
100017 / 15238
Pts. Won per Rtn. Game
2.78
42317 / 15238
Break Points Won %
44.9%
5071 / 11291
BPs per Return Game
0.74
11291 / 15238
BPs per Set
3.44
11291 / 3357
BPs per Match
8.8
11291 / 1305
Games
Return Games Won %
33.3%
5071 / 15238
Rtn. Gms. Won per Set
1.55
5071 / 3357
Rtn. Gms. Won per Match
4.0
5071 / 1305
Points
Total Points Played
194119
Total Points Won
105654
Total Points Won %
54.4%
105654 / 194119
Tot. 2nd Srv. In-pl. Pts. W. %
55.6%
35097 / 63147
Total Break Points Won %
52.7%
9402 / 17857
Rtn. to Svc. Points Ratio
1.06
100017 / 94102
Points per Game
6.34
194119 / 30635
Points per Set
59.2
194119 / 3281
Points per Match
151.7
194119 / 1280
Winners & Errors
Winner %
28.5%
362 / 1271
Unforced Error %
18.8%
226 / 1205
Forced Error %
47.3%
570 / 1205
Winners / UEs Ratio
1.60
362 / 226
Winner Against %
33.9%
409 / 1205
UE Against %
20.9%
266 / 1271
FE Against %
50.6%
643 / 1271
Wnrs. / FEs Against Ratio
0.56
362 / 643
Net Points
Net Points %
8.4%
209 / 2476
Net Points Won %
68.9%
144 / 209
Points Won at Net %
11.3%
144 / 1271
Net Effectiveness
1.34
Games
Total Games Played
31333
Total Games Won
18689
Games Won %
59.6%
18689 / 31333
Games per Set
9.33
31333 / 3357
Games per Match
24.0
31333 / 1305
Tie-Breaks
Tie-Breaks Played
434
Tie-Breaks Won
263
Tie-Breaks Won %
60.6%
263 / 434
Tie-Breaks per Set %
12.9%
434 / 3357
Tie-Breaks per Match
0.33
434 / 1305
Sets
Sets Played
3357
Sets Won
2583
Sets Won %
76.9%
2583 / 3357
Sets per Match
2.57
3357 / 1305
Matches
Matches Played
1305
Matches Won
1078
Matches Won %
82.6%
1078 / 1305
Dominance
Points Dominance
1.29
In-play Points Dominance
1.34
2nd Srv. In-play Pts. Dom.
1.32
Games Dominance
2.29
Break Points Ratio
1.32
Over-Performing
Pts. to Matches Over-Perf.
1.52
Pts. to Sets Over-Perf.
1.41
Pts. to Gms. Over-Perf.
1.10
S. Pts. to S. Gms. Ov.-Perf.
1.27
R. Pts. to R. Gms. Ov.-Perf.
0.79
Pts. to TBs. Over-Perf.
1.11
Over-Performing Ex
Gms. to Matches Ov.-Perf.
1.38
Gms. to Sets Over-Perf.
1.29
Sets to Matches Ov.-Perf.
1.07
BPs Over-Performing
0.97
BPs Saved Over-Perf.
0.98
BPs Conv. Over-Perf.
1.06
Opponent
Opponent Rank
27
Opponent Elo Rating
2018
Upsets
Upsets scored
71
Upsets scored %
5.4%
71 / 1305
Upsets against
169
Upsets against %
13.0%
169 / 1305
Upsets
240
Upsets %
18.4%
240 / 1305
Time
Point Time (seconds)
45.7
Game Time (minutes)
4.83
Set Time (minutes)
45.1
Match Time
1:55
Raw Data
Pct. Data
Compare