ATP Ranks

Pos.PlayerCountryPoints+/- pos.+/- points
1Rafael NadalESP958500
2Novak DjokovicSRB894500
3Roger FedererSUI619000
4Daniil MedvedevRUS570500
5Dominic ThiemAUT502500
6Stefanos TsitsipasGRE400000
7Alexander ZverevGER294500
8Matteo BerrettiniITA267000
9Roberto Bautista AgutESP254000
10Gael MonfilsFRA253000
11David GoffinBEL233500
12Fabio FogniniITA229000
13Kei NishikoriJPN218000
14Diego Sebastian SchwartzmanARG212500
15Denis ShapovalovCAN205000
16Stan WawrinkaSUI200000
17Karen KhachanovRUS184000
18Alex De MinaurAUS177500
19John IsnerUSA177000
20Grigor DimitrovBUL174700
21Felix Auger AliassimeCAN163600
22Lucas PouilleFRA160000
23Andrey RublevRUS158400
24Benoit PaireFRA153800
25Guido PellaARG153000
26Nikoloz BasilashviliGEO145000
27Pablo Carreno-BustaESP142200
28Borna CoricCRO141500
29Jo-Wilfried TsongaFRA141000
30Nick KyrgiosAUS139500
31Milos RaonicCAN135010
32Taylor Harry FritzUSA131510
33Reilly OpelkaUSA1303-2-60
34Christian GarinCHI129700
35Dusan LajovicSRB129600
36Jan-Lennard StruffGER124500
37Hubert HurkaczPOL119800
38Laslo DjereSRB117100
39Marin CilicCRO116500
40Filip KrajinovicSRB114800
41Albert Ramos-VinolasESP113000
42Daniel EvansGBR112400
43Adrian MannarinoFRA111100
44Sam QuerreyUSA110000
45Pablo CuevasURU109700
46Radu AlbotMDA106700
47Frances TiafoeUSA105000
48John MillmanAUS102610
49Fernando VerdascoESP102510
50Juan Ignacio LonderoARG101710
51Jeremy ChardyFRA99010
52Lorenzo SonegoITA99010
53Cameron NorrieGBR97510
54Ugo HumbertFRA97210
55Casper RuudNOR95610
56Gilles SimonFRA95510
57Pablo AndujarESP9471-8
58Alexander BublikKAZ919-10-110
59Aljaz BedeneSLO90500
60Miomir KecmanovicSRB90100
61Joao SousaPOR89100
62Richard GasquetFRA89000
63Feliciano LopezESP88800
64Jordan ThompsonAUS87800
65Pierre-Hugues HerbertFRA86500
66Richard BerankisLTU8360-8
67Mikhail KukushkinKAZ81600
68Kyle EdmundGBR80000
69Yoshihito NishiokaJPN79310
70Tennys SandgrenUSA793-1-7
71Marton FucsovicsHUN79000
72Marco CecchinatoITA78000
73Andreas SeppiITA776116
74Mikael YmerSWE763-1-2
75Hugo DellienBOL74305
76Federico DelbonisARG732138
77Nicolas JarryCHI695-10
78Yasutaka UchiyamaJPN68000
79Philipp KohlschreiberGER66500
80Roberto Carballes BaenaESP66400
81Gregoire BarrereFRA64810
82Corentin MoutetFRA645-1-16
83Stefano TravagliaITA637310
84Tommy PaulUSA634623
85Dominik KoepferGER632-2-2
86Steve JohnsonUSA630-20
87Jaume Antoni Munar ClarESP6281160
88Soon-Woo KwonKOR627-30
89Alejandro Davidovich FokinaESP627-20
90Thiago Moura MonteiroBRA616-20
91Kamil MajchrzakPOL611-20
92Kevin AndersonRSA610-10
93Leonardo MayerARG603-10
94Brayden SchnurCAN602-10
95Prajnesh GunneswaranIND601-10
96Jannik SinnerITA596-10
97Damir DzumhurBIH594649
98Salvatore CarusoITA586-11
99Alexei PopyrinAUS585-30
100Egor GerasimovBLR581020