Stats + aggregation

Goalie stats

Use when ranking goalies or comparing goalie performance. Returns a leaderboard sorted by save%, GAA, GSAX, or wins, with a games-played filter. Includes goals saved above expected, high-danger save%, rolling save% and GSAX over the last 10 appearances, form trend and rest days. Goalie expected goals cover every strength, unlike the 5v5-only team possession columns. Costs 5 credits.

post/v1/get_goalie_stats

Request

  • Base URL: https://mcp.puckapi.com
  • URL: https://mcp.puckapi.com/v1/get_goalie_stats
  • Auth: one of:
    • API key in header x-api-key
    • HTTP bearer

Request body

teamstring

Filter by team abbreviation

seasonstring

Season ID, 8-digit (e.g. 20242025 for 2024-25). 2024-25 and 2024-2025 also accepted. Defaults to the most recent season with stats, which is the current season once it is under way and the previous one before that. The season actually used is echoed in filters.season.

min_gamesinteger

Minimum games played (default 10; early in a season, half the most games anyone has played so far)

sort_by'save_pct' | 'gaa' | 'gsax' | 'wins'

Sort metric (default save_pct). gsax is goals saved above expected.

limitinteger

Max results (default 20)

league'nhl' | 'pwhl' | 'ohl' | 'whl' | 'qmjhl' | 'echl' | 'ahl' | 'ushl'

League. Defaults to nhl. One of: nhl, pwhl, ohl, whl, qmjhl, echl, ahl, ushl.

Response

The result, wrapped in data.

Changes

No recorded changes to this operation across all 1 revision of this API.