The Road to a First Grand Slam: The Clock Is Ticking
Of ~50 first-time Grand Slam winners, only 5 won after age 27. If you don’t win early, the odds drop sharply—Stan Wawrinka and Goran Ivanišević are rare exceptions.
The Web of Tennis Rivalries
Explore how players are connected through matches on the ATP Tour since 2000. Each line tells a story of competition and rivalry.
Indian Tennis: A Journey Since 1990
Explore the annual best performances of Indian tennis players on the ATP Tour since 1990, showcasing their milestones and achievements.
The Harsh Reality of Pro Tennis
90% of ATP players never win a trophy. More than half leave the tour within 2 years.
The Pinnacle of Tennis: Grand Slam Finals
Dive into the history of Grand Slam finals with interactive visuals, match stats, and unforgettable rivalries.
Data from ATP, WTA, and Jeff Sackmann
Built with Python, D3.js, and JavaScript
Open-source project - contributions welcome