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
- Roger Federer Switzerland · 1981–
- Novak Djokovic Serbia · 1987–
- Rafael Nadal Spain · 1986–
- Serena Williams United States · 1981–
- Margaret Court Australia · 1942–
Face-offs
- Roger Federer vs Novak Djokovic 52% – 48%
- Rafael Nadal vs Novak Djokovic 49% – 51%
- Serena Williams vs Novak Djokovic 44% – 56%
- Novak Djokovic vs Margaret Court 57% – 43%
- Novak Djokovic vs Steffi Graf 58% – 42%