NBA Viewership Decline
Demo#

Overview#
NBA Viewership Decline is an interactive, scrollytelling website that explores the paradox of how NBA viewership has declined over the past decade while basketball stars and teams are more popular than ever online. Built using D3.js, React, Vite, and Scrollama, the website guides users through eight custom data visualizations that tell the story of the NBA’s changing landscape. The project combines data from Basketball Reference, Kaggle shot datasets, Google Trends popularity metrics, and a qualitative user study surveying NBA fans about their viewing habits and opinions on rule changes. Users navigate through interactive charts including a custom histogram showing team popularity over time with jersey-wearing figures, line charts tracking player scoring across decades, and visualizations exploring gameplay changes and their effects on statistics. The scrollytelling format allows readers to explore at their own pace, blending data-driven graphics with narrative text and real fan quotes to understand why the NBA’s popularity hasn’t translated into increased viewership.
Why#
Over the last decade, I noticed a paradox: fewer people are sitting down to watch NBA games on TV, yet basketball stars and teams are more popular than ever online. Meanwhile, other sports leagues like the NFL, MLB, and European soccer leagues are growing their TV audiences every year. This contradiction fascinated me and prompted me to explore what’s happening. By creating an interactive, data-driven website and conducting a user study on NBA fans, I wanted to understand their opinions on the current state of the NBA and explore possible reasons for this decline in viewership. This project serves to break down complex trends in sports consumption, examine how the rise of social media has changed fan engagement, and provide readers with a comprehensive understanding of why traditional viewership metrics no longer tell the full story of a league’s success and popularity.