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 tomost_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_name | type | description |
| group_name | character | Group name (conference / division). |
| group_abbreviation | character | Group abbreviation. |
| team_id | character | ESPN team identifier. |
| team_name | character | Team name. |
| team_abbreviation | character | Team abbreviation. |
| team_display_name | character | Team display name. |
| team_location | character | Team location (city). |
| team_logo | character | Team logo URL. |
| ot_losses | numeric | Overtime losses. |
| ot_wins | numeric | Overtime wins. |
| avg_points_against | numeric | Average goals against per game. |
| avg_points_for | numeric | Average goals for per game. |
| differential | numeric | Goal differential. |
| games_behind | numeric | Games behind the group leader. |
| games_played | numeric | Games played. |
| losses | numeric | Regulation losses. |
| playoff_seed | numeric | Current playoff seed. |
| point_differential | numeric | Point (goal) differential. |
| points | numeric | Points. |
| points_against | numeric | Goals/points allowed. |
| points_for | numeric | Goals/points scored. |
| streak | numeric | Current streak value. |
| tiegames | numeric | Tie games (sent in the mch body). |
| win_percent | numeric | Win percentage. |
| wins | numeric | Wins. |
| overall | numeric | Overall record stat. |
| season | integer | Season 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()
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>
# }
