Which tennis player has won the most Grand Slam singles titles?

  • Roger Federer
  • Rafael Nadal
  • Novak Djokovic ✅
  • Pete Sampras