VOOZH about

URL: https://apify.com/gentle_cloud/nhl-api-data-scraper

โ‡ฑ NHL API Data Scraper ยท Apify


Pricing

Pay per usage

Go to Apify Store

NHL API Data Scraper

Fetch real-time NHL hockey data โ€” standings, schedules, rosters, and player stats from the official NHL public API. No API key required.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

๐Ÿ‘ Monkey Coder

Monkey Coder

Maintained by Community

Actor stats

1

Bookmarked

12

Total users

1

Monthly active users

3 months ago

Last modified

Categories

Share

๐Ÿ’ What It Does

Extracts real-time NHL hockey data from the official NHL public API (api-web.nhle.com). Get league standings, game schedules, team rosters, and detailed player statistics โ€” all without any API key.

๐Ÿ“Š Data Modes

ModeDescriptionOutput
StandingsCurrent or historical league standingsTeam records, points, goals, rankings
ScheduleGame schedule for any dateGame times, scores, venues, broadcasts
RosterTeam roster with player detailsPlayer names, positions, physical stats
Player StatsIndividual player statisticsSeason stats, career totals, bio info

๐Ÿš€ How to Use

  1. Select a mode โ€” Choose what type of data you want to extract
  2. Configure parameters โ€” Set team abbreviation, player IDs, or date as needed
  3. Run the Actor โ€” Click "Start" and wait for results
  4. Download data โ€” Export as JSON, CSV, or Excel from the dataset

Input Examples

Get current standings:

{
"mode":"standings"
}

Get games for a specific date:

{
"mode":"schedule",
"date":"2026-03-15"
}

Get a team's roster:

{
"mode":"roster",
"team_abbrev":"EDM"
}

Get player stats for specific players:

{
"mode":"player_stats",
"player_ids":"8478402,8479318,8477492"
}

๐Ÿ“‹ Sample Output

Standings Mode

{
"team_name":"Colorado Avalanche",
"team_abbrev":"COL",
"conference":"Western",
"division":"Central",
"games_played":66,
"wins":44,
"losses":13,
"ot_losses":9,
"points":97,
"goals_for":249,
"goals_against":170,
"goal_differential":79,
"league_rank":1,
"home_record":"24-5-3",
"away_record":"20-8-6",
"fetched_at":"2026-03-18T12:00:00"
}

Player Stats Mode

{
"player_id":8478402,
"full_name":"Connor McDavid",
"team_abbrev":"EDM",
"position":"C",
"sweater_number":97,
"games_played":60,
"goals":37,
"assists":78,
"points":115,
"plus_minus":25,
"career_games":650,
"career_goals":350,
"career_points":980,
"fetched_at":"2026-03-18T12:00:00"
}

๐Ÿ’ Team Abbreviations

TeamAbbrevTeamAbbrev
Anaheim DucksANANew Jersey DevilsNJD
Boston BruinsBOSNew York IslandersNYI
Buffalo SabresBUFNew York RangersNYR
Calgary FlamesCGYOttawa SenatorsOTT
Carolina HurricanesCARPhiladelphia FlyersPHI
Chicago BlackhawksCHIPittsburgh PenguinsPIT
Colorado AvalancheCOLSan Jose SharksSJS
Columbus Blue JacketsCBJSeattle KrakenSEA
Dallas StarsDALSt. Louis BluesSTL
Detroit Red WingsDETTampa Bay LightningTBL
Edmonton OilersEDMToronto Maple LeafsTOR
Florida PanthersFLAUtah Hockey ClubUTA
Los Angeles KingsLAKVancouver CanucksVAN
Minnesota WildMINVegas Golden KnightsVGK
Montreal CanadiensMTLWashington CapitalsWSH
Nashville PredatorsNSHWinnipeg JetsWPG

โšก Finding Player IDs

Player IDs can be found in NHL.com player page URLs. For example:

  • Connor McDavid: https://www.nhl.com/player/connor-mcdavid-8478402 โ†’ ID: 8478402
  • Auston Matthews: https://www.nhl.com/player/auston-matthews-8479318 โ†’ ID: 8479318

๐Ÿ“ Notes

  • No API key required โ€” Uses the free NHL public API
  • Rate limiting โ€” Built-in retry logic with backoff for API rate limits
  • Current season โ€” Defaults to the current NHL season when no date/season is specified
  • Data freshness โ€” Standings and stats are updated in near real-time by the NHL
  • All 32 teams โ€” Supports all current NHL franchises

You might also like

NHL Stats Scraper

parseforge/nhl-stats-scraper

Scrape NHL data from the official NHL Web API - standings, schedules, team stats, rosters, and player profiles. No API key required.

NHL Stats Scraper

crawlerbros/gazelle-scraper

Scrape NHL team rosters, player profiles, and game results using TheSportsDB free API.

NHL API - Hockey Statistics

alizarin_refrigerator-owner/nhl-api

Access NHL hockey statistics, schedules, standings, player stats & game results. Historical data & live updates for sports betting & analytics applications.

Hockey Reference Scraper | NHL Stats and History

parseforge/hockey-reference-scraper

Pull NHL player, team, and game data from Hockey Reference including box scores, season stats, advanced metrics, standings, awards, and historical records. Built for hockey analytics, fantasy NHL tools, betting models, and sports journalism workflows requiring deep data.

NHL Schedule Actor

pintostudio/nhl-schedule-actor

This actor query all the nhl schedule.

Hockey Reference Scraper

crawlerbros/hockey-reference-scraper

Scrape Hockey Reference - the definitive source for NHL, WHA, and hockey statistics. Search players, get full career stats, browse team rosters, season statistical leaders, and NHL draft classes. No proxy or API key required.

MLB Stats Scraper

parseforge/mlb-stats-scraper

Scrape Major League Baseball data from the official MLB Stats API - schedules, teams, rosters, player stats, and live game feeds. No API key required.