From numbers to narratives, sports visualization transforms raw data into engaging stories. It captures the essence of the game, revealing insights and emotions that stats alone cannot convey.

NBA Coach Tree
October brings the excitement of the NBA’s return! This season features six new head coaches, each bringing fresh perspectives to their teams.

NBA Team Playoff Record (Physical Visualization)
This project aims to provide a unique physical visualization for NBA fans by collecting playoff records from the past twenty years for all thirty teams.

March Madness Matchup Card
March Madness brings surprises and challenges. Our matchup card highlights team stats, shooting tendencies, star players, and betting odds, offering fans insights to build their ideal brackets.

NBA Ranking Day by Day (2022–23 Season)
How has the NBA’s introduction of play-in games since the 2019–20 season intensified the competition for playoff positions between the seventh and tenth seeds at the end of the regular season?

NFT Transactions
Using a funky Sankey diagram, we reveal which moments are the rock stars of the collection—spoiler alert: the dunk moments are slam-dunking their way to the top!

NWHL Data with “sportyR” and “gganimate”
This project visualizes 2021 NWHL play-by-play data using the sportyR package, highlighting rink events through animations, making it easy to see game progress and scoring moments.