I have been watching tennis on and off since the mid 80s
Here is my list of open era

Federer
Djokovic
Nadal
Sampras

Borg
Laver
Lendl
Connors
Agassi
Mac


Others : Edberg, Becker , Wilander