Skip to main content

mch — ESPN reference

  • sport slug: hockey
  • league slug: mens-college-hockey
  • scopes: universal, ncaa
  • wrappers: 113

Every endpoint is called as sdv.mch.espnMch<Endpoint>(params). Each method is also available under its snake_case name (espn_mch_<endpoint>) for parity with the Python / R packages. Parameters accept snake_case or camelCase. Required path params are marked *.

import sdv from 'sportsdataverse';

await sdv.mch.espnMchScoreboard({});

Universal endpoints

MethodHTTPPath paramsQuery params
espnMchAthleteAwardscore_v2 /hockey/leagues/mens-college-hockey/athletes/{athlete_id}/awardsathlete_id*
espnMchAthleteBiosite_v2 /hockey/mens-college-hockey/athletes/{athlete_id}/bioathlete_id*
espnMchAthleteCareerStatscore_v2 /hockey/leagues/mens-college-hockey/athletes/{athlete_id}/statistics[/{stat_type}]athlete_id*, stat_type
espnMchAthleteContractscore_v2 /hockey/leagues/mens-college-hockey/athletes/{athlete_id}/contractsathlete_id*
espnMchAthleteCorecore_v2 /hockey/leagues/mens-college-hockey/athletes/{athlete_id}athlete_id*
espnMchAthleteEventlogcore_v2 /hockey/leagues/mens-college-hockey/athletes/{athlete_id}/eventlogathlete_id*
espnMchAthleteGamelogweb_v3 /hockey/mens-college-hockey/athletes/{athlete_id}/gamelogathlete_id*season
espnMchAthleteInfosite_v2 /hockey/mens-college-hockey/athletes/{athlete_id}athlete_id*
espnMchAthleteInjuriescore_v2 /hockey/leagues/mens-college-hockey/athletes/{athlete_id}/injuriesathlete_id*
espnMchAthleteNewssite_v2 /hockey/mens-college-hockey/athletes/{athlete_id}/newsathlete_id*
espnMchAthleteNotescore_v2 /hockey/leagues/mens-college-hockey/athletes/{athlete_id}/notesathlete_id*
espnMchAthleteOverviewweb_v3 /hockey/mens-college-hockey/athletes/{athlete_id}/overviewathlete_id*
espnMchAthleteRecordscore_v2 /hockey/leagues/mens-college-hockey/athletes/{athlete_id}/recordsathlete_id*
espnMchAthleteSeasonscore_v2 /hockey/leagues/mens-college-hockey/athletes/{athlete_id}/seasonsathlete_id*
espnMchAthleteSplitsweb_v3 /hockey/mens-college-hockey/athletes/{athlete_id}/splitsathlete_id*season
espnMchAthleteStatisticslogcore_v2 /hockey/leagues/mens-college-hockey/athletes/{athlete_id}/statisticslogathlete_id*
espnMchAthleteStatsweb_v3 /hockey/mens-college-hockey/athletes/{athlete_id}/statsathlete_id*season
espnMchAthleteVsAthletecore_v2 /hockey/leagues/mens-college-hockey/athletes/{athlete_id}/vsathlete/{opp_id}athlete_id*, opp_id*
espnMchAthletesIndexcore_v2 /hockey/leagues/mens-college-hockey/athletesactive, limit, page
espnMchAwardcore_v2 /hockey/leagues/mens-college-hockey/awards/{award_id}award_id*
espnMchAwardscore_v2 /hockey/leagues/mens-college-hockey/awards
espnMchCalendarsite_v2 /hockey/mens-college-hockey/calendar
espnMchCoachcore_v2 /hockey/leagues/mens-college-hockey/coaches/{coach_id}coach_id*
espnMchCoachRecordcore_v2 /hockey/leagues/mens-college-hockey/coaches/{coach_id}/record/{record_type}coach_id*, record_type
espnMchCoachSeasoncore_v2 /hockey/leagues/mens-college-hockey/coaches/{coach_id}/seasons/{season}coach_id*, season*
espnMchConferencessite_v2 /hockey/mens-college-hockey/groups
espnMchDraftsite_v2 /hockey/mens-college-hockey/draft
espnMchEventcore_v2 /hockey/leagues/mens-college-hockey/events/{event_id}event_id*
espnMchEventBroadcastscore_v2 /hockey/leagues/mens-college-hockey/events/{event_id}/competitions/{cid}/broadcastsevent_id*, cid
espnMchEventCompetitioncore_v2 /hockey/leagues/mens-college-hockey/events/{event_id}/competitions/{cid}event_id*, cid
espnMchEventCompetitorcore_v2 /hockey/leagues/mens-college-hockey/events/{event_id}/competitions/{cid}/competitors/{team_id}event_id*, team_id*, cid
espnMchEventCompetitorLeaderscore_v2 /hockey/leagues/mens-college-hockey/events/{event_id}/competitions/{cid}/competitors/{team_id}/leadersevent_id*, team_id*, cid
espnMchEventCompetitorLinescorescore_v2 /hockey/leagues/mens-college-hockey/events/{event_id}/competitions/{cid}/competitors/{team_id}/linescoresevent_id*, team_id*, cid
espnMchEventCompetitorRecordcore_v2 /hockey/leagues/mens-college-hockey/events/{event_id}/competitions/{cid}/competitors/{team_id}/recordevent_id*, team_id*, cid
espnMchEventCompetitorRostercore_v2 /hockey/leagues/mens-college-hockey/events/{event_id}/competitions/{cid}/competitors/{team_id}/rosterevent_id*, team_id*, cid
espnMchEventCompetitorStatisticscore_v2 /hockey/leagues/mens-college-hockey/events/{event_id}/competitions/{cid}/competitors/{team_id}/statisticsevent_id*, team_id*, cid
espnMchEventCompetitorscore_v2 /hockey/leagues/mens-college-hockey/events/{event_id}/competitions/{cid}/competitorsevent_id*, cid
espnMchEventLeaderscore_v2 /hockey/leagues/mens-college-hockey/events/{event_id}/competitions/{cid}/leadersevent_id*, cid
espnMchEventOddscore_v2 /hockey/leagues/mens-college-hockey/events/{event_id}/competitions/{cid}/oddsevent_id*, cid
espnMchEventOfficialDetailcore_v2 /hockey/leagues/mens-college-hockey/events/{event_id}/competitions/{cid}/officials/{official_id}event_id*, official_id*, cid
espnMchEventOfficialscore_v2 /hockey/leagues/mens-college-hockey/events/{event_id}/competitions/{cid}/officialsevent_id*, cid
espnMchEventPlaycore_v2 /hockey/leagues/mens-college-hockey/events/{event_id}/competitions/{cid}/plays/{play_id}event_id*, play_id*, cid
espnMchEventPlayPersonnelcore_v2 /hockey/leagues/mens-college-hockey/events/{event_id}/competitions/{cid}/plays/{play_id}/personnelevent_id*, play_id*, cid
espnMchEventPlayscore_v2 /hockey/leagues/mens-college-hockey/events/{event_id}/competitions/{cid}/playsevent_id*, cidlimit
espnMchEventPowerindexcore_v2 /hockey/leagues/mens-college-hockey/events/{event_id}/competitions/{cid}/powerindexevent_id*, cid
espnMchEventPredictorcore_v2 /hockey/leagues/mens-college-hockey/events/{event_id}/competitions/{cid}/predictorevent_id*, cid
espnMchEventProbabilitiescore_v2 /hockey/leagues/mens-college-hockey/events/{event_id}/competitions/{cid}/probabilitiesevent_id*, cidlimit
espnMchEventPropbetscore_v2 /hockey/leagues/mens-college-hockey/events/{event_id}/competitions/{cid}/propbetsevent_id*, cid
espnMchEventScoringplayscore_v2 /hockey/leagues/mens-college-hockey/events/{event_id}/competitions/{cid}/scoringplaysevent_id*, cid
espnMchEventSituationcore_v2 /hockey/leagues/mens-college-hockey/events/{event_id}/competitions/{cid}/situationevent_id*, cid
espnMchEventStatuscore_v2 /hockey/leagues/mens-college-hockey/events/{event_id}/competitions/{cid}/statusevent_id*, cid
espnMchEventscore_v2 /hockey/leagues/mens-college-hockey/eventsdates, limit
espnMchFranchisecore_v2 /hockey/leagues/mens-college-hockey/franchises/{franchise_id}franchise_id*
espnMchFranchisescore_v2 /hockey/leagues/mens-college-hockey/franchiseslimit
espnMchInjuriessite_v2 /hockey/mens-college-hockey/injuries
espnMchLeadersweb_v3 /hockey/mens-college-hockey/statistics/byathletecategory, season, season_typeseasontype, limit, page, sort
espnMchLeadersCorecore_v2 /hockey/leagues/mens-college-hockey/leaders
espnMchLeagueNotescore_v2 /hockey/leagues/mens-college-hockey/notes
espnMchLeagueRootcore_v2 /hockey/leagues/mens-college-hockey
espnMchNewssite_v2 /hockey/mens-college-hockey/newslimit
espnMchPositioncore_v2 /hockey/leagues/mens-college-hockey/positions/{position_id}position_id*
espnMchPositionscore_v2 /hockey/leagues/mens-college-hockey/positions
espnMchScoreboardsite_v2 /hockey/mens-college-hockey/scoreboarddates, week, season_typeseasontype, groups, limit
espnMchSeasonAthletescore_v2 /hockey/leagues/mens-college-hockey/seasons/{season}/athletesseason*limit, page
espnMchSeasonAwardscore_v2 /hockey/leagues/mens-college-hockey/seasons/{season}/awardsseason*
espnMchSeasonCoachescore_v2 /hockey/leagues/mens-college-hockey/seasons/{season}/coachesseason*limit
espnMchSeasonDraftcore_v2 /hockey/leagues/mens-college-hockey/seasons/{season}/draftseason*
espnMchSeasonDraftRoundPickscore_v2 /hockey/leagues/mens-college-hockey/seasons/{season}/draft/rounds/{round_num}/picksseason*, round_num*
espnMchSeasonFreeagentscore_v2 /hockey/leagues/mens-college-hockey/seasons/{season}/freeagentsseason*
espnMchSeasonFuturescore_v2 /hockey/leagues/mens-college-hockey/seasons/{season}/futuresseason*
espnMchSeasonGroupcore_v2 /hockey/leagues/mens-college-hockey/seasons/{season}/types/{season_type}/groups/{group_id}season*, season_type*, group_id*
espnMchSeasonGroupChildrencore_v2 /hockey/leagues/mens-college-hockey/seasons/{season}/types/{season_type}/groups/{group_id}/childrenseason*, season_type*, group_id*
espnMchSeasonGroupTeamscore_v2 /hockey/leagues/mens-college-hockey/seasons/{season}/types/{season_type}/groups/{group_id}/teamsseason*, season_type*, group_id*limit
espnMchSeasonGroupscore_v2 /hockey/leagues/mens-college-hockey/seasons/{season}/types/{season_type}/groupsseason*, season_type*
espnMchSeasonInfocore_v2 /hockey/leagues/mens-college-hockey/seasons/{season}season*
espnMchSeasonPointercore_v2 /hockey/leagues/mens-college-hockey/season
espnMchSeasonPowerindexcore_v2 /hockey/leagues/mens-college-hockey/seasons/{season}/powerindex[/{team_id}]season*, team_id
espnMchSeasonPowerindexLeaderscore_v2 /hockey/leagues/mens-college-hockey/seasons/{season}/powerindex/leadersseason*
espnMchSeasonTeamcore_v2 /hockey/leagues/mens-college-hockey/seasons/{season}/teams/{team_id}season*, team_id*
espnMchSeasonTeamscore_v2 /hockey/leagues/mens-college-hockey/seasons/{season}/teamsseason*limit
espnMchSeasonTypecore_v2 /hockey/leagues/mens-college-hockey/seasons/{season}/types/{season_type}season*, season_type*
espnMchSeasonTypeCorrectionscore_v2 /hockey/leagues/mens-college-hockey/seasons/{season}/types/{season_type}/correctionsseason*, season_type*
espnMchSeasonTypeLeaderscore_v2 /hockey/leagues/mens-college-hockey/seasons/{season}/types/{season_type}/leadersseason*, season_type*
espnMchSeasonTypescore_v2 /hockey/leagues/mens-college-hockey/seasons/{season}/typesseason*
espnMchSeasonWeekcore_v2 /hockey/leagues/mens-college-hockey/seasons/{season}/types/{season_type}/weeks/{week}season*, season_type*, week*
espnMchSeasonWeekEventscore_v2 /hockey/leagues/mens-college-hockey/seasons/{season}/types/{season_type}/weeks/{week}/eventsseason*, season_type*, week*limit
espnMchSeasonWeekscore_v2 /hockey/leagues/mens-college-hockey/seasons/{season}/types/{season_type}/weeksseason*, season_type*
espnMchSeasonscore_v2 /hockey/leagues/mens-college-hockey/seasonslimit
espnMchStandingssite_v2_alt /hockey/mens-college-hockey/standingsseason, group, standings_typetype
espnMchStandingsCorecore_v2 /hockey/leagues/mens-college-hockey/standings
espnMchStatisticsLeaguesite_v2 /hockey/mens-college-hockey/statistics
espnMchSummarysite_v2 /hockey/mens-college-hockey/summaryevent_idevent
espnMchTalentpickscore_v2 /hockey/leagues/mens-college-hockey/talentpicks
espnMchTeamsite_v2 /hockey/mens-college-hockey/teams/{team_id}team_id*
espnMchTeamCorecore_v2 /hockey/leagues/mens-college-hockey/teams/{team_id}team_id*
espnMchTeamDepthchartssite_v2 /hockey/mens-college-hockey/teams/{team_id}/depthchartsteam_id*
espnMchTeamHistorysite_v2 /hockey/mens-college-hockey/teams/{team_id}/historyteam_id*
espnMchTeamInjuriessite_v2 /hockey/mens-college-hockey/teams/{team_id}/injuriesteam_id*
espnMchTeamLeaderssite_v2 /hockey/mens-college-hockey/teams/{team_id}/leadersteam_id*
espnMchTeamNewssite_v2 /hockey/mens-college-hockey/teams/{team_id}/newsteam_id*limit
espnMchTeamRecordsite_v2 /hockey/mens-college-hockey/teams/{team_id}/recordteam_id*
espnMchTeamRostersite_v2 /hockey/mens-college-hockey/teams/{team_id}/rosterteam_id*
espnMchTeamSchedulesite_v2 /hockey/mens-college-hockey/teams/{team_id}/scheduleteam_id*season
espnMchTeamTransactionssite_v2 /hockey/mens-college-hockey/teams/{team_id}/transactionsteam_id*
espnMchTeamsCorecore_v2 /hockey/leagues/mens-college-hockey/teamslimit
espnMchTeamsSitesite_v2 /hockey/mens-college-hockey/teamslimit
espnMchTournamentscore_v2 /hockey/leagues/mens-college-hockey/tournaments
espnMchTransactionssite_v2 /hockey/mens-college-hockey/transactions
espnMchVenuecore_v2 /hockey/leagues/mens-college-hockey/venues/{venue_id}venue_id*
espnMchVenuescore_v2 /hockey/leagues/mens-college-hockey/venueslimit

NCAA endpoints

MethodHTTPPath paramsQuery params
espnMchRankingssite_v2 /hockey/mens-college-hockey/rankings
espnMchSeasonRecruitscore_v2 /hockey/leagues/mens-college-hockey/seasons/{season}/recruitsseason*limit
espnMchSeasonWeekRankingscore_v2 /hockey/leagues/mens-college-hockey/seasons/{season}/types/{season_type}/weeks/{week}/rankingsseason*, season_type*, week*

Parsed output: pass { parsed: true } to any endpoint above to get tidy rows instead of raw JSON. The columns are determined by each endpoint's parser — see ESPN parsed returns for the full column reference (and the summary dispatcher's 21 sub-frames).