Stats are sourced from EIHL game tracking. This page documents known differences with eliteleague.co.uk and explains how we compute certain numbers.
SOURCE
Where our data comes from
All stats come from the EIHL's tracking system. Season-level stats (GP/G/A) come from season summary endpoints; per-game stats (TOI breakdowns, individual saves/GA) come from match endpoints.
METHOD
How we calculate goalie stats
GAA = (Total GA × 3600) ÷ Total TOI (sec). SV% = Total Saves ÷ (Saves + GA).
Both are computed from per-game sums rather than season summaries, so mid-game goalie changes are reflected.
DISCREPANCY
Goalie goals against
We've seen the tracking data record goals against a goalie that the league site doesn't. Example: Fife 2-8 Cardiff (16 Nov 2025) — tracking shows Ben Bowns with 2 GA on 26 shots; league shows 0 GA on 24 shots. This affects season totals (47 vs 45 GA) and the derived GAA / SV%.
DISCREPANCY
Goalie time on ice
Example: Cardiff 2-1 Belfast (6 Dec 2025) — tracking has Bowns at full 60 min; league shows 40 min (implying a backup played the last 20). Tracking has no record of a second Cardiff goalie. Adds ~20 min to the season total, slightly lowering computed GAA.
COVERAGE
Shot map data
Each shot has x/y coordinates, result (goal/saved/missed/blocked), and shooter. Available for most matches, may be missing for older or rescheduled games.
COVERAGE
Historical data
Per-game player and goalie stats are available from 2021-22 onwards. Season summary stats and shot data coverage vary by season. Challenge Cup and Playoffs use the same data sources.
COVERAGE
COVID-affected seasons
2019-20 ended in March 2020 — 239 of 270 regular matches played, no playoffs. 2020-21 was replaced by the Elite Series (Apr–May 2021): 4 teams (COV, MAN, NOT, SHE), 30 matches. Full 10-team seasons resumed in 2021-22.