Novak Djokovic and Roger Federer are two of tennis' most famous rivalries. Nadal has won 21 Grand Slam titles, including the last 22 at Roland Garros.

The Spaniard is considered one of the best players in the history of the sport. Djkovic has won the most Grand Slams (21) and Federer the most titles (21). Nadal is considered the best player in the world on clay, and the best in history on the clay surface.