Skip to content

Professional Women's Hockey League

Every PWHL game, as an API.

Results, standings, skater and goalie lines, and play-by-play with shot locations for every season since the league began in 2024. Same key and credits as the NHL data, over REST or MCP.

games
343
plays
56,216
players
380
seasons
3

From the API

The 2025-26 season, straight from the data.

These tables are two calls: get_standings and get_skater_season_stats, with league: "pwhl".

Standings
TeamGPWLOTLPTS
1MTL30226262
2BOS30215262
3MIN30169550
4OTT301712044
5TOR301113338
6VAN301214437
7NY301215236
8SEA30916231
Top scorers
PlayerGPGAPTS
Kelly PannekMIN30161733
Taylor FoxMIN30131730
Britta Curl-SalemmeMIN30111829
Brianne JennerOTT30121426
Jessie EldridgeBOS3014923
Rebecca LeslieOTT3014923
Grace ZumwinkleMIN29131023
Kendall Coyne SchofieldMIN23121123

What's in it

The whole league, the way you already query the NHL.

Games and results

Every regular-season, playoff and preseason game, with the score, the venue and the starting goalie on each side.

Play-by-play

Goals, shots, blocks, faceoffs, hits and penalties in order, with the players involved and the running score.

Shot locations

Every shot and goal at the spot it was taken, in the same rink frame as the NHL data. One shot-map script draws both leagues.

Skater and goalie lines

Season totals for everyone who played: goals, assists, points and shots; wins, save percentage and goals against.

Standings and teams

Standings on the league's three-point system, team records, and every club since the first season.

One account

PWHL calls use the same key and credit balance as NHL calls, at the same price per tool. Every account starts with 500 free credits.

Connect

Its own endpoint, or one argument.

Point Claude, ChatGPT or Cursor at the PWHL endpoint and every answer is about the PWHL. Already using PuckAPI for the NHL? Pass "league": "pwhl" to the same tools. Every account starts with 500 free credits.

  • MCP https://mcp.puckapi.com/mcp/pwhl
  • POST https://mcp.puckapi.com/v1/pwhl/{tool}
  • GET https://mcp.puckapi.com/v1/pwhl/tools the PWHL tool list
{
  "mcpServers": {
    "puckapi-pwhl": {
      "url": "https://mcp.puckapi.com/mcp/pwhl?key=YOUR_API_KEY"
    }
  }
}

Seasons

Every season the league has played.

SeasonGamesPlays
2025-2614123,886
2024-2510818,226
2023-249414,104

Regular season, playoffs and preseason. The 2026-27 schedule (192 games) is loaded and fills in as games are played.

What it does not have

  • No betting odds. None of the sportsbooks we source price the PWHL.
  • No strength state per event (5v5, 5v4). Goals are flagged power-play, short-handed or empty-net instead.
  • No missed shots, giveaways or takeaways. The league's feed does not track them.
  • Season totals are regular season. Playoff games and their play-by-play are included.

Questions

Is there an official PWHL API?

No. The league publishes stats on its website only. This serves the same data over REST and MCP, for every season since 2024.

Which seasons are covered?

All of them, from the first season (January to May 2024) to the current one. The 2026-27 schedule is loaded and fills in as games are played.

PWHL and NHL team codes overlap. Do they mix?

No. BOS, MIN, MTL and TOR mean PWHL teams here. Each league has its own tables, and the PWHL endpoint only answers for the PWHL.

Does PWHL data cost extra?

No. Same credits per tool as the NHL, from the same balance.

PWHL statistics provided by the PWHL, powered by HockeyTech.

Start with 500 free credits.

No card. The same key works for the NHL and the PWHL.

Get a free key