View ATP

Player stats as at 30 December 2024.

Players who have played a minimum of 10 matches overall or 5 matches on a particular surface are included in the table.

The full list of tournaments completed in the last 52 weeks can be found below the table.

View aggregated tournament and surface statistics.

All combined

Search for a player by typing part of their name. To remove player or surface selections, use the Delete or Backspace key when editing.

Background shading

Player
Country
Surface
Elo Rank
Elo
Surface Rank
Matches
Wins
Losses
Win %
Titles
Points Won %
Games Won %
Sets Won %
Decid. Sets
Decid. Sets Won
Decid. Sets Won %
Tie Breaks
Tie Break W-L
Tie Break Won %
Service Gms Won %
Return Games Won %
POL
All
1
2147
74
65
9
87.8%
6
56.0%
63.5%
80.6%
16
13
81.3%
10
7-3
70.0%
82.0%
44.3%
BLR
All
2
2081
70
56
14
80.0%
4
53.9%
59.1%
75.5%
22
13
59.1%
13
8-5
61.5%
78.5%
39.1%
USA
All
3
2040
71
54
17
76.1%
3
54.2%
59.7%
70.8%
21
13
61.9%
17
10-7
58.8%
73.4%
45.8%
CHN
All
4
2026
68
50
18
73.5%
3
53.0%
57.1%
65.0%
26
21
80.8%
14
7-7
50.0%
77.4%
36.8%
KAZ
All
5
2015
56
43
13
76.8%
3
53.6%
58.7%
71.8%
20
14
70.0%
15
6-9
40.0%
79.6%
37.2%
USA
All
6
1972
56
39
17
69.6%
2
52.3%
54.5%
64.6%
22
14
63.6%
20
12-8
60.0%
72.0%
37.0%
ESP
All
7
1949
56
37
19
66.1%
1
52.3%
55.2%
63.4%
24
14
58.3%
9
5-4
55.6%
73.3%
36.7%
CZE
All
8
1940
29
21
8
72.4%
0
53.2%
57.6%
72.9%
7
3
42.9%
7
6-1
85.7%
74.8%
40.4%
ITA
All
9
1935
64
43
21
67.2%
1
51.9%
54.2%
63.4%
21
10
47.6%
15
11-4
73.3%
68.7%
39.5%
RUS
All
10
1929
50
34
16
68.0%
1
52.7%
55.5%
63.2%
17
10
58.8%
8
6-2
75.0%
67.6%
43.7%
RUS
All
11
1919
64
43
21
67.2%
4
52.0%
55.0%
63.2%
19
11
57.9%
11
8-3
72.7%
72.6%
37.3%
USA
All
12
1905
68
46
22
67.6%
1
51.8%
54.7%
61.0%
29
20
69.0%
14
6-8
42.9%
69.9%
39.2%
USA
All
13
1902
55
38
17
69.1%
2
52.8%
56.7%
66.7%
17
9
52.9%
8
7-1
87.5%
73.2%
39.2%
USA
All
14
1884
37
25
12
67.6%
1
51.9%
55.2%
66.3%
10
5
50.0%
13
10-3
76.9%
73.3%
37.4%
RUS
All
15
1873
65
42
23
64.6%
2
50.8%
52.5%
57.4%
25
17
68.0%
13
7-6
53.8%
61.8%
43.4%
GBR
All
16
1860
37
24
13
64.9%
0
51.2%
52.8%
62.5%
11
5
45.5%
11
8-3
72.7%
69.3%
36.6%
RUS
All
17
1859
52
33
19
63.5%
0
51.8%
53.9%
60.9%
20
11
55.0%
13
7-6
53.8%
71.7%
36.1%
KAZ
All
18
1859
54
35
19
64.8%
1
51.9%
54.4%
60.5%
22
13
59.1%
15
7-8
46.7%
68.3%
40.6%
UKR
All
19
1856
56
36
20
64.3%
0
51.1%
52.2%
57.5%
21
16
76.2%
17
11-6
64.7%
63.7%
40.7%
CZE
All
20
1850
44
26
18
59.1%
1
50.7%
50.9%
57.0%
15
7
46.7%
19
13-6
68.4%
75.1%
26.6%
1–20 of 144 entries
Show
...

Tennis match results sourced from tennisabstract.com

Scatter chart

Filters applied to the table will also apply to this chart. Chart built using chartjs.org

Tournaments in the last 52 weeks

Note: dates correspond to the Monday following the end of the tournament.

02 December 2024

Buenos Aires 125

25 November 2024

BJK Cup Playoffs

18 November 2024

BJK Cup Finals

11 November 2024

Riyadh Finals

04 November 2024

Hong Kong
Jiujiang
Merida

28 October 2024

Guangzhou
Tokyo

21 October 2024

Ningbo
Osaka

14 October 2024

Wuhan

07 October 2024

Beijing

23 September 2024

Hua Hin 2
Seoul

16 September 2024

Guadalajara
Monastir

09 September 2024

Us Open

26 August 2024

Cleveland
Monterrey

19 August 2024

Cincinnati

12 August 2024

Toronto

05 August 2024

Paris Olympics
Washington

29 July 2024

Iasi
Prague

22 July 2024

Budapest
Palermo

15 July 2024

Wimbledon

01 July 2024

Bad Homburg
Eastbourne

24 June 2024

Berlin
Birmingham

17 June 2024

Nottingham
s Hertogenbosch

10 June 2024

Roland Garros

27 May 2024

Rabat
Strasbourg

20 May 2024

Rome

06 May 2024

Madrid

22 April 2024

BJK Cup Qualifiers
Rouen
Stuttgart

08 April 2024

Bogota
Charleston

01 April 2024

Miami

18 March 2024

Indian Wells

04 March 2024

Austin
San Diego

26 February 2024

Dubai

19 February 2024

Doha

12 February 2024

Abu Dhabi
Cluj-Napoca

05 February 2024

Hua Hin
Linz

29 January 2024

Australian Open

15 January 2024

Adelaide
Hobart

08 January 2024

Auckland
Brisbane
United Cup