You Don't Need Full Corsi to Track Shot Attempts

Corsi — a team's shot-attempt differential at 5-on-5 — is an NHL analytics stat, built for a level where every shift and matchup is tracked by a full staff. At the youth level, chasing the exact pro-style number usually isn't worth the overhead. What actually helps a parent or coach is simpler: how many shots is this player getting on net, missing, or having blocked, game after game. Ice IQ tracks exactly that, per player, without a stopwatch or a spreadsheet.

Shot-by-Shot Logging

Log shots on goal, missed shots, and blocked shots for a player as the game happens — the same raw actions Corsi is built from.

Per-Player, Per-Game

See shot activity broken down by game and rolled up across a season, instead of one aggregate team number.

AI Coach Turns It Into Advice

Rather than a raw shot-attempt percentage, the AI coach explains what the numbers actually mean for that player's next game.

Built for Youth Rosters

No dedicated stats staff required — one parent, player, or coach can log a full roster from their phone.

Frequently Asked Questions

What is Corsi, in plain terms?

It's a shot-attempt differential — shots on goal, missed shots, and blocked shots for a team versus against — used in the NHL as a rough proxy for puck possession.

Does Ice IQ calculate an official Corsi rating?

No. Ice IQ tracks the underlying actions — shots on goal, missed shots, and blocked shots — per player, which is the practical, youth-level version of what Corsi measures at the team level.

Why not just track full team Corsi at the youth level?

It requires tracking every shot attempt for both teams at 5-on-5, which needs a dedicated tracker per game. Per-player shot logging gives a parent or coach useful signal without that overhead.

Is this useful without an analytics background?

Yes — that’s the point. The AI coach explains what the logged shots mean instead of leaving you to interpret a raw stat.