No credit card required. The free plan stays free.
Worked example
A slot shot might be worth 0.25 xG, a point shot 0.03. A player accumulating 6.0 xG who scores 9 goals is outperforming their volume: their "Finishing" is excellent. With 6.0 xG and 3 goals, either bad luck will pass or finishing needs work.
For a goalie, the equivalent is GSAx (goals saved above expected): how many goals they prevented compared to what the danger of shots faced predicted. It is the fairest way to separate the goalie from the defense.
RinkLog computes xG automatically from the shot zones you log during the game, and shows the player's Finishing (real vs expected goals) plus GSAx for goalies.
RinkLog measures and computes all of this automatically during your hockey, ball hockey and ringette games.
No credit card required. The free plan stays free.
The free plan lets you create a player and track their games with no credit card.
Create my free accountOn the same topic
- What is SCF% (Scoring Chance For percentage)?SCF% measures what share of scoring chances belongs to your team while the player is on the ice: formula, thresholds (52%, 48%) and example.
- How do you calculate save percentage (SV%) in hockey?How to calculate a hockey goalie's save percentage: the SV% formula, a worked example and the benchmarks to interpret it.
- Hockey analytics, explained without the jargonHockey analytics for everyone: Corsi, SCF%, PDO, xG and percentile benchmarks, explained without jargon and measurable from the stands.

