For the team manager
- Next match, drivers and duties at a glance on your phone
- Volunteer duties assign themselves, even after a drop-out
- The leaderboard shows everyone does their share
Coach12 is live · early bird until 15 September: €1.50 per player Try it free
Duties divided fairly, matches imported automatically, carpool and attendance sorted. Manager, coach and parent never have to look anywhere else, and everything lands in your WhatsApp group in a tap.
Free until 1 October · then from €1.50 per player per season · no credit card
Also as an app
Works in your browser too, no install needed.
Matches imported automatically
Carpool and attendance sorted
Holidays detected, training cancelled
Season 2025–2026
Today · Match day
Meet
09:45
Kick-off
10:30
Available
8/10
Referee
Bram K.
Linesman
Sem V.
Snacks
Mees J.
Quick actions
New match
Duties
Send message
Upcoming
24
May
vs Sparta JO11-2
09:00 · Away · pitch 8
Meet 08:15
28
May
Team training
18:00–19:30 · Bram K.
What is Coach12?
Coach12 is the operating system for a single youth sports team: it runs the weekly team admin automatically, so you as the manager barely have to look at it and the season runs itself.
Fair duty rotation
The algorithm tracks who has already had a turn, from canteen duty to whistling and driving. Nobody is scheduled too often or too little, and the leaderboard proves it.
Matches imported automatically
Link your club page and the matches appear by themselves, including changes and cancellations. Nothing to retype.
Carpool and attendance
Parents sign up as a driver with one tap, or report that their child is away. On a drop-out the duty is reassigned automatically.
Training and calendar
Recurring training sessions, school holidays and one-off events in a single calendar. Training in a holiday week is cancelled for you.
Live match statistics
For the coach: build the line-up on a visual pitch, record goals and cards live and keep playing time fair. Optional and included free.
Privacy by design
Minimal data, EU servers and automatic deletion after the season. You never collect parent details yourself.
The problem
With WhatsApp
You beg every single week.
With Excel
You type it all in yourself, every season.
With Coach12
You're the hero: matches, drivers and duties all handle themselves.
One place for everything
Today, an app each
Manager: club app for the matches, WhatsApp and Excel for duties and carpool
Coach: a separate app for line-up and statistics
Parent: WhatsApp polls, scattered messages, and just waiting
With Coach12, all in one place
Everyone opens the same app, with exactly the info for their role
The WhatsApp group stays, because everything that matters lands there in a tap
Coach12 brings everything together in one place, so no one on the team has to jump between apps anymore.
Who it's for
What it handles for you
Matches auto-imported*
No manual entry.
Holidays auto-detected
Always know whether there's training. Holiday weeks are skipped automatically.
Duties divided fairly
By an algorithm, no polls, no arguments.
Carpool roster for away matches
Drivers are assigned automatically. No separate WhatsApp round needed.
Auto-reassign on opt-out
Parent drops out? The system reassigns the duty automatically and notifies you and the new parent straight away.
Tasks assigned by preference
Parents indicate which tasks they prefer. The algorithm factors in preferences without sacrificing fairness.
Trainers rotated fairly
More than one coach for the group? The algorithm rotates them across training sessions, so not everyone has to be there every time.
* Works for most KNVB football teams. Not yours? Add your matches manually in under 5 minutes.
FAQ
Matches are imported automatically, so there's nothing to enter. Holidays are detected from your school region.
No. You only enter your players' first names. Parents who want to participate click an invite link and fill in their own email address. A parent doesn't want to join? No problem, the system keeps working. You never collect any privacy-sensitive information.
Yes. Hockey, volleyball and korfball work today. Match auto-import is available for football only for now; for other sports you enter matches yourself (~5 min per season).
GDPR by design. EU-hosted. We store minimal personal data: only a first name, an optional last name, and an email address. No date of birth, no bank details, nothing unnecessary. Everything is auto-deleted 30 days after the season or trial ends.
Yes, pay per season, no contract, no notice period. If you don't renew, the system deactivates itself at season end.
Yes. During team setup, the welcome wizard lets you enter how many duties (points) each player has already done. The assignment algorithm uses that right away, so players who've already done a lot aren't picked first again. Just copy the count from your spreadsheet.
You switch canteen duty on once as a duty and the algorithm spreads it across all families, based on who has already had a turn. A family that stood behind the bar last month automatically moves to the back of the queue. The cumulative leaderboard shows everyone that it adds up, so you never have to defend the rota in the group chat again.
Yes. For away matches Coach12 assigns driving parents automatically, using the same fairness algorithm as the other duties. Parents see per match whether they're driving and can hand it back in one tap; the system then finds a replacement itself and messages you and the new driver. You share the rota to the WhatsApp group in one tap.
Whistling is a duty like any other: switch it on and it rotates across the whole team automatically. Mandatory duties rotate separately from voluntary ones, so a family that volunteers a lot doesn't also end up whistling more often. Anyone who can't make it hands the turn back without losing points.
Yes. You link your club page once, and after that matches, changes and cancellations are imported automatically. School holidays for your region are added too, and training in those weeks is cancelled automatically, so the calendar stays correct without anyone maintaining it.
Yes. You build the line-up on a visual pitch, pick a formation and can let "Shuffle" propose a fair starting eleven. One tap shares it with the parents over WhatsApp. Match statistics are optional and included free: you don't have to use them.
During the match you tap players for goals, cards and substitutions, and you see live how many bench minutes each player has. That keeps playing time fair without a notebook. Afterwards, minutes played, goals and clean sheets appear in the season overview with a player ranking automatically.
Free until 1 October
Sign your team up in ten minutes and you're set for the whole season.
No credit card · free until 1 October · then from €1.50 per player per season