Performance

Hockey Telemetry Lab

A shot is over in a quarter of a second, but the data it leaves behind lasts. This lab explains every readout in the Slapshot Arena, shows how to read the accuracy heat map, and gives you a structured method for turning numbers into goals.

Nine metrics per shot

The moment a shot resolves as a goal, save, post or miss, the post-shot telemetry panel updates with nine values. Each is computed directly from the physics state rather than estimated afterwards.

Post-shot telemetry readouts and how they are calculated
MetricWhat it measuresHow to use it
Slapshot PowerCharge value P from 0–100%, flagged if overwoundYour primary control variable. Track it against result.
Release Velocityv0 = 17 + 28·P m/s, shown in km/hRanges from 61 to 162 km/h.
Velocity at NetSpeed at the goal or goalie plane after drag and frictionCompare with release to see how much the air and ice took.
Directional AngleHorizontal release angle; positive is to the rightReveals steering and scatter. Corners sit near ±4° at 10 m.
Launch AngleVertical release angle solved for your target heightHigh corners ≈ 8°, low corners ≈ 3°, bank shots 0°.
Puck Path DistanceTrue 3D path length until resolutionBank shots travel far further than the straight-line distance.
Ice Friction LossSpeed removed by μk plus friction work as % of KENear zero for elevated shots; meaningful on bank shots.
Goalie ReactionSampled reaction delay for this shotShort reactions explain saves on well-placed shots.
Shot ResultGoal, Saved, Post or Miss with a noteNotes include target strikes, board contact and crossbar hits.

Reading the accuracy heat map

The shot-accuracy grid divides the net into nine 61 cm × 41 cm zones, viewed from the shooter. Each cell shows goals over shots that crossed the frame in that zone. Complete misses are excluded, because they never reached a zone; posts and saves are included, because they did.

  • Dim ice blue: below a 30% conversion rate. You are reaching the zone but the goalie or the iron is winning.
  • Bright ice blue: 30–59%. A dependable option worth building patterns around.
  • Crimson: 60% and above. A hot zone. Use it to set up the goalie, not just to score.

Beware small samples. A single goal in the five-hole paints the cell crimson at 1/1. Aim for at least eight attempts per zone before you draw conclusions.

Session statistics

Goalie save % = saves / (saves + goals)
On-net accuracy = (goals + saves) / shots
Top speed = max(release velocity)

Note that posts do not count as on-net shots, which mirrors how hockey statistics treat iron. A session with high accuracy but a high save percentage means you are hitting the net but choosing covered zones or giving the goalie time. Low accuracy with a low save percentage means your placement is aggressive but your scatter is too large: drop the power.

Benchmarks to train against

The following bands come from repeated engine runs from 10 m on mid-period ice. They describe this simulation, not real-world hockey, and are intended as progression targets.

Session benchmarks by goaltender tier, 10 m, 25-shot sessions
LevelOn-net accuracyGoalie save % (Pro)Target Practice clear
Developingbelow 55%above 85%15+ shots
Competent55–70%75–85%10–14 shots
Sharp70–82%62–75%7–9 shots
Eliteabove 82%below 62%5–6 shots

A four-step improvement method

  1. Baseline: reset the session and take 25 shots against the Pro goalie at 10 m using any shot type. Record accuracy, save percentage and your hottest and coldest zones.
  2. Isolate one variable: choose a single change, such as holding power between 75% and 85%, and take another 25 shots with everything else fixed.
  3. Compare: did accuracy rise? Did save percentage fall? Check the shot log for clusters of posts or misses that point to scatter.
  4. Escalate: once you beat the Sharp band, move to the Elite goalie or push the distance out to 14 m, and repeat from step one.

Using the shot log

The shot log holds your last eight attempts, newest first, with shot type, release speed and result colour-coded along the left edge. Eight is deliberate: it is long enough to reveal a streak or a pattern, and short enough that old habits drop off as you adjust. If three of the last eight show POST, your targets are too close to the iron; pull them 5 cm inside.

Privacy note: session statistics live only in your browser's memory while the page is open. Nothing about your shots is uploaded, and a page refresh or Reset Session clears everything. See our Privacy Policy.