Play · Teams and clubs

The group chat that actually has the goalie in it.

One team or a whole club. Everything a GM chases on game night, in the chat the team is already in.

The Berserkers team chat with an RSVP request in the thread and the pinned RSVP card: 10 in, 1 out, 1 pending.

Your team

Run the team from your phone.

RSVPs in the thread

Players answer right in the chat, and the count sits on the game.

Available now

Short a goalie?

Ask the sub pool, the free agents or an EBUG, and fill the spot before puck drop.

Available now

Announcements that get read

Send to the whole team and see who tapped Got it, or schedule a message for later.

Available now

Suit Up

Puck drop with a countdown, your RSVP, the rink, your jersey color and the locker room, on one card.

Available now

Lineups

Build the lines before the game.

Available now

One calendar feed

Games, practices, socials, scrimmages and meetings, in the calendar everyone already uses.

Available now
  • Available now Team HQ, where the GM runs the roster
  • Available now Team chat that follows the roster
  • In beta Invite a player by email to claim their roster spot
  • Available now Playoff eligibility and Franchise History
  • In beta Team fees, by bank or card

A whole club

Zoom out. Same app.

A club runs a stack of teams under one banner. The tools are the same; there’s just more of them.

  • Available now A club owns its teams, and each team keeps its history across seasons
  • In beta Club pages
  • On the roadmap Club-wide registration, a player pool and a club dashboard
  • On the roadmap Your club’s own tournament

Coaching the team?

Run the bench. Run the clinic.

Coaches get their own page: the bench you run on game night, and the lessons, clinics and camps you coach at the rink.

  • In beta Coach scheduling and a coach-only chat at the rink
  • In beta Private lessons on open ice

How we start

Start with your team.

We set your team up with you, and your league can join later.

How it connects

Your league changes it. Your team knows.

  1. A game movesBoth rosters get a push and an inbox entry, and subscribed calendars pick up the new time.
  2. Puck dropWhen the game goes live, the team chat shows it, and in a game scored live in Tower Scoring (in beta) the score goes live on the lock screens of everyone following.
  3. The finalA final card lands in the team chat (the GM can turn it off), and the players get their stats and Game Wrapped.

Screens

From the RSVP to the final.

Home: Game Wrapped for the 7-1 win over the Midgard Serpents, then the next game, Berserkers vs Mjolnir Hammers on Thursday at 10:15 PM, with the RSVP, the team card and team chat.
HomeThe next game, front and center.
Game Center for a 5-3 Berserkers win over the Fenris Wolves, with the game recap and the player's own line.
Game CenterThe score, and the box score after.
Game Wrapped for a 5-3 win: a goal and an assist, 41 XP earned, fantasy points and the score by period.
Game WrappedEach player’s night, after the final.

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

Questions

Before you invite the team.

Does everyone on the team need the Bifrost Sports app?

No. Everyone on the roster needs a free Bifrost Sports account, but not the app: each RSVP request also goes out by email with I’m In and Can’t Make It buttons, and a team fee (in beta) opens a pay page in any browser after signing in. Parents, partners and the guy in the stands can open a shared team link or subscribe to its schedule in Apple or Google Calendar without signing up at all.

Reviewed October 10, 2026

Can a parent be in the team chat?

Yes. In Bifrost Sports, the GM can add a team parent to the team chat, so the family hears what the team hears.

Reviewed October 10, 2026

Bring your team to Bifrost Sports.

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