Tennis Analytics

Game. Set. Data: Unveiling Tennis Through Visual Insights

View on GitHub

The Road to a First Grand Slam: The Clock Is Ticking

Of ~50 Grand Slam winners, only 5 won their first after age 27. If you don't win early, you may never win. Stan Wawrinka and Goran Ivanišević are rare exceptions.

Slam Performance Power Rankings

Beyond just winning—who crushed the competition? Our rankings quantify the most commanding Grand Slam runs since 2000.

Grand Slam Nail-Biters

No more recency bias, and no more forgetting the thrillers of the past. We introduce the Nail-Biter Index, a data-based approach to rank Grand Slam matches.

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 single trophy. More than half leave the tour within 2 years. Discover the brutal truth about professional tennis careers.

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