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
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
Belgium
Bolivia, Plurinational State of
Bosnia and Herzegovina
Brazil
Bulgaria
Canada
Chile
China
Colombia
Croatia
Cyprus
Czech Republic
Denmark
Ecuador
Finland
France
Georgia
Germany
Greece
Hungary
India
Ireland
Israel
Italy
Japan
Kazakhstan
Korea, Republic of
Latvia
Lithuania
Luxembourg
Moldova, Republic of
Netherlands
Norway
Peru
Poland
Portugal
Romania
Russian Federation
Serbia
Slovakia
Slovenia
South Africa
Spain
Sweden
Switzerland
Taiwan, Province of China
Thailand
Tunisia
Turkey
Ukraine
United Kingdom
United States
Uruguay
Uzbekistan
Zimbabwe
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
Rotterdam
Sydney
Tokyo
Vienna
Adelaide 1
Almaty
Amersfoort
Bangkok
Banja Luka
Belgrade
Belgrade
Brisbane
Bucharest
Doha
Eastbourne
Estoril
Geneva
Marseille
Metz
Montpellier
s Hertogenbosch
Tel Aviv
Umag
Valencia
Zagreb
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 %
7.3%
7417 / 101343
Double Fault %
3.0%
3025 / 101343
1st Serve %
64.8%
65713 / 101343
1st Serve Won %
74.1%
48711 / 65713
2nd Serve Won %
55.5%
19792 / 35630
Break Points Saved %
65.5%
4353 / 6643
Service Points Won %
67.6%
68503 / 101343
Service Games Won %
86.1%
14198 / 16488
Return
Ace Against %
6.6%
7022 / 106706
Double Fault Against %
3.5%
3746 / 106706
1st Srv. Return Won %
33.8%
21975 / 65089
2nd Srv. Return Won %
55.2%
22958 / 41617
Break Points Won %
44.1%
5102 / 11565
Return Points Won %
42.1%
44933 / 106706
Return Games Won %
31.9%
5102 / 16007
Total
Points Dominance
1.30
Games Dominance
2.29
Break Points Ratio
1.28
Total Points Won %
54.5%
113436 / 208049
Games Won %
59.3%
19955 / 33644
Sets Won %
76.6%
2733 / 3568
Matches Won %
83.6%
1123 / 1343
Match Time
1:53
Aces
Aces
7417
Ace %
7.3%
7417 / 101343
Aces per Svc. Game
0.45
7417 / 16488
Aces per Set
2.15
7417 / 3568
Aces per Match
5.7
7417 / 1343
Double Faults
Double Faults
3025
Double Fault %
3.0%
3025 / 101343
DFs per 2nd Serve %
8.5%
3025 / 35630
DFs per Svc. Game
0.18
3025 / 16488
DFs per Set
0.88
3025 / 3568
DFs per Match
2.3
3025 / 1343
Other
Aces / DFs Ratio
2.45
7417 / 3025
Ace Against
7022
Ace Against %
6.6%
7022 / 106706
Double Faults Against
3746
Double Fault Against %
3.5%
3746 / 106706
Serve
1st Serve %
64.8%
65713 / 101343
1st Serve Won %
74.1%
48711 / 65713
2nd Serve Won %
55.5%
19792 / 35630
1st Serve Effectiveness
1.33
Serve Rating
350
Points
Service Points Won %
67.6%
68503 / 101343
Svc. In-play Pts. Won %
67.2%
61086 / 90901
Points per Service Game
6.15
101343 / 16488
Pts. Lost per Svc. Game
1.99
32840 / 16488
Break Points Saved %
65.5%
4353 / 6643
BPs per Svc. Game
0.40
6643 / 16488
BPs Faced per Set
1.93
6643 / 3568
BPs Faced per Match
5.1
6643 / 1343
Games
Service Games Won %
86.1%
14198 / 16488
Svc. Gms. Lost per Set
0.66
2290 / 3568
Svc. Gms. Lost per Match
1.8
2290 / 1343
Serve Speed
Serve Max Speed
214 km/h
1st Serve Average Speed
189 km/h
2nd Serve Average Speed
149 km/h
Serve Average Speed
178 km/h
Speed Ratios
1st / 2nd Srv. Spd. Ratio
1.27
189 / 149
Srv. Max / Avg. Spd. Ratio
1.20
214 / 178
Return
1st Srv. Return Won %
33.8%
21975 / 65089
2nd Srv. Return Won %
55.2%
22958 / 41617
Return Rating
165
Points
Return Points Won %
42.1%
44933 / 106706
Rtn. In-play Pts. Won %
42.9%
41187.0 / 95938.0
Points per Return Game
6.67
106706 / 16007
Pts. Won per Rtn. Game
2.81
44933 / 16007
Break Points Won %
44.1%
5102 / 11565
BPs per Return Game
0.72
11565 / 16007
BPs per Set
3.36
11565 / 3568
BPs per Match
8.9
11565 / 1343
Games
Return Games Won %
31.9%
5102 / 16007
Rtn. Gms. Won per Set
1.48
5102 / 3568
Rtn. Gms. Won per Match
3.9
5102 / 1343
Points
Total Points Played
208049
Total Points Won
113436
Total Points Won %
54.5%
113436 / 208049
Tot. 2nd Srv. In-pl. Pts. W. %
55.3%
39004 / 70476
Total Break Points Won %
51.9%
9455 / 18208
Rtn. to Svc. Points Ratio
1.05
106706 / 101343
Points per Game
6.40
208049 / 32486
Points per Set
60.4
208049 / 3446
Points per Match
159.7
208049 / 1303
Winners & Errors
Winner %
30.8%
1381 / 4481
Unforced Error %
15.7%
588 / 3757
Forced Error %
46.8%
1758 / 3757
Winners / UEs Ratio
2.35
1381 / 588
Winner Against %
37.6%
1411 / 3757
UE Against %
16.8%
754 / 4481
FE Against %
52.4%
2346 / 4481
Wnrs. / FEs Against Ratio
0.59
1381 / 2346
Net Points
Net Points %
11.6%
954 / 8238
Net Points Won %
70.6%
674 / 954
Points Won at Net %
15.0%
674 / 4481
Net Effectiveness
1.30
Games
Total Games Played
33644
Total Games Won
19955
Games Won %
59.3%
19955 / 33644
Games per Set
9.43
33644 / 3568
Games per Match
25.1
33644 / 1343
Tie-Breaks
Tie-Breaks Played
508
Tie-Breaks Won
338
Tie-Breaks Won %
66.5%
338 / 508
Tie-Breaks per Set %
14.2%
508 / 3568
Tie-Breaks per Match
0.38
508 / 1343
Sets
Sets Played
3568
Sets Won
2733
Sets Won %
76.6%
2733 / 3568
Sets per Match
2.66
3568 / 1343
Matches
Matches Played
1343
Matches Won
1123
Matches Won %
83.6%
1123 / 1343
Dominance
Points Dominance
1.30
In-play Points Dominance
1.31
2nd Srv. In-play Pts. Dom.
1.29
Games Dominance
2.29
Break Points Ratio
1.28
Over-Performing
Pts. to Matches Over-Perf.
1.53
Pts. to Sets Over-Perf.
1.40
Pts. to Gms. Over-Perf.
1.09
S. Pts. to S. Gms. Ov.-Perf.
1.27
R. Pts. to R. Gms. Ov.-Perf.
0.76
Pts. to TBs. Over-Perf.
1.22
Over-Performing Ex
Gms. to Matches Ov.-Perf.
1.41
Gms. to Sets Over-Perf.
1.29
Sets to Matches Ov.-Perf.
1.09
BPs Over-Performing
0.95
BPs Saved Over-Perf.
0.97
BPs Conv. Over-Perf.
1.05
Opponent
Opponent Rank
24
Opponent Elo Rating
2035
Upsets
Upsets scored
69
Upsets scored %
5.1%
69 / 1341
Upsets against
163
Upsets against %
12.2%
163 / 1341
Upsets
232
Upsets %
17.3%
232 / 1341
Time
Point Time (seconds)
42.5
Game Time (minutes)
4.54
Set Time (minutes)
42.8
Match Time
1:53
Raw Data
Pct. Data
Compare