Rafael Nadal is a Spanish tennis legend, having won 20 Grand Slam titles and is an 11-time winner at Monte Carlo, currently ranked third. Meanwhile, Serbia’s Novak Djokovic is the reigning world number one, having won 18 Slams, along with two Monte Carlo titles.