Skip to main content
Version: 0.0.72

PWHL dataset loaders

flowchart LR
raw["scrape / raw"] --> enrich["enrich"] --> rel["release asset"] --> load["load_*()"]

Automation status

DatasetRelease tagPipeline
load_phf_pbpphf_pbp
load_phf_player_boxscoresphf_player_boxscores
load_phf_schedulesphf_schedules
load_phf_team_boxscoresphf_team_boxscores
load_pwhl_game_infopwhl_game_info
load_pwhl_game_rosterspwhl_game_rosters
load_pwhl_shiftspwhl_shifts
load_pwhl_goalie_boxscorespwhl_goalie_boxscores
load_pwhl_officialspwhl_officials
load_pwhl_pbppwhl_pbp
load_pwhl_xg_pbppwhl_xg_pbp
load_pwhl_penalty_summarypwhl_penalty_summary
load_pwhl_player_boxscorespwhl_player_boxscores
load_pwhl_rosterspwhl_rosters
load_pwhl_schedulespwhl_schedules
load_pwhl_scoring_summarypwhl_scoring_summary
load_pwhl_shootoutpwhl_shootout
load_pwhl_shots_by_periodpwhl_shots_by_period
load_pwhl_skater_boxscorespwhl_skater_boxscores
load_pwhl_team_boxscorespwhl_team_boxscores
load_pwhl_three_starspwhl_three_stars

load_phf_pbp

Release: phf_pbp · asset https://github.com/sportsdataverse/sportsdataverse-data/releases/download/phf_pbp/play_by_play_{season}.parquet

Returns

col_nametype
play_typeString
teamString
timeString
play_descriptionString
period_idInt32
game_idInt32
game_dateString
home_teamString
home_locationString
home_nicknameString
home_abbreviationString
home_score_totalInt32
away_teamString
away_locationString
away_nicknameString
away_abbreviationString
away_score_totalInt32
away_goalieString
away_goalie_jerseyString
goalie_changeString
penaltyInt32
on_ice_situationString
scoreString
minute_startInt32
second_startInt32
clockString
leaderString
away_goalsString
home_goalsString
sec_from_startInt32
power_play_secondsInt32
time_elapsedString
time_remainingString
player_name_1String
player_jersey_1String
home_skatersInt32
away_skatersInt32
home_goalieString
home_goalie_jerseyString
player_name_2String
player_jersey_2String
shot_resultString
goalie_involvedString
penalty_typeString
penalty_levelString
penalty_lengthString
start_power_playInt32
end_power_playInt32
player_name_3String
player_jersey_3String
scoring_team_abbrevString
scoring_team_on_iceString
offensive_player_name_1String
offensive_player_name_2String
offensive_player_name_3String
offensive_player_name_4String
offensive_player_name_5String
defending_team_abbrevString
offensive_player_jersey_1String
offensive_player_jersey_2String
offensive_player_jersey_3String
offensive_player_jersey_4String
offensive_player_jersey_5String
defending_team_on_iceString
defensive_player_name_1String
defensive_player_name_2String
defensive_player_name_3String
defensive_player_name_4String
defensive_player_name_5String
defensive_player_jersey_1String
defensive_player_jersey_2String
defensive_player_jersey_3String
defensive_player_jersey_4String
defensive_player_jersey_5String
defensive_player_name_6String
defensive_player_jersey_6String
offensive_player_name_6String
offensive_player_jersey_6String
seasonInt32
load_phf_pbp(seasons=2023)

load_phf_player_boxscores

Release: phf_player_boxscores · asset https://github.com/sportsdataverse/sportsdataverse-data/releases/download/phf_player_boxscores/player_box_{season}.parquet

Returns

col_nametype
player_jerseyInt32
player_nameString
positionString
goalsInt32
assistsInt32
pointsInt32
penalty_minutesInt32
shots_on_goalInt32
blocksInt32
giveawaysInt32
takeawaysInt32
faceoffs_won_lostString
faceoffs_win_pctFloat64
powerplay_goalsInt32
shorthanded_goalsInt32
shotsInt32
shots_blockedInt32
faceoffs_wonInt32
faceoffs_lostInt32
teamString
skaters_hrefString
player_idString
game_idInt32
minutes_playedString
shots_againstInt32
goals_againstInt32
savesInt32
save_percentFloat64
goalies_hrefString
seasonInt32
load_phf_player_boxscores(seasons=2023)

