Where MadPuck is strong
- Clever crowdsourced tracking: parents and volunteers share the stat entry during the game
- AI-generated game recaps, with automated player "interviews"
- Real-time play-by-play feed for family who can't make it to the arena
- Schedule sync with a dozen league platforms (RAMP, TeamSnap, SportsEngine and more)
- Free for the essentials (with ads): roster, schedule, attendance and game scoring
Where RinkLog plays differently
- RinkLog tracks YOUR player through their own parent, with a career history that belongs to them; in MadPuck the stat belongs to the team and is shared among volunteers
- Individual analytics simply do not exist in MadPuck: no percentiles, no expected goals (xG), no ice time, and even shot locations are only visible with the Fan subscription; RinkLog computes all of it during the game
- Progress becomes documents and keepsakes with RinkLog: a monthly PDF report card, player cards that export to video, 100+ trophies and medals; MadPuck offers no shareable cards
- RinkLog also lives on the web with a player profile you share by link; MadPuck has no web app
- RinkLog works offline start to finish, proven in arenas with no signal, without depending on a shared real-time feed
- RinkLog is bilingual French and English throughout and ad free; MadPuck is English only, with ads in the free tier
- RinkLog covers hockey, ball hockey and ringette, and one family price replaces the stacking Team and Fan packages
- RinkLog is built in Quebec and compliant with Quebec's Law 25 on the protection of personal information
RinkLog, the complete platform built around one player
MadPuck organizes the team and lets absent family follow the game; RinkLog builds YOUR player's complete record, season after season. Here is what that includes:
Analytics with real depth, in living charts
Shot heat zones on the rink, net heat zones and an ice map for goalies, a shot-type wheel, expected goals (xG), percentiles by age group, ice time shift by shift, trend curves, radar and faceoff zones. Not totals in a table: dozens of animated visualizations that tell the progression, game after game.
Report cards and exports, automatically
A monthly PDF report card generated on its own, CSV and PDF export, and an AI analysis of your player's data. Tracking becomes a document you can hand to a coach.
Player cards, trophies and medals
Themed player cards that even export as video, 100+ trophies and medals with their real rarity among members, and a public profile grandparents can open from a link.
Everywhere, on all your devices
iOS, Android, web and an installable PWA: one account signs in everywhere, everything syncs, and the family sees the full picture from anywhere. Dad taps at the rink, mom watches from the couch.
Truly offline
The whole game can be tracked with zero signal, start to finish, even without opening the app before walking into the arena. Everything syncs on its own when the network comes back.
Built for the family, not just one profile
Up to 2, 5 or 20 players on one account depending on the plan: siblings, one kid's ringette and the other's ball hockey, all in one place. A player calendar with reminders and an .ics feed, plus off-ice training programs included.
A price that respects families
Free for life to start, no credit card. Premium at $12.99 CAD per year at the founding price ($19.99 after): about a dollar a month, less than one arena coffee per tournament weekend.
Criterion by criterion
Sports covered
MadPuck
Hockey, ringette, sledge hockey and box lacrosse
RinkLog
Hockey, ball hockey and ringette, all three in depth
Who tracks the stats
MadPuck
Crowdsourced tracking: several parents and volunteers share the stat entry during the game
RinkLog
Each parent tracks their own player individually, from their seat
Individual analytics
MadPuck
Team totals and cumulatives; shot locations are view only and reserved for the Fan subscription. No percentiles, no xG, no ice time
RinkLog
Expected goals (xG), percentiles by age group, heat zones, ice time shift by shift, PP and PK splits, trends
Report cards and keepsakes
MadPuck
AI-generated recaps and "interviews" (Team plan), at the team level; no shareable cards
RinkLog
Player's monthly PDF report card, individual AI analysis, player cards that export to video, 100+ trophies and medals
Offline mode
MadPuck
Not confirmed; the real-time play-by-play feed suggests a reliance on connectivity
RinkLog
Fully offline start to finish, built for arenas with no signal
Languages
MadPuck
English only per its App Store listing
RinkLog
French and English throughout the app
Price
MadPuck
Free with ads; Team Premium at $8.99 CAD/month or $39.99 CAD/year PER TEAM, plus a Fan Premium at $2.99 CAD/month or $27.99 CAD/year PER PERSON for shot locations
RinkLog
Free and ad free to start, Premium at $12.99 CAD/year (founding price) with 2 players, everything included
Platform
MadPuck
iOS and Android; no web app
RinkLog
iOS, Android and web, with an installable offline PWA and a player profile you share by link
Company origin and data privacy
MadPuck
Small independent company, Waterloo, Ontario, founded in 2019
RinkLog
Built in Quebec, compliant with Quebec's Law 25 on the protection of personal information
Choose MadPuck if
- The whole team wants to share the job of tracking the game together, rather than one person per player
- You play ringette, sledge hockey or box lacrosse and want crowdsourced team tracking
- An AI-generated post-game recap is enough for you, no need for a bilingual app
Choose RinkLog if
- You want to track YOUR player yourself, with a career history that follows the child from team to team
- You want individual analytics (xG, percentiles, zones, ice time), not just team cumulatives
- You want report cards, player cards and trophies that let the whole family live the season
- You need a bilingual, ad-free app that works offline inside the arena
- You want ONE simple family price, not Team and Fan packages that add up
RinkLog measures and computes all of this automatically during your hockey, ball hockey and ringette games. Free to start.
Try it for free
