Skip to contents

Get ESPN MCH Standings

Usage

espn_mch_standings(
  season = most_recent_nhl_season(),
  group = NULL,
  standings_type = NULL,
  ...
)

Arguments

season

Season end-year (e.g. 2025). Defaults to most_recent_nhl_season().

group

Optional conference/group id filter.

standings_type

Optional standings variant sent as type (e.g. "by-division").

...

Reserved for forward compatibility.

Value

A fastRhockey_data tibble with one row per team:

col_nametypedescription
group_namecharacterGroup name (conference / division).
group_abbreviationcharacterGroup abbreviation.
team_idcharacterESPN team identifier.
team_namecharacterTeam name.
team_abbreviationcharacterTeam abbreviation.
team_display_namecharacterTeam display name.
team_locationcharacterTeam location (city).
team_logocharacterTeam logo URL.
ot_lossesnumericOvertime losses.
ot_winsnumericOvertime wins.
avg_points_againstnumericAverage goals against per game.
avg_points_fornumericAverage goals for per game.
differentialnumericGoal differential.
games_behindnumericGames behind the group leader.
games_playednumericGames played.
lossesnumericRegulation losses.
playoff_seednumericCurrent playoff seed.
point_differentialnumericPoint (goal) differential.
pointsnumericPoints.
points_againstnumericGoals/points allowed.
points_fornumericGoals/points scored.
streaknumericCurrent streak value.
tiegamesnumericTie games (sent in the mch body).
win_percentnumericWin percentage.
winsnumericWins.
overallnumericOverall record stat.
seasonintegerSeason end-year (echoed from arg).

Details

League slug mens-college-hockey; season is the END year (2026 = 2025-26). Same ESPN helper as espn_nhl_standings(); columns verified against a captured MCH body One numeric column per ESPN stat in the body, so the set follows the feed (the MCH body sends tiegames, the WCH body ties).

See also

Other ESPN MCH Functions: espn_mch_award(), espn_mch_awards(), espn_mch_calendar(), espn_mch_coach(), espn_mch_coach_record(), espn_mch_coach_season(), espn_mch_conferences(), espn_mch_draft(), espn_mch_fpi(), espn_mch_franchise(), espn_mch_franchises(), espn_mch_game(), espn_mch_game_broadcasts(), espn_mch_game_competition(), espn_mch_game_leaders(), espn_mch_game_odds(), espn_mch_game_official_detail(), espn_mch_game_officials(), espn_mch_game_play(), espn_mch_game_play_personnel(), espn_mch_game_plays(), espn_mch_game_powerindex(), espn_mch_game_predictor(), espn_mch_game_probabilities(), espn_mch_game_propbets(), espn_mch_game_scoringplays(), espn_mch_game_situation(), espn_mch_game_status(), espn_mch_game_team(), espn_mch_game_team_leaders(), espn_mch_game_team_linescores(), espn_mch_game_team_record(), espn_mch_game_team_roster(), espn_mch_game_team_statistics(), espn_mch_game_teams(), espn_mch_games(), espn_mch_injuries(), espn_mch_leaders(), espn_mch_leaders_core(), espn_mch_league_notes(), espn_mch_league_root(), espn_mch_news(), espn_mch_pbp(), espn_mch_player_awards(), espn_mch_player_bio(), espn_mch_player_box(), espn_mch_player_career_stats(), espn_mch_player_contracts(), espn_mch_player_core(), espn_mch_player_eventlog(), espn_mch_player_gamelog(), espn_mch_player_info(), espn_mch_player_injuries(), espn_mch_player_news(), espn_mch_player_notes(), espn_mch_player_overview(), espn_mch_player_records(), espn_mch_player_seasons(), espn_mch_player_splits(), espn_mch_player_statisticslog(), espn_mch_player_stats(), espn_mch_player_vs_player(), espn_mch_players_index(), espn_mch_position(), espn_mch_positions(), espn_mch_rankings(), espn_mch_recruiting_players(), espn_mch_recruiting_rankings(), espn_mch_recruiting_years(), espn_mch_scoreboard(), espn_mch_season_awards(), espn_mch_season_coaches(), espn_mch_season_draft(), espn_mch_season_draft_round_picks(), espn_mch_season_freeagents(), espn_mch_season_futures(), espn_mch_season_group(), espn_mch_season_group_children(), espn_mch_season_group_teams(), espn_mch_season_groups(), espn_mch_season_info(), espn_mch_season_players(), espn_mch_season_pointer(), espn_mch_season_powerindex(), espn_mch_season_powerindex_leaders(), espn_mch_season_recruits(), espn_mch_season_team(), espn_mch_season_teams(), espn_mch_season_type(), espn_mch_season_type_corrections(), espn_mch_season_type_leaders(), espn_mch_season_types(), espn_mch_season_week(), espn_mch_season_week_games(), espn_mch_season_week_powerindex(), espn_mch_season_week_rankings(), espn_mch_season_weeks(), espn_mch_seasons(), espn_mch_standings_core(), espn_mch_statistics_league(), espn_mch_summary(), espn_mch_talentpicks(), espn_mch_team(), espn_mch_team_box(), espn_mch_team_core(), espn_mch_team_depthcharts(), espn_mch_team_history(), espn_mch_team_injuries(), espn_mch_team_leaders(), espn_mch_team_news(), espn_mch_team_record(), espn_mch_team_roster(), espn_mch_team_schedule(), espn_mch_team_transactions(), espn_mch_teams_core(), espn_mch_teams_site(), espn_mch_tournaments(), espn_mch_transactions(), espn_mch_venue(), espn_mch_venues()

Author

Saiem Gilani

Examples

# \donttest{
  try(espn_mch_standings(season = 2025))
#> ── MENS-COLLEGE-HOCKEY Standings data from ESPN.com ─────── fastRhockey 1.1.0 ──
#> ℹ Data updated: 2026-11-02 03:46:24 UTC
#> # A tibble: 1 × 27
#>   group_name         group_abbreviation team_id team_name team_abbreviation
#>   <chr>              <chr>              <chr>   <chr>     <chr>            
#> 1 Big Ten Conference Big Ten            194     Buckeyes  OSU              
#> # ℹ 22 more variables: team_display_name <chr>, team_location <chr>,
#> #   team_logo <chr>, ot_losses <dbl>, ot_wins <dbl>, avg_points_against <dbl>,
#> #   avg_points_for <dbl>, differential <dbl>, games_behind <dbl>,
#> #   games_played <dbl>, losses <dbl>, playoff_seed <dbl>,
#> #   point_differential <dbl>, points <dbl>, points_against <dbl>,
#> #   points_for <dbl>, streak <dbl>, tiegames <dbl>, win_percent <dbl>,
#> #   wins <dbl>, overall <dbl>, season <int>
# }