#5 Novak Djokovic
With a whopping $119,110,890 as career prize money, Serbian Novak Djokovic is the winner of 71 career titles including 14 Grand Slams: 6 Australian Open, 4 Wimbledon, 3 US Open and 1 French Open. In 2016 when he won the French Open, he became the eighth man to do so. At 31 years of age, he is still an active player and has a lot of tennis milestones ahead of him.
2017 proved a difficult time for him as he had just recovered from a shoulder injury and. The beginning of 2018 too was difficult as his ranking dropped. From July onwards, he performed well enough to regain his number one ranking. Wimbledon 2018 was one important milestone as he beat the epic Rafael Nadal during the semifinals and ended up taking home the title. If he maintains his game and form, there is no reason why he cannot achieve more milestones in the world of tennis.
Who Are Roger Federer's Kids? Know All About Federer's Twins