The All-in-One Platform for Ice Hockey Leagues
Season planning, game reports, statistics, standings, and a dedicated league website – all in one platform.
Everything Your League Needs
From season planning to a public website – PuckHub covers the entire workflow.






Game Center
Keep track of your entire league – upcoming games, current standings, and the latest results at a glance.
Powerful Tools for Every Aspect
From season setup to game operations to fan engagement – PuckHub delivers the right tools.
Administration
Set up and manage your league
Visual Season Structure Builder
Create complex season hierarchies via drag & drop on an interactive canvas. Define divisions, rounds, and schedules – all visual and intuitive.
- Season as the overarching time frame
- Divisions for skill levels and age groups
- Rounds for regular season, playoffs, and relegation
- Automatic schedule per round
Schedule Generator
Automatically create game schedules for every round of your league. Whether round-robin, home-and-away, or knockout – the generator saves hours of manual work.
- Automatic schedule generation
- Round-robin and knockout formats
- Flexible date assignment
- Return legs with one click
Content Management
Keep your league community up to date. With the integrated CMS, publish news, create custom pages, and manage all content centrally – no external tools needed.
- Create and publish news articles
- Custom pages with rich-text editor
- Scheduled publications
- Embed images and media
Role-Based Access Control
Define clearly who can see and edit what. From owner to admin to scorer – each role has exactly the permissions it needs. No more, no less.
- Owner with full access
- Admins for league management
- Scorers for game reports only
- Advanced roles in Pro plan
Operations & Statistics
Game day, data, and analytics
AI-Powered Content
PuckHub uses AI to fill your league website with high-quality content – fully automated. From game recaps and SEO-optimized texts to daily league digests on the home page. Each AI feature can be individually enabled or disabled.
- Automatic game recaps and season descriptions powered by AI
- SEO titles and descriptions for news articles and CMS pages
- Daily League Pulse Digest and Headlines Ticker on the home page
- Granular controls and monthly token budget per league
Live Statistics & Standings
Every league gets its own public website with real-time standings, scoring leaders, goalie statistics, and interactive charts. Fans can see all results and stats at a glance.
- Automatic real-time standings calculation
- Scorer, goalie, and penalty statistics
- Interactive charts and team comparisons
- Custom domain and individual styling
Season Progression & Player Stats
Track the evolution of every team across all seasons. Points, wins, losses, and top scorers are automatically aggregated and visualized in interactive charts – for fans, coaches, and club historians.
- Cross-season team statistics
- Top scorer and goalie rankings per season
- Interactive progression charts
- Detailed player profiles with career data
Jersey Designer
Design unique team jerseys with the visual SVG designer right in your browser. Each team gets a distinctive look displayed on the league website and in game reports.
- Customize colors, patterns, and logos
- Real-time preview in browser
- Jerseys visible in team profiles
- SVG-based for crisp rendering
Community & Fans
Public features for fans and spectators
Public Game Reporting
Let fans and spectators submit game scores directly on the league website – no login required. Configurable email OTP verification and a math captcha protect against abuse. Submitted reports are listed in the admin panel for review.
- Submit game scores without login
- Optional email OTP verification
- Math captcha bot protection
- Admin review panel for submissions
Season Structure Overview
A visual overview page shows how a season is organized – divisions, rounds, and team assignments in a clean card layout. Publicly accessible on the league website for all fans.
- Divisions with round timelines
- Team assignments at a glance
- Responsive design for all devices
- Public on the league website
Pricing
Choose the right plan for your league. Upgrade or downgrade anytime.
Try It for Free
Test all features in our demo environment – no account required. Demo data is reset regularly.
Still have questions?
Whether it's custom requirements, a personal demo, or just a quick chat – we're here to help.