An interactive dashboard showcasing goalie statistics and team rankings for the inaugural season of the PWHL.
🎯 Target Audience: Hockey fans!
The Professional Women's Hockey League (PWHL) launched its inaugural season in January 2024. First of its kind, it brings together world-ranking players, to compete among six teams located in North America. With high ticket sales and media coverage from the start, the fan support has been impressive—marking a historic moment in women’s sports overall. While this app serves to further promote the PWHL, it shines a spotlight on one of the most crucial, and sometimes overlooked, aspects of the game: goalies!
By providing a convenient way to interact with goalie statistics, like save percentage and average goals against, along with overall team rankings, users can dive into the depths of the PWHL. Beyond enhancing the fan experience, this app recognizes the pivotal role of sports statistics in informing coaching decisions and even facilitating engagement in sports betting.
This app allows users to interact with a variety of goaltender statistics, including: save percentage, average goals against per game, shutouts, games played and the amount of wins and losses for each goalie. It also includes the trend in team standings throughout the season.
🚀 To start using using the app, click here: PWHL Goalie Tracker
On the dashboard, start your exploration by selecting your preferred teams. Hover over the Team Overall Standings chart to observe team points throughout the season. Compare win-loss statistics for each goalie, or click on a goalie in the table to uncover detailed statistics and see how they stack up against the average!
To run the dashboard locally follow the installation steps below.
-
Clone the repository. In your terminal run:
$ git clone https://github.com/nicolebid/pwhl_goalie_tracker.git
-
Navigate to the root of the directory:
$ cd pwhl_goalie_tracker
-
Open R or Rstudio, and install
renv
if you don't have it:$ install.packages("renv")
-
Install the package dependencies in the
renv.lock
file:$ renv::restore()
-
To run the dashboard, from the root of the directory (
pwhl_goalie_tracker
) run:$ shiny::runApp("R")
-
Click on the displayed link in the output to open the dashboard, if it does not open automatically.
If you'd like to suggest a new feature or if you experience a problem while using the dashboard, please open an issue. For problems, please include:
- A description of the problem, indicating details that would be helpful in troubleshooting.
- Detailed steps to reproduce the problem.
📄 PWHL Goalie Tracker is licensed under the MIT license. See LICENSE.md for details.
Data for the PWHL Goalie Tracker was sourced through fastRhockey: The SportsDataverse's R Package for Hockey Data, developed by Ben Howell and Saiem Gilani. The GitHub released version was used. Data preprocessing steps can be found here.