Compare platforms
BenchApp alternative: run an adult rec hockey team in one place
A rec hockey captain wants replies, spares, lines, dues and rink news in one place. A club or league wants the season too. Play 2 Earn Sports keeps the team's week and a league season built from the ice you hold on one platform, with published pricing. This page walks through the team's week, the spare-player maths and a worked eight-team league.
Starter is free for clubs with up to 10 teams.
Watch the video guide
Read the video transcript
A calmer rec hockey night
0:00 By the end of this video, you will have a calmer way to run an adult rec hockey team. The replies, the spare calls and the dues all stay in one place. This video is about rec and adult hockey teams. We will cover the team's week, two worked examples, and why teams switch to Play 2 Earn Sports.
Why teams look for a BenchApp alternative
0:20 Play 2 Earn Sports keeps the team's week in one place: the replies, the spare calls, the dues and the rink news. Coaches can see who has not replied, and notices go to the team's existing chat. Play 2 Earn Sports goes further: the team's week and the league season, built from the ice you hold, in one place.
The team's week, step by step
0:43 Start with the team's week. First, keep a roster of who plays and which spot they fill. Second, ask for an RSVP before each game, so you know who is coming. Third, keep a spare list, and call one when a reply turns to no. Fourth, track dues in one place, so nobody has to ask the room twice.
1:03 Fifth, set the lines once you know who is in: who plays the middle, who is on defence, who is in goal. Sixth, keep the rink news in one thread, not six.
How many spare players does a rec hockey team need?
1:14 Here is a typical example. It is illustrative, not a specific team. A rec team rosters sixteen players and dresses eleven each night. That leaves five in reserve.
1:23 When six players mark themselves out, the list drops to ten, and the manager needs one spare. The spare list turns that ten back into eleven, and the game stays on. Now the time. If chasing replies by hand takes about ten minutes a week, a fourteen-game season adds up to two hours and twenty minutes. One place for the replies gives that time back.
A worked example: eight teams on two sheets
1:46 Here is a typical league example. It is illustrative, not a specific league. Eight adult teams share two ice sheets on Tuesday nights, in ninety-minute slots. Two sheets, two slots each, makes four games a night.
2:01 A double round robin for eight teams is fourteen rounds of four games, so the season is fourteen Tuesdays. The rink window is eighteen weeks. Two weeks are blocked for holidays, so sixteen Tuesdays are playable. Fourteen rounds fit, and two spare Tuesdays stay open.
2:18 Before you publish, check it team by team and rink by rink. One game at a time on each sheet, and a spare call for every team that needs one. Publish once, and treat it as the only version. When a game moves, tell the people in that game, so nobody drives to the wrong rink.
How Play 2 Earn Sports helps
2:36 Now, how Play 2 Earn Sports helps. Teams keep their practices, games and RSVPs in one place. Coaches can see who has not replied, and notices go to the team's existing chat. The app installs from the website on iPhone and Android. Families join free, and a guardian can be linked to more than one child.
How Play 2 Earn Sports supports the league
2:57 For the league around the team, each rink is entered with its real availability. The league sets the allowed nights and the earliest and latest times. The scheduler builds the season with round robin, divisions and home and away balance. It flags a sheet or a team booked twice, and you review the draft before you publish.
3:16 Once published, the season is not regenerated over. You move one game at a time, and each move runs the same clash checks before it saves. When a published, upcoming league game moves, a notice is queued for the people in that game, and updates go to the existing team chats. Email and push depend on each account's settings.
Try it with your own team and rink
3:35 Keep the replies, the spares, the dues and the chat in one place. The full guide is on the page linked in the description. Try it with your own team: Starter is free for clubs with up to 10 teams. Thanks for watching.
What an adult rec hockey team actually has to run
A rec team is a small operation with a weekly rhythm. Six jobs come up again and again, and the tool you pick should make each one lighter.
-
Roster and dress list
Who plays, which spot they fill, and who is in goal tonight.
-
The RSVP
A reply before each game, so the captain knows who is coming before the car leaves.
-
Spares
A list of players who will fill in, ready for the night the reply list drops.
-
Lines
Forwards, defence pairs and a goalie, set from the players who said they are in.
-
Dues
Who has paid, who has not, and one number the captain can point to.
-
Rink news
A late ice change or a jersey colour, in one thread rather than six.
None of this needs a big platform. It needs one place, and a habit of using it. Play 2 Earn Sports is that one place for the team and the season.
A short, neutral note on BenchApp
BenchApp describes itself as a free sports team management app. Its public pages, checked 2026-10-16, list a free plan, a paid per-team plan and a league plan; its pricing page lists the per-team plan at $9 a month and the league plan at $10 per team a month.
Why rec hockey teams switch to Play 2 Earn Sports
-
The team's week in one place
Events and RSVPs with reminders, team chat, announcements, rosters and club fees, for every team in the club.
-
The season from the ice you hold
A season built from your rink hours, with round robin, divisions and clash checks, plus the notice when a game moves.
-
Published pricing
Starter is free for clubs with up to 10 teams, then one club price by team count.
-
A demo before you switch
Book a 30-minute demo before the team moves.
See every comparison on all alternatives.
The rec hockey team's week: RSVPs, spares and lines, step by step
Teach the process first. In Play 2 Earn Sports each step lives in one place, so the week takes less chasing.
-
Keep the roster current
Names, positions and a reachable phone number for each player, plus a spare list beside it.
-
Ask once, early
Send the game details and ask for a yes or no a day or two before, not on the way to the rink.
-
Read the list, then fill the gaps
Count the yes replies against the number you dress. Every missing body is one spare call.
-
Set the lines from the yes list
Build forward lines, defence pairs and a goalie from the players who said they are in.
-
Keep dues visible
One place where the captain and the player can both see what has been paid.
-
Keep the news in one thread
One message about a late ice change reaches everyone who needs it.
Illustrative example, not a specific team.
A rec team rosters sixteen players and dresses eleven each night. That leaves five players in reserve on a full week. When six players mark themselves out, the reply list drops to ten, and the captain needs exactly one spare. The spare list turns that ten back into eleven, and the game stays on. If chasing replies by hand takes about ten minutes a week, a fourteen-game season adds up to about two hours and twenty minutes (140 minutes).
How many spare players does a rec hockey team need?
Count two numbers: how many players you dress each night, and how many you roster. The gap is your spare buffer. A team that rosters sixteen and dresses eleven has five spare bodies. A team that rosters twelve and dresses eleven has one, so a single late drop-out becomes a spare call. Keep the spare list at least as long as your usual number of drop-outs, and name a second caller for the weeks you are away.
Worked example
Eight teams on two sheets
Illustrative example, not a specific league. Ice times, slot lengths and roster sizes are examples; check your own rink agreement and league rules.
An adult rec league rents two ice sheets on Tuesday nights, in ninety-minute slots from 9:00 to 10:30 and 10:30 to midnight. Eight teams play a double round robin, so every pair of teams meets twice.
What the league needs. A single round robin with n teams needs n × (n − 1) ÷ 2 games. A double round robin doubles that.
| Division | Teams | Games each | Games in total | Rounds | Games per round |
|---|---|---|---|---|---|
| Adult rec | 8 | 14 | 56 | 14 | 4 |
What the rink holds.
| Sheets | Time slots per Tuesday | Game slots per Tuesday |
|---|---|---|
| 2 | 9:00–10:30 and 10:30–midnight | 2 × 2 = 4 |
Capacity check. Four games a round, four game slots a Tuesday, so one round fits one Tuesday.
| Item | Count |
|---|---|
| Rounds needed | 14 |
| Rink window | 18 Tuesdays |
| Weeks blocked for holidays | 2 |
| Playable Tuesdays | 18 − 2 = 16 |
| Tuesdays used | 14 |
| Spare Tuesdays held | 16 − 14 = 2 |
The season fits with two spare Tuesdays for a weather call or a rink closure. That is the kind of arithmetic a spreadsheet hides and a scheduler shows.
Check the draft before anyone sees it
Checklist: before you publish a rec hockey season
- Rounds counted against playable nights, not just against slots.
- No sheet hosts two games at once, changeover included.
- Every team dresses eleven or more, with a spare call for any short night.
- Each team's blocked dates respected, including holiday weeks.
- Late slots shared fairly between teams, and reviewed by hand where needed.
- At least one spare Tuesday held for a rink closure.
- Families told how a moved game reaches them, before the first puck drops.
Then publish once, and treat the published version as the only one.
In Play 2 Earn Sports
How Play 2 Earn Sports supports an adult rec hockey team
Play 2 Earn Sports is a web app with an app that installs from the website on iPhone and Android, built for running the whole club in one place. It keeps the team's week in one place:
-
Events and RSVPs
Practices and games live as events, with RSVPs and reminders, so a coach can see who has replied and who has not.
-
Team chat and announcements
Team, coaches and parents channels, so the rink news lands in the team's existing chat rather than a new group.
-
Rosters and positions
Players, their details and the positions the club has set, where the club uses them.
-
Guardians linked
A guardian can be linked to more than one child, which helps a household with two players.
-
Club dues and fees
Clubs record dues and fees so the captain and the club can both see what is outstanding. Money moves between the family and the club, through the club's own methods; there is no card checkout inside Play 2 Earn Sports.
In Play 2 Earn Sports
How Play 2 Earn Sports supports hockey league scheduling around the team
If the club also runs the league, the same platform builds the season:
- Ice as it really is. Each rink and sheet is entered with its own availability windows and a changeover buffer, plus date-specific exceptions, so a sheet that is shorter in one month is described properly.
- Nights and times the league sets. The league sets the allowed nights and the earliest and latest times.
- A round-robin draft. League auto-scheduling builds the season with round robin, divisions, home and away balance and team availability, and flags a sheet or a team booked twice. You review the draft before publishing.
- Published means protected. A published season is not regenerated over. You move one game at a time, and each move runs the same clash checks before it saves.
- When a game moves. When a published, upcoming league game moves, a change notice is queued for the people in that game, and updates go to the existing team chats. Email and push depend on each account's settings.
- Ice time, end to end. For a fuller look at building a season from ice slots, see scheduling a season on contracted ice.
See your rec hockey season built from your own ice.
Moving your team or club across
Start with the schedule you already have. Play 2 Earn Sports can import from a one-way calendar link and a roster CSV, with a preview before anything is confirmed. There is no full automatic migration, so keep your old records in the club's own files. Test with one team first, then invite the rest.
Today, a move like this is a short club process, not a one-click switch.
Common mistakes
-
Counting games, not nights
A season can have plenty of slots and still be a night short, because one round is one night on the ice you hold.
-
Filling every slot
With no spare Tuesday, one rink closure moves half the season.
-
One thread too many
Rink news spread across a group chat, a text thread and a phone call is how a player drives to the wrong rink.
-
Leaving spares to the last hour
Name two callers and keep the spare list current, so a single drop-out is a message, not a scramble.
-
Rebuilding after publishing
Re-running the season moves games that were fine. Move one game at a time.
Free BenchApp alternative
Looking for a free BenchApp alternative for a rec hockey team? Starter is free for clubs with up to 10 teams. Every organization feature is on every plan.
Players and parents answer Going, Maybe or Can't go, and coaches see the counts and names. Coaches and club staff mark attendance (present, late, absent, excused), separately from RSVPs. Replies say who plans to come; attendance records who was there.
Install the app from the website on iPhone and Android, with no app store needed. See the hockey team app for a single team, or the sports team app for any sport.
Questions
Frequentlyasked questions
A good alternative keeps the team's week in one place: roster, RSVPs, spare calls, lines, dues and rink news. Play 2 Earn Sports does that, and adds the season, the teams and the families on one platform with published pricing.
Yes. Play 2 Earn Sports is free to start for a club with up to 10 teams, and its free tools, such as the round robin generator, need no account.
Play 2 Earn Sports covers the team's week and the club and league around it: teams, events, RSVPs, an existing team chat, dues tracking and a season built from your rink hours, with published pricing. BenchApp's own pages, checked 2026-10-16, describe a team app with a per-team paid plan.
Yes. A rec team gets events and RSVPs with reminders, team, coaches and parents channels, rosters and positions, and recorded dues. If the club also runs the league, the season is built from each rink and sheet's availability windows, with clash checks before you publish.
On Play 2 Earn Sports, players and parents use a free account, replying in the app or on the web, and a coach can see who has not replied yet.
Keep a named spare list, and invite one as soon as a reply turns to no. On Play 2 Earn Sports, a spare is added to the roster and the game, so the dress list and the lines stay correct from the same list.
On BenchApp's own pricing page, checked 2026-10-16, its free plan is listed at no cost, its per-team plan at $9 a month, and its league plan at $10 per team a month. Plans and prices change, so check BenchApp's page for current terms.
Starter is free for clubs with up to 10 teams. Pro is $49.67 USD a month for 11 to 25 teams. Unlimited is $99.67 USD a month for 26 or more teams. For leagues, Starter is free for up to 10 clubs, League Pro is $97.85 USD a month for 11 to 25 clubs, and League Unlimited is $196.35 USD a month for 26 or more clubs. Every feature is on every plan. See pricing.
Coaches and club staff mark attendance (present, late, absent, excused), separately from RSVPs. Players and parents answer Going, Maybe or Can't go, and coaches see the counts and names. Coaches see both on the same game.
-
Buying guide for club volunteers
How to choose youth sports management software for your club
A practical buying guide for youth clubs: map the weekly work, compare scheduling, family access, team chat, privacy and costs with one demo scenario, then pilot with one team. Includes a scoring grid and a two-week pilot plan.
-
Parent communication
Parent communication for sports clubs
Schedule changes, rainouts, late-night texts, handbooks, coach handovers and messages nobody reads: every parent communication guide for youth sports clubs.
-
League scheduling
League scheduling for youth and amateur sports
Season building, byes, shared venues, blackout dates, make-up games, referees, standings, playoffs and registration: every league scheduling guide in one place.
-
League scheduling
What is the best sports scheduling software? A buyer's checklist, demo questions and an honest comparison
What is the best sports scheduling software? It depends on your league. A 10-point checklist, demo questions, red flags and a dated six-option comparison.
-
League scheduling
Ice time allocation: share game and practice ice fairly across your teams
Turn contracted ice into a fair weekly plan: game ice first, a base practice for every team, the youngest off late ice, and a worked 20-hour example.
