In the last one decade, there has been a debate going on for long in the tennis fraternity–who is a greater tennis player between Roger Federer and Rafael Nadal? While Federer has been exceptional on the grass court with the most number of wins, Nadal, who is better known as a clay-court champion-has been a dominant force on clay.

While Federer has won 20 Grand Slams titles, Nadal has 17 Grand Slam titles to his name. Both have reached the top of the ATP Rankings many times in their stellar careers.

However, there’s are some interesting stats which can help us make a judgment about the greatness of the two stalwarts.

Federer, who reached his 53rd Grand Slam quarter-final at the ongoing Wimbledon, has a win percentage of 67 when it comes to finals of a grand slam event. In total, the 36-year-old has so far played 30 Grand Slam finals in which he has won 20.

When it comes to semi-finals of a grand slam event, Federer has a win percentage of 70. He has so far featured in 43 semi-finals in which he has emerged victorious on 30 occasions.

Nadal, who will be playing 35th Grand Slam quarter-final in England, has a win percentage of 71 when it comes to finals of a grand slam event. In total, the 33-year-old has so far played 24 Grand Slam finals in which he has won 17.

When it comes to semi-finals of a grand slam event, the Spaniard has a win percentage of 89. He has so far featured in 27 semi-finals in which he has emerged victorious on 24 occasions.

Federer, bidding for his ninth Wimbledon title, will on Wednesday lock horns with South Afric’s Kevin Anderson in his last-eight encounter while Nadal will be facing Juan del Potro for a place in the semi-finals at the All England Club.