This is a very controversial and subjective question regarding tennis. It depends on a lot of factors. Federer has has won almost every tournament there is in tennis.
This is similarly to the famous question: "PC or MAC?"
If your referring to purely rankings, according to the ATP World Rankings for Men's Singles, Nadal is currently No. 1 w/ 12450 points and Federer is No. 2 w/ 9145 points.
Chat with our AI personalities
firstly federer is going to retire soon so nadal has the chance to win more tournaments. futhermore, nadal is more entertaining and skill full so i would pick nadal :)