I found this list of the top ten men's tennis players of all time. I'm not sure I agree, mainly because 3 of them are still playing and they are in the top 5. Coincidence? I would rate Agassi and McEnroe higher.
https://howtheyplay.com/individual-sports/Top-10-Greatest-Male-Tennis-Players-of-All-Time