Rafael Nadal sets seemingly unbreakable record
Rafael Nadal hails from Spain and has won 20 Grand Slams to date, which is the joint-most, along with Roger Federer of Switzerland. He has won record 13 French Open titles to date, the most by any player in a Slam. He is currently ranked number two in men's singles.

Rafael Nadal of Spain is the 'King of Clay', as he has scripted numerous records on the surface. Winning record 13 French Open titles, it is a feat only a great legend like him could achieve, as it looks unbreakable in the near future.
However, besides his records on clay, he has recently scripted another all-time record. The feat is unique and looks unbreakable again, anytime soon.
Nadal is currently ranked number two in men's singles. Consequently, he has achieved the feat of staying among the top-10 for a record 788 weeks. He has gone past Jimmy Connors's previous record of 787.
Among the current players, Switzerland's Roger Federer is on the third spot, with 734 weeks. However, with him being at the end of his career, he might not be able to topple him anytime soon.
Reigning world number one Novak Djokovic of Serbia is in the sixth spot, with 555 weeks. Having lost his place in the top-10 during 2017, when he was seen struggling, the Serbian might not be able to get it done by the time he hangs up his boots as well.
Nadal is currently a 20-time Grand Slam winner, as he shares the all-time record with Federer. He would be eying to break the same, come next year.
Meanwhile, Nadal is currently looking to end the year as world number one. However, with Djokovic already having collected enough points for the year, it might not be possible, as a win more in the ongoing Vienna Open would seal the deal for the Serbian.
Most consecutive weeks in ATP Top-10
Rafael Nadal 788 weeks
Jimmy Connors 787 weeks
Roger Federer 734 weeks
Ivan Lendl 619 weeks
Pete Sampras 565 weeks
Novak Djokovic 555 weeks
Stefan Edberg 493 weeks
Guilermo Vilas 484 weeks
Boris Becker 436 weeks
Bjorn Borg 421 weeks
John McEnroe 412 weeks
Mats Wilander 361 weeks
Tomas Berdych 330 weeks
Andy Murray 322 weeks
David Ferrer 292 weeks
Andre Agassi 268 weeks
Ilie Nastase 249 weeks
Michael Chang 245 weeks
Stan Wawrinka 244 weeks
Goran Ivanisevic 209 weeks