Game-day music app for youth hockey & ringetteRun the rink from your phone.

Sideline DJ is a game-day music and announcement app for youth hockey and ringette. Run the goal horn, player announcements, goal songs and hype music from your iPhone. Tap Goal: the horn fires, your player's name gets called, and the goal song kicks in.

Youth hockey and ringette first. Opening to a small group of teams this season.

Youth Hockey & Ringette BetaiPhone appApple MusicWorks with TeamSnapClean edits only
Sideline DJ hockey game screen in period 1: scoreboard, period timeline, and Goal, Opponent, Penalty and Faceoff buttons
Sideline DJ right after a goal: score 1-0, the scorer's name on screen and a Change song button

The goal, in one tap

Horn. Name. Song.

The horn fires the instant you tap. While it's still sounding, you pick who scored. Their name is called over the PA and the goal song rolls. One more tap credits the assist.

1

Tap Goal

No lag and no menus. Eight horns to choose from, from classic arena to ship horn.

Who scored? picker with numbered player cards and a Skip to the song button
2

Who scored?

Tap the player. Not sure? Skip straight to the song.

Goal call-out playing with the scorer's name, score updated to 1-0
3

The call

A voiced call with their name and number. The score updates itself.

Goal song playing after the call
4

Goal song

From Apple Music, clean edits only. Change song swaps it without a second horn.

Hawks goal, scored by number 7, Maya Okafor!

Calls rotate through five wordings and use your team's nickname. Every player gets the same moment, from the top line to the fourth.

Warm-up to the final buzzer

The whole game, in order.

The screen follows the game. Each part of the night shows only the buttons you need right then, so you're never hunting for the right one while play is live. Hockey and ringette each get their own game flow.

Pre-game screen with Lineup, Hype song and Puck drop
Pre-game

Lineup to puck drop

Read the lineup, play a hype song for the warm-up, then Puck drop (Start of play in ringette) fades the music and starts period 1.

Penalty song playing during period 1
In play

Four buttons

Goal, Opponent, Penalty, and Faceoff in hockey or Hype in ringette. They sit where your thumb rests, with Fade & Stop right below.

Opponent goal added and no song plays
Opponent

They scored

The goal is counted and the music fades. Nothing plays. Good sportsmanship is built in.

Final screen showing a 2-1 win with Victory song and Save the final score
Final

Win or handshake

A win gets a victory song. A loss, a tie or a win by four or more gets a mellow one for the handshake line.

See every feature

Before the season

Set up once, at home.

A team manager adds the roster and every player gets a voiced announcement. At the rink, you open the app and press start.

Roster
Add players one at a time, in bulk, from a pasted list or a CSV file. Tap play to hear any player's call.
TeamSnap
Optional. Bring in players, games and attendance from TeamSnap, or do it all by hand. How TeamSnap works.
Announced as
"Riverside Hawks U11" can be called "Hawks" on the PA, with a pronunciation hint so it sounds right.
Goal horn
Eight horns, from classic arena to ship horn. Hear them all, pick one.
Music
Connect Apple Music and you're set: clean songs are chosen for each moment, in the genres you pick. No subscription? The horn and every announcement still work.
Age groups
Pick birth years or a division like U13. Youth teams lock the explicit filter on.
Team roster with jersey numbers, Recorded status and attendance ticks
Goal horn picker with Classic, Arena, Ship, Truck, Ferry, Boat and Industrial horns

Built for cold rinks and bad Wi-Fi

Rink-proof.

No signal needed for the call

The horn and every recorded player announcement are saved on the phone ahead of time. A dead zone in the stands won't kill your goal call. Songs from Apple Music need a connection.

Clean only

Youth teams only ever get clean edits. The filter is locked on for kids' divisions.

Do Not Disturb check

A reminder before puck drop, so a text from grandma doesn't come through the arena speakers.

Blowout mode

Up by four? The horn and call-outs switch off by themselves. One tap brings them back.

Test run

Practise in the parking lot, then reset to 0-0. Test runs stay out of your game history.

Undo anything

Tapped Goal by mistake? Undo sits right under the score for both teams.

After the final buzzer

Share the game.

Save the final score and Sideline DJ makes a card of the night: the score, the goal songs, how many players heard their name. Post it to your Story or the team chat in one tap.

Your kid, your words
The card never names a player. The caption is copied with a blank for your own player's name.
Every result
A gold card for a win. Every other night leads with the songs, never the margin.
Pass it on
At launch, bring a family to Sideline DJ and your next year of the Pass is free. How sharing works.
Share the game card: WIN 4-3, tonight's goal songs, 4 goals, 3 different scorers, 14 songs played, with the Sideline DJ logo and a QR code. No player names.
Final screen showing a 2-1 win with Victory song and Save the final score

Why it matters

Every kid deserves their moment.

Music turns a Tuesday night game into something kids remember. Hearing your name called after a goal is a big deal at nine years old. Sideline DJ makes that happen every game, for every player, without asking a volunteer to become a DJ.

Questions

Before you sign up.

What is Sideline DJ?

Sideline DJ is a game-day music and announcement app for youth hockey and ringette. The parent or volunteer running the booth uses it to play the goal horn, player announcements, goal songs and hype music from an iPhone. Tap Goal: the horn fires, the scorer is called by name and number, and the goal song plays.

Which sports does Sideline DJ support?

Youth hockey and ringette. Each has its own game screen: hockey runs up to three periods with a Faceoff button, and ringette runs two periods (four at U16 AA and up) with a Hype button for longer stoppages, since play restarts with a free pass. More sports come later.

Do I need TeamSnap?

No. TeamSnap is optional and everything works without it. You can add players, create games and mark attendance by hand.

Do I need a subscription?

For songs, the DJ's phone needs an Apple Music subscription (new subscribers usually get a free trial). Without one, the goal horn and every player announcement still work. After launch, recorded player announcements are part of the Sideline DJ Pass.

What if the rink Wi-Fi is bad?

The goal horn and every recorded player announcement are saved on your phone ahead of time, so they play with no signal. Apple Music songs need a connection, so use the phone's data if the rink Wi-Fi is weak.

Can each player have their own goal song?

No. Each player gets their own recorded announcement and goal call, and the goal song comes from the team's music for that moment. Every player gets the same moment, from the top line to the fourth.

All questions

From the blog

Booth notes.

Get your team in the beta.

We're adding youth hockey and ringette teams in small groups this season. Leave your email and we'll reach out when there's a spot for your team.

No spam. One email when your spot opens, plus the odd update on the build.