The top 10 on men's tennis include people like Rudd(has been literally awful since the French open final), Rune(who has seemed to have lost 20 matches in a row) Sinner, Rublev, Tits(all 3 completely incapable of ever winning a major in their careers). Fritz(big serve not really much more--basically a better version of John Isner---Isner had better serve but Fritz moves a lot better, unlikely to ever win a major). The only real threats to win a major are Med and Zverev but both are highly inconsistent why they have have only 1 major between them.
Will be Carlos and Novak for another 3 years or so and than all Carlos.