NHL Stats Scraper avatar

NHL Stats Scraper

Pricing

from $25.88 / 1,000 results

Go to Apify Store
NHL Stats Scraper

NHL Stats Scraper

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

Pricing

from $25.88 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

0

Monthly active users

6 hours ago

Last modified

Share

ParseForge Banner

๐Ÿ’ NHL Stats Scraper

๐Ÿš€ Export official NHL data in seconds. Pull the current 32-team standings, full schedules, club season stats, current rosters, and player landing pages from the official NHL data feed. No sign-up, no manual scraping, no setup.

The NHL Stats Scraper exports official National Hockey League data and returns up to 25+ structured fields per record, including team abbreviation + name, conference + division, games played / wins / losses / OT losses, points and point percentage, regulation wins, goal differential, home / away / last-10 records, current streak, league sequence, official team logo, and a public deep-link to NHL.com.

The Actor covers all 32 NHL teams, the full season schedule by date, club season stats by team and season, current rosters with bio data, and individual player landing pages with career totals, featured stats, draft details, headshots, and hero images. Filter by team, season, or season type (Regular / Preseason / Postseason) to pull only what you need.

๐ŸŽฏ Target Audience๐Ÿ’ก Primary Use Cases
Sports media, fantasy-hockey apps, betting analytics teams, fan-engagement platforms, indie sports devs, hockey researchersLive standings, schedule feeds, roster lookups, player profile dashboards, season-stat exports, content automation

๐Ÿ“‹ What the NHL Stats Scraper does

Five lookup modes in a single run:

  • ๐Ÿ† Standings. Current 32-team league standings with conference + division grouping, point totals, regulation wins, goal differential, home / away / last-10 records, and streaks.
  • ๐Ÿ“… Schedule. Games on a chosen date (defaults to today). Filter by season type: R (Regular), PR (Preseason), PO (Postseason).
  • ๐Ÿ“Š Team Stats. Club season stats for one or many teams (skaters and goalies merged) for a chosen season code.
  • ๐Ÿ‘ค Player. Player landing page for one or many player IDs, with sweater number, position, height, weight, birth info, draft details, headshot, hero image, career totals, and featured stats.
  • ๐Ÿ“‹ Roster. Current roster for one or many teams, grouped by forward / defenseman / goalie with bio fields.

Each standings record includes the canonical NHL identifiers, team logo URL, official metrics from the live feed, and a direct link to the team page.

๐Ÿ’ก Why it matters: hockey moves fast, and accurate standings and roster data underpin every fantasy product, betting model, and fan-facing dashboard. Building your own pipeline means juggling NHL's data feed, normalising IDs across season types, and refreshing for every game day.

๐Ÿ“Š Data fields

Each record includes: awayRecord, conferenceName, conferenceSequence, divisionName, divisionSequence, gamesPlayed, goalAgainst, goalDifferential, goalFor, homeRecord, last10Record, leagueSequence, logo, losses, otLosses, pointPctg, points, recordSummary, regulationPlusOtWins, regulationWins, scrapedAt, streakCode, streakCount, teamAbbrev, teamName, url, waiversSequence, wins. All 28 field names come from a real production run, so what you see here is what lands in your dataset.

๐Ÿš€ How to use

  1. ๐Ÿ“ Sign up. Create a free account w/ $5 credit (takes 2 minutes).
  2. ๐ŸŒ Open the Actor. Go to the NHL Stats Scraper page on the Apify Store.
  3. ๐ŸŽฏ Set input. Pick a mode, fill the relevant inputs (team abbreviation, season, or player ID), and set maxItems.
  4. ๐Ÿš€ Run it. Click Start and let the Actor collect your data.
  5. ๐Ÿ“ฅ Download. Grab your results in the Dataset tab as CSV, Excel, JSON, or XML.

โฑ๏ธ Total time from signup to downloaded dataset: 3-5 minutes. No coding required.

๐Ÿ’ก Pro Tip: browse the complete ParseForge collection for more reference-data scrapers.

โš ๏ธ Disclaimer: this Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by the National Hockey League or any of its clubs. All trademarks mentioned are the property of their respective owners. Only publicly available scoreboard data is collected.

๐Ÿ†˜ Need Help?

If you hit a bug, have questions about setup, or need a scraper we haven't built yet, open our contact form or write to parseforge@protonmail.com. We also take on paid custom data projects.

For faster answers, join our Discord. It's the best place to get support and suggest new actors.