load_phf_schedules

Release: phf_schedules · asset https://github.com/sportsdataverse/sportsdataverse-data/releases/download/phf_schedules/phf_schedule_{season}.parquet

Returns

col_nametype
typeString
idString
league_idInt32
season_idInt32
tournament_idBoolean
game_idInt32
numberInt32
datetimeDatetime(time_unit='us', time_zone='UTC')
datetime_tzDatetime(time_unit='us', time_zone='UTC')
time_zoneString
time_zone_abbrString
updated_atDatetime(time_unit='us', time_zone='UTC')
created_atDatetime(time_unit='us', time_zone='UTC')
home_team_idInt32
home_teamString
home_team_shortString
home_team_logo_url_fullString
home_team_logo_url_smallString
home_team_logo_url_mediumString
home_team_logo_url_largeString
home_team_logo_url_50String
home_team_logo_url_100String
home_team_logo_url_200String
away_team_idInt32
away_teamString
away_team_shortString
away_team_logo_url_fullString
away_team_logo_url_smallString
away_team_logo_url_mediumString
away_team_logo_url_largeString
away_team_logo_url_50String
away_team_logo_url_100String
away_team_logo_url_200String
home_division_idInt32
home_divisionString
away_division_idInt32
away_divisionString
home_scoreInt32
away_scoreInt32
home_shotsInt32
away_shotsInt32
home_penalty_minutesInt32
away_penalty_minutesInt32
home_roster_countInt32
away_roster_countInt32
facility_idInt32
facilityString
facility_addressString
rink_idBoolean
rinkBoolean
game_typeString
notesString
statusString
overtimeBoolean
shootoutBoolean
allow_playersBoolean
tickets_urlString
watch_live_urlString
external_urlBoolean
has_play_by_playBoolean
highlight_colorBoolean
attendanceInt32
date_groupDate
winnerString
seasonInt32
PBPBoolean
team_boxBoolean
player_boxBoolean
load_phf_schedules(seasons=2023)

load_phf_team_boxscores

Release: phf_team_boxscores · asset https://github.com/sportsdataverse/sportsdataverse-data/releases/download/phf_team_boxscores/team_box_{season}.parquet

Returns

col_nametype
teamString
game_idInt32
winnerBoolean
total_scoringInt32
successful_power_playFloat64
power_play_opportunitiesFloat64
power_play_percentFloat64
penalty_minutesFloat64
faceoff_percentFloat64
blocked_opponent_shotsFloat64
takeawaysFloat64
giveawaysFloat64
period_1_shotsInt32
period_2_shotsInt32
period_3_shotsInt32
overtime_shotsInt32
shootout_made_shotsInt32
shootout_missed_shotsInt32
total_shotsInt32
period_1_scoringInt32
period_2_scoringInt32
period_3_scoringInt32
overtime_scoringInt32
shootout_made_scoringFloat64
shootout_missed_scoringFloat64
seasonInt32
load_phf_team_boxscores(seasons=2023)

load_pwhl_game_info

Release: pwhl_game_info · asset https://github.com/sportsdataverse/sportsdataverse-data/releases/download/pwhl_game_info/game_info_{season}.parquet

Returns

col_nametype
game_idInt32
game_numberString
game_dateString
game_date_isoString
start_timeString
end_timeString
game_durationString
game_venueString
attendanceInt32
game_statusString
game_season_idInt32
startedInt32
finalInt32
home_team_idInt32
home_teamString
home_team_abbrString
home_scoreInt32
away_team_idInt32
away_teamString
away_team_abbrString
away_scoreInt32
has_shootoutInt32
game_report_urlString
boxscore_urlString
load_pwhl_game_info(seasons=2024)

load_pwhl_game_rosters

