GOATvs

GOATvs › Tennis Players › Novak Djokovic

Novak Djokovic

Serbia · 1987–

#2 of the greatest tennis players of all time, ranked by everyone.

Grand Slam titles: 24

Vote: Roger Federer vs Novak Djokovic · See the Top 100

Nearby in the ranking

  1. Roger Federer Switzerland · 1981–
  2. Novak Djokovic Serbia · 1987–
  3. Rafael Nadal Spain · 1986–
  4. Serena Williams United States · 1981–
  5. Margaret Court Australia · 1942–

Face-offs