For Rec League Captains

Stop running
your team from
a group chat.

Signups, payments, lineups, standings, and who's bringing beer — all in one place your whole team actually uses.

Free forever for small teams. No credit card.
S
07
Scott W.
Part Time · Left Wing

8
Games
3
Goals
$40
Owing
N
99
Nadia L.
Full Time · Centre

11
Games
7
Goals
Paid ✓
Status
D
34
Dave K.
Goalie

10
Games
0.88
Sv %
Paid ✓
Status
A
01
Alex M.
Full Time · D-man
✓ In — Game 11
11
Games
2
Goals
Paid ✓
Status
14 players on this roster
Works for
🏒 Hockey
🏐 Volleyball
Soccer
🏀 Basketball
Baseball
🥎 Softball
The problem

You shouldn't need a
PhD to run a rec team.

❌ Without RosterHQ
😩"Who's in for Thursday?" — 47 unread messages
💸Chasing 6 people for $40 each via Venmo, e-transfer, and one guy who still writes cheques
📋Lineup in a Notes app screenshot sent at 6:45pm for a 7pm game
🍺"Wait, whose turn is it for beer again?"
😤Finding a spare at 9pm the night before
✓ With RosterHQ
👆Signups open automatically. Players tap in or out. You see exactly who's coming.
💰Payment tracker shows who owes what. One screen, no chasing.
🏒Drag-and-drop lineup built at your desk, not your car.
🍺Beer duty rotates automatically. Player gets a reminder.
📱Spares see the waitlist. They tap in if someone drops out.
Game Signups

Know exactly who's showing up.

Signups open automatically before each game. Players confirm with one tap. You see your full roster, waitlist, and declines — no group chat required.

Auto-opens signups X hours before game time
Separate pools for full-time, part-time, and spare players
Waitlist fills spots automatically when someone drops
See who signed up, who declined, and who hasn't responded
Game 11 · Mighty Pucks · Mon Jul 13
14 / 13 players 1 waiting
Payment Tracking

End the awkward
payment follow-up.

Deposits, jersey fees, spare charges — tracked per player and visible to the whole team. Everyone knows what they owe. You know who's paid.

Deposit schedule with automatic due-date tracking
Jersey fees, spare charges, and custom items
Players see their own balance in the app
One-tap mark paid or waive fees
Payments · Summer 2026
Alex M.
Deposit 1 · Jersey
$220Paid
Scott W.
Deposit 1 + PT overage
$80Due Jul 31
Nadia L.
Deposit 2
$100Overdue
Dave K.
Deposit 1 · Jersey
$220Paid
Collected
$440
Outstanding
$180
Beer Duty

Who's bringing beer?
Already handled.

Nobody volunteers and nobody remembers. RosterHQ rotates beer duty automatically and sends a reminder to whoever's up next. You never have to ask.

Automatic rotation through your full roster
Reminder goes to the player on duty before game day
Tap "done" to advance to the next person
Skips players who are marked away for a game
Beer Duty · Game 11
On duty this game
Joaquin L.
#23 · Full Time
Up next
Micah D.
Andrew L.
+8 more
Simple Setup

Your team, running in
under 5 minutes.

01
Create your team
Sign up, pick your sport, colours, and preferences. Your team portal is live in 2 minutes — no technical setup required.
02
Add your roster
Add players by name, jersey number, and role. Share the link — players install it as an app on their phone with one tap.
03
Run your season
Schedule your games. Signups open automatically. Payments are tracked. You focus on actually playing.
Pricing

Simple. Transparent.
No surprises.

Free
$0
forever
  • Up to 20 players
  • Game signups & roster
  • Beer duty tracker
  • Basic payment tracking
  • Standings sync
  • Lineup builder
  • Next season planning
  • Multiple teams

Need to manage multiple teams or a full league? Contact us →

Your team is waiting.
Set it up right.

Free to start. Your whole team benefits.

No credit card required · Works for any sport · Cancel anytime