# MoneyPuck Data

> Downloadable NHL datasets of shot-level data from 2007, plus game-by-game player, goalie and team files, free for non-commercial and journalistic use with credit.

Canonical page: https://sportdex.net/providers/moneypuck-data/  
Last checked: 2026-11-03  
SportDex Score: 54/100 (rank 34; popularity 28, community 69, transparency 85, developer experience 51)

## Facts
- Type: Free / open data
- Website: https://moneypuck.com/data.htm
- Documentation: https://moneypuck.com/data.htm
- Pricing page: unknown
- Sports: Ice hockey
- Data types: Historical data, Player stats, Results, Team stats
- Protocols: CSV download
- Delivery: CSV download
- Live / in-play: no
- Free tier: yes
- Cheapest public paid plan: not public
- Key competitions: NHL
- Commercial use: Licence required
- Authentication: none

## Plans
| Plan | Price | Requests | Notes |
|---|---|---|---|
| Free (non-commercial) | Free | — | Credit MoneyPuck; other uses require contacting them; unapproved scraping blocked |

## Who it is for

Best for: Analysts, students and journalists who want free NHL shot-level and game-by-game CSV downloads with history from 2007.

Not ideal for: Commercial products, live data or API access: downloads are non-commercial, updated nightly and delivered as zip files.

Use cases: Hockey analytics research; Expected goals modelling; Journalism graphics

Limitations:
- Non-commercial use only; other uses need permission
- Credit to MoneyPuck is required
- Data is updated nightly in season, not live
- Unapproved scraping is blocked
- NHL only

## Quick answers

**What is MoneyPuck Data best for?** Analysts, students and journalists who want free NHL shot-level and game-by-game CSV downloads with history from 2007. Not ideal for: Commercial products, live data or API access: downloads are non-commercial, updated nightly and delivered as zip files.

**How much does MoneyPuck Data cost?** MoneyPuck Data does not publish prices on the pages we checked.

**Does MoneyPuck Data have a free tier?** Yes. MoneyPuck Data lists a free plan called "Free (non-commercial)".

**What does MoneyPuck Data cover?** MoneyPuck Data is a free / open data. Its sports: Ice hockey; data: Historical data, Player stats, Results, Team stats.

**Does MoneyPuck Data have a WebSocket or streaming API?** No streaming is listed. MoneyPuck Data delivers data by CSV download, so you poll for updates.

**Can I use MoneyPuck Data data commercially or for betting?** According to the public terms of MoneyPuck Data — commercial use: licence required.

**What do developers say about MoneyPuck Data?** Free downloadable NHL shot-level and expected-goals data, widely used in hobbyist betting models, xG projects and MCP or Python helpers, usually alongside the NHL API. Praised for real xG and long history. One bettor found the files hard to download. Non-commercial terms apply, and there is no live API.

**What are the alternatives to MoneyPuck Data?** Close alternatives in the SportDex catalog: NHL Records and Stats (nhlapi docs), CollegeFootballData.com, CollegeBasketballData.com, nflverse, Lahman Baseball Database.

## What developers say

Free downloadable NHL shot-level and expected-goals data, widely used in hobbyist betting models, xG projects and MCP or Python helpers, usually alongside the NHL API. Praised for real xG and long history. One bettor found the files hard to download. Non-commercial terms apply, and there is no live API.

Praised for: Free shot-level NHL data since 2007; Real expected-goals values; Used in many models and packages

Complaints: Files described as hard to download; Non-commercial use only

## Method
Facts were read from the provider's own pages on 2026-11-03. Empty fields mean the provider does not say, not that a feature is missing. Method: https://sportdex.net/methodology/
