The thread everyone muted
Forty seven messages about one Saturday. Half the parents muted the thread in September, so the manager copies the same reminder into direct messages, one family at a time.
3.5 hours a week retypingSnackRoster turns your roster and your game schedule into a fair rotation that every family can see, then sends the reminder two days before somebody is on deck. The group text goes back to being about photos and high fives.
of snack, carpool and field slots covered on game day across teams using a published rotation.
Nobody signed up to be a dispatcher. Yet somewhere around week two, one parent ends up holding the snack list, the driver list and the field crew list, and answering the same four questions every Thursday night.
Forty seven messages about one Saturday. Half the parents muted the thread in September, so the manager copies the same reminder into direct messages, one family at a time.
3.5 hours a week retypingHalftime arrives, the cooler is empty, and a coach jogs to the gas station for whatever is on the shelf. It happens to most rec teams three or four times a season.
$18 and a missed halftime talkA driver texts that the baby is sick. Two players need seats for a 40 minute drive to a field nobody has been to, and warmups start in an hour.
2 players miss warmupsThe same parents line the field, work the snack shack and run the clock every week. By October they are done, and the manager job goes unfilled next spring.
1 in 5 managers steps down by week 8Paste names and contacts, or drop in the CSV your league sends. Connect the game schedule with a calendar link or an export file, and every date on the board is real from minute one.
Mark blackout weekends, families that always ride together, the nut allergy on the U11 squad, and which jobs matter at home games. Rules stick to the team, not to a single season.
The rotation spreads snack, driving and field duty evenly across every family, counting past turns and skipped weeks. You get the full grid to review, drag and adjust before anyone hears about it.
Families get their dates by text, email and calendar feed, with a nudge 48 hours and 3 hours before kickoff. A swap request reshuffles the grid and re issues the reminder on its own.
Snacks, seats and jobs. Everything in SnackRoster exists to keep those three lists honest from the first scrimmage to the last makeup game.
Every family carries a running count of turns taken, turns skipped and jobs traded away. The builder deals the next season from those counts, so the parents who did three snack weeks in the fall start the spring at the back of the line.
Each duty card names the game, the quantity for the roster size, and the allergy notes the parents added. A family on deck sees "12 players, no tree nuts, water for 14" instead of guessing at the store.
Drivers publish how many seats they have, whether they carry a booster, and the corner where they collect. Away games show the drive time from your field so nobody guesses at a 7:15 a.m. departure.
Line the field, set corner flags, run the clock, cover a snack shack shift, carry the first aid bag, break down the nets. Home games publish the full job list and fill it from the same rotation as snack duty.
A parent who cannot make week nine taps swap, and the app offers the three families whose turn is closest. When one accepts, the grid, the calendar feed and the reminders all update without a single message to the manager.
Text and email nudges go out 48 hours and 3 hours before the whistle, in the family's own time zone. Every roster also publishes a subscribe link, so duty dates land in Google Calendar and Apple Calendar next to the games.
Measured across 1,842 rosters in 31 states during the 2025 fall and 2026 spring seasons, comparing the four weeks before a published rotation with the four weeks after.
A published grid plus a 48 hour nudge lifts coverage from roughly seven in ten to ninety six in a hundred. The remaining gaps get filled by the swap queue, usually the night before.
No more copying the schedule into direct messages, chasing replies and rebuilding the sign up sheet. Managers spend the time on the parts of the job that need a human.
Duty questions leave the group thread because the answer is already on every family's phone. What stays is the stuff people actually want to read.
On an average 17 player roster, the rotation moves work from four regular volunteers to every family on the team. Coverage stops depending on the two parents who never say no.
Three organizations that run very different sports, using the same grid. Their words, lightly trimmed for length.
I ran snack duty off a paper sign up sheet for four seasons. The first Saturday on SnackRoster, all eleven families showed up with the right cooler and I never sent a reminder text. My phone stayed quiet for the first time since my daughter played U8.
Carpools were the part of the job I dreaded. Now the driver list posts on Wednesday with seat counts, and when somebody drops out the app pulls the next family in the rotation. We have not been late to a tip off in two seasons.
We run 38 teams across four divisions and I used to chase field crew sign ups by phone every March. I loaded every roster on a Sunday, and by opening day 96 percent of the concession and field slots were claimed. The board asked what changed and I showed them the grid.
Pick the size that matches your organization. Every plan carries unlimited rotations, unlimited swaps and unlimited reminders, because charging by the text message would be a strange way to run a youth league.
A single rec or travel roster run by one team parent.
$8 per month
A club or program juggling several age groups at once.
$29 per month
A whole league or association, every division included.
$89 per month
Every plan is billed monthly in US dollars and can be cancelled at any time from the billing page. No season contract, no per family charge, and no fee to import or export your rosters.
Every plan is one flat monthly price for the whole roster and parents never pay a cent. One Team is $8 per month for a single roster, Club is $29 per month for up to 25 teams, and League is $89 per month for a whole organization. There is no charge per family, no setup fee, and no metering on the reminders we send. Most rec league treasurers file it under admin and it costs less than one set of practice pinnies.
Team managers usually finish in about 20 minutes. You paste the roster, link or upload the game schedule, then answer three questions about blackout dates, carpool pairings and allergies. The builder deals the season and hands you a grid you can edit before a single family is notified. Clubs importing twelve or more teams at once spend closer to an hour the first time, then minutes every season after that.
A roster stays inside your team and is visible only to the coaches and managers you name. We keep the phone number and email used for reminders plus any allergy note you add, and nothing else about a child. We do not sell contact details, we run no advertising trackers, and a roster is deleted within 30 days of an account being closed. The privacy policy page spells out every field we hold.
Yes. SnackRoster reads standard schedule exports in CSV and ICS form, which covers TeamSnap, SportsEngine, Blue Sombrero, GameChanger and any league site that publishes a calendar link. Once the schedule is connected, rainouts and makeup games flow through and the rotation shifts itself. Each roster also publishes a subscribe link so families see their duty dates inside Google Calendar or Apple Calendar.
Yes, and plenty of teams do exactly that. Plans bill monthly, you cancel from the billing page in two clicks, and the account stays open through the month you already paid for. Your grid and roster are waiting when you come back in the spring, so nobody rebuilds from scratch. If you would rather take the data with you, every roster and rotation downloads as a CSV file.
The spreadsheet holds up until week three, when a family swaps out and nobody edits the sheet. SnackRoster keeps one source of truth, so a swap updates the grid, the calendar feed and the next reminder in the same second. The group text goes back to being the place for photos and good luck messages instead of the place where duty gets renegotiated at 9 p.m. Managers tell us the quiet phone is the change they notice first.
Sideline Duty is where we report the rules, the money and the volunteer hours behind a youth sports season. Three new pieces are below, and the rest of the shelf is one link away.
Send the form and we will reply with a short screen share, your roster already loaded, and a season grid you can publish that evening. Bring your schedule export if you have one. If you do not, we will pull it from your league site.