Release: pwhl_game_rosters · asset https://github.com/sportsdataverse/sportsdataverse-data/releases/download/pwhl_game_rosters/game_rosters_{season}.parquet

Returns

col_nametype
game_idInt32
team_idInt32
teamString
team_abbrString
team_sideString
player_typeString
player_idInt32
first_nameString
last_nameString
jersey_numberInt32
positionString
birth_dateString
startingInt32
statusString
load_pwhl_game_rosters(seasons=2024)

load_pwhl_shifts

Release: pwhl_shifts · asset https://github.com/sportsdataverse/sportsdataverse-data/releases/download/pwhl_shifts/shifts_{season}.parquet

Returns

col_nametype
game_idInt32
player_idInt32
first_nameString
last_nameString
jersey_numberInt32
homeInt32
periodInt32
start_timeString
end_timeString
lengthString
start_sInt32
end_sInt32
goal_on_shiftInt32
penalty_on_shiftInt32
load_pwhl_shifts(seasons=2025)

load_pwhl_goalie_boxscores

Release: pwhl_goalie_boxscores · asset https://github.com/sportsdataverse/sportsdataverse-data/releases/download/pwhl_goalie_boxscores/goalie_box_{season}.parquet

Returns

col_nametype
player_idString
first_nameString
last_nameString
positionString
team_idInt32
game_idInt32
leagueString
toiString
time_on_iceFloat64
savesInt32
goals_againstInt32
shots_againstInt32
goalsInt32
assistsInt32
pointsInt32
penalty_minutesInt32
faceoff_attemptsInt32
faceoff_winsInt32
faceoff_lossesInt32
faceoff_pctBoolean
startingInt32
load_pwhl_goalie_boxscores(seasons=2024)

load_pwhl_officials

Release: pwhl_officials · asset https://github.com/sportsdataverse/sportsdataverse-data/releases/download/pwhl_officials/officials_{season}.parquet

Returns

col_nametype
game_idInt32
roleString
first_nameString
last_nameString
jersey_numberInt32
official_roleString
load_pwhl_officials(seasons=2024)

load_pwhl_pbp

Release: pwhl_pbp · asset https://github.com/sportsdataverse/sportsdataverse-data/releases/download/pwhl_pbp/play_by_play_{season}.parquet

Returns

col_nametype
game_idInt32
eventString
team_idInt32
period_of_gameString
time_of_periodString
player_idInt32
player_name_firstString
player_name_lastString
player_positionString
player_two_idInt32
player_two_name_firstString
player_two_name_lastString
player_two_positionString
x_coordFloat64
y_coordFloat64
home_winInt32
player_team_idInt32
event_typeString
shot_qualityString
goalBoolean
goalie_idInt32
goalie_firstString
goalie_lastString
player_three_idInt32
player_three_name_firstString
player_three_name_lastString
player_three_positionString
empty_netString
game_winnerString
penalty_shotString
insuranceString
power_playInt32
short_handedString
plus_player_one_idInt32
plus_player_one_firstString
plus_player_one_lastString
plus_player_one_positionString
plus_player_two_idInt32
plus_player_two_firstString
plus_player_two_lastString
plus_player_two_positionString
plus_player_three_idInt32
plus_player_three_firstString
plus_player_three_lastString
plus_player_three_positionString
plus_player_four_idInt32
plus_player_four_firstString
plus_player_four_lastString
plus_player_four_positionString
plus_player_five_idInt32
plus_player_five_firstString
plus_player_five_lastString
plus_player_five_positionString
minus_player_one_idInt32
minus_player_one_firstString
minus_player_one_lastString
minus_player_one_positionString
minus_player_two_idInt32
minus_player_two_firstString
minus_player_two_lastString
minus_player_two_positionString
minus_player_three_idInt32
minus_player_three_firstString
minus_player_three_lastString
minus_player_three_positionString
minus_player_four_idInt32
minus_player_four_firstString
minus_player_four_lastString
minus_player_four_positionString
minus_player_five_idInt32
minus_player_five_firstString
minus_player_five_lastString
minus_player_five_positionString
penalty_lengthString
game_dateString
game_seasonInt32
game_season_idString
home_team_idInt32
home_teamString
away_team_idInt32
away_teamString
x_coord_originalInt32
y_coord_originalInt32
x_coord_neutralInt32
y_coord_neutralInt32
x_coord_fixedFloat64
y_coord_fixedFloat64
x_coord_rightFloat64
y_coord_rightFloat64
x_coord_verticalFloat64
y_coord_verticalFloat64
minute_startInt32
second_startInt32
clockString
sec_from_startInt32
load_pwhl_pbp(seasons=2024)

