1 Novak Djokovic 12 113
2 Danill Medevedev 10 370
3 Rafael Nadal 8 270
4 Stefanos Tsitsipas 8 150
5 Alexander Sverev 7 475
6 Dominic Thiem 7 415
7 Andrey Rublev 6 255
8 Matteo Berrettini 5 488
9 Roger Federer 4 215
10 Dennis Shapovalov 3 625
11 Hubert Hurkacz 3 163
The problem for all the big 3 - Djokovic, Nadal and Federer is the return of the real ranking system on 1 August 2021. They received ranking protection duie to the Covid 19 pandemic and that protection, which really had severe deficiencies will fall away and the old ranking system introduced. I do not think that if that happens Nadal and Federer will remain in the top 10 ranking and Djokovic may lose his present no 1 position.
for instance the difference between Tsitsip[as and Nadal is only 120 points and Tsitsipas can recoup that in winning the Berlin Open where he was the runner-up last year and he could easily get the extra 120 points to pass Nadal and move into the no 3 position by winning that Tournament.
By the way at the start of the year Federer was ranked no 5 in the world and he has already dropped down to no 9, A further drop is inevitable. His ranking points since January 2021 dropped by near to 4000 points despite the protection the Covid 19 ranking system provided to him.
,