Two hockey players taking a faceoff in front of the referee
Hockey League Management

Built for the Ice

LeagueHero counts hockey the way the game sheet does — your league's point system, goal differential in the table, and stat lines that put goals, assists, and penalty minutes side by side. Beer league or competitive division, the rules already fit.

Adult B Division — Standings

Week 10
# Team GP W L T GF GA DIFF Pts
1 Riverside Blades 10 8 1 1 41 22 +19 17
2 Metro Frost 10 7 3 0 36 27 +9 14
3 Harbor City Icebreakers 10 5 3 2 33 30 +3 12
4 Eastside Timber 10 3 6 1 28 32 -4 7
5 Coastal Squalls 10 2 7 1 24 36 -12 5
6 Valley Grizzlies 10 2 7 1 23 38 -15 5

GP = Games Played · W = Won · L = Lost · T = Tied · GF = Goals For · GA = Goals Against · DIFF = Goal Differential · Pts = Points · Sample

Standings

Standings on Your League's Point System

Decide what a win, a tie, and a loss are worth, and the table builds itself from there — the three-column record your players already read, with the goals behind it.

  • Points for a win, a tie, and a loss set by your league
  • Wins, ties, and losses tracked in one record
  • Goal differential, then goals for, breaks a tie
  • Standings recalculate after every game sheet

Game Result

Week 9

Riverside Blades

Home

4 2

Final · Sample

Metro Frost

Away

Top Performers

Luc Beaulieu

Riverside Blades

2 G · 1 A

Katya Sorokin

Metro Frost

1 G · 1 A · 2 PIM

Game Sheets

Game Sheets Filled Out at the Bench

The final score and every player's line go in from the same sheet — goals and assists credited to the right sticks, penalty minutes attached to the players who took them.

  • Goals and assists credited on each player's line
  • Penalty minutes recorded per player
  • Ties recorded when a game ends level
  • Game sheets submitted from the bench

Point Leaders

Winter 2026
# Player Team G A PTS PIM GP
1 Luc Beaulieu Riverside Blades 14 19 33 8 10
2 Katya Sorokin Metro Frost 16 12 28 12 10
3 Danny Kwon Harbor City Icebreakers 11 14 25 6 10
4 Owen Fitzgerald Eastside Timber 9 12 21 14 10
5 Marisol Vega Coastal Squalls 10 8 18 4 10

G = Goals · A = Assists · PTS = Points · PIM = Penalty Minutes · GP = Games Played · Sample

Player Stats

Points, Penalty Minutes & Goaltending

Automatically generated leaderboards for goals, assists, and points — plus the saves that decide who actually carried the team.

  • Goals, assists, and points leaderboards
  • Penalty minutes tracked per player
  • Saves and shutouts counted for goaltenders
  • Individual player profile pages

Team Roster

Hockey

G

Goaltender

D

Defense

LW

Left Wing

C

Center

RW

Right Wing

Rosters

Rosters Built by Line

Goaltender, defense, and three forward spots — organize the roster the way you fill out a lineup card, not the way a spreadsheet wants it.

  • G, D, LW, C, and RW assignments
  • Jersey number tracking
  • Player-per-team and roster size limits
  • Easy transfers between divisions
Next Game SAMPLE

Riverside Blades vs Metro Frost

Sat Apr 12 · 10:00 AM

I'm In
Can't Make It
9 In 2 Out 4 No Reply
Riverside Blades · Team Chat 3

Who's driving Saturday? I've got room for three.

Team Calendar Subscribe ↗
Game Day

RSVPs, Team Chat & Calendar Sync

A 10:40pm ice slot is no place to discover you're short a goalie. Players RSVP with one tap, every roster gets a private team chat, and the schedule syncs into everyone's calendar.

  • One-tap RSVPs — captains know they have a goalie before puck drop
  • Automatic nudges for non-responders 48 hours out
  • Built-in team chat with photo sharing and admin moderation
  • Ice times sync to Google Calendar and Apple Calendar

Ready to run your hockey league?

Start free · No credit card required · First season in minutes