load_pwhl_xg_pbp

Release: pwhl_xg_pbp · asset https://github.com/sportsdataverse/sportsdataverse-data/releases/download/pwhl_xg_pbp/pwhl_xg_pbp_{season}.parquet

Returns

col_nametype
game_idInt32
game_seasonInt32
game_dateString
team_idInt32
player_idInt32
goalie_idInt32
period_of_gameString
sec_from_startInt32
clockString
x_coordFloat64
y_coordFloat64
shot_distanceFloat64
shot_angleFloat64
event_typeString
shot_qualityString
power_playInt32
short_handedString
empty_netString
penalty_shotString
goalBoolean
xgFloat64
load_pwhl_xg_pbp(seasons=2025)

load_pwhl_penalty_summary

Release: pwhl_penalty_summary · asset https://github.com/sportsdataverse/sportsdataverse-data/releases/download/pwhl_penalty_summary/penalty_summary_{season}.parquet

Returns

col_nametype
game_idInt32
period_idInt32
periodString
timeString
team_idInt32
teamString
team_abbrString
game_penalty_idInt32
minutesInt32
descriptionString
rule_numberString
is_power_playInt32
is_benchInt32
taken_by_idInt32
taken_by_firstString
taken_by_lastString
taken_by_positionString
served_by_idInt32
served_by_firstString
served_by_lastString
load_pwhl_penalty_summary(seasons=2024)

load_pwhl_player_boxscores

Release: pwhl_player_boxscores · asset https://github.com/sportsdataverse/sportsdataverse-data/releases/download/pwhl_player_boxscores/player_box_{season}.parquet

Returns

col_nametype
player_idString
first_nameString
last_nameString
positionString
team_idInt32
game_idInt32
leagueString
toiString
time_on_iceFloat64
goalsInt32
assistsInt32
pointsInt32
shotsInt32
hitsInt32
blocked_shotsInt32
penalty_minutesInt32
plus_minusInt32
faceoff_attemptsInt32
faceoff_winsInt32
faceoff_lossesInt32
faceoff_pctFloat64
startingInt32
player_typeString
savesInt32
goals_againstInt32
shots_againstInt32
load_pwhl_player_boxscores(seasons=2024)

load_pwhl_rosters

Release: pwhl_rosters · asset https://github.com/sportsdataverse/sportsdataverse-data/releases/download/pwhl_rosters/rosters_{season}.parquet

Returns

col_nametype
team_idInt32
teamString
team_abbrString
team_sideString
player_typeString
player_idInt32
first_nameString
last_nameString
jersey_numberInt32
positionString
birth_dateString
seasonInt32
load_pwhl_rosters(seasons=2024)

load_pwhl_schedules

Release: pwhl_schedules · asset https://github.com/sportsdataverse/sportsdataverse-data/releases/download/pwhl_schedules/pwhl_schedule_{season}.parquet

Returns

col_nametype
game_idString
seasonInt32
game_dateString
game_statusString
home_teamString
home_team_idString
away_teamString
away_team_idString
home_scoreString
away_scoreString
winnerString
venueString
venue_urlString
game_typeString
game_jsonBoolean
game_json_urlString
PBPBoolean
player_boxBoolean
skater_boxBoolean
goalie_boxBoolean
team_boxBoolean
game_infoBoolean
game_rostersBoolean
scoring_summaryBoolean
penalty_summaryBoolean
three_starsBoolean
officialsBoolean
shots_by_periodBoolean
shootoutBoolean
load_pwhl_schedules(seasons=2024)

