Ice hockey

The hockey stat tracker app built for parents and players

Launched July 31, 2026. 900+ members. iOS, Android and web.

Track every minor, junior or beer-league hockey game live from the stands: one thumb is enough to log goals, assists, shots, ice time and much more.

Try Premium free for 7 days

No credit card required. The free plan stays free.

Start for free
Free to start No credit card iOS · Android · PC Game stats with no signal in the arenaSee the app in action

RinkLog replaces the notebook and the Excel file parents drag into arenas. During the game, you tap one button per event: shift start and end, goal, assist, shot on net or missed, faceoff won, hit, penalty. The timer computes ice time on its own.

After the horn, the app turns everything into clear statistics: game totals, season averages, last-three-games trends, progression charts. Season after season, you see your hockey player's real curve, not just the goals column.

Stats

Every hockey statistic that matters

  • Goals, assists and points
  • Shots on goal, missed and blocked
  • Ice time per shift
  • Faceoffs won and lost
  • Hits
  • Battles along the boards
  • Hard backchecks
  • Shift ratings (offensive, defensive, intensity)
  • Community presets, applied with one tap
  • Plus/minus (+/-)
  • Penalties and minutes
  • Scoring chances (SCF%)
  • Individual Corsi (iCF) and PDO
  • Expected goals (xG) and finishing
  • Goalie mode: saves, HDSV%, heat maps
  • Percentile benchmarks vs comparable players
  • Stats by period, penalty shots and shootouts

How each shot gets counted, on goal, missed or blocked: the hockey shot counter.

Built for every level, in every naming system

Whatever your federation calls your child’s bracket, RinkLog adapts. An 8 year old tracks four statistics; a 15 year old AAA player tracks thirty. The parent picks the dashboard buttons, the app computes the rest.

Percentile benchmarks compare your player to players of the same birth year and the same calibre, whether the league says M13, U13, 12U or Peewee.

Every pill leads to the age groups page, which puts every label side by side: Quebec, Hockey Canada, USA Hockey, Europe and the IIHF. Hockey age groups, U7 to U21 explained.

What you can log, by position

Forward

  • Goals, assists and points
  • Shots on goal and missed shots
  • Faceoffs won and lost
  • Scoring chances for and against
  • Takeaways and giveaways
  • Plus/minus on ice
  • Ice time per shift
  • Penalties and minutes
  • EV, PP or PK situation
  • Penalty shots and shootouts

Defenseman

  • Blocked shots
  • Hits
  • Plus/minus on ice
  • Takeaways and giveaways
  • Shots on goal and missed shots
  • Goals and assists
  • Scoring chances against
  • Ice time per shift
  • Penalties and minutes
  • Stats by period

Goalie

  • Saves and goals against
  • Save percentage (SV%)
  • Goals against average (GAA)
  • Location of every shot on the ice
  • High-danger saves (HDSV%)
  • Rebounds and rebound goals
  • Quality starts
  • Shots faced per period
  • Heat maps of shots faced
  • Ice time and penalties

Every abbreviation explained in the hockey stat abbreviations glossary, and the method in the hockey statistics tracker guide.

RinkBuddy

A dashboard you build like a lineup

The RinkBuddy board is fully customizable: drag and drop stat buttons to match your player's position. A defenseman prioritizes hits and +/-, a forward shots and faceoffs, a goalie switches to saves and goals against with danger zones.

Tracking stats during the game works with no signal inside the arena: anything entered syncs as soon as the connection returns. Phone, tablet or computer, everything stays in one place.

How it works

1

Create your player

Name, number, position, team. The free plan starts without a credit card.

2

Track the game live

One button per event, one thumb is enough. The shift timer computes ice time automatically.

3

Analyze the progression

Game-by-game charts, trends, benchmarks, AI reports on higher plans. Everything exports to PDF or CSV.

Shift by shift, during the game: the live hockey tracker app.

Premium opens unlimited history and advanced statistics. Try it for 7 days; if you do not keep it, the account goes back to the free plan and nothing is lost.

Try Premium free for 7 days

No credit card required. The free plan stays free.

Frequently asked questions about hockey tracking

Does RinkLog work for youth hockey?

Yes, that's its natural habitat: parents in the stands following their child from U7 to junior. Levels and birth years also power percentile benchmarks that compare your player to comparable players.

Can you really measure ice time?

Yes. You tap a button when your player jumps on the ice and when they come back to the bench. RinkLog computes every shift, the game total and the per-game average, a stat official scoresheets never give you.

Is there a goalie mode?

Yes, a full goalie mode: goals against, save percentage, high-danger saves (HDSV%), rebounds, quality starts and shot-location heat maps.

What are battles and hard backchecks?

Two buttons you add to the RinkBuddy from 'Customize the RinkBuddy' on the player page. 'Battle' opens the rink with the offensive zone in green and the defensive zone in orange: you tap where the puck battle happened, then a flower asks how it ended, won physically, with the stick, with speed, or lost. The zone is recorded with it. What matters is not only how many he wins, it is how and where: winning battles in the offensive zone while losing them in his own tells a different story. 'Hard backcheck' is a simple counter, one tap per sustained defensive return, counted on the effort made rather than the result, because that is exactly the work that leaves no trace on a scoresheet. Both buttons and their counts are for everyone; the detailed section on the player page is for paid plans.

Does it work for ringette and ball hockey?

Yes. When you create the player you pick the sport: ringette adds blue line passes and its U10 to U19 brackets, ball hockey removes hits and switches to the dek surface and ball. The rest of the logbook is identical.

Can I use it in French and English?

Yes. The app, the site, the report cards and the emails exist in both languages, and every member picks theirs in their account.

Does it work offline at the rink?

Yes. Tracking during the game works with no signal: events are kept on the device and sync as soon as the connection returns.

What happens after the 7 day Premium trial?

The account goes back to the free plan and nothing is lost. Your players, games and statistics stay in place; only the Premium features (unlimited history, advanced statistics) close until you subscribe.

How much does RinkLog cost?

A permanent free plan tracks one player and their last three games. The Premium plan is $19.99 CAD per year for unlimited history and advanced statistics, with a free 7 day trial and no card. Premium also opens the account to 3 guests, Franchise to 5 and Club to 10.

More questions? See the FAQ or the full guide.

RinkLog also imports your league schedule and sends a reminder before every game: see the calendar guide.

Grandparents want to follow without tracking? They get a summary after every game: see the spectators guide.

Ready to track real progression?

Create a free account and log your first game in minutes.

Create my free account