Tennis has become an extremely physical sport now and with rising competition due to more and more youngsters picking up the sport, it is very difficult to stay fit for longer period of time and play a consistently level of tennis to stay among the top players.
However, there are still players who are able to achieve both for number of years and interestingly players in recent years are the one who have done this better than the ones in previous decades. Following is a list of players who have played most consecutive Grand Slams, 8.
Novak Djokovic, Guillermo Garcia-Lopez and Fabrice Santoro (46) Fabrice Santoro, Guillermo Garcia Lopez and reigning world number one Novak Djokovic have all played 46 straight Grand Slams are at joint eighth position in this list.
1989 French Open was the first Grand Slam Santoro played but he was not that consistent during the first 10 years of his career. However, he played each and every Grand Slam from 1998 US Open to 2010 Australian Open when he finally announced his retirement.
He has played a total of 70 Grand Slams which is an all-time record. Santoro’s best performance was reaching quarter-finals at the 2006 Australian Open. He was given the title of magician by Pete Sampras for his unorthodox style of play.