1) Roger Federer
2) Dominic Thiem
3) Rafael Nadal
4) Novak Djokovic
Explanation:
According to the recently released ATP (Association of Tennis Professionals) rankings as of August 12, 2019, Serbian professional tennis player, Novak Djokovic remains stays at the top position by collecting 12,325 points in the list, a huge lead over the 2nd placed Rafael Nadal on 7,945 points. The top five players in the latest ATP rankings: