Complete guide

From signup to advanced statistics

Everything you need to get started with RinkLog, step by step, no guesswork.

Step by step

How to use RinkLog

Eight steps, from your first click to advanced statistics.

1
Step 1

Create your account

Sign up for free in seconds, no credit card required.

RinkLog
youremail@gmail.com
••••••••••
Create my account
2
Step 2

Create your player

Name, number, position, team and season. Also pick the sport: Hockey, DekHockey (3v3/4v4/5v5 format) or Ringette. Each sport adapts the surface, markers and stats (e.g. in Ringette, blue-line passes replace faceoffs). The free plan includes one player.

97
Léo Tremblay
Huskies de Montréal · 2026-2027
CADG
3
Step 3

Build your RinkBuddy

Choose which stats to track during a game. The "With/Without shifts" toggle lets you track only what matters to you (e.g. hits) without managing ice time at all. Have a DekHockey or Ringette player? Try the sport switch just above the board below: the surface and buttons adapt to the sport. In Ringette, blue-line passes appear and faceoffs disappear (replaced by free passes). This module is interactive.

Sport
Surface, marker and stats follow
Shift tracking
Ice time, shifts, EV/PP/PK situations
Even strengthPPPKtimed apart
Shot location
Every shot placed on the ice, with its heat map
Position presets
One tap swaps the whole board
Save your own presets⭐ Premium
Tap to resizeDrag to reorder
Ice timeXL
Shot on goalS
Missed / blocked shotS
GoalM
AssistM
HitS
PenaltyS
Team chance (on ice)S
Opponent chance (on ice)S
Team goal (on ice)S
Opp. goal (on ice)S
Button style💎 Franchise
The board material, in games and here

Try all four materials here: in the app they are reserved for the Franchise and Club plans.

Add a stat

The colors, sizes and order chosen here are exactly what you will see during the game.

Rearrange it all. Nothing's fixed.

4
Step 4

Pick your button style

Five styles skin the board buttons: Classic (open to everyone), then four Franchise and Club exclusives: Electric with its lightning arc that orbits and sizzles on touch, Liquid glass that lets the rink show through, workshop-grade brushed Steel, and Blade, real stick wood with tape wrapped in each stat's color. It's a per-player choice, independently: your forward can play on electric while your goalie keeps the wood. It all happens in the RinkBuddy Builder, with a live preview.

2Goal
Classic
2Goal
Electric
2Goal
Liquid glass
2Goal
Steel
2Goal
Blade
Franchise & Club exclusive

Each player gets their own style, picked in their RinkBuddy Builder.

5
Step 5

Live during the game

During the game, one giant button starts/stops the shift, and every stat is logged with a simple tap. Made a mistake? Hold the same button down — a ring fills in, and once it's full it removes the last entry for that stat, with an on-screen confirmation. Simple enough for a parent in the stands, no menu to hunt through to correct yourself.

9:41
RinkLog
Léo Tremblay #97
vs Aigles · 14:07
On the ice
08:15
Even strength
6
Step 6

Scoring a goal (and an assist)

Tapping "Goal" opens two steps: first where the shot came from on the half-ice map (with shot type), then exactly where the puck went in the net. Both are optional — "Skip" still logs the goal. The assist is its own button: one tap per passer, during that same stoppage. Logged a wrong goal or an extra assist? The same long-press as everywhere else removes the last entry, net position included.

Where did the shot come from?

Tap the ice to place

HD
MD
LD
Tap to place
7
Step 7

A faceoff

Won or lost, a faceoff opens a small rink with the 9 official dots: offensive, neutral or defensive zone, left or right side. It surfaces whether a player wins more on one side than the other, a useful signal to cross-reference with their handedness. For a center, the AI report makes sure to bring it back up at least every other report if an imbalance shows up. A long press on "Won" or "Lost" removes the last faceoff logged.

Faceoff won

Where was the faceoff taken?

Tap a spot on the rink

Offensive zoneNeutral zoneDefensive zone
8
Step 8

Tracking a goalie

A goalie's RinkBuddy is different: a period selector, EV/PP/PK situation, and a half-ice map where every save is placed with a tap (shot type, frozen or rebound). A goal against opens the same two-step flow as a skater's goal (shot origin, then net position). Save percentage recalculates live as the game goes. Same rule to fix a mistake: a long press on Save or Goal against removes the last entry.

Even strength (EV)
23:20
vs Aigles · 23:20
90.0%SV%(18/20)

Tap the ice · Save with position

Tap = type + result
HD
MD
LD
HDMDLDSavesGoals against (1)
18:20
EV
03:00
PP
02:00
PK
9
Step 9

Tracking shots (shot location)

A per-player option, in the RinkBuddy: "Shot location". Off, the shot buttons stay simple counters. On, tapping "Shot on goal" or "Missed" opens the ice map to place the shot and pick the shot type, just like a goal. You then get a colored shot map (on goal in green, missed or blocked in amber), an accuracy percentage and a danger-zone breakdown on the player profile. Your choice: simple counter, or detailed tracking with a heat map.

