Career
Last 52 weeks
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
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
Bosnia and Herzegovina
Brazil
Bulgaria
Canada
Chile
Colombia
Croatia
Cyprus
Czech Republic
Côte d'Ivoire
Denmark
Dominican Republic
Ecuador
Finland
France
Georgia
Germany
Greece
India
Ireland
Israel
Italy
Japan
Kazakhstan
Korea, Republic of
Latvia
Luxembourg
Moldova, Republic of
Morocco
Netherlands
Philippines
Poland
Portugal
Romania
Russian Federation
Serbia
Slovakia
Slovenia
South Africa
Spain
Sweden
Switzerland
Taiwan, Province of China
Thailand
Tunisia
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
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
Memphis
Queen's Club
Rotterdam
Sydney
Tokyo
Vienna
Washington
Antwerp
Atlanta
Auckland
Bangkok
Belgrade
Bogota
Brisbane
Bucharest
Budapest
Dallas
Delray Beach
Doha
Dusseldorf
Eastbourne
Estoril
Geneva
Gstaad
Ho Chi Minh City
Houston
Indianapolis
Istanbul
Kuala Lumpur
Las Vegas
Los Angeles
Los Cabos
Marseille
Metz
Milan
Montpellier
Moscow
Munich
New Haven
Newport
Poertschach
Pune
Quito
s Hertogenbosch
Stockholm
St. Petersburg
Stuttgart
Tashkent
Umag
Valencia
Zagreb
Davis Cup WG
Dusseldorf
Overview
Aces & DFs
Serve
Serve Speed
Return
Points
Games
Sets & Matches
Performance
Opponent & Time
Serve
Ace %
23.4%
13762 / 58825
Double Fault %
4.2%
2469 / 58825
1st Serve %
65.5%
38534 / 58825
1st Serve Won %
82.7%
31864 / 38534
2nd Serve Won %
53.3%
10813 / 20291
Break Points Saved %
70.9%
1888 / 2662
Service Points Won %
72.5%
42677 / 58825
Service Games Won %
92.0%
8868 / 9642
Return
Ace Against %
7.3%
4340 / 59221
Double Fault Against %
3.5%
2074 / 59221
1st Srv. Return Won %
21.2%
8090 / 38105
2nd Srv. Return Won %
40.2%
8481 / 21116
Break Points Won %
30.1%
816 / 2708
Return Points Won %
28.0%
16571 / 59221
Return Games Won %
8.5%
816 / 9618
Total
Points Dominance
1.02
Games Dominance
1.06
Break Points Ratio
1.04
Total Points Won %
50.2%
59248 / 118046
Games Won %
50.3%
10047 / 19979
Sets Won %
51.2%
952 / 1859
Matches Won %
51.7%
371 / 717
Match Time
1:42
Aces
Aces
13762
Ace %
23.4%
13762 / 58825
Aces per Svc. Game
1.43
13762 / 9642
Aces per Set
7.68
13762 / 1859
Aces per Match
19.8
13762 / 717
Double Faults
Double Faults
2469
Double Fault %
4.2%
2469 / 58825
DFs per 2nd Serve %
12.2%
2469 / 20291
DFs per Svc. Game
0.26
2469 / 9642
DFs per Set
1.38
2469 / 1859
DFs per Match
3.6
2469 / 717
Other
Aces / DFs Ratio
5.57
13762 / 2469
Ace Against
4340
Ace Against %
7.3%
4340 / 59221
Double Faults Against
2074
Double Fault Against %
3.5%
2074 / 59221
Serve
1st Serve %
65.5%
38534 / 58825
1st Serve Won %
82.7%
31864 / 38534
2nd Serve Won %
53.3%
10813 / 20291
1st Serve Effectiveness
1.55
Serve Rating
384
Points
Service Points Won %
72.5%
42677 / 58825
Svc. In-play Pts. Won %
67.9%
28915 / 42594
Points per Service Game
6.10
58825 / 9642
Pts. Lost per Svc. Game
1.67
16148 / 9642
Break Points Saved %
70.9%
1888 / 2662
BPs per Svc. Game
0.28
2662 / 9642
BPs Faced per Set
1.49
2662 / 1859
BPs Faced per Match
3.8
2662 / 717
Games
Service Games Won %
92.0%
8868 / 9642
Svc. Gms. Lost per Set
0.43
774 / 1859
Svc. Gms. Lost per Match
1.1
774 / 717
Serve Speed
Speed Ratios
Return
1st Srv. Return Won %
21.2%
8090 / 38105
2nd Srv. Return Won %
40.2%
8481 / 21116
Return Rating
100
Points
Return Points Won %
28.0%
16571 / 59221
Rtn. In-play Pts. Won %
27.5%
14497.0 / 52807.0
Points per Return Game
6.16
59221 / 9618
Pts. Won per Rtn. Game
1.72
16571 / 9618
Break Points Won %
30.1%
816 / 2708
BPs per Return Game
0.28
2708 / 9618
BPs per Set
1.51
2708 / 1859
BPs per Match
3.9
2708 / 717
Games
Return Games Won %
8.5%
816 / 9618
Rtn. Gms. Won per Set
0.46
816 / 1859
Rtn. Gms. Won per Match
1.2
816 / 717
Points
Total Points Played
118046
Total Points Won
59248
Total Points Won %
50.2%
59248 / 118046
Tot. 2nd Srv. In-pl. Pts. W. %
46.7%
17220 / 36864
Total Break Points Won %
50.4%
2704 / 5370
Rtn. to Svc. Points Ratio
1.01
59221 / 58825
Points per Game
6.13
118046 / 19251
Points per Set
65.9
118046 / 1791
Points per Match
169.9
118046 / 695
Winners & Errors
Net Points
Games
Total Games Played
19979
Total Games Won
10047
Games Won %
50.3%
10047 / 19979
Games per Set
10.75
19979 / 1859
Games per Match
27.9
19979 / 717
Tie-Breaks
Tie-Breaks Played
801
Tie-Breaks Won
398
Tie-Breaks Won %
49.7%
398 / 801
Tie-Breaks per Set %
43.1%
801 / 1859
Tie-Breaks per Match
1.12
801 / 717
Sets
Sets Played
1859
Sets Won
952
Sets Won %
51.2%
952 / 1859
Sets per Match
2.59
1859 / 717
Matches
Matches Played
717
Matches Won
371
Matches Won %
51.7%
371 / 717
Dominance
Points Dominance
1.02
In-play Points Dominance
0.85
2nd Srv. In-play Pts. Dom.
0.86
Games Dominance
1.06
Break Points Ratio
1.04
Over-Performing
Pts. to Matches Over-Perf.
1.03
Pts. to Sets Over-Perf.
1.02
Pts. to Gms. Over-Perf.
1.00
S. Pts. to S. Gms. Ov.-Perf.
1.27
R. Pts. to R. Gms. Ov.-Perf.
0.30
Pts. to TBs. Over-Perf.
0.99
Over-Performing Ex
Gms. to Matches Ov.-Perf.
1.03
Gms. to Sets Over-Perf.
1.02
Sets to Matches Ov.-Perf.
1.01
BPs Over-Performing
1.00
BPs Saved Over-Perf.
0.98
BPs Conv. Over-Perf.
1.08
Opponent
Opponent Rank
47
Opponent Elo Rating
1928
Upsets
Upsets scored
137
Upsets scored %
19.1%
137 / 716
Upsets against
154
Upsets against %
21.5%
154 / 716
Upsets
291
Upsets %
40.6%
291 / 716
Time
Point Time (seconds)
36.2
Game Time (minutes)
3.70
Set Time (minutes)
39.7
Match Time
1:42
Raw Data
Pct. Data
Compare