Skip to content
Deuce.

ATP Tour

Elo Ratings

A rating built from results rather than the tour’s points system: beating a strong player is worth more than beating a weak one, and nothing expires because a year has passed.

ATP Tour Hard Elo ratings, highest first
RankPlayerRating
1J. Sinner2541
2C. Alcaraz2424
3A. Zverev2291
4B. Shelton2261
5N. Djokovic2261
6A. Fils2234
7R. Jodar2230
8D. Medvedev2228
9A. Davidovich Fokina2204
10F. Tiafoe2189
11A. Gea2182
12T. Fritz2170
13T. Paul2167
14J. Lehecka2165
15A. de Minaur2164
16J. Mensik2151
17J. Fonseca2150
18A. Michelsen2143
19H. Hurkacz2139
20B. Nakashima2135
21L. Tien2135
22S. Korda2129
23F. Auger-Aliassime2104
24D. Merida2103
25J. Draper2099
26L. Musetti2094
27V. Vacherot2078
28F. Cobolli2076
29B. Van De Zandschulp2059
30S. Tsitsipas2057
31C. Ruud2054
32F. Cerundolo2047
33A. Blockx2040
34K. Khachanov2037
35Q. Halys2035
36A. Bublik2034
37N. Borges2033
38C. Wong2028
39T. Samuel2027
40A. Rublev2027
41K. Jacquet2027
42L. Harris2021
43J. Munar2021
44E. Spizzirri2021
45D. Shapovalov2020
46Z. Bergs2015
47E. Quinn2009
48R. Safiullin2006
49H. Rune2006
50A. Fery2006
51L. Van Assche2002
52R. Collignon2001
53O. Tarvet1999
54B. Bonzi1999
55A. Tabilo1999
56Z. Piros1994
57R. Sakamoto1992
58Yunchaokete Bu1991
59A. Molcan1991
60T. Tirante1987
61C. Norrie1987
62P. Carreno Busta1987
63D. Svrcina1986
64T. Griekspoor1981
65M. Zheng1980
66T. Machac1979
67A. Rinderknech1979
68T. Atmane1978
69Y. Bu1977
70F. Marozsan1967
71S. Kwon1966
72L. Riedi1964
73N. Basilashvili1963
74U. Humbert1961
75G. Dimitrov1960
76A. Cazaux1959
77Y. Hanfmann1958
78W. Yibing1958
79D. Prizmic1957
80J. Fearnley1956
81C. O'Connell1952
82N. Basavareddy1950
83A. Mannarino1950
84R. Opelka1948
85N. Kyrgios1947
86K. Majchrzak1945
87A. Guerrieri1943
88G. Monfils1943
89J. Faria1942
90J. Cerundolo1941
91Yibing Wu1938
92R. Hijikata1937
93A. Vallejo1936
94M. Berrettini1933
95J. Struff1933
96I. Buse1932
97J. Brooksby1931
98S. Sakellaridis1929
99J. Kym1929
100J. Thompson1927

How this is calculated

Built from 112,336 completed ATP singles matches, including ATP Challenger and ITF results between 2007 and 2026, covering 5,517 players. Walkovers are excluded because no match was played; retirements count. Everyone starts at 1500 and the K-factor decays with experience (250 / (matches + 5) ^ 0.4), so a newcomer’s rating moves fast and a settled one does not.

A surface rating is the player’s overall rating plus an adjustment learned only from their Hard matches, so the two are on the same scale and a player with no surface history reads exactly their overall rating. Players need at least 15 matches on the surface to be listed. It describes where a player is strongest — it is not a better predictor than the overall rating.

Only players active in the last 12 months are listed.