My analysis of the dataset can be found in my post on Medium!
While sports generally favors the fit and young athletes, it does not hold true for tennis any longer. There is a clear trend that the age of professional tennis players has gotten older in recent decades. Particularly, Roger Federer, now 37 years old was still able to miraculously won 3 more Grand Slam titles last couple of years after his previous major title at 32 years old.