Skip to contents

Wrappers around the HockeyTech feeds that back the PWHL stats portal, grouped by what they return. Three feed flavors are used internally (statviewfeed, modulekit, gc) — see pwhl_helpers.R for the .pwhl_api() / .pwhl_modulekit_url() / .pwhl_gc_url() helpers that build the JSONP URLs and strip the Angular callbacks.

Details

Game-level

FunctionFeedPurpose
pwhl_schedule()statviewfeedSeason schedule
pwhl_scorebar()modulekitRecent + upcoming scorebar
pwhl_game_info()statviewfeedPer-game metadata
pwhl_game_summary()gcPer-game summary (rosters, periods, three stars)
pwhl_pbp()statviewfeedPlay-by-play
pwhl_player_box()statviewfeedPer-game player boxscore

Team-level

FunctionFeedPurpose
pwhl_teams()statviewfeedTeam listing
pwhl_team_roster()statviewfeedActive roster
pwhl_standings()statviewfeedCurrent standings

Player-level

FunctionFeedPurpose
pwhl_player_info()modulekitPlayer profile
pwhl_player_stats()modulekitCareer / season stats
pwhl_player_game_log()modulekitGame-by-game player log
pwhl_player_search()modulekitSearch by name
pwhl_stats()statviewfeedLeague-wide stats
pwhl_leaders()modulekitLeague leaders (top scorers / goalies)
pwhl_streaks()modulekitPlayer streaks

League-level

FunctionFeedPurpose
pwhl_season_id()modulekit (with hardcoded fallback)Map (season, game_type) -> HockeyTech season_id
pwhl_transactions()modulekitPlayer transactions
pwhl_playoff_bracket()modulekitPlayoff bracket
most_recent_pwhl_season()(computed)Most-recent PWHL season (end-year)

Season Convention

PWHL functions use the end year of the season (e.g. 2026 for the 2025-26 season), matching most_recent_pwhl_season().