Roger was 37 in 2018. The other two 6 and 7 years younger.

Fed and Djokovic were pretty even until Rog hit 33ish.

Nadal had the better head to head but the clay match ups just about all went Nadals way.

It’s impossible to say. Just stick to your own opinions I guess.