Leagues and clubs · For commissioners and club admins

Run the season, not the spreadsheets.

Build the season, score it live or from the paper sheet, and let every final do the bookkeeping.

Gold division standings: Valkyries first with 18 points.

What you can do

The whole season, in one place.

A rulebook for each season

USA Hockey, NHL, PWHL, or NCAA men’s or women’s rules, chosen per season, with a public rules page your teams can read.

Available now

Suspensions the lineup respects

Record a suspension, and the player can’t be put in a lineup until it’s served.

Available now

Suggested suspensions

When a penalty in a Tower Scoring game calls for one, the league gets a suggested suspension to approve or dismiss.

In beta

The season scheduler

When your rink runs on Bifrost Sports, generate the season on its ice, publish it, add a game, or import a CSV.

Available now

Standings, leaders, box scores

Standings, scoring leaders, all-time boards and a box score for every game.

Available now

Past seasons from paper

Photograph your old paper scoresheets, and the history counts.

Available now
  • Available now Registration with waivers
  • In beta Registration payments
  • In beta Playoff brackets
  • In beta League pages
  • In beta Club pages
  • Available now A club owns its teams, and teams keep their history across seasons
  • Available now Website widgets and team calendars
  • On the roadmap An independent league playing at someone else’s rink
  • On the roadmap Escalating suspension ladders
  • On the roadmap Club-wide registration, player pool and dashboard
  • On the roadmap Tournaments and youth leagues

How we start

We set it up with you.

Bring your schedule as a CSV and your rosters, and photos of past paper sheets if you want the history.

How it connects

Change it once. Everyone finds out.

  1. You move a gameBoth rosters and everyone following the game get a push and an inbox note, the schedule changes at once, and subscribed calendars pick it up.
  2. You cancel a gameA Game Cancelled push carries your note, the officials are told, and subscribed calendars show it cancelled.
  3. A game goes finalStandings and stats rebuild, a suspended player who sat out serves a game, and both GMs get a nudge if the scoresheet is still empty.
  4. A suspension is approvedThe player, the GM and the head coach get a push.

Screens

The season at a glance.

Game Center for a 5-3 Valkyries win, with the game recap and the player's own line.
Game CenterThe box score for every game.
The goal recap: #17 S. Eriksen from #11 R. Dahl at 14:26 of the first, with the time to nudge and Record.
Tower ScoringEvery goal checked before it records.
Home: the next game, Valkyries at Frost Giants on Saturday at 8:15 PM, with the team card, RSVP and team chat.
HomeWhat every player sees next.

Screens use a demo league. All teams and players are fictional.

Questions

Before you bring the league over.

Do we have to move everything at once?

No. A team can start on its own, and a rink can start with one of its leagues.

Where do the stats come from if we don’t score in Tower Scoring?

From photos of your paper scoresheets, checked before they count.

Bring your league to Bifrost Sports.

Tell us where you play. A real person reads every note and writes back, usually within a day.