Shot location
Counter
With location
HD
MD
LD
On goalMissed / blocked
10
Step 10

The player profile

After the game: full summary, recent trend, badges and stats, for skaters and goalies alike.

97
97
Léo Tremblay PREMIUM
#97 · Center · Montreal Huskies · 2025–2026
FormWWLWW
Season statistics
19
Goals
7 PP · 2 SH · 10 EV
23
Assists
12 PP · 11 EV
42
Points
2.8 / game
116
Shots
Rate 16.4%
+18
+/−
15:24
Ice time
avg / game
34
Hits
2.3 / game
58 %
Faceoffs
186W · 134L
Power play
7
PP goals
12
PP assists
19
PP pts
Penalty kill
2
SH goals
5
SH pts
18
PK min
Shot zones & positioningPremium
Goals by zone: 19 goalsHeat Map
Goal densityZones
1 isolated goalwarm zonehot zone
63%
HD
16%
MD
21%
LD
HD
63%
High Danger Zone
Slot · in front of net
12 goals
MD
16%
Medium Danger Zone
Between the circles
3 goals
LD
21%
Low Danger Zone
Angles · blue line
4 goals
Net placement: 19 goalsHeat Map
Left
Center
Right
Top
Top-Left
33%
6 goals
Top-Center
Top-Right
33%
6 goals
Mid
Mid-Left
Mid-Center
Mid-Right
Bottom
Bottom-Left
Bottom-Center
Bottom-Right
33%
6 goals
rare → frequent
Ice time per game +2:18 vs. start
07152216:00819:00913:401020:001114:401222:001318:001421:0015
Advanced metricsPremium
57.3
SCF %
Corsi For
103.2
PDO
Cumulated
22.4
ICF/60
Shots / 60 min
38.5
PP %
PP efficiency
Goals per game
0123112203142506171829010211112213114315
Shots per game
048124172339465568778109610111181212139141115
Percentages
16%
Shooting %
58%
Faceoff win %
Match history
WWolves de SherbrookeJun 22
3G
2A
WLynx de QuébecJun 19
1G
3A
LAigles de Trois-RivièresJun 15
0G
1A
WCougars de LavalJun 12
2G
1A
WStorm de MontréalJun 8
1G
2A
11
Step 11

Trophies and medals

Your account unlocks medals as you play: over 100 trophies to collect (games, goals, assists, hits, shutouts, penalty-kill minutes, hat tricks…). Each medal has a level (I, II, III…) and a rarity based on the share of members who earned it: Common, Rare, Epic, up to Legendary (reserved for 2-to-3-season feats). Find your whole trophy case under "My account" then "Trophies", and a little animation celebrates every new unlock.

Trophies14 / 111
Games 100
Rare
Goals 75
Epic
Hat trick
Legendary
Shutout
Uncommon
12
Step 12

Match types

A tournament or playoffs with the same team? Choose the type when starting the game. Those stats stay separate from your regular-season progression.

Regular season
Tournament
Playoffs
Scrimmage
Exhibition
4games · playoffs
13
Step 13

Sync the calendar

Paste the team's iCal address (Spordle, TeamSnap, Google, Apple, Outlook) in the player profile: upcoming games come in by themselves and refresh every night. The other way, a private link sends your games, practices and sharpenings to Google, Apple or Outlook, grandparents included. In the app, a reminder fires 30 minutes before every game. The complete guide, platform by platform: rinklog.com/en/guide/calendar.

August 2026
Synced

Game · vs Huskies

Wed 26 · 7:30 pm

Practice · J.-Béliveau Arena

Mon 24 · 6 pm

Sharpening · Pro Shop

Thu 27 · 5:30 pm

webcal://spordle.com/…/equipe.ics
14
Step 14

Customize your stats

Choose which stats appear on the player profile. Keep only what matters to you.

Goals
Assists
Hits
Ice time
15
Step 15

Charts & advanced statistics

Bars, trends, SCF%, iCF, PDO, and heat-map shot zones. Available on Premium and Franchise, for deeper analysis.

01341 GM13 GM20 GM34 GM42 GM53 GM6
68%
SCF%
82%
FO%
16
Step 16

Nobody tracked the game? Add it after the fact

With the Manual Match Sheet (button under "Start a match"), enter the game's totals: goals, assists, shots, hits, etc., instead of tracking each event live. It counts fully toward your season stats. The only difference: these games stay out of game-by-game charts, since there's no event-by-event detail to plot.

Nobody tracked this game live?
Goals2
Assists1
Shots5
Add match
17
Step 17

Make a profile public and share it

A player's profile is always Private by default. The "Manage visibility" button (eye icon on the profile) offers 4 modes: Private, Public complete (indexed by Google, listed in the directory), Public restricted (chosen sections, not indexed) and Link only (reachable only with the exact link). A public profile also shows up in the "Our players" search directory.