load_pwhl_scoring_summary

Release: pwhl_scoring_summary · asset https://github.com/sportsdataverse/sportsdataverse-data/releases/download/pwhl_scoring_summary/scoring_summary_{season}.parquet

Returns

col_nametype
game_idInt32
period_idInt32
periodString
timeString
team_idInt32
teamString
team_abbrString
game_goal_idInt32
scorer_goal_numberInt32
scorer_idInt32
scorer_firstString
scorer_lastString
scorer_positionString
assist_1_idInt32
assist_1_firstString
assist_1_lastString
assist_2_idInt32
assist_2_firstString
assist_2_lastString
is_power_playInt32
is_short_handedInt32
is_empty_netInt32
is_penalty_shotInt32
is_insuranceInt32
is_game_winningInt32
x_locationBoolean
y_locationBoolean
load_pwhl_scoring_summary(seasons=2024)

load_pwhl_shootout

Release: pwhl_shootout · asset https://github.com/sportsdataverse/sportsdataverse-data/releases/download/pwhl_shootout/shootout_summary_{season}.parquet

Returns

col_nametype
game_idInt32
roundInt32
team_sideString
shooter_idInt32
shooter_firstString
shooter_lastString
goalie_idInt32
goalie_firstString
goalie_lastString
is_goalInt32
load_pwhl_shootout(seasons=2026)

load_pwhl_shots_by_period

Release: pwhl_shots_by_period · asset https://github.com/sportsdataverse/sportsdataverse-data/releases/download/pwhl_shots_by_period/shots_by_period_{season}.parquet

Returns

col_nametype
game_idInt32
period_idInt32
periodString
home_goalsInt32
home_shotsInt32
away_goalsInt32
away_shotsInt32
load_pwhl_shots_by_period(seasons=2024)

load_pwhl_skater_boxscores

Release: pwhl_skater_boxscores · asset https://github.com/sportsdataverse/sportsdataverse-data/releases/download/pwhl_skater_boxscores/skater_box_{season}.parquet

Returns

col_nametype
player_idString
first_nameString
last_nameString
positionString
team_idInt32
game_idInt32
leagueString
toiString
time_on_iceFloat64
goalsInt32
assistsInt32
pointsInt32
shotsInt32
hitsInt32
blocked_shotsInt32
penalty_minutesInt32
plus_minusInt32
faceoff_attemptsInt32
faceoff_winsInt32
faceoff_lossesInt32
faceoff_pctFloat64
startingInt32
load_pwhl_skater_boxscores(seasons=2024)

load_pwhl_team_boxscores

Release: pwhl_team_boxscores · asset https://github.com/sportsdataverse/sportsdataverse-data/releases/download/pwhl_team_boxscores/team_box_{season}.parquet

Returns

col_nametype
game_idInt32
team_idInt32
teamString
team_abbrString
team_sideString
shotsInt32
goalsInt32
hitsInt32
pp_goalsInt32
pp_opportunitiesInt32
goal_countInt32
assist_countInt32
penalty_minutesInt32
infraction_countInt32
faceoff_attemptsInt32
faceoff_winsInt32
faceoff_win_pctFloat64
season_winsInt32
season_lossesInt32
season_ot_winsInt32
season_ot_lossesInt32
season_so_lossesInt32
season_recordString
load_pwhl_team_boxscores(seasons=2024)

load_pwhl_three_stars

Release: pwhl_three_stars · asset https://github.com/sportsdataverse/sportsdataverse-data/releases/download/pwhl_three_stars/three_stars_{season}.parquet

Returns

col_nametype
game_idInt32
starInt32
team_idInt32
teamString
team_abbrString
player_idInt32
first_nameString
last_nameString
jersey_numberInt32
positionString
is_goalieInt32
is_homeInt32
goalsInt32
assistsInt32
pointsInt32
shotsInt32
savesInt32
shots_againstInt32
goals_againstInt32
time_on_iceString
load_pwhl_three_stars(seasons=2024)