Ranking

ATP Ranking Top 20

Rank Country Player Points
1 Serbia Novak Djokovic 9865
2 Spain Rafael Nadal 9225
3 Switzerland  Roger Federer   7130
4  Russia  Daniil Medvedev  5305 
5 Austria Dominic Thiem 4415
6 Germany  Alex. Zverev 4095
7 Greece   Stefanos Tsitsipas    3420
8 Japan  Kei Nishikori  3330
9 Russia  Karen Khachanov  2810
10 Spain Roberto Bautista-Agut 2575
11 France  Croatia   Gael Monfils  Marin Cilic  2375
12 Italy  Fabio Fognini  2870
13 Italy Matteo Berrettini 2270
14  Croatia Borna Coric  2130
15 belgium

David Goffin

2055
16 Argentina Diego Schwartzman  1995
17 Georgia Nikoloz Basilashvili 1895
18 South Africa Kevin Anderson 1870
19 USA John Isner 1865
20 Canada Felix Auger-Aliassime 1719