Private
Public complete
Public restricted
Link only
rinklog.com/joueurs
18
Step 18

The reputation shield

On a public profile, a shield (levels 1 to 5) signals how rigorous the entered data is. It's not a fact-check, but a statistical plausibility score based on realistic per-game rates, plus a weekly AI review. The more games logged and the more comfortable the plausibility margin, the higher the level climbs, up to the legendary tier.

Level 2
Legendary
19
Step 19

AI reports (Franchise plan)

An AI-generated analysis report for each player, automatically, monthly or every 5 to 10 games. Verdict, strengths, concrete areas for improvement, comparison to the season average, and memory of previous reports to track real progression. Delivered by email and in the app.

Report · June 2026
7 games analyzed
Best stretch of the season: ice time up 8%
20
Step 20

Invite a family

As soon as your subscription is active, a personal code appears under "My account" and on "My players". The family you invite gets 30 days of the full Franchise plan, free and with no credit card. When they take a paid subscription, your reward fires on its own: on the first one, a Premium subscriber gets the Franchise plan until their renewal; on the third, their annual renewal is free. The counter separates people signed up from people who became subscribers, because the 30-day gift comes before their first payment.

Referrals
Invite a family
RINK-JOEB-7K2Share
1/3
1 paid subscription toward your free renewal. 2 people are using their free days.
RinkLog Philosophy

A mirror, not a hammer

A statistic can be a mirror or a hammer. RinkLog is built for the mirror: showing a young player their own curve, never comparing or judging them.

There's far more than a goal or an assist: ice time, hits, a shift with zero goals against, a scoring chance created. It's not always easy to see, especially early in the season, but the progress becomes clear over time.

Growth mindsetStrengths-basedJoy of the game
Discover the full philosophy
Glossary

Understand every statistic

Tap a term to open its definition.

Number of games the player took part in.

The player shoots or deflects the puck into the opposing net. The breakdown shows even-strength (EV), power-play (PP) and short-handed (SH) goals.

Awarded to up to two players who touched the puck right before the scorer (the last pass = primary assist).

A player’s goals + assists combined (1 goal + 1 assist = 2 points).

A shot that would enter the net if not stopped: it ends as a goal or a goalie save. The % = goals ÷ shots.

+1 when on the ice for an even-strength or short-handed goal by your team; −1 for such a goal by the opponent. Power-play goals don’t count.

A legal body check that separates an opponent from the puck. Only counted against the puck carrier.

The player blocks an opponent’s shot with body or stick before it reaches the goalie. That shot is then not a “shot on goal”.

Total time spent on the ice during the game (sum of shifts). “avg” = average per game.

A faceoff after which the player’s team gains possession of the puck. The % = won ÷ (won + lost).

What it's for: shows whether the team controls play in high-danger zones (slot, crease, in front of the net) during the player's shifts, independent of goals scored.

SCF% = Team chances ÷ (Team chances + Opponent chances) × 100

What it's for: measures the player's individual offensive involvement, regardless of linemates. How many shot attempts they personally generate.

iCF = Shots on goal + Missed shots + Blocked shots (normalized /60 min of ice time)

What it's for: flags luck. It always averages to 100, so a number far from that signals a lucky or unlucky streak that will regress, not a real change in skill.

PDO = (Goals for ÷ Team chances + Goals saved ÷ Opponent chances) × 100

Plans

Which plan is right for you?

Free forever. Upgrade to Premium, Franchise or Club when you're ready.

Free
0 $forever
  • 1 player
  • 3 most recent games visible
  • Basic stats (G, A, FO)
  • Web + mobile app (PWA)
  • Advanced statistics
  • Shot zones / heat maps
  • RinkBuddyBoard presets
  • CSV / PDF export
  • Ad-free
⭐ Premium
$12.99/ yr
  • Up to 2 players
  • Full season history
  • All advanced statistics
  • Progression charts
  • Goal zones, rink & heat maps
  • RinkBuddyBoard presets
  • CSV & PDF export
  • Ad-free
💎 Franchise
$29.99/ yr
  • Up to 5 players
  • Everything in Premium
  • 5 RinkBuddy button styles (electric, glass, steel, blade)
  • Trend charts
  • AI analysis: full stats memory
  • Monthly email / PDF newsletter
  • Priority support
  • Ad-free
🏒 Club
$99.99/ yr
  • Up to 20 players
  • Everything in Franchise
  • Trend charts
  • AI analysis: full stats memory
  • Monthly email / PDF newsletter
  • Priority support, built for a whole team
  • Ad-free

Ready to get started?

Create your account and log your first game in minutes.

Start for free

Have questions?

Our team is here to help you get started.

Contact us

Go deeper

Every statistic in this guide has its own Academy page, with the formula and a worked example: