On-ice impact models Pro
On-ice xG, on-ice xG against, and per-60 rates that reflect what happens while a player is on the ice — not just individual counting stats.
Proprietary models · Advanced hockey stats
Browse season leaderboards, team stats, and charts in Stats Center — no signup required. Create a free account to search players and open profiles. Subscribe to Pro for proprietary on-ice models, postgame reports, CSV export, and full API access.
On-ice xG, on-ice xG against, and per-60 rates that reflect what happens while a player is on the ice — not just individual counting stats.
High-, medium-, and low-quality shot breakdowns plus saves above expected — metrics you won't find in standard public feeds.
Per-game and per-period logs with strength-state context (even strength, power play, penalty kill) for deeper analysis.
Metrics in Stats Center & API
Season player stats include individual production, expected goals, and per-60 rates on the free dashboard. Pro subscribers unlock on-ice models, shot quality, situational splits, and game logs via API.
Query & filter
Filter by player, season, and season type for aggregated stats — or pull per-game, per-period logs with even-strength, power-play, and penalty-kill splits.
curl -H "X-API-Key: pk_live_..." \
"https://project94hockey.com/v1/player-stats?season=20252026&player_id=8478402"
Built for serious hockey analysis
Evaluate line combinations, matchups, and territorial play with on-ice model outputs.
Go beyond public box scores with rate stats and shot-quality signals.
Compare players across seasons and situations with consistent proprietary definitions.
Simple pricing
Explore leaderboards, team stats, and xG in Stats Center at no cost. Subscribe when you need proprietary models, exports, and API keys.
Monthly or annual billing — same full Pro access.
View pricingPricing
Browse Stats Center without an account — leaderboards, team stats, charts, and xG. Free accounts add player search and profiles. Pro unlocks proprietary on-ice models, postgame reports, CSV/PDF export, and API keys.
Browse Stats Center with no account. Sign up free for player search and profiles. Programmatic API access is a Pro feature.
Monthly
For trying the API or short-term projects.
Billed monthly. Auto-renews until canceled. Non-refundable. Taxes may apply. Cancel from the billing portal.
Start monthlyAnnual
For ongoing models, dashboards, and research workflows.
$239.88 Save $40.88
$16.58 / month equivalent · 2 months free · Auto-renews annually until canceled. Non-refundable. Taxes may apply.
Start annualSubscriptions auto-renew at the listed price until you cancel in the billing portal. Fees are non-refundable. Applicable sales tax or VAT is calculated at checkout. Need to inspect fields first? Browse the public field catalog or call GET /v1/fields.
API documentation
Season aggregates and game logs power Stats Center and the API. Browse leaderboards and xG without an account; free accounts add player search. Pro subscribers unlock proprietary fields, postgame reports, CSV/PDF export, and API keys.
Send your API key on every request:
X-API-Key: pk_live_...
Logged-in users can also use Authorization: Bearer <access_token> from POST /auth/login.
Authenticated requests are protected by burst and daily account limits. Anonymous Stats Center browsing uses the same burst limit without a daily quota.
When the daily quota is exceeded, the API returns 429 Too Many Requests with limit, remaining, requests_today, and resets_at in the response body, plus Retry-After and X-RateLimit-* headers.
Check today's usage from GET /users/me (api_requests_today, api_quota_remaining).
Public field catalog — group definitions, descriptions, and the complete list of available field names for each endpoint. No subscription required.
Player search for the stats dashboard. Requires a logged-in account.
Pro-only structured postgame report for a game_id. PDF export at GET /v1/reports/postgame.pdf.
Season-level player stats. Public leaderboard browsing in Stats Center returns free-tier fields only; Pro API access returns proprietary fields. Omit season_type for regular season + postseason combined.
player_id — filter by playerseason — e.g. 20252026season_type — regular_season, postseason, or aggregated (default)groups — comma-separated field groups (see below)fields — comma-separated individual field nameslimit, offset — paginationPer-game, per-period logs with strength-state context.
game_id, player_id, seasonseason_type — regular_season or postseason (omit for all)period, strength — e.g. even strength, power play, penalty killplayer_team, player_position, player_namegroups, fields, limit, offsetBy default, responses include every field (~450 for player stats, ~65 for game logs). Pass groups and/or fields to request a smaller payload. Groups combine with union semantics — e.g. groups=core,on_ice,individual_advanced. Identity keys (player, season, etc.) are always included when selecting fields.
curl -H "X-API-Key: YOUR_KEY" \
"https://project94hockey.com/v1/player-stats?season=20252026&season_type=regular_season&groups=core,on_ice&limit=5"
Browse the full field catalog below, or fetch it programmatically via GET /v1/fields.
Loading field catalog…
Effective date: June 8, 2026 · Last updated: June 8, 2026
These Terms of Service ("Terms") govern your access to and use of the Project 94 Hockey API and related website (the "Service"), operated by Accelerated AI and Data Solutions, LLC ("Company," "we," "us," or "our"), doing business as Project 94 Hockey. By creating an account, subscribing, or using the Service, you agree to these Terms.
The Service provides subscription-based API access to proprietary hockey statistics, model outputs, and related data for personal and commercial analysis, application development, research, and publishing derived insights. Features, fields, rate limits, and quotas may change as we improve the Service.
You must be at least 18 years old and able to form a binding contract. You are responsible for your account credentials and API keys, for all activity under your account, and for notifying us promptly at [email protected] of any unauthorized use.
Paid access requires an active subscription. Prices are shown at checkout and may change for new subscriptions or renewals after notice. Subscriptions auto-renew at the then-current rate until you cancel through the Stripe billing portal. You authorize us and our payment processor (Stripe) to charge your payment method on each renewal.
All subscription fees are non-refundable. If you cancel through the Stripe billing portal, your subscription is set to end at the close of your current billing period and API access continues until then; no partial refunds are provided for unused time. Deleting your account from the dashboard ends access immediately and cancels any active Stripe subscription. Applicable sales tax, VAT, or similar taxes are calculated at checkout based on your billing address and our tax registration obligations.
Subject to these Terms and an active subscription, we grant you a limited, non-exclusive, non-transferable, revocable license to:
You may not, without our prior written permission:
Your license to make new API queries ends when your paid access ends. If you cancel through the billing portal, that is typically the close of your current billing period. You may retain derived insights already produced, but you must cease new API queries when access ends and delete stored raw API responses unless we agree otherwise in writing.
You will not abuse, overload, scrape beyond documented limits, circumvent authentication, share API keys, probe for vulnerabilities, or use the Service unlawfully. We enforce rate limits and daily quotas; exceeding them may result in throttling or suspension. We may update limits to protect Service stability.
The Service is not affiliated with, endorsed by, or sponsored by the National Hockey League ("NHL"), NHL teams, or any other league or team. NHL and team names are used for identification only. You are responsible for your own compliance with third-party terms, trademarks, and platform rules when displaying hockey-related content.
We provide the Service on a best-effort basis. Standard plans do not include a guaranteed uptime SLA, service credits, or maintenance windows notice unless we agree in a separate written agreement.
THE SERVICE AND ALL DATA ARE PROVIDED "AS IS" AND "AS AVAILABLE." WE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. DATA MAY CONTAIN ERRORS, OMISSIONS, OR DELAYS AND MAY CHANGE WITHOUT NOTICE. DO NOT RELY ON THE SERVICE FOR BETTING, WAGERING, OR SAFETY-CRITICAL DECISIONS.
TO THE MAXIMUM EXTENT PERMITTED BY LAW, COMPANY AND ITS AFFILIATES WILL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, OR ANY LOSS OF PROFITS, DATA, OR GOODWILL. OUR TOTAL LIABILITY FOR ANY CLAIM ARISING FROM THESE TERMS OR THE SERVICE WILL NOT EXCEED THE AMOUNTS YOU PAID US IN THE TWELVE (12) MONTHS BEFORE THE EVENT GIVING RISE TO THE CLAIM.
We may suspend or terminate access for violation of these Terms, non-payment, abuse, or legal requirement. You may delete your account at any time from the dashboard; deletion removes your login, API keys, and local subscription records from our product database and ends API access immediately. Sections that by nature should survive (license restrictions, disclaimers, liability limits, governing law) survive termination.
We may update these Terms. Material changes will be posted on this page with an updated date. Continued use after changes take effect constitutes acceptance. If you do not agree, cancel your subscription and stop using the Service.
These Terms are governed by the laws of the State of New York, USA, without regard to conflict-of-law rules. Exclusive venue for disputes is in state or federal courts located in New York County, New York, and you consent to personal jurisdiction there.
Questions: [email protected]
Accelerated AI and Data Solutions, LLC (Project 94 Hockey)
157 E 86th St, #261, New York, NY 10028
Effective date: June 8, 2026 · Last updated: July 7, 2026
Accelerated AI and Data Solutions, LLC ("Company," "we," "us," or "our"), operator of the Project 94 Hockey API (the "Service"), respects your privacy. This Privacy Policy explains what we collect, how we use it, and your choices.
We use personal data to provide and operate the Service, authenticate users, process subscriptions, send transactional emails (e.g., password reset), enforce rate limits, prevent abuse, respond to support requests, improve reliability, and comply with law.
Where GDPR or UK GDPR applies, we process data based on: (a) contract performance (providing the Service you subscribed to); (b) legitimate interests (security, abuse prevention, product improvement); and (c) legal obligations (tax and accounting records).
We use service providers who process data on our behalf when you use the Service:
SENTRY_DSN is configured for the deploymentThese providers process data under their own terms and privacy policies. We do not sell your personal information.
While your account is active, we retain the data described above in our product database for as long as needed to operate the Service. We do not currently apply automatic deletion schedules to API usage aggregates or product events during an active account.
When you delete your account from the dashboard, we delete your user profile, API keys, password-reset tokens, and subscription records from our product database, remove daily API usage rows tied to your account, and cancel any active Stripe subscription. Product event records may be retained without your user identifier. Stripe may retain payment, customer, and invoice records under its own retention policies and legal requirements.
Application, hosting, and error-monitoring logs may retain technical metadata (such as request paths or error details) for a limited period according to those systems' settings. We may also retain information where required for tax, accounting, fraud prevention, security, or legal compliance.
We use industry-standard measures including hashed passwords, hashed API keys, TLS in transit, and access controls. No method of transmission or storage is 100% secure.
Depending on your location, you may have rights to access, correct, delete, or receive a copy of your personal information, or to object to or restrict certain processing. You can delete your account from the dashboard. For other requests, email [email protected]. U.S. residents in certain states have additional rights described in Section 11.
Our web app stores your access token in sessionStorage to keep you logged in during the browser session; this is cleared when you log out or close the tab/session according to your browser behavior. We do not use third-party advertising cookies or cross-site behavioral tracking on the site.
For aggregate traffic measurement we use Cloudflare Web Analytics, which is cookieless and does not store or share personally identifying information. Because it does not use cookies or similar tracking technologies that require consent, no cookie-consent banner is required. If error monitoring (Sentry) is enabled for a deployment, it may collect technical diagnostic data about application errors, which can include request metadata. If we later add analytics or advertising technologies that require consent, we will update this policy and provide the appropriate controls.
We operate from the United States. If you access the Service from outside the U.S., your information may be processed in the U.S. and other countries where our providers operate, which may have different data protection laws.
The Service is not directed to children under 18. We do not knowingly collect personal information from children. Contact us if you believe a child has provided us data.
If you are a resident of California, Virginia, Texas, Colorado, Connecticut, or another U.S. state with a comprehensive consumer privacy law, you may have the following rights, subject to applicable exceptions:
How to submit a request. Email [email protected] with the subject line "Privacy request" and tell us which right you are exercising. We may verify your identity using your account email or other reasonable confirmation. You may designate an authorized agent to submit a request on your behalf; we may require written proof of authorization and direct verification from you.
Appeals (Virginia and other applicable states). If we deny your request, you may reply to our response to appeal. We will explain our decision in writing within the time required by applicable law.
Non-discrimination. We will not deny service, charge different prices, or provide a different level of service solely because you exercised a privacy right, except as permitted by law.
Cookies and tracking. We use essential browser storage to keep you logged in (see Section 8). We do not use third-party advertising cookies today. If we add advertising or analytics that require opt-out under state law, we will update this policy and provide a clear opt-out mechanism.
Do Not Track. We do not currently respond to "Do Not Track" browser signals because there is no uniform industry standard.
Retention. See Section 5 for how long we keep personal information.
We may update this Privacy Policy. Material changes will be posted here with an updated date.
Data controller: Accelerated AI and Data Solutions, LLC (Project 94 Hockey)
Email: [email protected]
157 E 86th St, #261, New York, NY 10028
Your free account is ready. Browse Stats Center now, or subscribe to Pro for API keys and proprietary metrics.
Confirming your subscription and preparing your API credentials...
No subscription changes were made. You can restart checkout from your dashboard whenever you are ready.
Go to dashboardBilling
Review your current Project 94 Hockey plan here. Payment methods, invoices, plan changes, and cancellation are handled securely in Stripe. Subscriptions auto-renew until canceled. Fees are non-refundable. Canceling through the billing portal ends your subscription at the close of the current billing period; API access continues until then.
Update your card, download invoices, switch between monthly and annual billing, or cancel at the end of your current period — all in Stripe’s secure portal.
Admin only
Sensitive growth, usage, and revenue dashboard. Access is restricted to admin accounts by the backend.
Loading owner metrics...
Project 94 Stats
Sign in to search players and open profiles. Create a free account or log in.
Home
Quick leaders, recent reports, and shortcuts into deeper stat pages.
Quick leaders
All situations
Team Stats
Team totals from game logs
Chart generator
Choose a stat and generate a chart.
Postgame reports
Results
Reference
Abbreviations, full names, and definitions for metrics shown across Stats Center.
Unlock full postgame analytics with score context, Three Stars, team comparison charts, player box scores, proprietary xG splits, and PDF exports.
Upgrade to ProUse the billing portal to update payment methods, view invoices, change plans, or cancel your subscription.
Read the API docs or use the interactive Swagger docs.
Available after your subscription is active. Keys are shown in full only once when created.
Permanently delete your account, API keys, password reset tokens, and subscription records. Access ends immediately. You will be asked to type DELETE and enter your password. If you have an active Stripe subscription, we will cancel it as part of deletion.